agent-tower/core

The command center for AI agents such as Claude Code, Codex, and Gemini-Cli, making your agents ten times more efficient.

解决的问题

Agent Tower 提供一个集中式命令中心,用于同时管理多个 AI 代理。它消除了同时操作多个终端窗口带来的视觉混乱,通过自动工作区隔离防止代码冲突,并允许用户从任何设备(包括手机)监控和管理代理任务。

如何工作

该系统作为现有代理 CLI 工具(如 Claude Code、Gemini CLI 和 Cursor Agent)之上的编排层。它使用 Kanban 风格的仪表板跟踪任务状态(审查中、运行中、已完成)。为防止冲突,它会为每个任务自动创建隔离的 Git Worktree,确保代理在独立分支上工作。系统采用 AgentPipeline 架构,利用伪终端(PTY)和输出解析器,将实时进度流式传输到 Web 界面。

适用人群

使用多个 AI 编码代理并希望组织工作流、避免合并冲突、根据模型能力为特定任务分配特定模型以降低成本的开发者。

主要亮点

  • 多代理仪表板:一个界面即可管理不同提供商的项目、任务和代理。
  • Git Worktree 隔离:为每个任务自动创建隔离分支,彻底消除编辑冲突。
  • 团队模式:支持在共享群聊中进行多代理协作,代理可承担特定角色(负责人、实施者、评审者、测试者)。
  • 提供方灵活性:可为每个任务选择不同的 AI 提供方,以优化成本和性能。
  • MCP 集成:内置 Model Context Protocol 服务器,允许代理主动领取任务并报告进度。
  • 远程访问:一键启用 Cloudflare 隧道,支持通过桌面或 Lark Webhook 实现移动端监控和通知。

相关

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