Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.devin.ai/llms.txt

Use this file to discover all available pages before exploring further.

Propulsés par un agent spécialisé, les Codemaps sont des artefacts partageables qui font le lien entre la compréhension humaine et le raisonnement de l’IA, et permettent de naviguer dans de grandes bases de code, d’en discuter et de les modifier avec précision et contexte.

Que sont les Codemaps ?

Alors que DeepWiki fournit une documentation au niveau des symboles, les Codemaps facilitent la compréhension de la base de code en montrant comment tout s’articule : l’ordre dans lequel le code et les fichiers sont exécutés, ainsi que les relations entre les différents composants. Pour naviguer dans une Codemap, cliquez sur n’importe quel nœud pour accéder instantanément au fichier et à la fonction correspondants. Chaque nœud de la Codemap renvoie directement à l’emplacement correspondant dans votre code.

Accéder à Codemaps

Vous pouvez accéder à Codemaps de deux façons :
  • Barre d’activité : repérez l’interface Codemaps dans la barre d’activité (panneau latéral gauche)
  • Palette de commandes : appuyez sur Cmd+Shift+P (Mac) ou Ctrl+Shift+P (Windows/Linux), puis recherchez “Focus on Codemaps View”

Créer une Codemap

Pour créer une nouvelle Codemap :
  1. Ouvrez le panneau Codemaps
  2. Créez une nouvelle Codemap en :
    • sélectionnant un sujet suggéré (les suggestions sont basées sur votre historique de navigation récent)
    • saisissant votre propre prompt personnalisé
    • générant à partir de Cascade : créez de nouvelles Codemaps depuis le bas d’une conversation Cascade
  3. L’agent Codemap explore votre dépôt, identifie les fichiers et fonctions pertinents, puis génère une vue hiérarchique

Partager des Codemaps

Vous pouvez partager des Codemaps avec les membres de votre équipe sous forme de liens consultables dans un navigateur.
Pour les clients Enterprise, le partage de Codemaps nécessite une activation préalable, car ils doivent être stockés sur nos serveurs. Par défaut, les Codemaps sont uniquement disponibles au sein de votre Team et nécessitent une authentification pour être consultés.

Utiliser les Codemaps avec Cascade

Vous pouvez inclure des informations de Codemap comme contexte dans vos conversations Cascade en utilisant une @-mention pour faire référence à un Codemap.