Documentation / overview

Start with the workflow, then choose the transport.

PACT coordinates coding agents through structured project state. Use it locally with Codex or Claude today, or connect separate clones through the experimental Team service.

Choose your path

The mental model

GitCode and history
+
PACTLive intent and coordination
ChatPrivate provider context

PACT does not replace Git and does not copy complete conversations. It stores the smallest durable record another agent needs: identity, objective, semantic surfaces, presence, checkpoints, handoffs, evidence, and resumable cursors.

Current release boundary

# Verify a source checkout
npm test
node src/cli.mjs version
node src/cli.mjs doctor