Agent Teams AI

让多家编码运行时组成可协作、可审查的桌面开发团队。

Star 数
★ 2.4k
最近更新
今天
License
AGPL-3.0
主语言
TypeScript

30 秒速览

运行形态
桌面应用网页应用
可在哪里用
通用 · 跨平台Codex · Claude Code
费用
软件免费,模型调用费用自付
上手难度
低 · 几分钟可跑通
开始前需要
Node.js 24.16.0 LTSpnpm 10+Shell / 命令行网络访问本地文件系统MCP Server
典型场景
使用 Codex、Claude Code 和 OpenCode 的开发负责人,希望把一个跨模块功能拆分给不同角色并在同一看板跟踪进度。
不适合
  • 只使用云端或浏览器、不安装桌面应用的团队:桌面应用才是当前主产品,网页版仍在开发中
  • 需要开箱即用、无需任何外部模型账号的团队:免费模型之外的高级模型依赖你已有的订阅或 API 密钥

这个 Agent 能做什么,适合哪些场景?

Agent Teams AI 是一个 Electron 桌面端编排层,用于组织 Claude Code、Codex、OpenCode、Cursor、SuperGrok、GitHub Copilot、Z.AI、MiniMax 和 Kiro 等运行时。用户创建团队、设定角色和 provisioning prompt 后,成员可并行处理任务,并在看板中呈现状态、依赖、消息和日志。它提供任务级变更差异审查,可接受、拒绝或评论代码块,也支持可选的 Git worktree 隔离。应用读取本地项目、应用和运行时会话数据;对于 Claude Code,支持读取 ~/.claude/ 下的数据。桌面应用是当前主要产品,网页版本仍在积极开发中。

应用可自动发现已安装的 Claude Code、Codex 与 OpenCode 运行时,或通过界面连接其他列出的提供商。用户创建团队后,成员会创建和管理任务、互发消息、留下评论并执行审查;看板实时展示任务状态。每项任务可保留附件、运行时日志、工具调用、消息和工作流时间线,并把检测到的代码修改显示为可逐块处理的 diff。内置 TerminalWorkspacePanel.tsx 对应的终端工作区可运行团队运行时或本地 shell 命令;mcp-server 目录提供内置 MCP 集成。系统还汇总输入、输出、缓存和推理用量,并支持月度 token 或预估成本预算及 80%/100% 提醒;ScheduledTaskExecutor.ts 中提到的定时任务支持预算硬上限。

  1. 使用 Codex、Claude Code 和 OpenCode 的开发负责人,希望把一个跨模块功能拆分给不同角色并在同一看板跟踪进度。
  2. 需要先在本地审查 AI 生成代码的工程师,可在任务 diff 中接受、拒绝或评论具体代码块。
  3. 同时维护多个项目的团队,希望为部分成员启用 Git worktree,以降低并行修改时的工作区冲突。
  4. 需要排查某次自动化任务的开发者,可按任务查看运行时日志、工具调用、消息与变更记录。
  5. 想先零配置试用桌面端的个人开发者,可从无需注册、API key 或信用卡的免费模型开始。

如何安装或部署这个 Agent?

可直接下载适用于 macOS(Apple Silicon 或 Intel)、Windows、Linux AppImage、.deb、.rpm 或 .pacman 的发布包。若从源码运行,需 Node.js 24.16.0 LTS 和 pnpm 10+:

git clone https://github.com/777genius/agent-teams-ai.git
cd agent-teams-ai
pnpm install
pnpm dev

首次启动可使用无需认证的免费模型,或让设置向导检测本机的 Claude Code、Codex、OpenCode;其他已列提供商可在界面中连接,通常使用已有订阅或 API key。

如何使用这个 Agent?

启动桌面应用后,选择项目并创建团队,定义成员角色和 provisioning prompt。选择免费模型或已连接的运行时,然后启动团队;成员会自行创建任务、协作并更新看板。通过任务详情查看附件、消息、日志和 diff,按需接受、拒绝或评论代码变更。开发时可运行 pnpm dev:mcp,以热更新方式启动桌面应用并在 127.0.0.1:9222 提供本地 CDP 调试端点。

这个 Agent 有哪些优点和局限?

优点
  • 把多种编码运行时放入同一团队,并支持自动发现 Claude Code、Codex 和 OpenCode。
  • 任务级界面结合实时看板、隔离日志、代码 diff 审查与成员间消息,而不只是单个聊天会话。
  • 可选 Git worktree、内置可视终端、任务附件和跨团队通信,适合并行工程工作。
  • 按团队、成员、任务、模型、运行时和会话汇总 token 与成本信息,并提供预算提醒。
局限
  • 当前重点是桌面应用;网页版本仍在积极开发,云端 24/7 自治团队也仍在路线图中。
  • 高级模型与运行时取决于外部提供商的订阅、API key、访问权限和服务条款。
  • 独立 HTTP 仪表盘没有内置公开部署认证,文档明确要求仅用于本地或受信网络,或置于已认证的反向代理后。
  • 部分 Linux RDP 环境的虚拟 GPU 可能导致 Electron 空白或冻结,需要以 AGENT_TEAMS_DISABLE_GPU=1 启动。

这个 Agent 与同类方案有什么区别?

仓库的功能比较表将 Agent Teams 与 Gas Town、Paperclip、Cursor 和 Claude Code CLI 并列,重点比较实时团队协作、审批、可视化进度、看板、代码审查、工作区隔离和预算控制。该表是项目自身的功能定位,采用前应根据实际运行时、提供商账户和安全要求自行验证。

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
Agent Teams AI 当前 51 · 缺口较多 桌面应用免费 + 模型费 ★ 2.4k 今天 TypeScript Codex · Claude Code
Synara 52 · 缺口较多 桌面应用免费 + 模型费 ★ 2.2k 1 天前 TypeScript Codex · Claude Code
Kandev 74 · 存在缺口 命令行工具免费 + 模型费 ★ 1.1k 今天 Go Codex · Claude Code
Ateam 多智能体开发工作台 70 · 存在缺口 桌面应用免费 + 模型费 ★ 16 1 天前 TypeScript Codex · Claude Code

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
缺口较多
51/ 100 五分制 2.6 / 5
本评测基于 2026年8月9日 的源码;此后该项目发布了 12 个正式版本,尚未复审。分数与结论只代表评测时的版本。 最近版本 ↓
信任安全 11/29
可靠稳定 9/14
适用触发 9/18
规范维护 9/18
有效结果 9/13
证据核验 4/8
查看各维度的扣分理由
信任安全11 / 29 · 1.9/5

证据显示:README 提到可配置的自主级别(完全自主或逐步审批),表明存在用户确认机制;有 token 分析和预算控制,暗示数据流透明度;依赖审计在 CI 中执行(pnpm audit),依赖安全有保障;有原子文件写入测试,表明对数据完整性的关注。扣分:未提供具体权限模型细节,least_privilege 仅部分满足;用户确认机制未详细说明;数据流透明度仅通过功能描述暗示;敏感数据处理未明确;外部影响(如网络请求)未明确;回滚机制未明确;来源归属仅通过作者信息。

可靠稳定9 / 14 · 3.2/5

证据显示:有大量测试(如 atomicFile.test.js, cascadeGuard.test.js, controller.test.js),表明自一致性较好;依赖锁定(pnpm-lock.yaml)和 CI 中的依赖审计,依赖可用性有保障;失败消息在测试中有所体现(如错误抛出)。扣分:自一致性未完全验证,因为静态审查无法运行测试;依赖可用性依赖外部服务,未完全保证;失败消息仅部分覆盖。

适用触发9 / 18 · 2.5/5

证据显示:README 描述了多种使用场景(编码、项目管理),支持多种 AI 提供商,表明受众和场景广泛;有环境适配(macOS, Windows, Linux 安装包);触发精度通过内置触发器(如通知)体现。扣分:能力边界未明确(如哪些操作需要审批);触发精度未详细说明;环境适配仅通过安装说明体现,未深入。

规范维护9 / 18 · 2.5/5

证据显示:README 结构清晰,有安装说明、FAQ、比较表;许可证为 AGPL-3.0;有版本号(package.json 2.1.2)和 CI 徽章。扣分:命名稳定性未明确(如 API 变更);已知限制未明确列出;版本变更日志未提供;维护责任仅通过作者信息体现。

有效结果9 / 13 · 3.5/5

证据显示:输出可用性通过截图和演示视频体现;边际价值通过比较表体现(与 Gas Town 等对比);成本效益通过免费模型和预算控制体现。扣分:输出可用性未实际测试;边际价值基于主观比较;成本效益未量化。

证据核验4 / 8 · 2.5/5

证据显示:README 中比较表有来源和方法论说明,表明声明可追溯;有测试文件支持功能声明。扣分:跨来源验证不足(仅内部来源);事实与推断未明确分离。

风险与缓解建议
  • 静态审查无法验证实际运行行为,所有功能声明需谨慎对待。
  • 依赖安全仅通过 CI 审计,未提供漏洞修复策略。
  • 用户确认机制未详细说明,实际审批流程可能不完整。
  • 数据流透明度仅通过功能描述暗示,未提供具体数据流向图。
证据充分度:低 评估于 2026年8月9日 审查版本 5f462d2db7a9 评估后仓库已有新提交,评分可能未覆盖最新改动
查看完整评分方法 →

最近版本

来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。

  1. v2.18.6
    发布说明摘录
    Improved teams stability and performance. Major fixes for Codex agents. Fixed bugs and improved the experience with OpenCode V2. What's New - See which group-chat recipient has an unconfirmed message delivery. - See loading placeholders while team cards load. - See a cost warning before OpenRouter tests retry once on a paid model. - Track OpenCode V2 download progress and reinstall when recovery is needed. - Find free models with provider badges and clearer compatibility labels. Fixes - Major fixes for Codex agents …
    在 GitHub 查看 ↗
  2. v2.18.4
    发布说明摘录
    This release adds group chats, OpenUI in chats, better attachment support across agents (images/videos/files if supported), and support for OpenCode 2.x alongside 1.x. What's New - Create named group chats with selected teammates, or ask an agent to create one. - View OpenUI charts and tables, plus Mermaid diagrams, directly in chats. - Link tasks to group chats and open their tasks on the board. - Open tasks in separate tabs, with edits and drafts shared across views. - Organize tasks in folders with drag-and-drop. - Create and edit team drafts through installed Claude Code or Codex. …
    在 GitHub 查看 ↗
  3. v2.17.10
    发布说明摘录
    Work with local documents and team templates more easily, with signed Mac builds bringing macOS up to date. What's New - Preview PDF, Word, Excel and PowerPoint documents directly in the project editor. - Restore open project editor tabs when returning to a project. - Start from ready-made team templates and save drafts before choosing a provider for launch. - Connect external agents to the desktop app. - On macOS, set monthly token and estimated API cost budgets for teams and projects. - On macOS, explore model breakdowns and activity calendars in the Usage dashboard. …
    在 GitHub 查看 ↗

常见问题

是否免费,是否必须提供 API key?
应用声明为免费开源,并提供无需注册、API key 或信用卡的免费模型。若连接其他模型,通常需要使用相应提供商已有的订阅或 API key。
它会把我的项目代码上传到 Agent Teams 的服务器吗?
文档称应用读取本地运行时和会话数据以驱动界面,但不会把项目或代码上传、同步或发送到 Agent Teams 服务器。外部运行时会直接按各自提供商条款与其服务通信。
运行时卡住时怎么办?
可向成员直接发送消息、查看诊断并重启。对已知限流冷却、任务或审查未同步、进度停滞等情况,应用还可发送受保护且限频的 nudge。
能否先审查代码再采用?
可以。检测到代码修改的任务会提供完整 diff,支持对单个代码块接受、拒绝或评论。
在 GitHub 查看 ↗ 安装 ↓

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents