YoanWai/agent-manager
The fastest workflow for every AI coding agent. Live status, quick prompts, worktrees, and diff review from one tmux TUI.
解决的问题
同时管理多个 AI 编码代理(如 Claude Code、OpenCode 或 Gemini CLI)可能很繁琐,需要在多个终端标签页之间切换,并手动跟踪哪个代理处于活动状态、卡住或已完成。agent-manager 提供了一个集中式界面,让您无需离开单一视图即可并行运行、监控和与这些代理交互。
工作原理
它作为现有 CLI 基础 AI 代理的轻量级管理层。每个代理都在私有服务器上的持久 tmux 会话中启动,确保您现有的配置、登录信息和 MCP 服务器得以保留。该管理器提供统一的列表视图,并支持对已支持工具的实时状态检测,允许您通过「快速提示」功能向代理发送提示,而无需完全附加到会话。
适用人群
使用多个 AI 编码代理,并希望更高效地管理并行任务、审查变更、协调不同 AI 工具的开发者。
主要亮点
- 多代理编排:在项目树中并行运行多个代理(例如 Claude Code、Grok、Gemini CLI)。
- 集成差分审查:以完整文件的差异形式审查代理所做的更改,并可留下评论,这些评论将作为审查提示返回给代理。
- 快速提示:无需完全附加到会话,仅需一次按键(
space)即可向任意代理发送消息。 - 会话管理:可终止、恢复、重启或将对话分叉为独立命名的会话。
- Git Worktree 集成:可选择将会话生成到独立的 git worktree 中,以隔离实验。
- 实时状态检测:内置对主流 AI CLI 工具状态的追踪支持,可一目了然地查看哪个代理正在等待输入或正在工作。
相关
- 项目
- 项目
- 项目
- 项目
- 项目