Skip to main content
L’indexation de vos repositories permet à Devin de comprendre votre base de code et d’activer des fonctionnalités puissantes comme Ask Devin et DeepWiki. Ce guide rapide vous accompagne pas à pas dans le processus d’indexation.
L’indexation des repositories est indépendante de la configuration de l’environnement. L’indexation active les fonctionnalités de recherche et de compréhension du code, tandis que la configuration de l’environnement met en place l’environnement de développement de Devin.

Indexez votre repository

Les repositories que vous ajoutez à l’environnement de Devin, lors de la prise en main ou en créant un blueprint pour eux, sont indexés automatiquement. Suivez les étapes ci-dessous pour indexer un repository connecté qui ne fait pas partie de votre environnement, ou pour indexer des branches supplémentaires.
  1. Allez sur app.devin.ai et assurez-vous d’être connecté à votre organisation
  2. Cliquez sur Settings dans la barre latérale pour accéder aux paramètres de votre organisation
  3. Sélectionnez DeepWiki et faites défiler jusqu’à la section Repositories, qui répertorie les repositories déjà indexés par votre organisation
  4. Cliquez sur Add
Section Repositories de DeepWiki avec le bouton Add
  1. Dans la boîte de dialogue Add repositories, cochez tous les repositories que Devin doit indexer, puis cliquez sur Add repositories
Boîte de dialogue Add repositories avec plusieurs repositories sélectionnés
  1. Attendez la fin de l’indexation — les repositories nouvellement ajoutés affichent Indexing… jusqu’à ce qu’ils soient prêts, ce qui peut prendre quelques minutes en fonction de la taille du repository
Liste des repositories montrant des repositories en cours d'indexation et des repositories indexés
Devin indexe la branche par défaut de chaque repository. Pour indexer des branches supplémentaires, cliquez sur un repository dans la liste pour ouvrir sa page Branches indexées, puis choisissez une branche dans le menu déroulant Add branch.
Page Branches indexées d'un repository avec le menu déroulant Add branch
Une fois l’indexation terminée, vous aurez accès à :
  • Ask Devin - Posez des questions sur votre base de code et obtenez des réponses détaillées et précises, alimentées par une recherche de code avancée. Vous pouvez également utiliser Ask Devin pour définir le périmètre et planifier vos tâches.
  • DeepWiki - Explorez la documentation générée automatiquement pour vos repositories
Pour de meilleurs résultats, indexez les branches sur lesquelles votre équipe développe activement. Cela garantit qu’Ask Devin et DeepWiki disposent de la compréhension la plus récente de votre code.