Devin CLI si configura tramite file JSON (con supporto per i commenti) a livello utente e di progetto. Questi file di configurazione definiscono il modello dell’agente, le autorizzazioni, i server MCP e altro ancora.Documentation Index
Fetch the complete documentation index at: https://docs.devinenterprise.com/llms.txt
Use this file to discover all available pages before exploring further.
Posizioni dei file di configurazione
- Configurazione utente
- Configurazione del progetto
- Override locali
Percorso:
~/.config/devin/config.jsonLe impostazioni predefinite personali che si applicano a tutti i progetti. Qui puoi impostare il modello, il tema e le autorizzazioni globali che preferisci.Puoi anche inserire un file AGENTS.md in questa directory (~/.config/devin/AGENTS.md) per definire regole globali valide per ogni progetto.Su Windows, questo percorso è
%APPDATA%\devin\config.json (in genere C:\Users\<you>\AppData\Roaming\devin\config.json).Cosa puoi configurare
Modello
Scegli quale modello di IA alimenta l’agente — da Claude Opus a GPT 5.2 a Gemini 3.
Autorizzazioni
Pre-approva le azioni sicure, blocca quelle pericolose e controlla cosa può fare l’agente senza dover chiedere conferma.
Server MCP
Collega server di tool esterni per GitHub, Linear, database e qualsiasi API personalizzata.
Importazione di tool esterni
Importa regole, skill e configurazioni da Cursor, Windsurf e Claude Code.
Guida rapida
.devin/config.json nella directory radice del progetto:
Settings di progetto e utente
.devin/config.json e .devin/config.local.json) supportano:
permissions— regoleallow,denyeaskmcpServers— definizioni di server MCPread_config_from— importa le impostazioni da Cursor, Windsurf e Claudehooks— hook del ciclo di vita (vedi Hooks)
agent (modello), theme_mode, unicode_mode, show_path, sandbox e altre opzioni di visualizzazione e comportamento — sono disponibili solo nella configurazione utente e possono essere impostate solo nel file di configurazione utente (~/.config/devin/config.json; %APPDATA%\devin\config.json su Windows).
Precedenza della configurazione
| Priorità | Origine | Condivisa? |
|---|---|---|
| 1 (più alta) | Settings dell’organizzazione / del team | Sì (enterprise) |
| 2 | Autorizzazioni della sessione (approvazioni interattive) | No (in memoria) |
| 3 | Progetto locale (.devin/config.local.json) | No (ignorato da git) |
| 4 | Progetto (.devin/config.json) | Sì (con commit) |
| 5 (più bassa) | Utente (~/.config/devin/config.json; %APPDATA%\devin\config.json su Windows) | No (personale) |
Le Settings a livello di organizzazione (enterprise) non possono mai essere sovrascritte dalla configurazione di progetto o dell’utente. Consulta Configuration Precedence per tutti i dettagli sul funzionamento dell’unione.
Limitazioni
Scopri di più
Riferimento completo per la configurazione
Elenco completo di tutte le opzioni di configurazione e del relativo formato.
precedenza della configurazione
Come interagiscono le impostazioni globali, di progetto e locali e quale prevale.
