Skip to main content
Devin CLI è un agente locale che gira sul tuo computer e ha accesso ai file, agli strumenti e all’ambiente locali, in modo simile a Cascade in Devin Desktop. Si basa sulla stessa infrastruttura agente del Local Agent di Devin. Essendo un agente più recente, Devin CLI non implementa ancora tutte le stesse funzionalità e gli stessi controlli di Cascade. Molti dei controlli di Cascade sono sostituiti da meccanismi più flessibili, come ad esempio autorizzazioni, hook e impostazioni del team.

Limitazioni

Il divario riguarda entrambi i lati: plugin e subagent non hanno alcun equivalente in Cascade, mentre le release recenti hanno portato la modalità di pianificazione e le sessioni di worktree con merge allo stesso livello di Cascade. L’elenco seguente riguarda le funzionalità di Cascade che questo agente non ha ancora. Le seguenti funzionalità non sono attualmente supportate con il Local Agente di Devin:
  • Memorie — Il Local Agente di Devin non conserva le memorie tra una sessione e l’altra. Migra le memorie critiche in skills con il comando Devin: Open Cascade Migration Wizard.
  • Flussi di lavoro — I flussi di lavoro non sono disponibili con il Local Agente di Devin. Migra i tuoi flussi di lavoro in skills con il comando Devin: Open Cascade Migration Wizard.
  • Code Lenses - Attualmente i code lenses non attivano ancora il Local Agente di Devin.
  • deploy dell’app - Il Local Agente di Devin non supporta i deploy dell’app.
  • Arena Mode - La modalità Arena non è disponibile con il Local Agente di Devin.
Il Local Agente di Devin supporta regole e file AGENTS.md e skills per fornire contesto persistente e flussi di lavoro riutilizzabili. È supportata anche la condivisione delle conversazioni. In Devin Desktop, scegli Share conversation dal menu delle azioni sotto un turn completato; in Devin CLI o in un altro client ACP, esegui /share. L’agente carica un transcript ripulito (segreti oscurati, prompt di sistema e definizioni degli strumenti rimossi) e restituisce un collegamento da condividere con il tuo team. La condivisione è disponibile solo se la tua organizzazione consente la condivisione delle conversazioni, se hai effettuato l’accesso con un account Devin (non un account solo Windsurf) e se il client supporta la condivisione.

Analisi

L’attività di Devin Local viene riportata nell’origine dati cascade_runs (utilizzo del modello, messaggi inviati e consumo di crediti), nell’origine dati cascade_tool_usage (numero di chiamate per strumento, ad esempio Code Edit, Run Command, Search Web e MCP Tool), nell’origine dati cascade_lines (righe di codice scritte quotidianamente dall’agente) e nell’origine dati Cascade dell’API Custom Analytics. A differenza di Cascade, Devin Local non tiene traccia di righe suggerite specifiche né delle “modalità” operative: una modifica viene eseguita solo dopo la tua approvazione, quindi le righe accettate corrispondono a quelle suggerite e il campo mode in cascade_runs non viene popolato. Devin CLI non riporta dati di analisi per le distribuzioni ibride.

Controlli Enterprise

Gli admin Enterprise possono configurare il Local Agent di Devin tramite le impostazioni del team, inclusi i nuovi controlli disponibili solo con il Local Agent di Devin:
  • 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
Il controllo della condivisione delle conversazioni dell’organizzazione viene rispettato: quando la condivisione è disabilitata per l’organizzazione, il Local Agent di Devin non propone né Share conversation né /share. Inoltre, il controllo “Enable Cascade” può essere usato per disabilitare completamente il precedente agente Cascade e garantire che il tuo team utilizzi i nuovi controlli disponibili con Devin CLI.

Controlli Enterprise precedenti non supportati

I seguenti controlli Enterprise precedenti non sono disponibili con il Local Agent di Devin:
  • Limitare le chiamate agli strumenti al workspace - per impostazione predefinita, il Local Agent 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 il Local Agent di Devin.
  • 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.
I seguenti controlli precedenti continueranno comunque a essere applicati come fallback se non hai ancora implementato una configurazione Enterprise delle autorizzazioni CLI:
  • Esecuzione automatica dei comandi del Terminal - il Local Agent 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.

Per saperne di più