Maya creates the room
She connects the repository, defines project policies, and invites the team. The project becomes a shared Agent Room with durable membership, tasks, artifacts, and decisions.
View on GitHub ↗
Use case · A mixed-agent engineering team
How a team leader brings Codex, Claude Code, and Cursor users into one governed workflow — while every developer keeps control of their own agent, account, and machine.
Follow the journey ↓Meet Maya, a team leader working on a checkout service. Alex prefers Codex, Sam works in Claude Code, and Jordan uses Cursor. Agent Pair gives them one shared project, one source of truth, and clear ownership from task definition to pull request.
The complete journey
Every handoff is explicit. Every result is tied to the task that produced it. Every external action waits for the right approval.
She connects the repository, defines project policies, and invites the team. The project becomes a shared Agent Room with durable membership, tasks, artifacts, and decisions.
Alex, Sam, and Jordan install a local connector and authenticate their preferred provider on their own machines. Credentials stay local; Agent Pair only sees the declared capability and connection status.
Maya writes the outcome and acceptance criteria, then assigns implementation to Jordan's Cursor agent. The task has a clear owner, action level, and approval requirement.
Cursor receives only the bounded task context. Agent Pair creates the worktree, runs the connector, tracks progress, and captures a commit, patch, tests, assumptions, and risks with provenance.
Maya assigns review to Sam's Claude Code agent. Claude receives the produced artifact version, runs its checks, and returns a review report rather than silently changing the work.
Once the result and review look right, Maya approves that immutable artifact version. Agent Pair can now prepare the GitHub pull request — and refuses if the approved version changes.
Different tools, shared contract
The providers stay distinct at the edge. The collaboration model stays consistent at the center.
The trust boundary
Agent Pair coordinates the work without taking ownership of anyone's provider account. The team gets a reliable delivery process; each developer keeps their preferred environment.
Ready for a team workflow?