OpenRig: Multi-Agent Harness OpenRig released @openrig/cli, a multi-agent harness that lets developers define an agent team in YAML and boot it with one command, running Claude Code and Codex in the same rig. The tool requires Node.js 20, 22 or 24 plus tmux, installs via `npm install -g @openrig/cli` or `bun add -g @openrig/cli`, and writes provider hooks and workspace trust settings on launch, so the project advises running `rig setup --dry-run` and backing up relevant files first. A harness wraps a model. A rig wraps your harnesses. Define your agent team in YAML, boot it with one command. Claude Code and Codex in the same rig, managed as one system. OpenRig turns AI coding agents from a pile of terminal sessions into a persistent, organized team. Talk to a lead agent about the outcome you want; it can coordinate specialists across teams and bring you results and decisions that need your attention. Start with a repository and one useful change, then keep the team's work and context at the same addresses. Requires Node.js 20, 22 or 24 and tmux. Launching a rig writes provider hooks and workspace trust settings. Before running the commands below, read what OpenRig changes on your machine what-openrig-changes-on-your-machine and back up the relevant files. npm install -g @openrig/cli rig setup --dry-run To install with Bun instead, run bun add -g @openrig/cli . OpenRig still runs on Node.js, so install Node.js 22 as well. Bun may block this package's postinstall script, in which case the Node.js and SQLite check described under what OpenRig changes on your machine what-openrig-changes-on-your-machine does not run at install time. Review setup's plan before applying rig setup : it checks both native harnesses and cmux. This starter requires tmux and authenticated Codex; the other harness and terminal provider are optional for its repository task. Before launching, ask your agent to configure your chosen permissions https://github.com/mvschwarz/openrig/blob/main/docs/reference/getting-started.md have-your-agent-configure-permissions : keep prompts, remember selected commands, or deliberately choose broader access. The agent handles setup and verification; OpenRig's shipped defaults stay unchanged. Check prerequisites in your launch shell: tmux -V codex --version codex login status Resolve missing tools or login before continuing. From your repository, inspect the plan before launching the two Codex seats, an owner and a checker: cd /path/to/your/repository rig up first-project --cwd . --plan rig up first-project --cwd . rig tui --shared The kernel provides separate operational support and the shared dashboard. To detach without stopping the dashboard, press Ctrl-b then d; rig tui --shared returns to that view. Plain rig tui opens an independent view. Closing a viewing terminal does not mean you should relaunch the team. Check project-seat readiness with rig ps --nodes --rig first-project and resolve any authentication, trust or permission prompt before assigning work. Then give the owner one bounded outcome from your repository: rig send dev-owner@first-project 'Implement