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.
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.
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”
Pour créer une nouvelle Codemap :
- Ouvrez le panneau Codemaps
- 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
- L’agent Codemap explore votre dépôt, identifie les fichiers et fonctions pertinents, puis génère une vue hiérarchique
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.