Vai al contenuto principale
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

Le seguenti funzionalità non sono attualmente supportate con il Local Agent di Devin:
  • 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.
Il Local Agent di Devin supporta regole e file AGENTS.md e skills per fornire contesto persistente e flussi di lavoro riutilizzabili.

Analisi

Il Local Agent di Devin non riporta ancora tutti i dati di analisi raccolti da Cascade. I seguenti dati vengono raccolti per Cascade ma non per Devin Local:
  • 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 mode nell’origine dati cascade_runs non viene valorizzato per l’attività di Devin Local.
L’attività di Devin Local è comunque inclusa nell’origine dati 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

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
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 legacy non supportati

I seguenti controlli Enterprise legacy 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.
  • Condivisione delle conversazioni - la condivisione delle conversazioni non è ancora supportata con il Local Agent di Devin.
  • Esecuzione automatica dei comandi del Terminal - il Local Agent di Devin usa il proprio modello di autorizzazioni invece dei livelli di esecuzione automatica.
  • Filtro di attribuzione - il filtro di attribuzione non è ancora supportato con il Local Agent di Devin.
  • Abilitare o disabilitare Cascade per il team - questa impostazione controlla solo l’agent Cascade legacy e non si applica al Local Agent 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.
  • 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ù