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

✍️ OpenClawRadar📅 Publicado: August 16, 2026🔗 Source
Graft: Hooks do Claude Code reduzem tokens do grep em 42%
Ad

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.

Ad

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 grep e graft map para busca e orientação
  • Suporte a monorepo e multi-repo
  • graft viz para 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

Ad

👀 See Also

Claude Code v2.1.90 adiciona suporte a mouse com a flag CLAUDE_CODE_NO_FLICKER
Tools

Claude Code v2.1.90 adiciona suporte a mouse com a flag CLAUDE_CODE_NO_FLICKER

A Anthropic lançou o Claude Code v2.1.90 com um novo recurso que habilita suporte a mouse na interface de chat. Os usuários podem ativá-lo definindo a variável de ambiente CLAUDE_CODE_NO_FLICKER=1 antes de executar o claude.

OpenClawRadar
Gerenciando Contexto de IA com um Armazenamento de Conhecimento SQLite e Ferramentas MCP
Tools

Gerenciando Contexto de IA com um Armazenamento de Conhecimento SQLite e Ferramentas MCP

Um desenvolvedor construiu o RunawayContext, um sistema licenciado sob MIT que armazena lições de projetos em SQLite com FTS5 e sqlite-vec opcional, mantendo o contexto por sessão abaixo de 3K tokens por meio de ferramentas de consulta MCP e limites fixos em código.

OpenClawRadar
Brunnfeld Agentic World: Simulação de Economia Medieval Multiagente Sem Prompts Comportamentais
Tools

Brunnfeld Agentic World: Simulação de Economia Medieval Multiagente Sem Prompts Comportamentais

Uma simulação em TypeScript onde 20 agentes de LLM negociam autonomamente em uma economia de vila medieval sem instruções comportamentais, objetivos ou estratégias de negociação. Os agentes recebem percepções de ~200 tokens a cada ciclo e interagem por meio de um mecanismo determinístico que lida com física, receitas e mecânicas de mercado.

OpenClawRadar
Traduzir para pt: Fluxo de Trabalho do Claude Code Detalhes Visuais Hierarquia de Memória e Sistema de Habilidades
Tools

Traduzir para pt: Fluxo de Trabalho do Claude Code Detalhes Visuais Hierarquia de Memória e Sistema de Habilidades

Um usuário do Reddit compartilhou um diagrama visual mostrando como o Claude Code organiza a memória por meio de arquivos CLAUDE.md em camadas e implementa habilidades reutilizáveis via arquivos SKILL.md. O loop de fluxo de trabalho sugere usar o modo Plano com aceitação automática e commits frequentes.

OpenClawRadar