mvschwarz/openrig:把 Claude Code 与 Codex 编成同一支团队
来源:GitHub — 2026-10-02 · ⭐ 3,513 · TypeScript
📋 概述
OpenRig 的比喻很干净:harness 包住一个模型,rig 包住你的所有 harness。你用 YAML 定义一支智能体团队,一条命令启动,Claude Code 和 Codex 可以待在同一个 rig 里当作一个系统来管。它要解决的是把散落各处的终端会话变成一支持久、有组织的队伍:你跟一个 lead agent 说想要的结果,它去协调跨团队的专家,把结果和需要你拍板的决定带回来。仓库用 TypeScript 写成、Apache-2.0 协议,需要 Node.js 22/24 与 tmux,原生 Windows 暂不支持。它也是作者「AI 文明实验」背后的开源系统。
🔑 核心要点
- 核心比喻清晰:harness 包住模型,rig 包住你的所有 harness
- 用 YAML 定义角色、共享上下文与归属任务,一条命令拉起整支队伍
- Claude Code 与 Codex 可同处一个 rig,被当成一个系统而不是一堆终端窗口
- 交互方式是跟 lead agent 讲目标,由它协调跨团队专家并把待决策项带回来
- 团队的工作与上下文留在固定地址上,避免每次重开会话都从头讲一遍
- TypeScript + Apache-2.0,需 Node.js 22/24 与 tmux,原生 Windows 尚未支持
💡 金句
一个 harness 包住模型,一个 rig 包住你所有的 harness。
👍 0
👎 0
← 返回 GitHub Trending 首页