- thekb.eu
- Grafo de conocimiento
- Tecnología
- Agent Client Protocol
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
← utiliza
→ se inspira en
→ utiliza
← creó
→ permite
→ converge con
← forma parte de