Graft : les hooks de Claude Code réduisent les jetons grep de 42 %

Graft (github.com/NanoNets/Graft) est un outil CLI qui construit un graphe de connaissances persistant pour les agents de codage comme Claude Code, Cursor, Codex et Gemini. Il pré-calcule le contexte de la base de code afin que les agents évitent la boucle répétitive de recherche et d'ouverture de fichiers.
Gains concrets du benchmark
- Réduction de 42% des tokens (spécifiquement les tokens grep)
- Réduction de 46% des appels d'outils
- Gain de temps de 60%
- L'exactitude passe de 54% à 66% sur SWE-bench Verified
Le benchmark contrôlé a exécuté 162 essais avec le même agent et les mêmes outils de fichiers — seul le contexte différait. Les résultats SWE-bench ont été évalués par le harnais officiel.
Pourquoi ça marche
Les agents de codage réexplorent le dépôt à partir de zéro à chaque tâche. Graft construit une compréhension une fois et l'écrit dans votre dépôt sous forme de dossier de fichiers markdown liés — un nœud par système, API ou concept. Ce sont de véritables explications, pas des listes de symboles. Pas d'embeddings, pas de recherche de similarité, pas de démon.
Démarrage rapide
npm install -g @nanonets/graft
# installez le CLI, une fois
graft init
# construit le graphe + l'intègre à Claude Code
graft init demande quels agents configurer, construit graft/ à partir de votre code, et ajoute une ligne de statut et des hooks dans .claude/. Le graphe n'est que des fichiers — committez-le et vos coéquipiers le récupèrent via git. Exécutez graft init --dry-run pour prévisualiser les changements.
Ce que vous committez est le câblage .claude/ ; chaque coéquipier exécute graft build pour générer son propre graphe. Le graphe est ignoré par git par défaut en tant que cache local.
Fonctionnalités supplémentaires
- Serveur MCP pour l'intégration d'agents
- Intégration profonde avec Claude Code (ligne de statut + hooks)
graft grepetgraft mappour la recherche et l'orientation- Support monorepo et multi-repos
graft vizpour parcourir le graphe- Fonctionne avec Cursor, Codex, Gemini, et plus
Pour qui : Les équipes utilisant des agents de codage IA dans de grandes bases de code, fatiguées de payer des tokens pour un contexte déjà exploré.
📖 Lire la source complète : HN AI Agents
👀 See Also

Encre : Une plateforme de déploiement où les agents IA Claude sont les utilisateurs principaux
Ink (ml.ink) est une plateforme de déploiement conçue pour les agents d'IA comme Claude, offrant un déploiement par simple appel d'outil, une détection automatique des frameworks, et des services intégrés incluant le calcul, les bases de données, le DNS, les secrets, les domaines, les métriques et les journaux.

Claude Code Skill refactore les composants React en utilisant les principes de « Ne me faites pas réfléchir »
Une nouvelle compétence Claude Code refactorise automatiquement les composants React pour l'utilisabilité selon les principes de Steve Krug — supprime le blabla, met en avant les CTA primaires, corrige les états vides/erreur et resserre les libellés.

ClawBridge – Exposez en toute sécurité vos entités Home Assistant à OpenClaw
ClawBridge introduit une méthode fluide pour exposer les entités Home Assistant à OpenClaw, améliorant l'automatisation tout en garantissant la sécurité. Découvrez ses fonctionnalités et ses avantages.
Utiliser un chat Claude adversarial pour détecter les ambiguïtés de lancement avant qu'elles ne vous coûtent
Un développeur a ajouté un deuxième chat Claude dont la seule fonction est d'examiner de manière antagoniste les kickoffs pour détecter les spécifications ambiguës et les défaillances silencieuses, économisant ainsi entre 150 et 400 dollars de rework sur Claude Code au cours d'une phase de projet.