bekir1184/agent-crew
關於這個 mod
Agent Crew 是一個 Claude Code 外掛,它會在提示上方將你的子代理渲染成一個小小的像素藝術團隊。它透過 /plugin install agent-crew --marketplace bekir1184/agent-crew 安裝,並在子代理執行時自動運作。
主要功能:
- 一個帶邊框的 AGENT 行,顯示 Claude 的即時活動(搜尋、閱讀、思考、寫作、執行測試)以及一行包含 token 和工具計數的回合摘要。
- 每個子代理一行,標註其執行的模型,輔助代理嵌套在其父代理下。忙碌時行會折疊。
- 針對每個正在使用的工具顯示動畫小生物狀態,不同的思考動畫,以及當代理等待許可時顯示的黃色「需要批准」泡泡。
- 每行可展開的詳細面板:完整任務、待辦事項清單、涉及的檔案、token 細分以及執行摘要。
- 根據過去執行時長估算的剩餘時間,無需模型呼叫,無 token 成本。
- 誠實的 token 核算:只顯示代理自身的讀/寫 token,快取和重讀 token 保留在單獨詳情行中。
- 透過設定可選的估算成本顯示。
命令:/crew(切換可見性)、/crew demo(30 秒演示)、/crew clear(重置舞台)。設定位於 /plugin configure agent-crew@agent-crew。在終端機中,行顯示為彩色圓點,可透過 ctrl+x tab 導航。
開發:使用 claude --plugin-dir . 執行,使用 claude plugin validate . 驗證,使用 claude plugin test . 測試。動畫文件圖片透過 node scripts/docs.mjs 重繪。MIT 授權條款,需要 Claude Code >= 2.1.293。
安裝
請先查看作者 README,確認 marketplace 與外掛名稱;指令可能隨儲存庫結構而變動。
claude plugin marketplace add bekir1184/agent-crew claude plugin install agent-crew@agent-crew
原文 / README
Install
/plugin install agent-crew --marketplace bekir1184/agent-crew
That's it. The crew shows up by itself whenever Claude is at work. Want a look right now? Type /crew demo.
Costs nothing. Agent Crew never calls a model and never touches your prompts: it only watches.
Claude, live
While Claude works, the framed line shows what it's doing this very second. When the turn ends it shrinks to one quiet line with the totals. Press the arrow to see what happened.
<img src="docs/agent-line.svg" alt="The AGENT line: searching, reading, thinking, writing, running tests, then a thin line: done, last turn 0:37, 5.6k tokens, 9 tools" width="100%">The crew
When Claude hands work to subagents, they line up below, one row each. Each row names the model it runs on, so you can tell Opus from Haiku at a glance. Helpers started by a subagent tuck in under their parent. Too busy? The arrow on the title folds them away.
Each critter holds the tool it's using:
<img src="docs/crew-states.svg" alt="Searching with a magnifier, reading a page, writing in a code window, running a command on a laptop, browsing a globe, getting ready in a hard hat, done with a checkered flag, failed with dizzy eyes, cancelled and asleep" width="100%">Thinking...
Thinking is where agents spend most of their time, so the critters keep it lively: an hourglass, a thought cloud with a question mark, a lightbulb that lights up. Each one at its own pace.
<img src="docs/thinking.svg" alt="Three critters thinking: one turns an hourglass, one fills a thought cloud with a question mark, one lights a bulb and hops" width="100%">It needs you
When an agent stops to ask for permission, it says so: a yellow question bubble, and the title tells you how many are waiting.
<img src="docs/approval.svg" alt="A row turns yellow with Needs approval: Bash rm -r build, then carries on once approved" width="100%">The details
Every row has an arrow. It opens everything the row had no room for: the full task, its to-do list, the files it touched, and its tokens.
<img src="docs/details.svg" alt="A row opens into a panel: task, current step, checklist, changed files, token breakdown and run summary" width="100%">How long is left?
No model is asked and no tokens are spent: Agent Crew simply remembers how long this kind of agent took before.
<img src="docs/estimate.svg" alt="Past run times, the middle one picked, a live countdown, and a re-estimate when the run goes long" width="100%">Honest tokens
A row shows what the agent's own work took: what it read in and what it wrote. Nothing else.
Claude also keeps the whole conversation in a cache and re-reads it on every request. And after a break the cache expires, so the next request writes the whole conversation into it again, which on a long conversation can be hundreds of thousands of tokens at once. Neither is the agent's work, so neither inflates the row: both sit in the details panel, on their own line.
Turn on Show estimated cost in the settings and each row also gets a ≈ dollar figure.
Commands
| | |
| --- | --- |
| /crew | Hide or show the crew |
| /crew demo | A 30-second show: Claude starts alone, the crew arrives, thinks, asks you, and ends with all flags up |
| /crew clear | Clear the stage |
Settings live in /plugin configure agent-crew@agent-crew: show Claude's own line (on), show estimated cost (off).
In the terminal there's no pixel art, just a colored dot per row. Press ctrl+x tab to reach the crew, then the letter on an arrow: h for the title, a, b, c for the rows.
Development
Run it from a clone, then check and test it (Claude Code 2.1.293 or newer):
claude --plugin-dir .
claude plugin validate .
claude plugin test .
The animated images in docs/ and site/ are drawn from the mod's own pixel art: node scripts/docs.mjs (Node 25+) redraws them.
<p align="center">Made for fun. <a href="LICENSE">MIT</a> © 2026 Bekir Ersever</p>
