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

✍️ OpenClawRadar📅 Publié: August 16, 2026🔗 Source
Graft : les hooks de Claude Code réduisent les jetons grep de 42 %
Ad

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.

Ad

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 grep et graft map pour la recherche et l'orientation
  • Support monorepo et multi-repos
  • graft viz pour 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

Ad

👀 See Also

Signet : Un substrat de mémoire local et open source pour les agents IA
Tools

Signet : Un substrat de mémoire local et open source pour les agents IA

Signet est un substrat mémoire open-source pour les agents d'IA qui déplace la gestion de la mémoire en dehors de la boucle de l'agent. Il conserve les transcriptions, distille les sessions en mémoire structurée, lie les entités dans un graphe et injecte le contexte avant le début des invites.

OpenClawRadar
Pilot Shell : Une couche de workflow structurée pour Claude Code
Tools

Pilot Shell : Une couche de workflow structurée pour Claude Code

Pilot Shell ajoute des workflows pilotés par les spécifications, des hooks de qualité, de l'ingénierie de contexte et une optimisation des tokens à Claude Code — sans la complexité des frameworks multi-agents.

OpenClawRadar
Moniteur gratuit dans la barre de menus macOS pour les limites d'utilisation de Claude AI
Tools

Moniteur gratuit dans la barre de menus macOS pour les limites d'utilisation de Claude AI

Un outil gratuit et open-source pour macOS qui affiche le pourcentage d'utilisation de session de Claude AI, les limites hebdomadaires et les décomptes de réinitialisation directement dans votre barre de menus. S'installe avec une seule commande Homebrew et s'appuie sur les sessions Chrome existantes sans stocker de données.

OpenClawRadar
Doublure : Un Agent de Bureau Enseignable Qui Apprend les Tâches par Démonstration
Tools

Doublure : Un Agent de Bureau Enseignable Qui Apprend les Tâches par Démonstration

Understudy est un environnement d'exécution d'agent de bureau local-first capable d'opérer des applications GUI, des navigateurs, des outils shell, des fichiers et de la messagerie en une seule session. Vous démontrez une tâche une fois, il enregistre une vidéo d'écran et des événements sémantiques, extrait l'intention plutôt que les coordonnées, et la transforme en une compétence réutilisable.

OpenClawRadar