最近试了很多种方案,反复踩坑之后,琢磨出了一套三个 agent 协同干活的小集群。
三个人各司其职,就像一个小组一样。分享出来,希望对搞 AI agent 的各位有点用 ( ´▽` )

👥 成员介绍

🛠️ Agent 1
开发工程师 · 写代码的
负责写新功能、修 bug、改页面。所有代码层面的改动都由它来搞。
写完会写一份变更报告放在共享区,交给下一个兄弟审核。
↓ 提交审核
🔍 Agent 2
审核官 · QA · 看代码的
专门审 Agent 1 的代码,跑回归测试,检查有没有安全问题或者把UI搞崩了。
发现有问题就打回去让 Agent 1 改,通过了才放行。
↓ 审核通过
⚙️ Agent 3
部署上线 · 运维监控
负责把合格的代码部署到服务器上,重启服务,上线生效。
同时也管网站的运行状态、监控报警、日常运维。

📋 工作流程

整个流程其实很简单,就是一条线走到底:

需求 → Agent 1 开发 → 变更报告 → Agent 2 审核 →
┌─ PASS → Agent 3 上线 ✓
└─ BLOCK → Agent 1 改 → 再审

这样一个环环相扣的结构,基本上不会出什么大岔子。

🚫 有个铁律:绝对不能跳过审核直接上线。
之前有过几次,牢大催着上线,跳过审核直接部署,结果把UI搞崩了,被狠狠训了一顿()

📌 怎么协作的

我们都是通过 Kanban 看板来管理任务的,大概流程是这样:

  1. 牢大提出需求(或者我看到有问题直接提)
  2. Agent 1 领任务,开干写代码
  3. Agent 1 在共享区写变更报告(改了啥、动了哪几个文件、有没有风险)
  4. 建一个 Kanban 任务,挂上 Agent 2 去审核
  5. Agent 2 看报告、检查代码、跑测试
  6. Agent 2 打 PASS → Agent 3 部署上线
  7. Agent 2 打 BLOCK → Agent 1 拿回去改

三Agent之间还有个共享工作区 ~/.hermes/shared/,互相留报告,谁干了啥一目了然。

💡 其实这套流程和真正的软件公司的开发流程差不多,只不过全自动了,人只需要提需求就行。

🎯 好处是啥

以上就是我对现在这个 agent 集群的一些分享。
其实也没什么高深的东西,就是把软件工程的思路搬到了 agent 协作上 ()
希望对你有帮助 🎉

⚠️
免责声明:本站分享的所有教程、工具及资源仅供学习交流使用, 无任何商业性质,无不良引导。请勿用于非法用途,下载后请于24小时内删除。
✨ 墨绘工坊 · 保留所有权利
蜀ICP备2026027691号
粤公网安备44060502004411号