OpenRig
OpenRig 是开源软件,可在你自己的机器上构建并运行由 Claude Code、Codex 和 Pi 组成的持久编程智能体团队,具备角色、共享上下文和归属明确的工作。
访问 mvschwarz/openrig项目简介
OpenRig 将 AI 编程智能体变成一个持久且有组织的团队。主导智能体协调专家、跟踪其工作,并把需要关注的结果和决策带回给用户;团队可在用户自己的机器上运行 Claude Code、Codex 和 Pi。
核心功能
- 具备角色和共享上下文的持久编程智能体团队;主导智能体可把工作委派给专家并跟踪进度;在同一套 rig 中支持 Claude Code、Codex 和 Pi,并作为一个系统管理;智能体可通过队列分配有归属的工作,并保持可见以便后续跟进;OpenRig TUI 展示智能体如何组织、正在做什么以及哪里需要关注;在用户自己的机器上自托管运行。
适用场景
- 在数周或数月内,把大型项目拆分给多个专业编程智能体协作;把问题直接发给已经掌握相关项目上下文的专业智能体;把任务分配给指定队友,并跟踪其归属和进度;让 Claude Code 与 Codex 作为一套受管理的团队一起工作。
快速开始
- 全局安装 @openrig/cli:npm install -g @openrig/cli。先运行 rig setup --dry-run 预览设置,再运行 rig setup 应用。运行 rig daemon start 启动守护进程,并用 rig terminal open saved:kernel --window 打开 kernel 视图。也可用 npx 将 OpenRig 的 rigs skill 添加到 Claude Code 或 Codex,然后输入 /rigs 或 $rigs 并描述要构建的内容。
部署与要求
- 需要 Node.js 22 或 24(Apple silicon 上为 22)以及 tmux;支持 macOS 或 Linux,Windows 上需使用 WSL2,不支持原生 Windows;需要一个已登录的 Claude Code 或 Codex 账户,一个提供方即可开始;自托管,运行在用户自己的机器上。
采用前须知
- 许可证:Apache-2.0。在使用、修改或分发项目前,请确认其具体条款。