一个 AI 写代码容易乱,多个 AI 一起写又容易互相覆盖。SwarmForge 是一套多 AI Agent 协作开发工具,把 Codex、Claude 等编码助手分成程序员、代码清理、架构审查和测试等角色,在各自独立工作区干活,通过固定流程交接代码。
项目定位
这是一个多 Agent 协作开发工具,定位是「本地运行的 AI 软件工厂」。模拟真实软件开发团队的分工,让多个 AI 扮演不同角色,独立工作、流程化交接,像一个完整的开发团队一样运作。
核心亮点
-
角色分工明确,模拟真实团队
把编码 Agent 分成程序员、代码清理、架构审查和测试等角色,各司其职,不是一堆 Agent 乱干。
-
独立工作区,避免互相覆盖
每个角色在各自独立的工作区中干活,通过固定流程交接代码,避免互相覆盖文件或重复劳动。
-
本地运行,网页面板管理
整个团队运行在本地电脑上,通过网页面板查看任务进度、处理审批,数据不出本机。
-
Uncle Bob 出品,软件工程大师背景
作者是 Uncle Bob,软件工程领域的传奇人物,他设计的多 Agent 协作流程有深厚的工程方法论支撑。
适用场景
想让多个 AI 像开发团队一样协作、多 Agent 并行开发、代码质量多角色审查、本地运行 AI 开发流水线。
项目信息
- 仓库:unclebob/swarm-forge
- 作者:Uncle Bob
- 角色:程序员 / 代码清理 / 架构审查 / 测试
- 运行:本地 + 网页面板
- 项目地址:https://github.com/unclebob/swarm-forge