What happens when you let multiple coding agents work on the same task together?
Pair runs two coding agent sessions (using Claude Code or opencode) in parallel, collaborating on the same task.
One acts as Navigator, planning and reviewing, while the other takes the role of Driver, writing the code.
Pair is an experiment in running two coding agents sessions in pair programming mode. It currently supports Claude Code and opencode.
It starts with a Navigator planning the task, then moves to a pair coding session where messages are relayed between a Driver who makes the changes and the Navigator who reviews and provides guidance. The navigator approves all file edits, and when asked by the Driver, performs a full code review.
If you're already using Claude Code, simply run npx @yoavf/pair to start a Pair session. See the docs for information on how to select the provider (Claude Code or opencode) and the model for each role.
I'd love to know more. Head over to GitHub and create an issue!