Esta integración usa la compatibilidad nativa de JetBrains con ACP en AI Assistant. Como
referencia, consulta la documentación de JetBrains sobre
cómo agregar un agente personalizado.
Requisitos previos
- Un IDE de JetBrains con el plugin AI Assistant y AI Chat disponible.
Configuración
Abre el selector de agentes
Haz clic en el selector de agentes en la parte inferior de AI Chat para ver la lista de agentes
disponibles.
Instala Devin desde el registro ACP
Selecciona Install From ACP Registry…, busca Devin y haz clic en
Install. Devin se agrega a la lista de agentes disponibles.

Inicia sesión en Devin (opcional)
La primera vez que te conectes, es posible que se te pida que te autentiques. Sigue la
indicación para iniciar sesión en tu cuenta de Devin.

Configuración manual (ACP personalizado)
Requisitos previos
-
Devin CLI instalado y autenticado. Si aún no lo has instalado, sigue la guía de
Quickstart y luego ejecuta
devin auth login. -
La ruta absoluta al binario
devin. Puedes encontrarla con:Normalmente, esto devuelve algo como~/.local/bin/devin.
Agrega un agente personalizado
Haz clic en el menú de tres puntos en la esquina superior derecha del panel de AI Chat y luego selecciona
Add Custom Agent. Esto abre el archivo de configuración 
acp.json.
Configura el agente Devin
Agrega Devin al bloque Guarda el archivo. Devin ahora aparecerá como un agente seleccionable en AI Chat.
agent_servers de acp.json. Establece command como la
ruta absoluta a tu binario devin (obtenida con which devin) y pasa acp como
único argumento:acp.json
Administrar la integración
- Restablecer la autenticación de ACP — eliminar las credenciales de ACP almacenadas y volver a autenticarse.
- Abrir los logs de ACP — abre los logs de ACP, algo útil para depurar problemas de conexión o inspeccionar lo que el agente está haciendo en segundo plano.
Notas y limitaciones
- La salida del terminal/shell de Devin CLI se muestra a través del renderizado ACP de JetBrains AI Chat, que difiere de la interfaz nativa del terminal de Devin CLI. Algunas interacciones más avanzadas solo están disponibles en el CLI independiente.
- El subcomando
devin acpestá pensado para ser iniciado por un cliente compatible con ACP (como JetBrains AI Chat) como subproceso; se comunica mediante JSON-RPC sobre stdio y no está pensado para ejecutarse de forma interactiva. Consultadevin acpen la referencia de comandos.



