Vai al contenuto principale
Ask Devin è la finestra del tuo assistente AI sulla tua codebase. Dopo aver aggiunto un repository a Devin, questo viene indicizzato automaticamente in modo che Devin possa comprendere e ragionare sul tuo codice. Con Ask Devin puoi:
- Porre domande dettagliate su come funziona il tuo codice
- Esplorare architettura, dipendenze e funzioni chiave
- Collaborare con Devin per definire l’ambito e pianificare i task prima dell’implementazione
- Lasciare che Devin generi un proprio prompt ricco di contesto basandosi su ciò che apprende
Che tu stia iniziando a lavorare su un nuovo repository, pianificando una nuova funzionalità o esplorando parti poco familiari della codebase, Ask Devin ti offre un modo rapido e affidabile per lavorare con il tuo codice usando il linguaggio naturale.
Flusso di lavoro consigliato
Per ottenere il massimo da Devin, segui questo flusso di lavoro:
1. Aggiungi il tuo repository a Devin
Dopo aver collegato GitHub, GitLab o un altro provider di codice sorgente, aggiungi il tuo repository a Devin. In questo modo concedi a Devin l’accesso alla tua codebase.
2. Devin indicizza automaticamente il tuo codice
Una volta aggiunto, Devin inizia a indicizzare la tua codebase in secondo piano. Questo rende disponibili strumenti potenti come DeepWiki e Ask Devin, offrendoti una comprensione immediata del tuo codice.
3. Usa Ask Devin per esplorare e pianificare
Vai a Ask Devin per:
- Fare domande tecniche sul tuo codice
- Capire come funzionano parti specifiche del tuo sistema
- Collaborare con Devin per pianificare progetti o scomporre attività
- Lasciare che Devin crei un prompt contestuale in base a ciò che trova
4. Avvia una sessione da Ask Devin
Dopo aver usato Ask Devin per comprendere il codice e chiarire il tuo obiettivo, puoi avviare una sessione direttamente dall’interfaccia di ricerca. Questo è il modo migliore per iniziare a lavorare con Devin perché:
- Devin parte da un contesto chiaro derivato dalla tua ricerca
- Il prompt viene generato automaticamente in base al tuo task e alla tua codebase
- È più probabile ottenere risultati pertinenti e di successo
5. (Opzionale) Se usi Jira o Linear
Lo stesso flusso di lavoro si applica anche quando utilizzi le integrazioni con Jira o Linear:
- Tagga Devin su un ticket
- Devin analizzerà l’attività, cercherà nel codebase e pianificherà il suo approccio
- Genererà automaticamente per te un prompt di sessione di alta qualità
Questo ti offre la stessa esperienza ricca di contesto e ad alta probabilità di successo, senza uscire dal flusso di gestione delle attività che utilizzi già.