我不会写代码,但我每周能交付 8+ 个项目的生产级软件——交易机器人、SaaS 平台、监控工具、市场数据面板。
秘诀是:我用 6 个 AI Agent(Claude Code 实例)组成一个结构化的工程团队,每个 Agent 有明确的角色、职责和工作边界。它们通过一个共享文件交接工作,而我只需要「看着」。
单人瓶颈
一个人管太多项目会遇到天花板:
- 上下文过载:一个 Agent 装不下 8 个项目的全部信息
- 没有专长:架构设计和代码 Debug 用同一个 Agent,效率低下
- 自我审查:AI 写的代码自己审,相当于没审
- 串行瓶颈:一个 Agent 同时只能干一件事
所以我建了一个团队。
六 Agent 架构
每个 Agent 运行在独立的 tmux 会话里,角色分工:
- Max(总监):负责系统架构、任务拆解、路由分发。不写生产代码。
- Isabelle(高级开发):实现功能,做设计决策。不审自己的代码。
- Kevin(初级开发):执行明确的任务、修复 Bug。不做设计决策。
- Sarah(审查员):代码审查,捕捉边界情况。不写代码。
- Sam(优化员):清理死代码、执行审计。不加功能。
- Alex(专家):独立研究分析。不参与核心开发循环。
关键点:每个 Agent 有硬边界。Sarah 不能写代码,Max 不能实现功能,Kevin 不能做设计决策。这些约束防止了「什么都干但什么都干不好」的失败模式。
通信方式:一个 Markdown 文件
六个 Agent 都通过一个文件 current.md 沟通。没有数据库、没有消息队列、没有 WebSocket 服务器,就是一个 Markdown 文件。
每条消息格式固定:
### [DIRECTOR] 2026-03-28 14:30
**Status**: done
**Turn**: DEVELOPER
**Tier**: 2
#### What I Did
Designed the new notification system...
#### For Developer
Implement the webhook handler in src/webhooks/...
Turn 字段是红绿灯,同一时刻只有一个 Agent 在工作。当 Max 写 Turn: DEVELOPER,Isabelle 就接手;Isabelle 完成后写 Turn: REVIEWER,Sarah 接手。
为什么比想象中好用
完整的审计轨迹:每个决策、每次交接、每条审查意见都在一个文件里。凌晨 2 点出问题,我能完整回放发生了什么。
天然异步:Agent 不需要同时在线。Max 早上 9 点设计,Isabelle 下午 2 点实现,Sarah 傍晚 6 点审查。文件本身就是队列。
不丢上下文:不像基于聊天的通信,共享文件保留了完整上下文。Agent 4 可以直接读 Agent 1 说的话。
分层机制:不是所有事情都需要审查
一开始我犯了个错,所有改动都走完整流程。改个拼写还要过总监→开发→审查→总监,纯属浪费。
现在的分层:
- Tier 1(琐事):配置修改、文档、单行修复。总监直接处理,不需要审查。
- Tier 2(标准):新功能、脚本、逻辑修改。总监设计,实现者构建,总监验证。
- Tier 3(关键):交易逻辑、安全性、数据丢失风险。总监设计先过审查,实现后代码审查,最后我签字确认。
Tier 3 真的给我省钱了一次:Sarah 抓到了一个交易算法里的舍入误差,这个误差长期复利下去会变成大窟窿。还有一次设计预审直接发现了一个架构缺陷,避免了后面几天的重构噩梦。
踩过的坑
1. Agent 越权:没有硬约束时,审查员会悄悄自己修 Bug,实现者会偷偷重构系统。解法:在每个 Agent 的 profile 里写明硬边界,用自动化钩子物理拦截越权操作。总监的终端会直接拒绝 .py 文件的编辑。
2. 回音壁:设计通过、实现通过,没人挑战,坏主意一路绿灯。解法:Sarah 有义务挑战设计决策,不只是审代码。而且总监必须回应她的挑战——沉默不是选项。
3. 交接死锁:Agent A 写了 Turn: AGENT_B,但 Agent B 的会话挂了,工作就卡在那儿。解法:写个看门狗脚本,超过 13 分钟没有相应就报警。Agent 自己也会在 5 分钟没响应时检查。
4. 「完成了」不等于真的完成:Agent 说 done,但工作其实没跑通、没测试、或者破坏了别的东西。解法:三个必须显式通过的完成门:能跑吗?输出正确吗?破坏其他东西了吗?
总结
这套方法适合多项目并行、一个人管不过来的场景。核心不是让 AI 替代你思考,而是让 AI 按角色分工,互相制约,互相交接。
最难的部分不是技术,而是忍住不去「帮忙」——让 Agent 自己协作,哪怕你知道有一种更快的方法。


































暂无评论内容