새 에이전트와 비서
ELOP Crew는 VS Code 없이 에이전트를 직접 띄울 수 있습니다. 설치된 Claude Code의 claude 프로그램을 고른 폴더에서, 지금 로그인된 Claude Code 계정으로 실행합니다. 화면에서는 모니터 에이전트라고 부릅니다.
새 에이전트 시작하기
+ 새 에이전트 버튼은 프로젝트 섹션 위쪽, 전체 에이전트 탭의 프로젝트별 섹션과 맨 위에 있습니다. 프로젝트 섹션에서 누르면 그 프로젝트 폴더가 미리 골라져 있습니다.
- 프로젝트에서 폴더를 고릅니다. 목록에 없으면 다른 폴더…를 고르고 경로를 적거나 찾아보기로 폴더를 찾아 이 폴더 선택을 누릅니다.
- 원하면 이름, 하는 일, 모습을 정합니다. 비워 두면 이름이 자동으로 붙습니다. 이름과 모습
- MCP 서버와 커넥터가 필요 없으면 빠른 시작을 켭니다. 더 빨리 켜집니다.
- 입력창 안의 알약 버튼으로 권한 모드, 모델과 노력, 자동 압축을 고릅니다.
- 첫 메시지 (선택)를 적고 둥근 ↑(시작)를 누릅니다. 에이전트 창의 대화 탭이 바로 열립니다. 첫 메시지에도 대화할 때처럼 📎, 끌어다 놓기, 붙여넣기로 파일을 붙일 수 있습니다. 바로 올라가고, 미리 보거나 뺄 수 있습니다.
이 기능은 Claude Code 전용입니다. 승인 요청과 질문은 대화 안과 화면 맨 위로 들어와 답을 기다립니다. 승인 요청과 질문
권한 모드
Claude Code의 권한 모드입니다. 도는 중인 에이전트에서도 바로 바꿀 수 있고, 턴 한가운데서도 적용됩니다.
| 수동 | 기본값입니다. 파일 읽기만 묻지 않고, 파일 수정·명령 실행·네트워크 접근은 하기 전에 묻습니다. |
|---|---|
| 편집 자동 | 읽기, 파일 수정, mkdir·mv·cp 같은 흔한 파일 명령은 묻지 않고 합니다. 그 밖의 명령은 묻습니다. |
| 계획 | 바꾸지 않고 계획부터 세웁니다. 계획이 끝나면 계획 승인 카드가 나옵니다. |
| AUTO | 사람에게 묻는 대신 별도의 검토 모델이 동작을 하나씩 살펴, 괜찮으면 진행하고 위험해 보이면 막습니다. 긴 작업에서 승인 요청을 줄일 때 씁니다. |
| 묻지 않음 | 읽기와 미리 허용해 둔 도구만 씁니다. 물어야 할 동작은 묻지 않고 거절합니다. 정해진 일만 시키는 자동화에 맞습니다. |
| 전부 허용 | 모든 동작을 묻지 않고 합니다. 직접 정해 둔 거부 규칙만 지킵니다. |
전부 허용에서는 에이전트가 명령 실행과 파일 삭제도 묻지 않고 합니다. 무엇을 하는지 아는 작업에만 쓰세요.
VS Code 세션의 모드·모델·노력은 화면에서 바꿀 수 없습니다. 바꾸려면 모니터로 가져오기를 쓰세요.
모델과 노력
| 기본 모델 | Claude Code의 기본값을 씁니다. |
|---|---|
| 최신 (늘 새 버전) | Fable, Opus, Sonnet, Haiku. 그 계열의 가장 새 모델을 씁니다. |
| 버전 고정 | Fable 5.1, Opus 5.5, Sonnet 5.5, Haiku 4.5 |
| 직접 입력… | 아무 모델 이름이나 적습니다. |
세 번째 알약은 노력입니다. 기본 노력(Claude Code 기본값), 낮음, 보통, 높음, 매우 높음, 최대 가운데 고르고, 바로 적용됩니다.
자동 압축
대화가 정한 크기가 되면 Claude Code가 스스로 요약해 줄입니다(Claude Code의 autoCompactWindow). 에이전트는 단계마다 대화 전체를 다시 읽으므로, 대화가 길수록 사용량이 커집니다. 100만 토큰 모델에서 auto로 두면 대화가 97만 토큰까지 자라기도 합니다.
- 노력 옆 알약 압축: 기본 (30만)에서 에이전트마다 기본, auto(Claude Code가 정함), 20만~80만 토큰 가운데 고릅니다. 도는 중에도 바로 적용됩니다.
- 기본값은 데스크톱 앱 설정 창의 에이전트 대화 자동 압축에서 정합니다. 바꾸지 않으면 30만 토큰입니다.
- 같은 곳의 VS Code 세션에도 적용을 켜면 같은 값을 Claude Code 설정(
~/.claude/settings.json)에 써서 이 PC의 모든 세션에 적용합니다. 기본은 꺼짐이고, 끄면 써 넣었던 값을 다시 뺍니다.
에이전트와 대화하기
- 답은 쓰이는 대로 흘러 들어옵니다. 도구 호출을 펼치면 입력과 결과가 보입니다.
- 📎로 파일을 붙입니다(한 번에 5개, 파일마다 20MB까지). 끌어다 놓거나 붙여 넣어도 됩니다. 이미지는 이미지로, 다른 파일은 경로로 전달됩니다.
/로 시작하면 그 폴더에서 쓸 수 있는 Claude Code 명령어 목록이 뜹니다. 내 스킬과 프로젝트 명령어도 들어 있습니다. ↑↓로 고르고 Tab이나 Enter로 넣습니다.!로 시작하면 이 PC에서 명령으로 실행합니다. 메시지 보내기- 중단은 지금 턴을 멈춥니다. 다음 메시지를 보내면 같은 대화를 이어 갑니다.
- 코드 블록과 답에는 복사 버튼이 있습니다.
- 보내기 버튼 옆 도넛은 대화가 컨텍스트를 얼마나 채웠는지 보여 줍니다. 길어지면 /compact 실행으로 줄입니다. 컨텍스트 사용량과 긴 대화
에이전트 창의 터미널 탭
에이전트가 셸(Bash, PowerShell)에서 명령을 한 번이라도 실행하면 에이전트 창에 터미널 탭이 생깁니다. 모니터 에이전트와 VS Code 세션 모두 됩니다.
- 실행한 명령마다 시각과, 끝나면 출력이 나옵니다. 출력이 길면 앞부분만 나오고, 실패한 명령에는 실패가 붙습니다.
- 에이전트가 일하는 대로 따라가고, 명령이 실행 중이면 탭 이름에 ⏳가 붙습니다.
- 에이전트의 대화 기록에서 읽어 오며, 대화 탭처럼 이메일, 키, 토큰 같은 개인정보는 가려서 보여 줍니다. 읽기 전용입니다.
PC 프로그램 0.2.31부터. 그 전에는 터미널 패널의 에이전트 명령 기록 탭에 나왔습니다.
터미널과 공용 브라우저
데스크톱 앱에서 모니터 에이전트는 터미널 패널과 공용 브라우저를 씁니다.
- 개발 서버처럼 오래 도는 것은 터미널 패널의 새 탭으로 띄웁니다. 열거나 입력할 때마다 카드에서 내 허락을 받습니다. 에이전트가 여는 터미널
- 페이지를 볼 때는 자기 브라우저 대신 공용 브라우저를 씁니다. 브라우저 패널에서 실시간으로 보고 직접 다룰 수 있습니다. 공용 브라우저
- 에이전트는 claude.ai 커넥터 가운데 로그인이 필요한 것이 메뉴의 커넥터에 나온다는 것을 압니다. 그래서 그 커넥터가 필요한 일을 부탁받았을 때만 로그인 이야기를 하고, 답마다 덧붙이지 않습니다(PC 프로그램 0.2.31부터).
모드
모드는 훅 모듈이 있는 Claude Code 플러그인입니다. Claude Code에 "모드 만들어 줘"라고 하면 만들어 줍니다. 메뉴 ☰ → 정보 → 모드 탭에 폴더에 있는 모드가 나오고, 하나씩 켜기로 켭니다.
- 폴더는 모드 하나이거나 모드들이 든 폴더입니다. 정하지 않으면
~/.claude/crew-mods를 봅니다. 경로를 적어 추가하고, 빼기로 뺍니다. - 모니터 에이전트가 켠 모드를 불러오고(
--plugin-dir), 에이전트 창이 모드가 보여 주는 것을 그립니다. 상태줄과 토스트, 입력창 위 띠, 탭으로 열리는 패널(버튼, 입력칸, 선택, Markdown, 코드, 링크)입니다. 모드의 명령은/목록에 들어갑니다. - 켜고 끄면 각 에이전트에 쉬고 있으면 바로, 일하는 중이면 그 턴이 끝난 뒤 적용됩니다. 에이전트가 도는 동안 모드 파일을 고치면 저절로 다시 불러옵니다.
- VS Code 세션에는 적용되지 않습니다.
에이전트 종료와 보관
에이전트 종료를 누르면 둘 중에 고릅니다.
- 보관하고 종료: 나중에 다시 불러올 수 있게 보관함에 넣습니다. 보관 이름과 메모(예: "로그인 버그, 절반 함")를 붙일 수 있습니다. 보관함에는 이름, 모습, 하는 일, 폴더, 모드, 모델, 노력과 어떤 대화였는지만 남고, 대화 내용은 남지 않습니다. 100개까지 보관합니다.
- 그냥 종료: 멈추고 화면에서 뺍니다.
어느 쪽이든 대화 기록은 Claude Code의 기록 폴더(~/.claude/projects)에 남습니다.
지난 대화 이어서 시작하기
새 에이전트 창의 지난 대화 이어서 시작…을 펼치면 보관함과 이 폴더의 지난 대화가 나옵니다. 지난 대화는 최근 30개이고, VS Code나 터미널에서 한 대화도 들어 있습니다. 위쪽 찾기 칸으로 이름, 메모, 폴더, 제목을 찾습니다.
- 보관함에서 고른 에이전트는 예전 이름과 모습 그대로 돌아오고 보관함에서 빠집니다. ×는 불러오지 않고 보관함에서만 뺍니다.
- VS Code에 아직 열려 있는 대화는 복사해서 이어 갑니다. 두 곳이 같은 기록에 함께 쓰지 않습니다.
- 이미 ELOP Crew에 열려 있는 대화는 고를 수 없습니다.
VS Code 세션 가져오기
VS Code 세션의 대화 위에 있는 모니터로 가져오기를 누르면, 그 대화를 같은 폴더·이름·권한 모드의 모니터 에이전트로 이어받습니다. 그 뒤로는 모드·모델·노력을 바꾸고 턴을 멈출 수 있습니다.
- 대화를 복사하는 방식이라 VS Code 세션은 그대로 남습니다. 더 쓰지 않으면 VS Code에서 닫으세요. 닫지 않으면 그 카드에 모니터로 감이 붙습니다.
- 작업 중일 때는 가져올 수 없습니다. 턴이 끝난 뒤에 가져오세요.
- 두 복사본은 같은 폴더에서 일하니 한쪽만 쓰세요.
재시작과 로그인
- 모니터 에이전트 목록은 ELOP Crew를 다시 켜도 남습니다. 멈춘 상태로 돌아오고, 다음 메시지를 보내면 같은 대화를 이어 갑니다.
- 종료, 오류, 앱 업데이트로 ELOP Crew가 꺼질 때 일하던 에이전트는 다시 켜지면 하던 곳부터 스스로 이어 갑니다.
- 재시작 2분 안쪽에 턴을 마친 에이전트 가운데, 그 턴에서 재시작을 일으켰을 만한 일(설치 파일 실행, 앱 빌드·릴리스, 재시작 언급)을 한 에이전트만 잘 됐는지 확인하라는 메시지를 받습니다. 다른 에이전트에게는 묻지 않아 토큰을 아낍니다.
- Claude Code 로그인이 풀려 턴이 실패한 에이전트는 멈춥니다. 다시 로그인하면 새로 띄워 이어서 하게 합니다.
- 사용량 한도("You've hit your session limit · resets 4:50pm")로 턴이 실패한 에이전트는 그 문구에 적힌 시각 직후에 이어서 하라는 메시지를 받습니다. 시각이 없으면 30분 뒤, 그 뒤로는 점점 길게 기다립니다. 재시작 전에 한도로 끝나 있던 에이전트도 알아보고, 이미 풀렸으면 바로 이어 갑니다. Claude Code가 다른 계정으로 로그인되면 그 계정의 한도는 따로이므로 기다리지 않고 바로 이어 갑니다(같은 계정으로 다시 로그인한 것은 한도가 그대로라 계속 기다립니다).
- 한도가 풀리거나, 재시작하거나, 다시 로그인해서 여러 에이전트가 스스로 이어 갈 때는 한꺼번에가 아니라 40초 간격으로 하나씩 이어 갑니다. 대화가 짧은 에이전트부터, 비서는 맨 나중입니다. 쉬는 사이 캐시가 식어 저마다 대화 전체를 다시 읽으므로, 한꺼번에 이어 가면 1분에 수백만 토큰을 쓰기도 했습니다. 하나가 다시 한도에 걸리면 나머지는 그 한도가 풀릴 때까지 기다리고, 줄 서 있는 에이전트에게 내가 직접 보낸 메시지는 바로 갑니다.
- 이렇게 ELOP Crew가 보낸 말은 대화에 한 줄 안내로 나옵니다. 모니터와 비서가 보낸 말
- 트레이에서 종료하면 모니터 에이전트도 멈춥니다. 창만 닫으면 계속 돕니다.
이름과 모습 바꾸기
모든 에이전트(VS Code 세션 포함)는 창의 정보 탭에서 이름·모습을 바꾸고 저장합니다.
- 이름: 한국어 이름, 영어 이름 칸이 따로 있습니다. 둘 다 비우면 자동 이름, 하나만 적으면 두 언어 모두 그 이름입니다.
- 하는 일: 이 에이전트가 맡은 일을 한 줄로 적습니다(80자까지). 창 맨 위 이름 아래에 보입니다.
- 모습: 색 8가지와 머리 장식(안테나, 쌍안테나, 헤드폰, 새싹, 번개) 가운데 고릅니다. 왕관은 리더 표시라서 고를 수 없습니다.
멈춘 에이전트
작업 중인데 10분 동안 아무 활동이 없으면 카드에 멈춘 듯이 붙고 한 번 알립니다. 모니터 에이전트는 상세 창의 멈추고 이어서 하기로 지금 턴을 멈추고 이어서 하라고 보냅니다. VS Code 세션은 그 패널에서 Esc를 누른 뒤 이어서 하라고 보내세요.
비서
오른쪽 아래 둥근 비서 버튼을 누르면 비서와 대화하는 창이 열립니다. 비서는 다른 모든 에이전트를 돌보는 모니터 에이전트 하나입니다(기본 Sonnet). 어느 프로젝트에도 나오지 않고 전용 폴더에서 일하므로, 시키지 않는 한 코드를 건드리지 않습니다.
비서가 하는 일
- 모든 프로젝트와 에이전트의 상황, 기다리는 요청, Claude Code 로그인 여부, 사용량을 봅니다.
- 에이전트의 최근 대화를 읽고, 에이전트에게 메시지를 전하고, 멈춘 모니터 에이전트를 재촉합니다.
- 데스크톱 앱에서는 터미널 패널의 출력도 읽습니다. 터미널에 입력할 때는 매번 내 허락을 받습니다. 비서와 터미널
- 권한 요청에 대신 답합니다. 에이전트 자기 프로젝트 안의 되돌릴 수 있는 일(파일 읽기·고치기, 빌드, 테스트, 의존성 설치, add·commit 같은 로컬 git)은 묻지 않고 허용합니다.
- push, 기록 바꾸기, 빌드 결과물이 아닌 파일 삭제, 프로젝트 밖의 일, 인증 정보, 배포, 돈이 드는 일, 안전한지 알 수 없는 일, 그리고 모든 질문과 계획은 추천과 함께 사용자에게 넘깁니다. 자기 요청에는 답할 수 없습니다.
- 비서가 한 답은 이유와 함께 채팅에 남습니다.
- 비서가 에이전트에게 전한 말은 그 에이전트의 대화에 🤖 비서가 전달: …로 내용 전체가 나옵니다.
- 사용량 한도에 걸리면 비서도 말을 못 합니다. 그때는 한도가 풀리는 시각과 기다리는 에이전트를 ELOP Crew가 비서 채팅에 직접 띄우고, 풀리면 비서도 스스로 이어 갑니다. 다른 계정으로 로그인해도 바로 이어 갑니다.
- 사용자가 필요할 때만 알립니다. 강조된 줄, 버튼의 배지, 비서 얼굴이 들어간 데스크톱 알림으로 옵니다.
- 쓸데없는 턴을 줄이려고, 비서는 한 에이전트에게 한 시간에 세 번까지만 메시지를 보내거나 재촉합니다. 비서가 일으킨 턴의 결과는 비서에게 다시 알리지 않고, 한 에이전트의 실패한 턴은 한 시간에 두 번까지만 알립니다.
비서 설정
채팅 맨 위의 설정 버튼을 누르면 설정이 열립니다.
| 실행 | 비서의 권한 모드, 모델, 노력 |
|---|---|
| 자동 승인 | 끄기: 답하지 않고 추천만 알려 줍니다. 읽기만: 아무것도 바꾸지 않는 일(읽기, 검색, git status/diff/log, 테스트)만 승인합니다. 프로젝트 안(기본): 위에서 말한 기준대로입니다. 어느 것을 골라도 push, 기록 바꾸기, 재귀 삭제, 배포, 비밀 정보에 관한 일은 승인하지 않습니다. 이 제한은 ELOP Crew가 실제로 막습니다. |
| 비서에게 알릴 것 | 권한 요청, 질문·계획 승인, 일을 마친 에이전트, 실패한 턴, 멈춘 에이전트, 로그인, 요금제 사용량. 하나씩 끌 수 있습니다. |
| 모습 | 색과 머리 장식. 비서는 왕관도 고를 수 있습니다. |
비서에게 무언가 알릴 때마다 비서가 한 턴을 쓰므로 Claude 사용량이 듭니다. 알릴 일이 없으면 토큰을 쓰지 않습니다. 끝난 턴과 사용량은 급한 일과 함께이거나, 비서의 캐시가 아직 따뜻할 때(마지막 턴이 4분 안), 아니면 20분에 한 번 모아서 알립니다. 승인 요청, 질문, 실패, 멈춘 에이전트, 로그인은 바로 알립니다.
New agents and the assistant
ELOP Crew can start agents itself, without VS Code. It runs Claude Code's installed claude program in the folder you pick, on the Claude Code account you are signed in with. On the dashboard these are called monitor agents.
Starting a new agent
The + New agent button is at the top of each project's section, and on the All agents tab both at the top and in each project's section. From a project's section, that project's folder is already picked.
- Pick a folder under Project. If it is not listed, choose Other folder… and type the path, or use Browse and Use this folder.
- Optionally set its Name, What it does and Look. Leave the name empty for an automatic one. Names and looks
- Turn on Quick start if it does not need your MCP servers and connectors; it starts faster.
- Use the pills inside the message box to choose the permission mode, model and effort and auto-compact.
- Write a First message (optional) and press the round ↑ (Start). The agent's conversation opens right away. The first message takes files too, as in a conversation: 📎, drop or paste them; they upload at once and can be previewed or removed.
This works with Claude Code only. Its permission requests and questions arrive in the conversation and at the top of the page, and wait for you. Approvals and questions
Permission modes
These are Claude Code's permission modes. You can change them on a running agent at any time, even in the middle of a turn.
| MANUAL | The default. Only reading files goes without asking; it asks before editing files, running commands or going on the network. |
|---|---|
| EDITS OK | Reads, file edits and common file commands such as mkdir, mv and cp go without asking; other commands still ask. |
| PLAN | It makes a plan first and changes nothing. When the plan is ready, a plan approval card appears. |
| AUTO | Instead of asking you, a separate reviewing model checks each action: it goes ahead when the action looks fine and blocks it when it looks risky. Good for long tasks with fewer prompts. |
| NO ASK | Only reads and tools you allowed beforehand. Anything that would need asking is refused without asking. Suits automation with a fixed job. |
| ALL OK | Everything goes without asking; only deny rules you set yourself still apply. |
In ALL OK the agent runs commands and deletes files without asking. Use it only for work you understand.
A VS Code session's mode, model and effort cannot be changed from the dashboard. To change them, take it over.
Model and effort
| Default model | Whatever Claude Code uses by default. |
|---|---|
| Latest (always the newest) | Fable, Opus, Sonnet or Haiku: always the newest model of that family. |
| This version | Fable 5.1, Opus 5.5, Sonnet 5.5, Haiku 4.5 |
| Other… | Type any model name. |
The third pill is Effort: Default effort (Claude Code's own), low, medium, high, extra high or max. It also applies at once.
Auto-compact
Once a conversation grows to the size set, Claude Code summarises it (Claude Code's autoCompactWindow). Every step an agent takes reads its whole conversation again, so the longer it is, the more it uses. Left to auto on a 1M-token model, a conversation can grow to 970k tokens.
- The pill beside effort, Compact: default (300k), sets it per agent: the default, auto (Claude Code decides) or 200k to 800k tokens. It applies at once, even while the agent runs.
- The default is set in the desktop app's Settings, under Agents' conversations — auto-compact: 300k tokens unless you change it.
- For VS Code sessions too, there, writes the same value into Claude Code's settings (
~/.claude/settings.json), for every session on this PC. It is off by default; turned off, the value it wrote is taken out again.
Working with an agent
- Replies stream in as they are written. Open a tool call to see its input and result.
- Attach files with 📎 (up to 5 per message, 20 MB each), or drop or paste them. Images go in as images, other files by path.
- Start with
/to get the list of Claude Code commands for that folder, your own skills and the project's commands included. Pick with ↑↓, and Tab or Enter to use one. - Start with
!to run a command on this PC. Sending a message - Stop ends the current turn. Your next message carries on the same conversation.
- Code blocks and replies have copy buttons.
- The ring by the send button shows how full the context is; when the conversation grows long, Run /compact shortens it. How full the context is
The Terminal tab of an agent's dialog
Once an agent has run a command in a shell (Bash, PowerShell), its dialog has a Terminal tab. It works for monitor agents and VS Code sessions alike.
- Each command shows with its time and, once it finished, what it printed. Long output shows only its beginning, and a command that failed is marked failed.
- It follows the agent as it works, and the tab's name carries ⏳ while a command runs.
- It is read from the agent's conversation, and e-mail addresses, keys, tokens and the like are masked, as in the conversation tab. It is read-only.
From ELOP Crew 0.2.31. Before that, the commands were in agent commands tabs of the terminal panel.
Terminals and the shared browser
In the desktop app, monitor agents use the terminal panel and the shared browser.
- What runs long, such as a dev server, they start in a new tab of the terminal panel. Opening one or typing into one asks you on a card every time. Terminals the agents open
- To look at pages they use the shared browser instead of their own, which you watch live and can use in the browser panel. The shared browser
- Agents know that the claude.ai connectors still to sign in to are listed under Connectors in the menu, so they bring them up only when asked for something that needs one, not at the end of every answer (from ELOP Crew 0.2.31).
Mods
Mods are Claude Code plugins with a hooks module; ask Claude Code for a mod and it makes one. Menu ☰ → About → Mods lists the ones in its folders, each turned on with On.
- A folder is a mod, or holds mods. With none listed,
~/.claude/crew-modsis used. Type a path and Add it; Remove takes it off. - The monitor agents load the mods turned on (
--plugin-dir), and their dialog draws what the mods show: a status line and toasts, a band above the message box, and panes as tabs (buttons, fields, selects, Markdown, code and links work). A mod's commands are in the/list. - A change applies to each agent at once when it is free, or after its turn. A mod edited while an agent runs is loaded again by itself.
- VS Code sessions do not load them.
Ending and archiving an agent
End agent asks you to choose:
- Keep in archive and end: puts it in the archive so you can bring it back later. You can give it a Name in the archive and a Note ("login bug, half done", say). The archive keeps its name, look, what it does, folder, mode, model, effort and which conversation it had, never what was said. Up to 100 are kept.
- Just end: stops it and takes it off the page.
Either way, its conversation stays in Claude Code's transcripts folder (~/.claude/projects).
Carrying on an earlier conversation
In the New agent dialog, open Carry on an earlier conversation… to see the Archive and Earlier conversations in this folder: the newest 30, including ones from VS Code or a terminal. The search box above finds them by name, note, folder or title.
- An agent from the archive comes back with its old name and look, and leaves the archive. × takes one out of the archive without bringing it back.
- A conversation still open in VS Code is carried on as a copy, so the two never write to the same transcript.
- A conversation already open in ELOP Crew cannot be picked.
Taking over a VS Code session
Take over in the monitor, above a VS Code session's conversation, carries it on as a monitor agent in the same folder, with the same name and permission mode. From then on you can change its mode, model and effort, and stop its turns.
- It works on a copy, so the VS Code session stays as it is. Close it in VS Code if you will not use it; while it stays open, its card says IN MONITOR.
- A session cannot be taken over while it is working. Wait for its turn to end.
- Both copies work in the same folder, so keep to one of them.
Restarts and sign-in
- The list of monitor agents survives a restart of ELOP Crew. They come back stopped, and your next message carries on the same conversation.
- An agent that was in the middle of a turn when ELOP Crew went away (quit, crash or an app update) picks up where it left off by itself.
- Of the agents that ended a turn less than 2 minutes before the restart, only one whose turn could have set it off (it ran an installer, built or released the app, or spoke of a restart) is asked to check that it worked. The others are not asked, which saves tokens.
- An agent whose turn fails because Claude Code is no longer signed in is stopped. Once you sign in again, it is started afresh and told to carry on.
- An agent whose turn fails at the usage limit ("You've hit your session limit · resets 4:50pm") is told to carry on just after the time the message gives; without one, after half an hour, then longer each time. One that ended on the limit before a restart is picked up too, at once if the limit has already reset. When Claude Code is logged in as another account, whose limits are its own, it carries on at once instead of waiting (logging in again as the same account changes nothing: its limit stays).
- When several agents carry on by themselves (after a usage limit resets, a restart or signing in again), they go one at a time, 40 seconds apart, the shortest conversation first and the assistant last, not all at once: rested past the cache, each reads its whole conversation in again, and all at once that once came to millions of tokens in a minute. If one hits the limit again, the rest wait for that reset; a message you send yourself to one in line goes at once.
- What ELOP Crew tells an agent this way shows as a one-line note in its conversation. What the monitor and the assistant say
- Quitting from the tray stops the monitor agents. Closing the window does not.
Names and looks
Any agent, VS Code sessions included, can be renamed on the Info tab of its dialog, under Name and look. Click Save when done.
- Name: one field in Korean and one in English. Both empty gives an automatic name; only one filled gives that name in both languages.
- What it does: one line on what the agent is for (up to 80 characters). It shows under the name at the top of its dialog.
- Look: one of eight colours and a headgear (antenna, twin, headphones, sprout, bolt). The crown is not on offer: it marks the leader.
Stuck agents
An agent that has shown no activity for 10 minutes while working is marked STUCK? and you get one notification. For a monitor agent, Stop and carry on in its dialog stops the turn and asks it to continue. A VS Code session has to be stopped in its panel with Esc; then ask it to carry on.
The assistant
The round Assistant button at the bottom right opens a chat with ELOP Crew's assistant: one monitor agent (Sonnet by default) that looks after all the others. It is not shown with any project and works in a folder of its own, so it does not touch your code unless you ask.
What it does
- It sees every project and agent, the requests waiting, whether Claude Code is signed in, and the usage.
- It reads an agent's recent conversation, passes messages on to agents, and nudges a stuck monitor agent.
- In the desktop app it also reads the terminal panel's output. It types into a terminal only after you allow it, every time. The assistant and the terminal
- It answers permission requests for you. Work inside the agent's own project that can be undone (reading and editing files, builds, tests, installing dependencies, local git such as add and commit) it allows without asking.
- Pushes, history rewrites, deleting anything but build output, anything outside the project, credentials, deploys, money, anything it cannot tell is safe, and every question and plan, it leaves to you with a recommendation. It can never answer its own requests.
- Every answer it gives shows in the chat with its reason.
- What it tells an agent shows in that agent's conversation in full, as 🤖 The assistant told it: ….
- At the usage limit the assistant cannot speak either, so ELOP Crew puts the reset time and the agents waiting for it in the assistant's chat itself; once the limit resets, the assistant carries on by itself, or at once when Claude Code is logged in as another account.
- It alerts you only when you are needed: a highlighted line, a badge on its button, and a desktop notification with its face.
- To keep turns nobody asked for down, it messages or nudges any one agent at most 3 times an hour. A turn it set off is not told back to it, and one agent's failed turns are told to it at most twice an hour.
Assistant settings
The settings button at the top of the chat opens them.
| Runs on | Its permission mode, model and effort |
|---|---|
| Answering requests | Off: it answers none and tells you what it recommends. Reading only: it allows only what changes nothing (reading, searching, git status/diff/log, tests). In the project (the default): as described above. Whatever you pick, it can never allow a push, a history rewrite, a recursive delete, a deploy or anything about secrets. ELOP Crew enforces this itself. |
| It is told about | Permission requests, questions and plans, finished work, failed turns, stuck agents, the login, and plan usage. Each can be switched off. |
| Look | Colour and headgear. The assistant may wear the crown. |
Each thing the assistant is told about costs it a turn, and so Claude usage. When nothing happens, it uses no tokens. Finished turns and usage levels are told along with something urgent, while its cache is warm (its last turn under 4 minutes ago), or else after 20 minutes; requests, questions, failures, stuck agents and the login are told at once.