同时打开几个编码 AI,就像让几位同事各自在不同房间干活:谁负责实现、谁负责检查、结论放在哪里,都得靠人来回传话。OpenRig想解决的正是这层协调问题。它不替代Claude Code或Codex,而是在外面加一层“编排器”——负责启动多个Agent(能使用工具执行任务的AI)、分配角色、传递任务并汇总结果,让两种编码Agent作为同一个系统工作。
开发者可以用YAML——一种便于人阅读的配置文件——声明团队成员、角色和运行设置,再用一条命令启动。团队会保留固定的工作位置和上下文;主Agent接收目标后,可协调负责实现与检查的成员,只把结果和需要决定的问题交还给人。它还借助tmux维持多个终端任务,关闭查看窗口并不等于停止团队。值得留意的是,OpenRig安装和运行时会写入工作区信任设置、执行钩子等文件。项目因此建议先用--dry-run查看改动计划,并备份相关文件;目前还要求Node.js 20、22或24及tmux。