Questa integrazione usa il supporto ACP integrato di JetBrains in AI Assistant. Per il
riferimento originale, consulta la documentazione JetBrains su come
aggiungere un agente personalizzato.
Prerequisiti
- Un IDE JetBrains con il plugin AI Assistant e AI Chat disponibile.
-
Devin CLI installato e autenticato. Se non l’hai ancora installato, segui
la Guida rapida, quindi esegui
devin auth login. -
Il percorso assoluto del binario
devin. Puoi trovarlo con:In genere corrisponde a qualcosa come~/.local/bin/devin.
Configurazione
Aggiungi un agente personalizzato
Fai clic sul menu con i tre puntini in alto a destra nel pannello AI Chat, quindi seleziona
Add Custom Agent. Si apre il file di configurazione 
acp.json.
Configura l'agente Devin
Aggiungi Devin al blocco Salva il file. Devin compare ora come agente selezionabile in AI Chat.
agent_servers in acp.json. Imposta command sul
percorso assoluto del binario devin (da which devin) e passa acp come
unico argomento:acp.json
Gestione dell’integrazione
- Reimposta l’autenticazione ACP — cancella le credenziali ACP memorizzate ed esegui di nuovo l’autenticazione.
- Visualizza i log ACP — apre i log ACP, utili per eseguire il debug dei problemi di connessione o verificare cosa sta facendo l’agente dietro le quinte.
Note e limitazioni
- L’output del terminale/della shell di Devin CLI viene visualizzato tramite il rendering ACP di JetBrains AI Chat, che differisce dall’interfaccia utente nativa del terminale di Devin CLI. Alcune interazioni più avanzate sono disponibili solo nella CLI standalone.
- Il sottocomando
devin acpè progettato per essere avviato come sottoprocesso da un client compatibile con ACP (come JetBrains AI Chat): comunica tramite JSON-RPC su stdio e non è pensato per un uso interattivo. Vedidevin acpnel riferimento ai comandi.

