Problemi di installazione
Il comando di installazione non funziona (macOS / Linux / WSL)
Il comando di installazione non funziona (macOS / Linux / WSL)
- Verifica la connessione a Internet
- Verifica che curl sia installato:
which curl - Prova con l’output dettagliato:
curl -fsSL -v https://cli.devin.ai/install.sh | bash
Il comando di installazione non funziona (Windows)
Il comando di installazione non funziona (Windows)
- Verifica la connessione a Internet
- Assicurati di eseguire PowerShell come utente normale (non come Administrator, se non necessario)
- Se viene visualizzato un errore relativo ai criteri di esecuzione, prova:
- Se utilizzi un proxy aziendale, configura le impostazioni del proxy in PowerShell prima di eseguire il comando di installazione
Autorizzazione negata durante l'installazione
Autorizzazione negata durante l'installazione
- Verifica che il percorso di installazione abbia autorizzazioni di scrittura
- Non eseguire il programma di installazione con
sudo— potrebbe causare problemi di proprietà - Se stai installando in una directory di sistema, assicurati che il tuo utente disponga delle autorizzazioni appropriate
File binario non trovato dopo l'installazione
File binario non trovato dopo l'installazione
devin non viene trovato:macOS / Linux / WSL:- Riavvia il terminale oppure esegui
source ~/.bashrc(o~/.zshrc) - Controlla se il percorso del file binario è presente nel PATH:
echo $PATH - Verifica che il file binario esista:
ls -la ~/.local/bin/devin(o nel percorso di installazione mostrato durante la configurazione)
- Riavvia la sessione di PowerShell
- Controlla se il percorso del file binario è presente nel PATH:
$env:PATH -split ';' - Verifica che il file binario esista nel percorso di installazione mostrato durante la configurazione
Comando 'irm' o 'iex' non trovato (Windows)
Comando 'irm' o 'iex' non trovato (Windows)
irm e iex sono alias di PowerShell. Se viene visualizzato questo errore, stai eseguendo il comando di installazione in Git Bash o CMD anziché in PowerShell.Soluzione: Apri PowerShell ed esegui lì il comando di installazione:Problemi di autenticazione
Il login non riesce o va in timeout
Il login non riesce o va in timeout
- Provi il flusso token manuale per sessioni remote/SSH:
- Verifichi che il browser possa raggiungere l’URL di autenticazione
- Verifichi che l’accesso a Devin CLI sia abilitato per il suo account Enterprise
'Non autorizzato' o errori di autorizzazione
'Non autorizzato' o errori di autorizzazione
- Verifichi che il suo account disponga dell’autorizzazione corretta per accedere a Devin CLI. Potrebbe essere necessario contattare il suo amministratore. Per Enterprise, consulti Devin Auth o Legacy Windsurf Auth per informazioni su come configurare l’accesso.
- Provi a disconnettersi e ad accedere di nuovo:
devin auth logout && devin auth login - Verifichi lo stato dell’autenticazione:
devin auth status
Token scaduto
Token scaduto
Problemi di rete e proxy
Le connessioni non funzionano dietro un proxy aziendale
Le connessioni non funzionano dietro un proxy aziendale
system, predefinita, le rispetta:config.json — si applica indipendentemente dall’ambiente:proxy per tutte le opzioni. Su macOS e Windows, la modalità system rispetta anche le impostazioni PAC (Proxy Auto-Configuration) native della piattaforma.Se il proxy esegue l’ispezione TLS, la CLI usa l’archivio certificati del sistema operativo, quindi installa la Root CA del proxy a livello di sistema operativo (Portachiavi su macOS, archivio certificati di Windows oppure bundle CA della distribuzione su Linux).Acquisire log completi delle richieste HTTP per il debug
Acquisire log completi delle richieste HTTP per il debug
RUST_LOG e invia i log anche al terminale con CHISEL_LOG_STDOUT:chisel,windsurf_api_client,connect_rpc— logging delle richieste e dell’autenticazione della CLIreqwest=trace— gestione di alto livello di richieste/risposte e reindirizzamentihyper=trace/hyper_util=trace— apertura della connessione, pooling e framing HTTP/1.1 e HTTP/2rustls=trace— dettagli dell’handshake TLS (utile per problemi di proxy e certificati)
CHISEL_LOG_STDERR=1 invece di CHISEL_LOG_STDOUT=1 se non vuoi che i log si mescolino all’output del comando. (Il logging su stdout viene soppresso automaticamente nella REPL interattiva e nella modalità ACP per evitare di comprometterne l’output.)I log vengono sempre scritti anche in un file di log per ogni run nella directory dei dati della CLI, indipendentemente da queste variabili di ambiente:- macOS / Linux:
~/.local/share/devin/cli/logs/devin_<timestamp>_<pid>.log - Windows:
%APPDATA%\devin\cli\logs\devin_<timestamp>_<pid>.log
Ispezionare i corpi completi di richiesta e risposta
Ispezionare i corpi completi di richiesta e risposta
RUST_LOG espone il ciclo di vita delle richieste ma non i payload completi. Per acquisire i corpi completi di richieste e risposte, instrada la CLI attraverso un proxy di intercettazione come mitmproxy:~/.mitmproxy/mitmproxy-ca-cert.pem) nel tuo archivio di attendibilità di sistema; in caso contrario, la connessione TLS al proxy non riuscirà.Problemi di runtime
Modello non disponibile
Modello non disponibile
- Verifica se la tua Enterprise limita i modelli disponibili in Team Settings
- Verifica che il nome del modello sia corretto — usa
/modelper vedere le opzioni disponibili - Prova un modello diverso:
devin --model sonnet -- your prompt
Limite di frequenza o quota superata
Limite di frequenza o quota superata
- Attendi qualche minuto prima di riprovare
- Controlla la dashboard di utilizzo della tua organizzazione per verificare lo stato della quota
- Contatta il tuo admin se hai bisogno di limiti più elevati
L'agente sembra bloccato o non risponde
L'agente sembra bloccato o non risponde
- Premi
Ctrl+Cper interrompere l’operazione in corso - Prova
/clearper avviare una nuova sessione - Controlla la tua connessione di rete
- Riavvia Devin CLI
Problemi con il server MCP
Il server non si avvia
Il server non si avvia
- Verifica che il comando funzioni al di fuori della Devin CLI:
- Controlla che tutte le variabili d’ambiente richieste siano impostate
- Cerca eventuali messaggi di errore nell’output del server
Gli strumenti non compaiono
Gli strumenti non compaiono
- Il server potrebbe aver bisogno di un momento per inizializzarsi — attendi qualche secondo
- Controlla che il server sia configurato correttamente nel file di configurazione
- Verifica che la tua Enterprise consenta i server MCP in Team Settings
Autorizzazione negata per gli strumenti MCP
Autorizzazione negata per gli strumenti MCP
Ottenere aiuto
- Supporto via email: support@cognition.ai
- Invia una segnalazione di bug: usa il comando
/bugin Devin CLI per segnalare i problemi direttamente agli sviluppatori di Devin CLI - Verifica la presenza di aggiornamenti: esegui
devin updateper assicurarti di utilizzare la versione più recente

