Graft: Hooks do Claude Code reduzem tokens do grep em 42%

Graft (github.com/NanoNets/Graft) é uma ferramenta CLI que constrói um grafo de conhecimento persistente para agentes de codificação como Claude Code, Cursor, Codex e Gemini. Ele pré-computa o contexto do código para que os agentes evitem o loop repetitivo de grep e abertura de arquivos.
Ganhos concretos do benchmark
- Redução de 42% nos tokens (especificamente tokens de grep)
- Redução de 46% nas chamadas de ferramentas
- Economia de 60% do tempo
- A precisão salta de 54% para 66% no SWE-bench Verified
O benchmark controlado executou 162 tentativas com o mesmo agente e ferramentas de arquivo — apenas o contexto diferia. Os resultados do SWE-bench foram avaliados pelo harness oficial.
Por que funciona
Agentes de codificação reexploram o repositório do zero em cada tarefa. O Graft constrói uma compreensão uma vez e a escreve no seu repositório como uma pasta de arquivos markdown vinculados — um nó por sistema, API ou conceito. São explicações reais, não listas de símbolos. Sem embeddings, sem busca por similaridade, sem daemon.
Início rápido
npm install -g @nanonets/graft
# instala o CLI, uma vez
graft init
# constrói o grafo + conecta ao Claude Code
graft init pergunta quais agentes conectar, constrói graft/ a partir do seu código e adiciona uma linha de status e hooks em .claude/. O grafo é apenas arquivos — commit e os colegas o recebem via git. Execute graft init --dry-run para pré-visualizar as mudanças.
O que você faz commit é a configuração .claude/; cada colega executa graft build para gerar seu próprio grafo. O grafo é ignorado por padrão como cache local.
Recursos extras
- Servidor MCP para integração com agentes
- Integração profunda com Claude Code (statusline + hooks)
graft grepegraft mappara busca e orientação- Suporte a monorepo e multi-repo
graft vizpara navegar pelo grafo- Funciona com Cursor, Codex, Gemini e outros
Para quem é: Equipes que usam agentes de codificação com IA em bases de código grandes e estão cansadas de pagar tokens por contexto que já exploraram.
📖 Leia a fonte completa: HN AI Agents
👀 See Also

Academia de Aprendizagem RAG Construída Dentro do Claude Code com 20 Agentes Especialistas
Um desenvolvedor criou uma academia interativa de aprendizado RAG dentro do Claude Code, apresentando 20 agentes especialistas, 17 comandos de barra e um currículo de 9 módulos que avalia o nível de conhecimento e utiliza ferramentas de código aberto por padrão.
Fork do OpenClaw com um LLM Personalizado: Um Guia de Configuração Somente Local
Um usuário do Reddit fez um fork do OpenClaw para rodar inteiramente em modelos locais, criando um 'JARVIS' totalmente personalizado, sem dependência de nuvem. O processo levou minutos, não horas, e roda duas versões lado a lado em um M2 Ultra.

CONTATO: Jogo de Combate Naval 3D Construído Integralmente com Código Claude
CONTACT é um jogo de combate naval em 3D construído inteiramente com Claude Code + Opus, apresentando um cubo volumétrico 7×7×7, economia de créditos com vantagens táticas e três modos de jogo incluindo Humano vs Claude e Sonnet vs Sonnet com memória estratégica persistente.

Relay: Plano de Controle de Código Aberto para Agentes de IA OpenClaw
Relay é um aplicativo de desktop Electron que fornece um fluxo de trabalho semelhante ao Claude Cowork para OpenClaw, executando em sua infraestrutura com sua escolha de modelos LLM e recursos de governança integrados, incluindo portões de aprovação e trilhas de auditoria exportáveis.