Я перестал использовать Grep, и мой агент стал в 10 раз быстрее

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

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

핵심 요약

Claude Context оптимизирует работу ИИ-агентов с кодовой базой за счет гибридного индексирования, что значительно повышает скорость и глубину анализа кода среднего размера.

하이라이트

  • Claude Context использует гибридный поиск (семантический вектор + BM25) и индексацию через TreeSitter для сокращения используемого контекста на 40%.

  • Индексация кодовой базы размером 1,5 миллиона строк заняла около 50 минут и привела к созданию более 223 000 записей в векторной базе.

  • При работе с проектами среднего размера (20–30 тысяч строк) индексация занимает менее одной минуты.

  • Claude Context позволяет получать более детализированные ответы об архитектуре кода по сравнению с базовым поиском через grep и glob.

  • Использование Claude Context для детальных запросов сокращает время ответа в 2–5 раз по сравнению со стандартными методами поиска в крупных кодовых базах.

타임라인

  1. Принципы работы Claude Context

    Инструмент решает проблему неточного поиска, заменяя стандартный grep и glob на индексированный подход. Это позволяет агенту обращаться к конкретным частям кода, потребляя на 40% меньше контекста. Для работы требуется инфраструктура Zilliz Cloud и API-ключ OpenAI для создания эмбеддингов.

    • Плагин индексирует кодовую базу в векторную базу данных для точного извлечения фрагментов кода.
    • Система использует TreeSitter для разбора функций и классов для 9 языков программирования.
    • Индексация ограничивается только измененными файлами благодаря использованию Merkle DAG и JSON-снимков.
    • Гибридный поиск объединяет векторный анализ семантики и индексный поиск BM25 по ключевым словам.
  2. Практическое тестирование на кодовой базе

    Сравнение проводилось между экземпляром Open Code с плагином и без него. В сложных запросах, требующих понимания многоуровневой архитектуры Electron, Claude Context предоставил структурированный ответ с ссылками на файлы за 1 минуту 47 секунд, в то время как стандартный поиск потратил 5 минут, предоставив меньше деталей.

    • Индексация VS Code (1,5 млн строк) потребовала 50 минут и использования серверной версии Zilliz.
    • Затраты на OpenAI для эмбеддингов выросли с 1 цента до 1,06 доллара при обработке большого репозитория.
    • Claude Context продемонстрировал значительное превосходство в детализации ответов при поиске архитектурных решений.
    • Стандартные методы поиска через grep быстрее справляются с простыми запросами, но проигрывают в качестве анализа.
  3. Результаты и рекомендации по использованию

    Анализ показал, что, несмотря на время настройки и индексации, преимущество в глубине ответов делает инструмент ценным для исследователей кода. Для проектов среднего размера индексация проходит почти мгновенно, обеспечивая высокую эффективность работы без лишних задержек.

    • Инструмент лучше всего подходит для кодовых баз среднего размера (20–30 тысяч строк).
    • Для крупных проектов время первичной индексации является существенным ограничением.
    • Затраты на серверную инфраструктуру и API-ключи считаются приемлемыми для регулярной работы с открытым кодом.

설명

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

커뮤니티 글

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