O pipeline MCP de chamada única reduz o uso de tokens do Claude Code em 74%.

✍️ OpenClawRadar📅 Publicado: March 1, 2026🔗 Source
O pipeline MCP de chamada única reduz o uso de tokens do Claude Code em 74%.
Ad

Um desenvolvedor compartilhou sua experiência construindo um motor de contexto (servidor MCP) que dá ao Claude Code um grafo de dependência de bases de código, permitindo que ele leia apenas o código relevante em vez de arquivos inteiros. A ferramenta reduz significativamente o uso de tokens ao servir grafos de dependência e esqueletos em vez de arquivos brutos.

Problema original e solução inicial

O Claude Code normalmente lê arquivos inteiros e despeja tudo no contexto, consumindo tokens rapidamente. A abordagem inicial envolvia servir apenas código relevante via MCP usando grafos de dependência e esqueletos em vez de arquivos brutos, o que por si só reduziu o uso de tokens em 65%.

Ineficiência identificada e solução

Usuários apontaram que o fluxo de trabalho do MCP em si era desperdiçador, com agentes fazendo múltiplas idas e voltas: chamando get_context_capsule, lendo o resultado, depois chamando get_impact_graph, lendo esse resultado, seguido por search_memory, e lendo esse resultado. Isso criava três idas e voltas com resultados sobrepostos no contexto.

A correção do run_pipeline

O desenvolvedor lançou uma ferramenta MCP de chamada única chamada run_pipeline que substitui o fluxo de trabalho de múltiplas etapas. A ferramenta detecta automaticamente a intenção (depurar/modificar/refatorar/explorar) e executa a combinação apropriada de busca de contexto, análise de impacto e recuperação de memória no lado do servidor.

run_pipeline({
  task: "corrigir bug de validação JWT",
  preset: "auto",
  max_tokens: 10000,
  observation: "JWT usa Ed25519" // salva insight na mesma chamada
})

Esta única chamada substitui 3-4 chamadas individuais. Os resultados são deduplicados e mesclados dentro de um orçamento de tokens antes de chegar à janela de contexto, resultando em aproximadamente 60% menos tokens de contexto em comparação com chamar ferramentas individualmente. O parâmetro observation permite que agentes salvem informações aprendidas na mesma chamada sem uma etapa separada de save_observation. A memória está vinculada a nós do grafo de código, então quando o código muda, as observações são automaticamente marcadas como desatualizadas.

Ad

Recursos adicionais lançados

  • Pipeline de observação passiva: observador de arquivos → diff de hash blake3 → diffs estruturais em nível AST → autocorrelação com chamadas de ferramentas → observações de configuração zero
  • CLI que funciona sem VS Code: npm install -g vexp-cli
  • Ganchos do Git que não sobrescrevem os existentes (blocos delimitados por marcadores)
  • Exibição de economia de tokens na barra lateral do VS Code mostrando números reais com uma janela rolante de 24 horas

Disponibilidade

A ferramenta é gratuita para experimentar com um nível gratuito generoso oferecendo 2.000 nós, funcionalidade básica de pipeline e memória completa de sessão. Nenhuma conta ou chave de API é necessária, e ela não faz nenhuma chamada de rede. A arquitetura principal inclui um motor de gráfico em Rust e analisadores tree-sitter construídos pelo desenvolvedor, com o Claude Code auxiliando na camada de protocolo MCP, migrações de esquema SQLite e modelos de instrução de agentes.

📖 Leia a fonte completa: r/ClaudeAI

Ad

👀 See Also

Claude Code + MCP gera suítes de teste a partir do código-fonte
Tools

Claude Code + MCP gera suítes de teste a partir do código-fonte

O Claude Code analisa o código-fonte para gerar suítes de testes hierárquicas que abrangem módulos, funcionalidades, cenários, caminhos felizes, casos extremos e tratamento de erros, e então as envia para sistemas de gerenciamento de testes via MCP.

OpenClawRadar
🦀
Tools

Tendril: Um agente autoextensível que constrói e registra ferramentas em tempo real

Tendril é um sandbox agentivo que descobre, constrói e registra ferramentas de forma autônoma. Ele começa com apenas três ferramentas de inicialização e expande dinamicamente seu registro de capacidades sem perguntar ao usuário.

OpenClawRadar
Claude Opus 4.6: Um Modelo para Tarefas de Engenharia Sustentadas
Tools

Claude Opus 4.6: Um Modelo para Tarefas de Engenharia Sustentadas

Claude Opus 4.6 traz foco sustentado para projetos de longo prazo, apoiando tarefas de vários dias com recursos como contexto ultra-longo e pensamento adaptativo.

OpenClawRadar
Solicitação de Recurso do Claude Desktop: Gancho de Início de Sessão para Inicialização Automática
Tools

Solicitação de Recurso do Claude Desktop: Gancho de Início de Sessão para Inicialização Automática

Um desenvolvedor que constrói sistemas de contexto persistente para o Claude Desktop identifica uma lacuna: o campo Preferências do Usuário só injeta instruções quando o usuário envia a primeira mensagem, exigindo gatilhos manuais para inicialização. Eles propõem adicionar um campo de execução "Ao Iniciar a Sessão" que é executado automaticamente quando uma nova conversa é aberta.

OpenClawRadar