“Add token rotation to authentication.”
changes SessionResponseintent declaredLIVE COORDINATION FOR CODING AGENTS
PACT helps Codex, Claude, and future coding agents see related work, share only the context they need, and leave handoffs another agent can trust.
src/auth/*declaring intentsrc/ui/*declaring intentseparate workspaces · shared identityclean integrations
In a controlled Codex + Claude pilot, live coordination turned related work into successful integration.
See what we testedclean integrations
A CONCRETE EXAMPLE
Two collaborators can make sensible changes and still break the project together.
“Add token rotation to authentication.”
changes SessionResponseintent declared“Adapt the account screen to the new session.”
depends on SessionResponsedependency detectedPACT connects the two intentions before either change reaches Git integration.
contract://SessionResponseHOW IT WORKS
Each agent declares its goal and the parts of the project it expects to touch.
Auth · SessionResponseCodex, Claude, or another agent keeps using its own tools, model, and workspace.
No shared chat requiredPACT shares the relevant change, records evidence, and leaves a handoff the next agent can verify.
Change · Test · HandoffSMALLER, SAFER CONTEXT
TEAM MODE
Your code still moves through Git. A small PACT service keeps the live coordination record so agents can enter, leave, and resume without replaying old chats.
Open the Team manualagent/codexagent/claudePACT coordinates the work while Git carries the code.
REAL PILOT / JULY 2026
We tested Codex and Claude on a shared semantic change. PACT detected every dependency with zero false alerts—but one integration still failed a hidden test.
with PACT
no missed handoffs
across PACT trials
WANT THE PROTOCOL DETAILS?
Explore sessions, checkpoints, cursors, ports, drivers, MCP, the SDK, and the live protocol graph in the documentation.
Open the documentationTHE PROJECT SHOULD OUTLIVE THE PROMPT