ACP — Agent Client Protocol
What is ACP?
Section titled “What is ACP?”The Agent Client Protocol (ACP) is an open standard by Zed Industries and JetBrains that enables any AI coding agent to integrate seamlessly with any editing environment.
Owner: Zed Industries + JetBrains Registry: ACP Registry
How It Works
Section titled “How It Works”Editor (Client) ←→ ACP Protocol ←→ AI Agent (Server) Zed Amp JetBrains Custom agentsUnlike MCP (which connects models to tools), ACP connects agents to editors.
Agents in the ACP Registry
Section titled “Agents in the ACP Registry”| Agent | ACP Support |
|---|---|
| Amp | ✅ Native |
| JetBrains AI | ✅ |
| Community agents | Growing |
How to Register Your Agent
Section titled “How to Register Your Agent”- Implement the ACP protocol
- Open a PR to the ACP Registry repo
- Once merged, your agent appears in all ACP-compatible editors
ACP vs MCP
Section titled “ACP vs MCP”| ACP | MCP | |
|---|---|---|
| Focus | Agent ↔ Editor | Model ↔ Tools |
| You register | Your agent | Your tool server |
| Initiated by | Zed + JetBrains | Anthropic |
An agent can support both protocols.