Vai al contenuto principale

Panoramica

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 su come funziona il tuo codice, esplorare architettura, dipendenze e funzioni chiave. Ask Devin utilizza avanzate funzionalità di ricerca nel codice per fornire risposte dettagliate, accurate e ben referenziate, basate sulla tua codebase.
  • Pianificare i task collaborando con Devin per definire l’ambito e pianificare l’implementazione prima di scrivere il codice. Devin genera un prompt ricco di contesto basandosi su ciò che apprende, pronto per essere passato a una sessione Agent.
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. Quando avvii una sessione di Devin da Ask Devin, lo stato di quella sessione è visibile direttamente nella conversazione Ask Devin, così puoi monitorarne l’avanzamento senza cambiare contesto. Per ottenere il massimo da Devin, segui questo flusso di lavoro:

1. Indicizza il tuo repository

Dopo aver collegato il tuo provider di codice sorgente, come GitHub, GitLab o altri, indicizza il tuo repository. Devin indicizza automaticamente la tua codebase in secondo piano, mettendo a disposizione strumenti potenti come DeepWiki e Ask Devin.
Index Your Repository

2. Usa Ask Devin per esplorare e pianificare

Vai a Ask Devin per:
  • Fare domande tecniche sul tuo codice e ottenere risposte dettagliate con citazioni accurate, basate su una ricerca avanzata nel codice
  • Pianificare e definire l’ambito dei progetti, scomporre le attività e generare prompt contestuali per le sessioni Agent
Ask Devin Input

Ask Devin Results

3. Avvia una sessione da Ask Devin

Dopo aver utilizzato Ask Devin per comprendere il codice e chiarire il tuo obiettivo, puoi avviare una sessione direttamente dalla conversazione. Questo è il modo migliore per iniziare a lavorare con Devin perché:
  • Devin parte da un contesto chiaro fornito dalla tua conversazione in Ask Devin
  • Il prompt è automaticamente adattato alla tua attività e alla tua base di codice
  • Hai maggiori probabilità di ottenere risultati efficaci e pertinenti
  • Lo stato della sessione è visualizzato direttamente nella conversazione Ask Devin, permettendoti di monitorare i progressi senza lasciare la pagina
Ask Devin Auto Generated Prompt
Devin Session In Progress
Devin Session Completed