Agent Exchange — Communication skill for Claude Code
Agent Exchange: local messaging between Claude Code, Codex, Grok Build, Pi and OpenCode.
How to install Agent Exchange
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open summationai/agent-exchange and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agent Exchange does
Agent Exchange: local messaging between Claude Code, Codex, Grok Build, Pi and OpenCode. CLI: ax.
Alternatives in Communication
- HolaOS — Open-source agentic workspace enterprises can make their own 10.9k ★
- Gtm Strategy — Create GTM strategy with channels, messaging, and launch timeline 7.8k ★
- Lark Coding Agent Bridge — Bot that bridges Feishu/Lark messenger with a local Claude Code or Codex CLI 2.4k ★
README
Agent Exchange
Give your coding agents names. Let them talk to each other.
Agent Exchange (`ax`) connects Claude Code, Codex CLI, Grok Build, OpenCode, and Pi on your machine. Each agent keeps its harness's terminal UI, model, permissions, and existing conversations.
Install
Ask your coding agent:
Read https://useax.dev/agents.md and install Agent Exchange.
You can also follow [AGENTS.md](AGENTS.md) yourself or browse the [documentation](https://useax.dev/docs). The guide covers installation, verification, updates, and removal. AX uses prebuilt binaries, so you do not need Go, Make, or a GitHub account.
- macOS 13 or later: native binary for Apple Silicon or Intel.
- Linux: static binary for ARM64 or x86_64.
- Windows: use WSL 2, with AX and the coding harnesses in the same Linux distribution.
Install and sign in to your coding harnesses separately.
AX 0.7.0 adds pending-message recovery, clearer delivery receipts, connection diagnostics, and Claude startup recovery. See the [release notes](claude.rc/release-notes.md), including the naming-option migration. The installer downloads the latest published release.
Try it
Open two terminals, in any repositories:
ax claude --name api
ax codex --name web
Ask Codex: **“Ask api whether the schema is ready.”** Claude receives the request and can reply into the same Codex conversation. Both agents connect automatically. Names work across repositories on the same machine for the same OS user.
Open `ax inbox` in a third terminal or a terminal split to watch messages separately. Use `ax inbox api` to filter messages to and from one agent. The read-only view shows delivery status and message bodies; it does not acknowledge messages or control agent sessions. [Inbox controls and behavior](claude.rc/inbox.md).
Grok, OpenCode, and Pi join the same exchange:
ax grok --name reviewer
ax opencode --name editor
ax pi --name worker
Resume a conversation
AX reads the name option
Related Skills
Dsh Chat Import
Import 14+ external agent chat histories (Claude Code, Codex, ChatGPT, Cursor, Gemini, Reasonix, opencode, ZCo
Codex Peer Bridge
Local Unix-socket messaging bridge between Codex sessions and Claude Code peers
Omarchy Quick Chat
Keyboard-first quick chat for Omarchy: summon your agent CLIs (Codex, Claude Code, OpenCode, Grok, Cursor, Pi)
OrbCue
Desktop orb for Windows that cues you when Claude Code, Grok, Codex or Cursor Agent needs you. Working session
Chat Seek VSCode
Local VS Code search across Claude Code, Codex, and OpenCode chats with Laya reranking
Oh My Coding Maas Gateway
LiteLLM proxy gateway to Huawei ModelArts MaaS for coding agents. Supports opencode, Codex CLI, and Claude Cod
Related Agents
Codex Cross Reviewer
Cross-review orchestrator using Codex CLI as 2nd reviewer. Runs structured finding exchange with consensus loo
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Developer Overview
code-container (container) creates isolated Docker environments for AI coding harnesses (Claude Code, OpenCode