Protocol
Agent Client Protocol
ACP DraftStewarded by Zed Industries
01 / What it is
A JSON-RPC protocol between a code editor and a coding agent so any compliant agent can run inside any compliant editor, with the editor owning the UI and file access.
Editor-side: how an IDE drives an agent. AG-UI is the web front-end equivalent.
02 / Adoption
Tools that speak ACP
10 graded B or better · 12 in the catalog
12 tools
Goose
Rust-built local agent with desktop, CLI, and API surfaces, 15+ model providers, and 70+ MCP extensions
OpenHands
Self-hosted control center running OpenHands, Claude Code, Codex, or any ACP agent across local, Docker, VM, and cloud backends
Interface Agent Client Protocol
JSON-RPC protocol standardizing how coding agents talk to editors
Coding BeeAI
Python and TypeScript framework for multi-agent systems with ACP/A2A and MCP integrations and composable workflows
Coding FastAgent
CLI-first Python framework for building agents and workflows with end-to-end MCP support and broad model-provider coverage
Codeg
Collaborative multi-agent AI coding workspace: aggregate sessions from Claude Code, Codex, OpenCode, Pi, Grok Build, etc. Desktop app, self-
Acpx
Headless CLI client for stateful Agent Client Protocol (ACP) sessions; drives coding agents like Codex programmatically.
Interface +1Agent Shell
A native Emacs buffer to interact with LLM agents powered by ACP
Coding +2Compozy
An operating system for AI agents. Plug in the agent CLIs you already use (Claude Code, Codex, Gemini CLI, Cursor) and they become a team: t
Coding +1Grok Build
SpaceXAI's coding agent harness and TUI. Fullscreen, mouse interactive, extensible.
Interface +1DeepChat
Local-first AI agent desktop client with MCP, Skills, ACP agents, and remote control from messaging apps
Connectors +1Junior
Junior is a Slack bot runtime powered by Hono. Use it to investigate issues, summarize context, and take action from Slack with connected tools.
03 / Discussion CREDIBILITY-GATED
Discussion
Discussion lives on the Agent Client Protocol thread board. Reading is open to everyone. Posting and voting need a verified identity or a GitHub grade of B or higher.
- No discussions yet.