Indexez vos bases de code
Les bases de code peuvent parfois contenir beaucoup de fichiers, avec des structures, interactions et architectures variées.
Lorsqu’un agent cherche quelque chose au sein d’une base de code, son action première est soit de lire tous les fichiers
dont il a besoin lors de la recherche (à l’aveugle), soit d’exécuter des commandes (e.g. grep) pour filtrer les fichiers selon leur contenu.
C’est encore plus visible lors de la recherche de dépendances de code : qu’est-ce qui appelle cette fonction, qu’est-ce qui utilise cette classe ou cette struct, etc.
Pour corriger ce comportement, les bases de code peuvent à la place être indexées via des bases de données graphe. En faisant cela, un agent peut utiliser un serveur MCP, un CLI, ou un skill pour récupérer facilement toutes les interactions concernant une classe, une fonction, une méthode, etc. avec une seule requête.
Et ce ne sont pas uniquement les bases de code orientées langage qui peuvent être indexées : cela peut aussi être utilisé pour des charts Helm, des modules Terraform, des références markdown, etc. (dépend toujours de l’ensemble de fonctionnalités de chaque outil).
Warning
Présent documentation Boost mais absent du CLI (en date du 25/09/2026) et de l’UI déployée en local
- Upstream : https://github.com/jfrog/boost
- Indexation : via le CLI ou automatiquement via un hook en arrière-plan au démarrage de session
- Navigation : via le serveur MCP
Installation :
mise use -g 'github:jfrog/boost@latest'
# ou
curl -fsSL https://boost.jfrog.com/install.sh | bashboost init --accept-termsUsage :
boost graph init # au sein des dépôts à indexer à la demande