Gli agenti ACP sono disponibili per gli utenti Pro, Max e Teams. Gli amministratori Enterprise devono contattare il proprio account team per abilitare gli agenti di terze parti.
Quando si utilizza un agente ACP esterno, tutte le operazioni vengono delegate all’agente. L’informativa sulla privacy e i termini legali di Devin Desktop non si applicano e la fatturazione avviene direttamente tra te e il fornitore dell’agente di terze parti.
Agenti di esempio
Qualsiasi agente che supporta ACP può essere eseguito in Devin Desktop. Tra gli agenti compatibili con ACP più diffusi che puoi collegare ci sono:- Codex CLI — l’agente di coding di OpenAI
- Claude Agent — l’agente di coding di Anthropic
- OpenCode — agente di coding open source
- Junie — l’agente di coding di JetBrains
- Gemini CLI — l’agente di coding di Google
Abilitazione degli agenti personalizzati
Una volta aggiunto un agente al registry locale o del team, puoi abilitarlo daDevin Settings:
- Apri la command palette con
Cmd+Shift+P(macOS) oCtrl+Shift+P(Windows/Linux) - Apri
Devin User Settings - Fai clic sulla scheda “Agents”
- Attiva gli agenti ACP che vuoi usare
- Riavvia Devin Desktop
Anteprime del browser
Gli agenti ACP possono aprire un’anteprima del browser della tua app: l’agente funge da proxy per il tuo server di sviluppo locale, l’anteprima si apre nel riquadro Browser integrato accanto all’agente e gli elementi e l’output della Console acquisiti vengono aggiunti alla casella dei messaggi dell’agente come contesto in attesa.Configurazione del registry locale
I singoli utenti possono configurare i propri agenti ACP modificando un file registry locale: macOS e Linux- Devin Desktop:
~/.windsurf/acp/registry.json - Devin Desktop Next:
~/.windsurf-next/acp/registry.json
%USERPROFILE%\AppData\Roaming\Code\User\acp\registry.json
Open Local ACP Registry Config.
Il file segue la spec del registry ACP.
Configurazione di esempio per Devin Local
Se vuoi provare Devin Local sul tuo computer senza abilitarlo per tutto il team, puoi configurare un registry locale che punti a Devin CLI. Questo presuppone che la CLIdevin sia già installata e disponibile nel PATH. Devin Desktop la esegue con devin acp.
Configurazione del registry del team
Gli amministratori del team possono distribuire al proprio team una configurazione ACP personalizzata tramite l’impostazione “ACP Registry Config” in Devin Settings. In questo modo puoi mantenere un registry statico di agenti ACP approvati che tutti i membri del team possono usare, senza che ogni utente debba configurarli singolarmente.Per motivi di sicurezza, Devin Desktop al momento non scarica direttamente dal registry i pacchetti di distribuzione degli agenti. Il binario dell’agente deve essere già installato sul computer dell’utente: la configurazione del registry indica a Devin Desktop come avviarlo. Gli URL
distribution.binary.<platform>.archive nell’esempio seguente fanno parte dello schema del registry ACP per garantire la compatibilità con l’ecosistema più ampio, ma al momento Devin Desktop non li scarica.Esempio di configurazione per OpenCode
Risoluzione dei problemi
La configurazione del mio agente esistente non funziona
Gli agenti di terze parti leggono i propri file di configurazione per la maggior parte delle impostazioni, ma l’autenticazione viene solitamente gestita a parte. In particolare, in genere è necessario:- Autenticarsi tramite il comando slash
/loginnell’agente. - Configurare le variabili d’ambiente usando il pulsante ”…” nella scheda Agents di Devin User Settings.
- Impostare le variabili d’ambiente tramite l’impostazione
devin.acp.agentEnv.<agentName>nel filesettings.json.

