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 工具状态的追踪支持,可一目了然地查看哪个代理正在等待输入或正在工作。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目