Guía de Zed ACP: cómo usar agentes de IA dentro de tu editor

Descubre qué es Zed ACP y cómo el Agent Client Protocol conecta a los agentes de codificación con IA directamente con tu editor, brindándote más flexibilidad sin cambiar de herramienta. Entre los agentes que puedes ejecutar a través de él, Kimi Code destaca por su flujo de trabajo sencillo en lenguaje natural.

9 min. de lectura2026-08-13
Guía de Zed ACP: cómo usar agentes de IA dentro de tu editor

La codificación con IA cada vez es más sencilla, ya que los desarrolladores ahora pueden trabajar con agentes inteligentes directamente dentro de sus editores. Zed ACP hace esto posible al conectar los agentes de codificación con IA con Zed, para que puedas obtener ayuda sin cambiar constantemente entre distintas herramientas. Te da más flexibilidad para elegir cómo codificar, gestionar tareas y trabajar con IA. En esta guía, explicaremos cómo funciona Zed ACP y cómo puedes usarlo dentro de tu editor.

¿Qué es Zed ACP?

Zed ACP significa Agent Client Protocol, un protocolo abierto que permite que los agentes de codificación con IA se conecten directamente con el editor Zed. Ofrece una forma estandarizada para que los agentes de codificación con IA se comuniquen con el editor, lo que les permite acceder al contexto del proyecto, sugerir cambios y ayudar con tareas de codificación a través de la interfaz del editor. En lugar de usar una herramienta separada, puedes trabajar con agentes de IA a través de la misma interfaz. Esto le da a los desarrolladores más libertad para elegir y cambiar entre agentes según sus necesidades.

¿Cómo funciona el Agent Client Protocol (ACP)?

Los agentes de IA necesitan una forma clara de comunicarse con el editor para entender las tareas, acceder al contexto correcto y hacer cambios cuando sea necesario. ACP proporciona esta conexión mediante un proceso de comunicación estandarizado, lo que facilita que los agentes de IA y los editores intercambien información y trabajen juntos. Así es como funciona el Agent Client Protocol.

ACP conecta a los agentes de IA con los entornos de codificación

La arquitectura de ACP crea una conexión entre el desarrollador, el editor Zed y un agente de codificación con IA a través del protocolo ACP. Zed actúa como cliente, enviando tareas y contexto al agente, que luego puede usar un LLM, herramientas y el código base para completar el trabajo. Esta configuración mantiene organizada la comunicación entre el editor y el agente, lo que facilita gestionar las tareas de codificación desde un solo lugar.

Developer
   ↓
Zed Editor (ACP Client)
   ↓
ACP Protocol
   ↓
AI Coding Agent
   ↓
LLM + Tools + Codebase

ACP frente a MCP: ¿cuál es la diferencia?

ACP y MCP pueden parecer similares porque ambos ayudan a que los sistemas de IA interactúen con otros componentes, pero cumplen funciones distintas. ACP se enfoca en conectar a los agentes de codificación con IA con los editores y entornos de desarrollo, mientras que MCP conecta a las aplicaciones de IA con herramientas externas, fuentes de datos y servicios. Así es como se diferencian ambos protocolos:

ProtocoloPropósito principal
ACPConectar a los agentes de IA con entornos de codificación
MCPConectar a los modelos/agentes de IA con herramientas externas y fuentes de datos

¿Por qué usar ACP en Zed?

ACP puede hacer que la experiencia de codificación sea más flexible al acercar los agentes de IA a las herramientas y archivos que los desarrolladores ya usan. Puede simplificar la forma en que los agentes interactúan con el editor y ayudar a reducir la necesidad de cambiar entre distintas aplicaciones. Estas son las principales razones para usar ACP en Zed:

Usa distintos agentes de codificación con IA en un solo editor

ACP permite que Zed trabaje con varios agentes de codificación con IA a través del mismo protocolo. Los desarrolladores ya no están limitados a las funciones de IA integradas en un editor específico ni tienen que cambiar entre distintos entornos de codificación.

Con agentes compatibles con ACP, los desarrolladores pueden:

  • Elegir agentes de IA según distintas tareas de codificación

  • Cambiar entre agentes sin modificar su flujo de trabajo en el editor

  • Probar nuevas herramientas de codificación con IA a medida que estén disponibles

Por ejemplo, los desarrolladores pueden conectar Kimi Code CLI a Zed a través de ACP y usar las capacidades de codificación de Kimi Code CLI directamente dentro del entorno de Zed.

Mantén la asistencia de IA dentro del flujo de trabajo de codificación

Una de las mayores ventajas de ACP es que acerca los agentes de IA al proceso de desarrollo. En lugar de copiar código entre un chatbot y un editor, los desarrolladores pueden interactuar con los agentes de IA directamente dentro de Zed.

ACP permite que los agentes de IA interactúen con:

  • El contexto del proyecto proporcionado por el editor

  • Los archivos abiertos y la información del código

  • Las instrucciones del desarrollador desde el editor

Esto genera un flujo de trabajo más fluido para tareas como:

  • Explicar código desconocido

  • Generar nuevas funciones

  • Refactorizar archivos existentes

  • Depurar problemas en todo un proyecto

Separar el editor del agente de IA

ACP crea una separación clara entre el entorno de codificación y el modelo de IA que impulsa al agente.

Con esta arquitectura:

  • Zed se enfoca en ofrecer una interfaz de desarrollo rápida y eficiente

  • Los agentes de IA se encargan del razonamiento, la generación de código y la ejecución de tareas

  • Los desarrolladores pueden reemplazar o agregar agentes sin modificar el editor

Esta flexibilidad ayuda a evitar que los desarrolladores queden atados a una sola solución de codificación con IA y favorece un ecosistema de desarrollo de IA más abierto.

Crear un flujo de trabajo de desarrollo basado en agentes más flexible

La codificación moderna con IA está pasando de un simple autocompletado de código a agentes autónomos capaces de entender proyectos, planificar tareas y ejecutar cambios en varios pasos.

ACP proporciona la capa de conexión que estos flujos de trabajo necesitan en Zed. Combinado con herramientas como MCP (Model Context Protocol), los agentes de IA pueden acceder a herramientas adicionales, recursos externos y servicios de desarrollo sin dejar de estar conectados al flujo de trabajo del editor.

Para los desarrolladores, esto significa que Zed puede convertirse en un espacio de trabajo central donde distintos agentes de IA colaboran con el código, las herramientas y el contexto del proyecto.

¿Cómo funciona Zed con agentes compatibles con ACP?

Zed utiliza ACP (Agent Client Protocol) para conectar agentes de codificación de IA externos mediante una interfaz estandarizada. En esta configuración, Zed actúa como cliente ACP, mientras que la herramienta de codificación con IA conectada funciona como agente ACP.

Cuando los desarrolladores inician una sesión de codificación con IA en Zed, el editor se comunica con el agente a través de ACP. Esto permite que el agente reciba solicitudes de codificación, acceda al contexto relevante del proyecto y envíe respuestas o cambios de código de vuelta al editor.

Esta arquitectura mantiene el editor separado del agente de IA, lo que permite que distintos agentes compatibles con ACP se conecten con Zed sin necesidad de una integración personalizada para cada herramienta.

Con soporte para ACP, los desarrolladores pueden conectar agentes de codificación con IA como Kimi Code CLI a Zed y usar asistencia de codificación con IA directamente dentro de su flujo de trabajo de desarrollo existente.

¿Cómo conectar Kimi Code CLI a Zed con ACP?

Kimi Code CLI admite integración con ACP, lo que permite a los desarrolladores usar las capacidades de codificación con IA de Kimi directamente dentro de Zed. La configuración solo requiere instalar Kimi Code CLI, completar la autenticación y agregar una configuración de agente ACP en Zed.

Requisitos previos

Antes de conectar Kimi Code CLI a Zed, asegúrate de tener:

  • Kimi Code CLI instalado

  • La configuración de inicio de sesión de Kimi Code CLI completada

  • La última versión de Zed con soporte para ACP instalada

Kimi Code CLI expone el comando kimi acp, que inicia la CLI en modo ACP. Zed ejecuta este comando como agente ACP y se comunica con él a través del protocolo.

Paso 1: Encontrar la ruta de Kimi Code CLI (opcional)

En la mayoría de los casos, puedes usar kimi directamente en la configuración. Si Zed no puede encontrar el comando, verifica la ruta de instalación:

which kimi

Copia la ruta devuelta para usarla más adelante.

Esto es especialmente útil en macOS, ya que las aplicaciones que se inician desde el escritorio pueden no heredar las variables de entorno PATH de la terminal.

Paso 2: Configurar Kimi Code CLI en Zed

Abre el archivo de configuración de Zed:

~/.config/zed/settings.json

Agrega la siguiente configuración de agent_servers:

{
  "agent_servers": {
    "Kimi Code CLI": {
      "type": "custom",
      "command": "kimi",
      "args": ["acp"],
      "env": {}
    }
  }
}

Detalles de la configuración:

  • type: configúralo como "custom" para un agente ACP personalizado

  • command: la ruta del ejecutable de Kimi Code CLI

  • args: usa acp para iniciar Kimi Code CLI en modo ACP

  • env: variables de entorno opcionales, generalmente se dejan vacías

Si kimi no está disponible en el PATH de tu sistema, reemplázalo con la ruta completa:

"command": "/your/path/to/kimi"
"command": "/your/path/to/kimi"

Paso 3: Iniciar Kimi Code CLI en Zed

Después de guardar la configuración:

Abre Zed

  1. Abre el panel de Agent

  2. Crea una nueva conversación

  3. Selecciona Kimi Code CLI como el agente

Zed lanzará automáticamente Kimi Code CLI como un subproceso ACP y establecerá la conexión. No necesitas ejecutar manualmente kimi acp en la terminal.

Paso 4: Empezar a programar con Kimi en Zed

Una vez conectado, puedes usar Kimi Code CLI dentro de Zed para tareas como:

  • Comprender el código del proyecto

  • Generar nuevas funciones

  • Refactorizar archivos

  • Depurar problemas

  • Trabajar en varios archivos con contexto del proyecto

Con ACP, Kimi Code CLI se ejecuta como un agente de programación integrado dentro de Zed, combinando la experiencia de edición de Zed con las capacidades de desarrollo asistido por IA de Kimi.

Beneficios de usar Kimi Code en Zed

Kimi Code puede hacer que Zed sea más útil para los desarrolladores que quieren asistencia de IA sin salir de su entorno de programación. Al conectar el agente mediante ACP, los desarrolladores pueden gestionar tareas de programación, trabajar con proyectos existentes y obtener ayuda usando lenguaje natural. Estos son los beneficios clave de usar Kimi Code en Zed:

  • Comprender y explorar bases de código grandes

Kimi Code puede analizar los archivos del proyecto y entender cómo se conectan las distintas partes de una base de código. Esto ayuda a los desarrolladores a encontrar archivos, funciones y lógica relevantes más rápido. Puede ser especialmente útil al trabajar con proyectos grandes o desconocidos.

  • Generar y modificar código con lenguaje natural

Los desarrolladores pueden describir lo que quieren en lenguaje sencillo en lugar de escribir cada cambio manualmente. Kimi Code puede generar código nuevo o modificar código existente según las instrucciones dadas. Esto hace que las tareas comunes de desarrollo sean más rápidas y fáciles de manejar.

  • Ayudar con tareas de programación en varios archivos

Muchas tareas de desarrollo requieren cambios en varios archivos en lugar de en un solo lugar. Kimi Code puede entender la tarea general y trabajar en los archivos relevantes para hacer las actualizaciones necesarias. Esto ayuda a mantener la coherencia de los cambios relacionados en todo el proyecto.

  • Depurar y mejorar código existente

Kimi Code puede ayudar a identificar posibles problemas revisando el código existente y explicando qué podría estar causando un error. También puede sugerir correcciones, mejorar la estructura del código y hacer cambios según las instrucciones del desarrollador. Esto puede reducir el tiempo dedicado a encontrar y resolver errores manualmente.

  • Construir un flujo de trabajo de desarrollo basado en agentes

Usar Kimi Code con Zed permite a los desarrolladores incluir un agente de IA como parte de su proceso de desarrollo habitual. El agente puede apoyar tareas como programación y cambios en el proyecto desde el propio editor. Esto crea un flujo de trabajo flexible en el que los desarrolladores pueden trabajar junto a un agente de IA en lugar de usarlo como una herramienta aparte.

Solución de problemas de la integración de ACP en Zed

Algunos problemas de configuración pueden impedir que los agentes ACP funcionen correctamente en Zed. La mayoría de los problemas están relacionados con la configuración del agente, la ruta del comando, la autenticación o la conexión, y por lo general se pueden solucionar con unas cuantas comprobaciones simples. Estos son los problemas comunes y sus soluciones:

ProblemaPosible causaSolución
Kimi Code CLI no aparece en ZedLa configuración de agent_servers falta o contiene errores de sintaxisRevisa el archivo settings.json y asegúrate de que la configuración de Kimi Code CLI esté agregada correctamente
Zed no encuentra el comando kimiKimi Code CLI no está disponible en el PATH del sistemaEjecuta which kimi para encontrar la ruta del ejecutable y luego reemplaza "command": "kimi" con la ruta completa
El agente ACP se inicia pero se cierra de inmediatoLa instalación o autenticación de Kimi Code CLI está incompletaEjecuta kimi acp en la terminal para verificar que el modo ACP se inicie correctamente y, si es necesario, completa el proceso de inicio de sesión
Ocurren errores de autenticación al iniciar el agenteLa autenticación de la cuenta de Kimi Code CLI ha vencido o no está configuradaVuelve a iniciar sesión en Kimi Code CLI y reinicia Zed
Los cambios en settings.json no surten efectoZed no ha recargado la configuración actualizadaReinicia Zed después de modificar el archivo de configuración
Las respuestas del agente son lentas o fallan durante las tareas de codificaciónProblemas de conexión de red o contexto de proyecto extensoVerifica tu conexión de red e intenta trabajar con un alcance de proyecto más pequeño

Conclusión

Zed ACP les da a los desarrolladores una forma flexible de incorporar asistencia de IA a su flujo de trabajo de codificación diario. También facilita trabajar con distintos agentes sin dejar de mantener el editor en el centro del desarrollo. A medida que la codificación con IA sigue evolucionando, este enfoque puede ayudar a que el desarrollo sea más eficiente y adaptable. Si quieres explorar este flujo de trabajo, prueba Kimi Code con Zed y comprueba cómo se adapta a tus necesidades de codificación. Empieza a usar Kimi hoy mismo para experimentar un flujo de trabajo de desarrollo asistido por IA más natural.

Preguntas frecuentes

¿Cómo mejora ACP la experiencia de codificación con IA?
ACP ofrece una forma estandarizada para que los agentes de codificación con IA se comuniquen con el editor, en lugar de requerir herramientas separadas o flujos de trabajo desconectados. Permite que los agentes accedan al contexto relevante del proyecto y ayuden con tareas de codificación dentro del mismo entorno de desarrollo. Esto reduce la necesidad de cambiar entre aplicaciones o copiar código de un lado a otro. Como resultado, los desarrolladores pueden trabajar con IA de forma más fluida sin perder el enfoque en sus proyectos.
¿Puedo usar varios agentes de IA en Zed con ACP?
Sí, Zed puede conectarse con varios agentes de codificación con IA compatibles con ACP a través del mismo protocolo. Los desarrolladores pueden elegir distintos agentes según la tarea, los requisitos del proyecto o su flujo de trabajo preferido. Esto facilita probar nuevos agentes sin cambiar de editor. Los agentes disponibles exactamente dependen de su compatibilidad con ACP y del soporte de Zed.
¿Usar Zed ACP requiere instalar complementos adicionales?
No, usar ACP en Zed no requiere un complemento ACP separado, ya que Zed incluye soporte integrado para el protocolo. Sin embargo, debes instalar y configurar cualquier agente de codificación con IA que quieras conectar mediante ACP. Por ejemplo, Kimi Code CLI debe instalarse y configurarse como un agente compatible con ACP. Una vez configurado, Zed puede comunicarse con el agente a través de ACP.
También le puede interesar
10 ejemplos reales de vibe coding | Crea con IA hoy mismo
10 ejemplos reales de vibe coding | Crea con IA hoy mismo
2026-08-17
11 herramientas de vibe coding para mejorar tu flujo de trabajo en 2026
11 herramientas de vibe coding para mejorar tu flujo de trabajo en 2026
2026-08-12
10 agentes de programación con IA para un desarrollo de software más rápido
10 agentes de programación con IA para un desarrollo de software más rápido
2026-08-12
Kimi Code: agente de código de IA de nueva generación para terminal e IDE
Kimi Code: agente de código de IA de nueva generación para terminal e IDE
2026-08-12
IA en programación: una guía práctica para desarrolladores
IA en programación: una guía práctica para desarrolladores
2026-08-12