Saltar al contenido
Tecnología

Agent Client Protocol

Agent Client Protocol — Tecnología. definición: Protocolo abierto que conecta un cliente (editor) con un agente de codificación; JSON-RPC 2.0 sobre stdio, Apache-2.0, introducido por Zed en agosto de 2025 — el «LSP de los agentes». Alias «ACP» (homónimo, nunca debe usarse solo) · gobernanza: Sitio que vincula a Zed Industries y JetBrains al mismo nivel, con ACP Registry, RFDs, Community, Publications, Updates y Brand; bibliotecas en Kotlin, Java, Python, Rust, TypeScript · rol: Frontera entre el cliente de escritorio Berd y el runtime goose · especificación: Dos modos de transporte: agentes locales en JSON-RPC sobre stdio, agentes remotos en HTTP o WebSocket (soporte en curso); reutiliza las representaciones JSON de MCP; Markdown por defecto; versiones v1 (Latest) y v2 (Draft)

Zed introdujo Agent Client Protocol en agosto de 2025 bajo Apache-2.0, JSON-RPC 2.0 sobre stdio, planteado frente al precedente del Language Server Protocol. La página de la especificación expone el problema: "AI coding agents and editors are tightly coupled but interoperability isn't the default". Los costes que enumera son la sobrecarga de integración, la compatibilidad limitada y el bloqueo del desarrollador con un proveedor, ya que "choosing an agent often means accepting their available interfaces". El argumento aritmético: N+M integraciones en lugar de N×M.

El protocolo ha salido de la órbita de su creador. El sitio de la especificación sitúa a Zed Industries y JetBrains al mismo nivel, junto a un ACP Registry, RFDs, Community, Publications, Updates y Brand, con bibliotecas en Kotlin, Java, Python, Rust y TypeScript. Su navegación muestra v1 (Latest) y v2 (Draft), no el "ACP 1.2" que circula en otros sitios.

La aplicación de escritorio Berd de Block se conecta al runtime de goose a través de Agent Client Protocol; Buzz enlaza goose, Codex y Claude Code mediante buzz-acp, un arnés que además traduce ACP a MCP. La relación con MCP es estrecha por construcción: Agent Client Protocol reutiliza las representaciones JSON de MCP cuando es posible, añade tipos para la experiencia de codificación agéntica como la visualización de diffs, y usa Markdown por defecto para que los editores no necesiten renderizar HTML.

Franciska Dethlefsen escribió en el blog de Zed en mayo de 2026 que "ACP is an open protocol… so that your editor is never locked into one provider's pricing decisions", después de que Anthropic anunciara créditos separados para el uso de agentes de terceros, un cambio suspendido un mes después. El soporte completo para agentes remotos mediante HTTP ou WebSocket pour les agents distants sigue declarado como trabajo en curso.

Tipo
Tecnología
definición
Protocolo abierto que conecta un cliente (editor) con un agente de codificación; JSON-RPC 2.0 sobre stdio, Apache-2.0, introducido por Zed en agosto de 2025 — el «LSP de los agentes». Alias «ACP» (homónimo, nunca debe usarse solo)
gobernanza
Sitio que vincula a Zed Industries y JetBrains al mismo nivel, con ACP Registry, RFDs, Community, Publications, Updates y Brand; bibliotecas en Kotlin, Java, Python, Rust, TypeScript
rol
Frontera entre el cliente de escritorio Berd y el runtime goose
especificación
Dos modos de transporte: agentes locales en JSON-RPC sobre stdio, agentes remotos en HTTP o WebSocket (soporte en curso); reutiliza las representaciones JSON de MCP; Markdown por defecto; versiones v1 (Latest) y v2 (Draft)
relaciones
26
Citada en
4 fiches

Vecindario

Berd Language Server Prot… Zed JSON-RPC sur stdio Buzz buzz-acp séparation client / … JSON-RPC 2.0 sur stdio Markdown JetBrains Model Context Protocol HTTP ou WebSocket po… Zed Industries ACP Registry

← utiliza

Berd TECHNOLOGIE confianza alta estable Fuente ↗
Zed ORGANISATION confianza alta dinámico Fuente ↗
Buzz TECHNOLOGIE confianza alta dinámico Fuente ↗
buzz-acp TECHNOLOGIE confianza alta atemporal Fuente ↗
JetBrains ORGANISATION confianza alta dinámico Fuente ↗
Nous Research ORGANISATION confianza alta dinámico Fuente ↗

→ se inspira en

Language Server Protocol TECHNOLOGIE confianza alta atemporal Fuente ↗

→ utiliza

JSON-RPC sur stdio TECHNOLOGIE confianza alta atemporal Fuente ↗
JSON-RPC 2.0 sur stdio TECHNOLOGIE confianza alta atemporal Fuente ↗
Markdown TECHNOLOGIE confianza alta atemporal Fuente ↗
HTTP ou WebSocket pour les agents distants TECHNOLOGIE confianza alta dinámico Fuente ↗

← creó

Zed ORGANISATION confianza alta estable Fuente ↗
Zed Industries ORGANISATION confianza alta estable

→ permite

séparation client / boucle d'agent CONCEPT confianza alta atemporal Fuente ↗

→ converge con

Model Context Protocol TECHNOLOGIE confianza alta atemporal Fuente ↗

← forma parte de

ACP Registry TECHNOLOGIE confianza alta dinámico Fuente ↗

Citada en (4)