Back to directory

a2abridge

A protocol bridge that wires separate AI coding agents such as Claude Code, Codex, Cursor and Cline into one open A2A 1.0 mesh so they can discover each other, share an inbox and send each other tasks across machines over mTLS.

a2abridge

a2abridge solves the isolation between multiple AI coding agents running on the same machine, such as Claude in an IDE, Claude in a terminal, Codex CLI, Cursor, Cline or Gemini CLI, which otherwise have no way to hand work to each other except manual copy-pasting. It wraps each agent as a standard Agent2Agent (A2A) 1.0 peer, using the specification's JSON-RPC and HTTP+JSON transport with SSE streaming through the official a2a-go SDK, with local discovery and no vendor lock-in.

Rather than inventing another closed wire format like existing Claude-only or enterprise-only bridges, it speaks the open Linux Foundation A2A standard, which by 2026 has more than 150 supporting organizations and native support in Google ADK, LangGraph, CrewAI, LlamaIndex Agents, Semantic Kernel and AutoGen, so any compliant agent, including third-party or future ones, can join the same mesh.

Built with Go, using the official a2a-go SDK. MIT licensed.

More in Coding agents

See all 793
  • The City

    github.com

    A native macOS app that shows Claude Code runs as a city, with each project as a building, each team as a floor of robots, and every animation driven by a real event from the claude CLI's stream.

  • rig

    tryrig.ai

    A small, single-binary agent runtime that points at any OpenAI-compatible model, local or hosted, reads and edits a repository's code, runs its tests and remembers what it learned, with a loop implemented in a few hundred lines.

  • Jauvex

    jauvex.reindent.com

    An Electron desktop app that puts Claude Code, Codex and Grok coding-agent sessions side by side and lets you steer them by voice, with a small model handling fast routing decisions.