[KongchangAI]
ConceptAgent-Client Protocol / ACP协议

ACP

Agent Communication Protocol (ACP) is an open protocol designed to standardize communication interfaces between code editors and AI programming agents. The protocol defines standard message formats and invocation specifications for interactions between editor environments and external programming agents, enabling interoperability across different editor and agent implementations to support unified integration for intelligent programming scenarios such as code completion, automated refactoring, and task execution.

Core Facts

Timeline (last 90 days)

Oct 13

v3.0.71 fixed the problem that the `--thinking` parameter previously had no effect in `--acp` mode, making it officially take effect.

Unverified50%
Oct 11

Devin Desktop has opened the ACP protocol, hosting competing agents within its own editor.

Unverified50%
Oct 10

Devin Desktop allows competing agents such as Codex or Claude Agent to run within its own IDE via the Agent-Client Protocol (ACP)

Unverified50%
Oct 9

OpenHands supports any ACP-compatible agent, including Claude Code, Codex, and Gemini.

Unverified50%
Oct 9

v1.24.0 fixes an ACP tool call display issue so that tool call content blocks are fully rendered in chat cards, submitted by Chocolating75.

Unverified50%
Oct 9

MCP was proposed by Anthropic, A2A was proposed by Google and is still in an early draft stage, and ACP is led by IBM.

Unverified50%
Oct 9

Octopus can connect to various locally installed agents via ACP, acting as the brain to schedule and control more agents.

Unverified50%
Oct 7

ACP's design allows the editor to be decoupled from different agent implementations, enabling developers to flexibly replace the underlying agent engine.

Unverified50%
Oct 7

Combining Zed + ACP + Docker + sbx enables running AI programming agents in a locally secure, isolated environment.

Unverified50%
Oct 5

ACP is still in an early evolutionary stage and has not yet formed an industry-level mandatory standard

Unverified50%

7 more timeline events

All Facts (20)

Verified

ACP (Agent Communication Protocol) was proposed under the leadership of IBM Research and is an open protocol that standardizes the interaction between Agents and clients.

75%
Verified

The ACP protocol aims to standardize the communication protocol between code editors and programming agents.

75%
Verified

Zed supports the Agent Client Protocol (ACP) and MCP server protocol.

70%
Unverified

ACP与MCP解决不同层面的问题:ACP解决编辑器与代理的通信,MCP解决代理与工具/数据源的通信

95%
Unverified

ACP支持接入自定义代理,通过创建JSON配置文件指定代理服务器信息和启动命令即可接入

90%
Unverified

ACP的核心抽象是'Agent即服务',每个Agent都有标准化的输入输出接口,可以像微服务一样被组合和替换

85%
Unverified

ACP解决的是'N个代理×M个编辑器'的集成矩阵问题,将集成工作量从M×N压缩为M+N

85%
Unverified

ACP(Agent Communication Protocol)是由IBM Research主导、Linux基金会托管的开放协议

80%
Unverified

ACP支持实时diff预览,代理生成的代码修改以diff视图直接展示在编辑器中

60%
Unverified

ACP is essentially a JSON-RPC-based protocol that typically communicates with subprocesses via standard input/output (stdio).

60%
Unverified

v3.0.71 fixed the problem that the `--thinking` parameter previously had no effect in `--acp` mode, making it officially take effect.

50%
Unverified

Devin Desktop has opened the ACP protocol, hosting competing agents within its own editor.

50%
Unverified

Devin Desktop allows competing agents such as Codex or Claude Agent to run within its own IDE via the Agent-Client Protocol (ACP)

50%
Unverified

OpenHands supports any ACP-compatible agent, including Claude Code, Codex, and Gemini.

50%
Unverified

MCP was proposed by Anthropic, A2A was proposed by Google and is still in an early draft stage, and ACP is led by IBM.

50%
Unverified

Octopus can connect to various locally installed agents via ACP, acting as the brain to schedule and control more agents.

50%
Unverified

ACP's design allows the editor to be decoupled from different agent implementations, enabling developers to flexibly replace the underlying agent engine.

50%
Unverified

Combining Zed + ACP + Docker + sbx enables running AI programming agents in a locally secure, isolated environment.

50%
Unverified

Reviu supports running Claude Code, Codex, Gemini, and other agents that comply with the ACP standard.

50%
Unverified

ACP is still in an early evolutionary stage and has not yet formed an industry-level mandatory standard

50%

Source Articles