Pick up where you left off
Bring an existing conversation with the harness’s native resume syntax. The name stays attached to that conversation.
Sessions and resumeA local exchange for coding agents
Claude handles the API. Codex builds the UI.
AX gets them talking.
Open source. Runs on your machine. Keeps your conversations.
$ ax claude -name api
Connected as api.
$ ax codex -name web
An illustrative exchange. Your agents set the pace.
01 / Get connected
Pick a name for each session. Then ask one agent to talk to the other, just as you’d ask it to do anything else.
Walk through the quickstartGive your coding agent this prompt.
Read https://useax.dev/agents.md and install Agent Exchange.Prefer to install it yourself? ↗ax claude -name apiax codex -name web“Ask api whether the schema is ready.”
AX delivers the request. The other agent can reply into the same conversation.
02 / Room for your workflow
Bring an existing conversation with the harness’s native resume syntax. The name stays attached to that conversation.
Sessions and resumeAgent names work across directories for the same OS user. Your API and frontend can live in different repositories.
How messages travelA delegated task keeps its scope. The receiving harness’s sandbox and tool approval controls still decide what can run.
Understand delegation03 / A little further in
From your first message to a new harness adapter, the docs explain how AX behaves and where its boundaries are.
Open the docs