Un sujet intéressant pourrait être la comparaison et les usages par rapport à un outil tel que repomap, qui sert aussi à faire de l'exploration de base de code, mais se basant en backend sur treesitter.
Pour celles et ceux qui ne connaissent pas treesitter, c'est un outil devenu assez incontournable dans les éditeurs de texte modernes (neovim, etc) et les IDE, permettant de naviguer dans des objets de code sémantiques (fonction, définition, paramètre, etc). Les lister, sauter d'une fonction à sa définition, etc.
Et là, les trucs comme repomap permettent de lister les objets de la codebase à l'agent, leur nature, avec le numéro de ligne où ils se trouvent, lui permettant de trouver ce qu'il cherche sans avoir à lire les fichier à l'aveugle.
Bref. Outils complémentaires ? Redondants ? Des retours d'expérience ?
# repomap vs Graft
Posté par François Chaix (Mastodon) . En réponse au lien Graft, l’outil open source qui cartographie votre code pour les agents IA. Évalué à 2 (+0/-0).
Un sujet intéressant pourrait être la comparaison et les usages par rapport à un outil tel que repomap, qui sert aussi à faire de l'exploration de base de code, mais se basant en backend sur treesitter.
Pour celles et ceux qui ne connaissent pas treesitter, c'est un outil devenu assez incontournable dans les éditeurs de texte modernes (neovim, etc) et les IDE, permettant de naviguer dans des objets de code sémantiques (fonction, définition, paramètre, etc). Les lister, sauter d'une fonction à sa définition, etc.
Et là, les trucs comme repomap permettent de lister les objets de la codebase à l'agent, leur nature, avec le numéro de ligne où ils se trouvent, lui permettant de trouver ce qu'il cherche sans avoir à lire les fichier à l'aveugle.
Bref. Outils complémentaires ? Redondants ? Des retours d'expérience ?