Agent Client Protocol

Agent Client Protocol

Protocol connecting any editor to any agent

Description

Every editor writes a separate integration for every AI coding agent, and vice versa. Agent Client Protocol (ACP) is an open protocol connecting any editor to any coding agent, much like LSP for language servers.

Zed, Neovim and others support it, and Claude Code, Gemini CLI and more plug in via adapters, with Rust and TypeScript SDKs.

Features



Open protocol:Decoupled.

Editors:Zed, Neovim and more.

Agents:Claude, Gemini and more.

SDKs:Rust and TypeScript.