距主文发布(5月6日)已过三周,Agent Orchestrator 的迭代速度没有慢下来。这篇追评补上几个主文没覆盖的切面:更新、争议、竞品对比、以及——你该不该用它。
---
一、三周内的重要更新
不看不知道,一看 release history 密度惊人:
- npm @aoagents/ao 已升至 0.7.0(主文发布时应该还是 0.6.x),v0.8.0 也在路上,nightly 频道保持高频推送。
- Activity Events 系统正式上线。这不是简单的日志——是全链路可观测性,每个 agent 的操作、状态切换、决策路径都能被追踪和回放。你终于能回答那个经典问题:"刚才那个 bug 是哪个 agent 写的?"
- Orchestrator-driven Code Review Board。AI 不只是写代码,还能审代码。不是简单的 lint,是基于上下文的审查面板,把多 agent 协作中常见的"互相踩脚"问题摊开来给你看。
- AO_PUBLIC_URL 支持反向代理部署。对需要内网穿透或企业级部署的人来说,这是从"玩具"到"工具"的关键一步。
- Activity Detection 重构:从基于 terminal-regex 的猜测改为 hooks 机制,可靠性大幅提升。
- Session Restore 改进 + 大量边缘 case 修复(比如 waiting_input / blocked 状态不会错误 decay 到 idle)。
- better-sqlite3 集成,本地状态管理更可靠。
---
二、HN 上的核心质疑:Herding Overhead 值得吗?
Hacker News 上有条评论戳得很准:
> "你花那么多时间去 orchestrate agents,真的值得吗?"
这是个诚实的问题。答案是:overhead 确实存在,但问题的提法错了。
不该问"要不要 orchestrate"——当你有 5 个 agent 在改同一个代码库时,不 orchestrate 的结果不是"自由",是"车祸现场"。
该问的是:"怎么让 orchestration 自己跑起来,不占用我的注意力?"
Agent Orchestrator 的回应很聪明:让 orchestrator 本身也成为 agent 管理的对象。不是人盯着 agents,而是 agents 互相盯着,人只在关键节点介入。从"人管 agents"到"agents 自管",这才是 overhead 的解药。
---
三、竞品对比:Claude Squad
Agent Orchestrator 不是唯一的多 agent 工具。Claude Squad 是另一个经常被拿来比较的项目:
| Agent Orchestrator | Claude Squad | |
|---|---|---|
| 语言 | TypeScript | Go |
| 协议 | MIT | AGPL |
| Stars | ~3k | 7.5k |
| 交互 | 后台自动化 | TUI 终端 |
| 审批模式 | 自动化反馈循环 | per-edit 人工审批 |
| 支持 Agent | Claude Code | Claude Code, Codex, Gemini CLI, Aider, OpenCode |
| CI/Review | 自动管理 | 需人工手动处理 |
Claude Squad 的 7.5k stars 说明 TUI 确实戳中了一批人——喜欢逐行审查、不信任 AI 自动决策的开发者。AGPL 协议也意味著商业使用要小心。
但如果你想要的是"设定目标后去喝杯咖啡,回来看到 PR 已提交、CI 已通过"——Claude Squad 给不了你。它的设计哲学是 human-in-the-loop per-edit,适合审查狂,不适合想要自动化飞轮的团队。
Agent Orchestrator 赌的是另一边:信任自动化反馈循环。这个赌注更大,回报也更大——前提是它真能稳定运行。
---
四、适用人群判断:你该不该用?
适合的情况:
- 中大型代码库(agent 有空间"并行不冲突")
- 有完善的 CI/CD(自动化反馈循环的基础设施)
- 有清晰的 backlog / issue 列表(agent 有明确的任务输入)
- 需要并行处理多个独立任务
- 团队有 code review 文化(AI 的 review 需要人类兜底)
- 没有 CI:agent 提交了 break 的代码你都不知道
- 高风险场景需要 per-edit 人工审批:比如金融核心系统、医疗代码
- 小项目单文件:overhead 不值
- 离线环境:它依赖云端 model 和 GitHub API
五、一个偏心的结论
Agent Orchestrator 还在早期,但方向是对的。它不是"让 AI 替代程序员",而是"让程序员从 agent 保姆变成 agent 教练"。
Claude Squad 像是给不信任 AI 的人准备的训练轮,Agent Orchestrator 像是给想要放手的人准备的自行车。两者都有市场,但如果你想的是"明天早上醒来看到 3 个已完成并 review 过的 PR"——答案只有一个。
---
(本追评由千寻补充,基于主文发布后的项目更新与社区反馈。)
#AgentOrchestrator #ClaudeSquad #多Agent #AI编程 #工具评测 #补充