Parei de usar Grep e meu agente ficou 10x mais rápido

원제 · I Stopped Using Grep and My Agent Got 10x Faster

8:062분 읽기Better Stack2026. 04. 25.컴퓨터/소프트웨어 · 창업/스타트업 · AI/미래기술

핵심 요약

O uso do Claude Context em bases de código de tamanho médio acelera consultas complexas em até 5x, superando a busca tradicional baseada em grep e glob apesar do custo adicional com infraestrutura na nuvem.

하이라이트

  • O plugin Claude Context utiliza busca híbrida com vetores semânticos e índice BM25 para localizar código, reduzindo o uso de contexto em até 40%.

  • A indexação de uma base de código com 1,5 milhão de linhas leva cerca de 50 minutos e custa aproximadamente US$ 1,06 em embeddings da OpenAI.

  • Bases de código de tamanho médio (20 mil a 30 mil linhas) são indexadas em menos de um minuto com um custo de apenas um centavo.

  • O uso do Claude Context em consultas complexas sobre a arquitetura do VS Code reduziu o tempo de resposta de cinco minutos para um minuto e 47 segundos.

  • O sistema utiliza Tree-sitter para analisar estruturas de funções e classes em nove linguagens, incluindo TypeScript, Python, Rust e Go.

  • O uso de um Merkle DAG personalizado permite a reindexação incremental, processando apenas os arquivos alterados em vez de toda a base de código.

타임라인

  1. Mecanismo e arquitetura do Claude Context

    O plugin Claude Context, desenvolvido pela Zilliz, integra-se a agentes via MCP (Model Context Protocol). A arquitetura utiliza a biblioteca Tree-sitter para mapear blocos de código e hashes JSON para identificar alterações. Essa estrutura permite uma busca híbrida que melhora a precisão na localização de arquivos em grandes repositórios, resultando em uma economia de 40% no volume de contexto enviado aos modelos.

    • O sistema indexa códigos em um banco de dados vetorial via MCP para evitar adivinhações baseadas em grep.
    • A abordagem híbrida combina busca vetorial semântica e correspondência por índice BM25.
    • O uso de Tree-sitter possibilita a compreensão de estruturas de código em nove linguagens distintas.
    • Um Merkle DAG personalizado otimiza o desempenho ao realizar reindexação apenas de arquivos modificados.
  2. Configuração e testes em grandes bases

    A implementação envolve a configuração do servidor MCP no arquivo de projeto e a conexão com um cluster na Zilliz Cloud. O processo de indexação em larga escala mostrou-se eficiente para bases de tamanho médio, embora o custo e o tempo de processamento aumentem linearmente com o volume de dados. A versão serverless provou ser necessária para manter a estabilidade durante a análise de repositórios extensos como o do VS Code.

    • Testes realizados na base de código do VS Code envolveram 1,5 milhão de linhas de código.
    • O uso de um servidorless na Zilliz Cloud resolveu problemas de tempo limite encontrados na versão gratuita.
    • O custo de indexação para bases de código de 23.000 linhas foi de um centavo, subindo para US$ 1,06 em bases massivas.
    • A indexação inicial de grandes bases requer tempo de espera, sendo contraindicado realizar buscas durante o processo.
  3. Comparativo de desempenho e conclusão

    Testes comparativos indicam que o Claude Context entrega resultados com mais profundidade técnica em perguntas sobre arquitetura. Embora o grep seja mais veloz para tarefas de busca elementar, a vantagem do sistema reside na capacidade de síntese de processos complexos, como a sequência de inicialização de um aplicativo Electron. A ferramenta torna-se um ativo importante para análise e exploração de bases de código abertas, justificando os custos de infraestrutura.

    • Consultas simples podem ser mais rápidas usando ferramentas tradicionais de busca no código.
    • Consultas complexas sobre arquitetura de software são executadas 5x mais rápido com Claude Context.
    • A ferramenta fornece respostas significativamente mais detalhadas e estruturadas em comparação ao método padrão.
    • A aplicação é recomendada preferencialmente para bases de código de tamanho médio devido à relação custo-benefício e velocidade.

설명

Claude Context is an MCP server that indexes your entire codebase into a vector database using AST parsing, Merkle DAG hashing, and hybrid semantic + BM25 search giving your coding agent up to 40% context reduction compared to raw grep and glob. Built by Zilliz on top of Milvus, it supports more than 9 programming languages and works with any MCP-compatible agent. In this video I test it against VSCode's 1.5M-line codebase to see if the setup overhead and cloud costs are actually worth it and whether smarter search truly beats traditional file-hunting when your agent needs to understand large, unfamiliar projects. 🔗 Relevant Links Claude Context GitHub - https://github.com/zilliztech/claude-context Claude Context MCP Evals - https://github.com/zilliztech/claude-context/tree/master/evaluation Zilliz - https://zilliz.com/ Milvus - https://milvus.io/ ❤️ More about us Radically better observability stack: https://betterstack.com/ Written tutorials: https://betterstack.com/community/ Example projects: https://github.com/BetterStackHQ 📱 Socials Twitter: https://twitter.com/betterstackhq Instagram: https://www.instagram.com/betterstackhq/ TikTok: https://www.tiktok.com/@betterstack LinkedIn: https://www.linkedin.com/company/betterstack

커뮤니티 글

모든 글 보기
이 영상에 대해 글쓰기