Vai al contenuto principale

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.

Problemi di installazione

Se lo script di installazione non riesce a scaricare i file:
  1. Verifica la connessione a Internet
  2. Verifica che curl sia installato: which curl
  3. Prova con l’output dettagliato: curl -fsSL -v https://cli.devin.ai/install.sh | bash
Se utilizzi un proxy aziendale, potrebbe essere necessario configurare le impostazioni del proxy:
export https_proxy=http://your-proxy:port
curl -fsSL https://cli.devin.ai/install.sh | bash
Se lo script di installazione di PowerShell non funziona:
  1. Verifica la connessione a Internet
  2. Assicurati di eseguire PowerShell come utente normale (non come Administrator, se non necessario)
  3. Se viene visualizzato un errore relativo ai criteri di esecuzione, prova:
    Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
    irm https://static.devin.ai/cli/setup.ps1 | iex
    
  4. Se utilizzi un proxy aziendale, configura le impostazioni del proxy in PowerShell prima di eseguire il comando di installazione
In alternativa allo script di PowerShell, puoi scaricare ed eseguire direttamente il programma di installazione standalone:
Il programma di installazione richiede l’accesso in scrittura per installare il file binario. Se vengono visualizzati errori di autorizzazione:
  1. Verifica che il percorso di installazione abbia autorizzazioni di scrittura
  2. Non eseguire il programma di installazione con sudo — potrebbe causare problemi di proprietà
  3. Se stai installando in una directory di sistema, assicurati che il tuo utente disponga delle autorizzazioni appropriate
Se l’installazione viene completata ma devin non viene trovato:macOS / Linux / WSL:
  1. Riavvia il terminale oppure esegui source ~/.bashrc (o ~/.zshrc)
  2. Controlla se il percorso del file binario è presente nel PATH: echo $PATH
  3. Verifica che il file binario esista: ls -la ~/.local/bin/devin (o nel percorso di installazione mostrato durante la configurazione)
Windows:
  1. Riavvia la sessione di PowerShell
  2. Controlla se il percorso del file binario è presente nel PATH: $env:PATH -split ';'
  3. Verifica che il file binario esista nel percorso di installazione mostrato durante la configurazione
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:
irm https://static.devin.ai/cli/setup.ps1 | iex
In alternativa, da Git Bash o CMD puoi invocare PowerShell esplicitamente:
powershell -Command "irm https://cli.devin.ai/install.ps1 | iex"
Dopo l’installazione, puoi usare Devin CLI da PowerShell, Windows Terminal o Git Bash.

Problemi di autenticazione

Se il login tramite browser non funziona:
  1. Provi il flusso token manuale per sessioni remote/SSH:
    devin auth login --force-manual-token-flow
    
  2. Verifichi che il browser possa raggiungere l’URL di autenticazione
  3. Verifichi che l’accesso a Devin CLI sia abilitato per il suo account Enterprise
Se dopo il login vengono visualizzati errori di autorizzazione:
  1. 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 Windsurf Auth per informazioni su come configurare l’accesso.
  2. Provi a disconnettersi e ad accedere di nuovo: devin auth logout && devin auth login
  3. Verifichi lo stato dell’autenticazione: devin auth status
I token di autenticazione scadono periodicamente. Esegua semplicemente:
devin auth login
per aggiornare le sue credenziali.

Problemi di runtime

Se vedi errori che indicano che un modello non è disponibile:
  1. Verifica se la tua Enterprise limita i modelli disponibili in Team Settings
  2. Verifica che il nome del modello sia corretto — usa /model per vedere le opzioni disponibili
  3. Prova un modello diverso: devin --model sonnet -- your prompt
Se raggiungi i limiti di utilizzo:
  1. Attendi qualche minuto prima di riprovare
  2. Controlla la dashboard di utilizzo della tua organizzazione per verificare lo stato della quota
  3. Contatta il tuo admin se hai bisogno di limiti più elevati
Se l’agente smette di rispondere:
  1. Premi Ctrl+C per interrompere l’operazione in corso
  2. Prova /clear per avviare una nuova sessione
  3. Controlla la tua connessione di rete
  4. Riavvia Devin CLI

Problemi con il server MCP

Se un server MCP non riesce ad avviarsi:
  1. Verifica che il comando funzioni al di fuori della Devin CLI:
    npx -y @modelcontextprotocol/server-github
    
  2. Controlla che tutte le variabili d’ambiente richieste siano impostate
  3. Cerca eventuali messaggi di errore nell’output del server
Se gli strumenti MCP non compaiono:
  1. Il server potrebbe aver bisogno di un momento per inizializzarsi — attendi qualche secondo
  2. Controlla che il server sia configurato correttamente nel file di configurazione
  3. Verifica che la tua Enterprise consenta i server MCP in Team Settings
Per impostazione predefinita, gli strumenti MCP richiedono l’approvazione. Per approvare automaticamente strumenti specifici, aggiungili alla configurazione delle autorizzazioni:
{
  "permissions": {
    "allow": ["mcp__github__list_issues"]
  }
}

Ottenere aiuto

Se continui a riscontrare problemi:
  • Supporto via email: support@cognition.ai
  • Invia una segnalazione di bug: usa il comando /bug in Devin CLI per segnalare i problemi direttamente agli sviluppatori di Devin CLI
  • Verifica la presenza di aggiornamenti: esegui devin update per assicurarti di utilizzare la versione più recente