- La integración de Claude Code con Zed se lanzó en beta pública
- Con la introducción del nuevo Agent Client Protocol (ACP), se abre la posibilidad de ampliar la conexión con diversos agentes
- Los desarrolladores ahora pueden usar Claude Code dentro de Zed en tiempo real, con múltiples archivos y flujos de trabajo personalizados
- El adaptador ACP para Claude Code fue publicado como open source, lo que permite su posible uso también en otros editores
- A futuro, se espera una expansión y un uso más conveniente de diversos agentes de IA basados en ACP
Introducción
- En respuesta a las solicitudes continuas de los desarrolladores, la integración nativa entre Claude Code y el editor Zed se lanzó en beta pública
- Esta integración no es simplemente un plugin, sino que está implementada sobre el nuevo estándar abierto Agent Client Protocol (ACP)
- ACP es un estándar que permite conectar diversos agentes no solo en Zed, sino también en otros editores
Funciones principales
- Es posible ejecutar Claude Code como un agente con todas sus funciones dentro de Zed
- Más allá de una simple interfaz de terminal, esto habilita múltiples formas de uso dentro de un editor de alto rendimiento
- Permite ver en tiempo real la edición simultánea de varios archivos junto con el soporte del language server
- Soporta revisión detallada de cambios de código y su aprobación o rechazo mediante multibuffer
- Se puede anclar la lista de tareas en la barra lateral para tener siempre visible el estado actual del trabajo
- Con comandos slash personalizados, es posible crear flujos de trabajo de automatización para tareas de desarrollo repetitivas y frecuentes
Contexto y forma de integración
- Supera las limitaciones de la interfaz CLI de terminal tradicional y, gracias a una integración profunda con Zed, ofrece una gestión y un control más amplios del código
- Se puede usar Claude Code junto con los agentes propios de Zed (como Gemini CLI), y combinarlo con cualquier agente compatible con ACP
- La integración se realiza mediante un adaptador que convierte el SDK de Claude Code al formato JSON RPC de ACP
- Este adaptador funciona de manera independiente y Zed proporciona la interfaz de usuario, mostrando una gran flexibilidad para extenderse
Open source y extensibilidad
- El adaptador ACP para Claude Code fue liberado como open source bajo licencia Apache, por lo que puede usarse libremente en cualquier editor que adopte ACP
- Por ejemplo, el plugin CodeCompanion de Neovim ya aplica ACP y ahora permite usar Claude Code
- El usuario de GitHub Xuanwo avanzó rápidamente en una implementación de ACP para Claude Code y contribuyó a la difusión del protocolo; se le expresa agradecimiento
Próximos pasos y oportunidades de participación
- En adelante, además de Gemini CLI y Claude Code, se prevé soporte para una variedad aún mayor de agentes
- A través de ACP, otros agentes de IA también podrán usarse libremente en distintos editores como Zed y Neovim
- Actualmente muchas funciones clave de Claude Code ya están disponibles mediante el SDK, y en el futuro se agregarán aún más capacidades
- Se invita tanto a desarrolladores como a creadores de agentes a participar y dar retroalimentación en la comunidad sobre ACP y el desarrollo del adaptador de Claude Code
Referencias y cómo participar
- Si eres desarrollador de agentes, puedes consultar sobre la integración con Zed
- Si quieres más funciones de Claude Code, se recomienda pedir a Anthropic la adopción del SDK o de ACP
- Se recomienda contribuir y participar en las discusiones de los proyectos open source (ACP y el adaptador de Claude Code)
Información adicional
- Zed puede descargarse y usarse en macOS y Linux
- Si te interesa el futuro del desarrollo de software, se invita a postular a través de la página de vacantes del equipo
Aún no hay comentarios.