
AI coding 工具越用越多之后,一个新问题会冒出来:Claude Code 跑在这个项目,Codex 在另一个窗口,Gemini CLI 又开了几条任务,Aider 也在后台改文件。Agent Deck 做的就是把这些终端里的 agent 会话收进一个 TUI 里,变成一个“AI agent command center”。
它基于 tmux 和 Go/Bubble Tea,支持 Claude Code、Gemini CLI、Aider、Codex、OpenCode 以及其它终端工具。核心体验是:你能在一个界面里看到所有 session 的状态,知道哪个正在跑、哪个在等输入、哪个已经 idle,然后用键盘快速切过去。
不只是 session 列表
Agent Deck 有几个很对 AI coding 场景的功能。Claude Code 会话可以 fork:从同一段上下文分出不同实现路线,分别试验而不污染主线。MCP Manager 可以给某个项目或全局开关 MCP server,不必手动编辑配置文件再重启。它还支持全局搜索 Claude conversations、git worktrees、Docker sandbox、成本追踪和 web mode。
README 里最近还强调了 conductor 和 watcher:conductor 可以作为常驻 agent 监督其它 session,Telegram/Slack/Discord 之类外部事件可以通过 watcher 唤醒它。这让 Agent Deck 不只是“管理多个终端窗口”,而是开始变成一套多 agent 编排层。
适合已经并行使用多个 agent 的人
如果你只是偶尔开一个 Claude Code,Agent Deck 可能显得重。但当你开始让多个 agent 同时修 bug、写测试、做重构、跑调研,状态管理就会变成真问题:谁卡住了,谁在等权限,哪个分支对应哪个方案,这些都需要一个清楚的视图。
项目是 MIT 许可证,GitHub 上约 2.4k stars,支持 macOS、Linux 和 WSL。安装方式包括 curl 脚本、Homebrew、Go install 和源码构建。它更像是给“多 agent 工作台”准备的基础设施,而不是单个 coding assistant 的替代品。
项目地址
官网:https://asheshgoplani.github.io/agent-deck/
项目地址:https://github.com/asheshgoplani/agent-deck
原创文章,如若转载,请注明出处:https://wefound.cc/p/2908.html