agent-manager

agent-manager

管理多个AI编程Agent的终端界面

AI官网

应用介绍

同时开着七八个 Claude Code、Codex 在不同项目里跑,终端窗口一多,谁在干活、谁卡住等你回话、谁已经做完,全靠一个个切过去看。agent-manager 把这些都收进一个 tmux 终端界面:左边是按项目分组的实时状态列表,一眼看出哪个在运行、哪个在等输入、哪个已经完成。

每个 Agent 都跑在自己持久的 tmux 会话里,关掉界面也不会丢。按空格就能给任意一个 Agent 快速发一句话,按 f 把一段对话分叉出去试另一条路,改动多了用 ctrl+r 打开整文件 diff,在上面直接写评论再发回给 Agent。除了 Claude Code 和 Codex,还支持 OpenCode、Grok、Gemini CLI 等十多种。Go 写的,Apache-2.0 许可,支持 macOS 和 Linux,Windows 走 WSL2。

软件功能



实时状态列表:项目树里每个 Agent 的状态一目了然,运行中、等待输入、已完成、已退出分别标出。

持久会话:每个 Agent 一个 tmux 会话,断开界面不影响它继续跑,死掉的还能一键复活。

快速提示:按空格不用切过去就能给 Agent 发一句话。

分叉对话:按 f 把当前对话复制成新的 Agent,两条思路并行试。

Worktree:给每个 Agent 开独立的 am/ 分支工作树,互不覆盖改动。

Diff 审查:ctrl+r 看整文件差异并写评论,评论可以直接发回给 Agent。

嵌套 Agent:Agent 可以自己再拉起别的 Agent,按 T 能在 Agent 下面开一个 shell。

鼠标和主题:支持鼠标拖动排序,自带多套主题。