Agent Client Protocol
11 days ago
- #Agent Client Protocol
- #code editors
- #AI coding agents
- The Agent Client Protocol (ACP) standardizes communication between code editors and AI coding agents.
- ACP aims to solve integration overhead, limited compatibility, and developer lock-in issues.
- Agents implementing ACP work with any compatible editor, and editors gain access to all ACP-compatible agents.
- ACP allows independent innovation for both agents and editors while giving developers tool flexibility.
- Agents run as sub-processes of the editor, communicating via JSON-RPC over stdio.
- ACP reuses JSON representations from MCP and includes custom types for agentic coding UX elements.
- Markdown is the default format for user-readable text, offering rich formatting flexibility without HTML rendering.