Vai al contenuto principale
La modalità avanzata offre a Devin capacità aggiuntive per aiutarti a ottenere più valore dalla piattaforma. In questa modalità, Devin può analizzare altre sessioni di Devin, creare e migliorare playbook, avviare sessioni batch e gestire la Knowledge base della tua organizzazione.
La modalità avanzata è disponibile con i piani Team e Enterprise.

Quando usare la Modalità avanzata

La Modalità avanzata è particolarmente utile quando vuoi:
  • Analizzare gli esiti delle sessioni: capire perché una sessione ha avuto successo o è fallita, identificare schemi ed estrarre lezioni apprese
  • Creare playbook a partire da sessioni riuscite: trasformare una sessione riuscita in un playbook riutilizzabile che altri possono usare
  • Migliorare i playbook esistenti: perfezionare i playbook in base al feedback delle sessioni o a nuovi requisiti
  • Avviare sessioni in batch: creare più sessioni di Devin in una volta sola per attività ripetitive
  • Gestire Knowledge: deduplicare, consolidare o creare nuove voci di Knowledge a partire dalla tua codebase

Accesso alla modalità avanzata

Per passare alla modalità avanzata:
  1. Vai alla home page di Devin
  2. Fai clic sul pulsante Advanced → sotto il campo di input
  3. L’interfaccia passerà a visualizzare le schede della modalità avanzata
Per tornare alla versione standard di Devin, fai clic su ← Back to Devin.
La modalità avanzata richiede l’autorizzazione UseDevinExpert, che è concessa per impostazione predefinita a tutti i membri dell’organizzazione nei piani Team ed Enterprise.

Funzionalità della Modalità avanzata

Quando accedi alla Modalità avanzata, vedrai un’interfaccia a schede con cinque funzionalità distinte:

Analizza una sessione

Usa questa scheda per chiedere a Devin di analizzare una o più sessioni esistenti. Questo è utile per:
  • Capire perché una sessione non è stata completata come previsto
  • Identificare cosa ha funzionato bene in una sessione riuscita
  • Estrarre schemi ricorrenti e insight da più sessioni
Per analizzare le sessioni:
  1. Seleziona la scheda Analyze a Session
  2. Aggiungi uno o più link alle sessioni usando il selettore di sessione
  3. Facoltativamente, puoi fornire contesto aggiuntivo su cosa vuoi approfondire
  4. Invia la tua richiesta
Devin esaminerà la cronologia della sessione, identificherà gli eventi chiave e fornirà indicazioni su cosa è successo e perché.

Crea playbook

Usa questa scheda per creare un nuovo playbook, eventualmente basato su sessioni esistenti. Questo è utile quando:
  • Hai avuto una sessione di successo e vuoi replicarla
  • Vuoi documentare un processo per il tuo team
  • Devi standardizzare il modo in cui vengono svolte alcune attività
Per creare un playbook:
  1. Seleziona la scheda Create Playbook
  2. Se lo desideri, aggiungi i link alle sessioni come materiale di riferimento
  3. Descrivi il playbook che vuoi creare
  4. Invia la richiesta
Devin analizzerà le eventuali sessioni fornite e creerà un playbook strutturato con procedure, specifiche e indicazioni.

Migliora playbook

Usa questa scheda per perfezionare un playbook esistente sulla base del feedback o di nuovi requisiti. Questo è utile quando:
  • un playbook non produce i risultati desiderati
  • vuoi aggiungere nuove funzionalità a un playbook esistente
  • devi aggiornare un playbook in base agli esiti delle sessioni
Per migliorare un playbook:
  1. Seleziona la scheda Improve Playbook
  2. Seleziona il playbook che vuoi migliorare
  3. Facoltativamente, aggiungi i link alle sessioni che mostrano dove il playbook necessita di miglioramenti
  4. Descrivi le modifiche che desideri
  5. Invia la richiesta
Devin analizzerà il playbook e le sessioni e proporrà miglioramenti specifici.

Avvia sessioni batch

Usa questa scheda per creare più sessioni Devin contemporaneamente. Questo è utile per:
  • Elaborare più file con lo stesso playbook
  • Eseguire la stessa attività su parti diverse della tua codebase
  • Implementare modifiche da un PRD su più componenti
Per avviare sessioni batch:
  1. Seleziona la scheda Start Batch Sessions
  2. Facoltativamente, seleziona un playbook da usare per tutte le sessioni
  3. Descrivi le tue attività o carica un file con i dettagli delle attività
  4. Invia la richiesta
Devin analizzerà la tua richiesta e proporrà la creazione di sessioni individuali per ciascuna attività. Avrai la possibilità di rivedere e approvare le sessioni proposte prima che vengano avviate. Esempi di prompt per l’esecuzione batch:
  • “Avvia una sessione Devin usando il playbook selezionato per ogni file nel CSV allegato”
  • “Trova ogni file nel repository che usa SQL grezzo e avvia sessioni per migrare ciascun file usando il playbook”
  • “Leggi il PRD di auth usando il Notion MCP e proponi sessioni Devin indipendenti per implementare questa funzionalità”

Gestire Knowledge

Usa questa scheda per mantenere e migliorare la base di conoscenze della tua organizzazione. Può essere utile per:
  • Trovare e unificare voci di Knowledge duplicate
  • Risolvere linee guida in conflitto
  • Creare nuova Knowledge a partire dai pattern nel codebase
Per gestire Knowledge:
  1. Seleziona la scheda Manage Knowledge
  2. Descrivi cosa vuoi fare con la tua base di conoscenze
  3. Invia la tua richiesta
Esempi di attività di gestione della Knowledge:
  • “Rivedi tutte le voci di Knowledge e identifica quelle duplicate o molto simili. Per ogni insieme di duplicati, proponi una versione consolidata.”
  • “Analizza tutte le voci di Knowledge per trovare contraddizioni o conflitti nelle linee guida. Per ogni conflitto trovato, spiega la discrepanza e proponi una risoluzione.”
  • “Analizza il codebase per identificare i principali pattern architetturali e crea voci di Knowledge che documentino questi pattern.”

Buone pratiche

Analizzare le sessioni in modo efficace

Quando analizzi le sessioni, sii specifico su ciò che vuoi imparare. Anziché chiedere “Che cosa è successo?”, prova:
  • “Perché Devin ha scelto questo approccio invece dell’alternativa?”
  • “Che cosa ha causato gli errori nei test in questa sessione?”
  • “Quali pattern ricorrenti possiamo individuare per creare un playbook?”

Creare playbook utili

Quando si creano playbook a partire dalle sessioni:
  • Fornisci più sessioni riuscite, se disponibili, per aiutare Devin a individuare pattern comuni
  • Descrivi il pubblico di riferimento e il caso d’uso del playbook
  • Specifica eventuali vincoli o requisiti da includere

Gestire Knowledge su larga scala

Per basi di Knowledge di grandi dimensioni:
  • Inizia dalla deduplicazione per ridurre il rumore
  • Poi risolvi i conflitti per garantire la coerenza
  • Infine, colma le lacune creando Knowledge a partire dall’analisi della codebase

Autorizzazioni

La Modalità avanzata è disponibile con i piani Team ed Enterprise. Richiede l’autorizzazione UseDevinExpert, che è inclusa nei ruoli predefiniti org_member e org_admin, quindi tutti i membri dell’organizzazione vi hanno accesso per impostazione predefinita. Se devi restringere l’accesso alla Modalità avanzata, puoi creare un ruolo personalizzato che non includa questa autorizzazione e assegnarlo a utenti specifici.