AI Agent 团队编排桌面应用,支持多 Agent 并行协作、原生通信与代码审查工作流
定位#
Agent Teams 是一款基于 Electron 的 AI Agent 团队编排桌面应用,用户扮演 CTO 角色,通过看板和高层指令管理由 AI agents 组成的开发团队。
核心能力#
多 Agent 编排#
- 在 Claude、Codex、OpenCode 等 75+ LLM provider 上创建并行工作的 Agent 团队
- Solo 模式:单 Agent 团队自主创建任务并显示进度,节省 token
- 灵活自主度控制:从完全自主到逐操作审批均可配置,审批时弹出通知
Agent 间通信与协作#
- 内置实时邮箱系统,agents 互发消息、创建和管理任务、互相评审、留言
- 跨团队通信:不同团队的 agents 可完全互通,可配置协作和消息传递规则
看板与任务管理#
- 5 列实时看板,任务状态自动变更
- 任务依赖(blocked by)和链接引用
- 任务附件:Agent 自动附加文件,可读取并附加文件
代码审查与编辑#
- 类 Cursor 体验,逐 hunk 级别 accept/reject/comment
- 内置 Agent 间 review 工作流
- 内置代码编辑器,带 Git 支持
监控与可观测性#
- 执行日志查看:每个任务独立隔离显示 agent/runtime 日志、工具调用、推理、时间线
- 实时进程监控:查看运行中的 Agent 进程,可在浏览器中直接打开 URL,可停止进程
- 会话分析:6 类 token 追踪
隔离与安全#
- Git worktree 隔离:可选启用,每个 agent 在独立 worktree 中工作
- IPC 和 HTTP handler 在边界验证 ID/路径/载荷
- 写入操作限定在选定项目根目录内,阻止路径遍历和敏感配置访问
架构要点#
项目采用 pnpm workspace monorepo 结构:
- 桌面框架:Electron 40,electron-vite 构建
- 前端 UI:React 19 + TypeScript 5 + Tailwind CSS 3 + Zustand 4
- Agent 编排控制:
agent-teams-controller子包(核心编排引擎) - MCP 集成:
mcp-server/agent-teams-mcp子包 - 可视化:
packages/agent-graph(力导向图 + kanban zone 布局) - Web 模式:
vite.web.config.ts+dev:web脚本 - 容器化:
docker/目录,含 Dockerfile - 代码质量:ESLint + Prettier + Vitest + knip + Husky + CodeRabbit 自动 review
- CI/CD:GitHub Actions(含 Ubuntu runtime 测试)
关键机制:Agent 间通信通过内置实时邮箱系统实现;数据读取依赖本地 ~/.claude/ 目录下的 session logs、todos、tasks;自动检测 runtime/provider 无需前置安装。
适用场景#
- 软件开发团队模拟:为不同角色分配 AI agent,形成完整开发流水线
- 代码审查自动化:agents 自动 review 彼此产出,人类仅做最终审批
- 多项目并行管理:同时管理多个项目和团队
- 自由职业者/小团队增效:利用现有 LLM 订阅/API key,零额外付费获得多 agent 协作
安装与上手#
从 GitHub Releases 下载对应平台安装包(macOS / Windows / Linux)。首次启动时设置向导自动检测 runtime 并引导 provider 认证,随后选择项目、定义角色、编写 provisioning prompt 即可开始。
从源码构建:
git clone https://github.com/777genius/claude_agent_teams_ui.git
pnpm install
pnpm dev # 开发模式
pnpm build # 构建
pnpm dist # 打包分发
竞品对比#
相比 Vibe Kanban、Aperant、Cursor、Claude Code CLI,在跨团队通信、agent-to-agent 原生消息、内置 review 工作流、灵活自主度等方面有独特优势。
待确认信息#
- 75+ LLM providers 完整清单未在 README 中详列
- v1.3.0 版本状态:package.json 标注 1.3.0,但 GitHub Releases 最新为 v1.2.0
- Web 版本生产部署地址未发现
- MCP Server 具体暴露的 tools/resources/prompts 范围待补充