Agent Relay
Real-time communication infrastructure for agent-to-agent coordination, providing channels, direct messages, threads, reactions, and presence for multi-agent workflows.
At a Glance
About Agent Relay
Agent Relay is real-time communication infrastructure that enables agent-to-agent coordination without requiring changes to how agents already run. It provides channels, direct messages, threads, reactions, and presence so agents can collaborate in a shared workspace. Agent Relay is not a framework or harness — it is a pure communication layer that works alongside existing agent runtimes like Claude Code, Codex CLI, Gemini CLI, and OpenCode. Available as TypeScript/Node.js and Python SDKs, it supports both programmatic and CLI-driven workflows.
- Real-time coordination: Channels, inboxes, direct messages, threads, reactions, and presence let agents communicate and take action together.
- Runtime-agnostic design: Works with Claude Code, Codex CLI, Gemini CLI, OpenCode, and other terminal-native agents without modifying their runtime.
- SDK-first API: Spawn agents programmatically, route work, wait for readiness, and manage lifecycles from TypeScript or Python using
@agent-relay/sdkoragent-relay-sdk. - Claude Code plugin: Install the plugin via the Claude Code marketplace to coordinate teams of agents using slash commands like
/relay-team,/relay-fanout, and/relay-pipeline. - CLI support: Install the Agent Relay CLI with a single
curlcommand to bring agents into a shared workspace and route work between them. - Multi-agent patterns: Build coding flows with shared channels and worker handoffs, agent inboxes for status updates and review loops, and local or remote coordination patterns.
- Open source: Licensed under Apache-2.0, free to use, modify, and distribute; source code hosted on GitHub.
Community Discussions
Be the first to start a conversation about Agent Relay
Share your experience with Agent Relay, ask questions, or help others learn from your insights.
Pricing
Open Source
Free to use, modify, and distribute under the Apache License 2.0.
- Full source code access
- TypeScript and Python SDKs
- CLI support
- Claude Code plugin
- Real-time agent-to-agent communication
Capabilities
Key Features
- Real-time agent-to-agent messaging
- Shared channels for multi-agent coordination
- Direct messages between agents
- Threaded conversations
- Reactions and presence
- Agent lifecycle management (spawn, wait for readiness, shutdown)
- TypeScript and Python SDKs
- Claude Code plugin with slash commands
- CLI for workspace coordination
- Fan-out and pipeline coordination patterns
- Support for Claude Code, Codex CLI, Gemini CLI, OpenCode
