Esta integração usa o suporte nativo ao ACP do JetBrains no AI Assistant. Para a
referência oficial, consulte a documentação do JetBrains sobre
como adicionar um agente personalizado.
Pré-requisitos
- Uma IDE JetBrains com o plugin AI Assistant e o AI Chat disponível.
Configuração
Abra o seletor de agentes
Clique no seletor de agentes no rodapé do AI Chat para ver a lista de agentes
disponíveis.
Instale o Devin pelo ACP Registry
Escolha Install From ACP Registry…, procure por Devin e clique em
Install. O Devin será adicionado à lista de agentes disponíveis.

Faça login no Devin (opcional)
Na primeira vez que você se conectar, talvez seja solicitado que se autentique. Siga as
instruções para fazer login na sua conta do Devin.

Configuração manual (ACP personalizado)
Pré-requisitos
-
Devin CLI instalado e autenticado. Se você ainda não o instalou, siga o
Quickstart e, em seguida, execute
devin auth login. -
O caminho absoluto para o binário
devin. Você pode encontrá-lo com:Normalmente, isso retorna algo como~/.local/bin/devin.
Adicione um agente personalizado
Clique no menu de três pontos no canto superior direito do painel do AI Chat e selecione
Add Custom Agent. Isso abre o arquivo de configuração 
acp.json.
Configure o agente Devin
Adicione Devin ao bloco Salve o arquivo. Devin agora aparece como um agente selecionável no AI Chat.
agent_servers em acp.json. Defina command como o
caminho absoluto do binário devin (obtido com which devin) e passe acp como
único argumento:acp.json
Gerenciando a integração
- Redefinir a autenticação do ACP — limpe as credenciais do ACP armazenadas e faça a autenticação novamente.
- Abrir os logs do ACP — abra os logs do ACP, úteis para depurar problemas de conexão ou inspecionar o que o agente está fazendo nos bastidores.
Observações e limitações
- A saída do terminal/shell do Devin CLI é exibida pela renderização ACP do JetBrains AI Chat, que difere da UI nativa do terminal do Devin CLI. Algumas interações mais avançadas só estão disponíveis no CLI independente.
- O subcomando
devin acpfoi projetado para ser iniciado por um cliente compatível com ACP (como o JetBrains AI Chat) como um subprocesso — ele usa JSON-RPC via stdio e não deve ser executado de forma interativa. Consultedevin acpna referência de comandos.



