SwarmForge 是 Robert C. Martin(Uncle Bob)开发的基于 tmux 的 AI 智能体编排平台,通过 git worktree、tmux 会话和守护进程传递的交接文件,协调多个 AI 智能体协作开发软件。系统采用分支化架构:main 分支承载共享脚本与章程文档,可运行分支(two-pack/four-pack/six-pack)提供不同复杂度的角色工作流配置。
swarmforge/swarmforge.conf 配置驱动,支持按角色选择后端(claude/codex/copilot/grok)。./swarm 包装器自动从 main 复制缺失的共享脚本和章程。handoffd.bb 守护进程管理,智能体使用 swarm_handoff.sh、ready_for_next.sh、done_with_current.sh 三个助手脚本交互,支持 git 提交指针和短消息两种载荷类型。SWARMFORGE_TERMINAL 覆盖,并提供扩展后端的标准化接口合约。