Devin Local è attualmente in anteprima e presenta alcune limitazioni rispetto a Cascade. Devin Local non è supportato nel plugin JetBrains per Devin Desktop.
Miglioramenti principali
Efficienza dei token
Subagents
Sandboxing
- Isolamento del filesystem — i percorsi leggibili e scrivibili sono determinati dai tuoi ambiti di autorizzazione
- Filtraggio di rete — allowlist e denylist di domini controllano ciò che l’agente può raggiungere
Quick Review
Cambiare il tuo agente
Devin Local quando avvii nuove conversazioni tramite il selettore dell’agente nell’angolo in basso a destra di Devin Desktop.

Impostazioni agente
Devin 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 l’agente “Devin Local”
- Riavvia Devin Desktop

devin.cascade.enabled.
Differenze
Modello delle autorizzazioni
- Le regole Deny bloccano completamente le azioni (priorità massima)
- Le regole Ask richiedono sempre l’approvazione
- Le regole Allow approvano automaticamente le azioni senza chiedere conferma
Autorizzazioni MCP

Configurazione del server MCP
| Ambito | Posizione | Condiviso con il team? |
|---|---|---|
| Progetto | .devin/config.json | Sì (tracciato nel controllo di versione) |
| Override locale | .devin/config.local.json | No (gitignored) |
| Utente | ~/.config/devin/config.json | No |
Skills
Limitazioni
- Memorie — Il Local Agent di Devin non conserva le memorie tra una sessione e l’altra. Migra le memorie critiche in skills.
- Flussi di lavoro — I flussi di lavoro non sono disponibili con il Local Agent di Devin. Migra i tuoi flussi di lavoro in skills.
- Codemaps — Il Local Agent di Devin non legge ancora i codemaps.
- Code Lenses - Attualmente i code lenses non attivano ancora il Local Agent di Devin.
- Fast Context - Devin Local usa dei subagent per esplorare il codice, ma non ha la stessa UI di contesto rapido di Cascade.
- deploy dell’app - Il Local Agent di Devin non supporta i deploy dell’app.
- condivisione delle conversazioni - La condivisione delle conversazioni non è ancora disponibile con il Local Agent di Devin.
Analisi
- Utilizzo degli strumenti — L’origine dati
cascade_tool_usage(conteggio delle chiamate per strumento, come Code Edit, Run Command, Search Web e MCP Tool) include solo le sessioni di Cascade. Le chiamate agli strumenti effettuate dal Local Agent di Devin non vengono riportate. Per monitorare o limitare l’utilizzo degli strumenti con il Local Agent di Devin, usa invece hooks e autorizzazioni. - Righe suggerite e accettate — L’origine dati
cascade_lines(righe di codice suggerite e accettate ogni giorno) non include il codice scritto dal Local Agent di Devin. - Modalità Write/Read — Il Local Agent di Devin non riporta una modalità di Cascade, quindi il campo
modenell’origine daticascade_runsnon viene valorizzato per l’attività di Devin Local.
cascade_runs (utilizzo del modello, messaggi inviati e consumo di crediti) e nell’origine dati Cascade dell’API Custom Analytics.
Devin CLI non riporta dati di analisi per le distribuzioni ibride.
Controlli Enterprise
- Applicazione della sandbox - Richiedere la modalità sandbox per tutti gli utenti e configurare regole di filtro dei domini a livello di organizzazione
- Autorizzazioni granulari - Controllare quali azioni può eseguire l’agente con autorizzazioni più specifiche
- Controllo della rete - Controllare l’accesso alla rete con domini consentiti e negati
Controlli Enterprise precedenti non supportati
- Limitare le chiamate agli strumenti al workspace - per impostazione predefinita, l’agente locale di Devin può leggere e modificare file solo all’interno del workspace. Le autorizzazioni personalizzate offrono un’alternativa più flessibile e possono essere usate per replicare le stesse regole.
- Deploy dell’app - i deploy dell’app non sono ancora supportati con l’agente locale di Devin.
- Condivisione delle conversazioni - la condivisione delle conversazioni non è ancora supportata con l’agente locale di Devin.
- Abilitare o disabilitare Cascade per il team - questa impostazione controlla solo l’agente Cascade precedente e non si applica all’agente locale di Devin o a Devin CLI.
- Chiamata globale agli strumenti disabilitata - se in precedenza hai disabilitato completamente la chiamata agli strumenti, scrivi invece una policy di autorizzazione equivalente per Devin CLI.
- Esecuzione automatica dei comandi del Terminal - l’agente locale di Devin usa il proprio modello di autorizzazioni invece dei livelli di esecuzione automatica; consigliamo di usare questo modello, ma il vecchio controllo continuerà comunque a essere applicato come fallback.
- Allowlist del Terminal - implementa una policy di autorizzazione equivalente per Devin CLI per consentire comandi specifici del terminale.
- Deny list del Terminal - implementa una policy di autorizzazione equivalente per Devin CLI per bloccare comandi specifici del terminale.

