Graft: перехватчики Claude Code сокращают токены grep на 42%

Graft (github.com/NanoNets/Graft) — это CLI-инструмент, который строит постоянный граф знаний для агентов кодирования, таких как Claude Code, Cursor, Codex и Gemini. Он предварительно вычисляет контекст кодовой базы, чтобы агенты пропускали повторяющийся цикл исследования с помощью grep и открытия файлов.
Конкретные результаты бенчмарка
- Сокращение токенов на 42% (особенно токенов grep)
- Сокращение вызовов инструментов на 46%
- Экономия времени на 60%
- Правильность возрастает с 54% до 66% на SWE-bench Verified
Контролируемый бенчмарк включал 162 испытания с тем же агентом и файловыми инструментами — отличался только контекст. Результаты SWE-bench оценивались официальной средой.
Почему это работает
Агенты кодирования исследуют репозиторий с нуля для каждой задачи. Graft один раз строит понимание и записывает его в ваш репозиторий в виде папки связанных markdown-файлов — по одному узлу на систему, API или концепцию. Это реальные объяснения, а не списки символов. Без эмбеддингов, без поиска по сходству, без демона.
Быстрый старт
npm install -g @nanonets/graft
# установка CLI, однократно
graft init
# строит граф и подключает его к Claude Code
graft init спрашивает, какие агенты подключить, строит graft/ из вашего кода и добавляет статусную строку и хуки в .claude/. Граф — это просто файлы: закоммитьте его, и коллеги получат его через git. Запустите graft init --dry-run для предпросмотра изменений.
То, что вы коммитите, — это подключение .claude/; каждый коллега запускает graft build для генерации своего графа. Граф по умолчанию игнорируется git как локальный кэш.
Дополнительные возможности
- MCP-сервер для интеграции с агентами
- Глубокая интеграция с Claude Code (статусная строка + хуки)
graft grepиgraft mapдля поиска и ориентации- Поддержка монорепозиториев и мультирепозиториев
graft vizдля просмотра графа- Работает с Cursor, Codex, Gemini и другими
Для кого это: Для команд, использующих AI-агентов кодирования в больших кодовых базах, которые устали платить токенами за контекст, который они уже изучили.
📖 Читайте полный источник: HN AI Agents
👀 Смотрите также

Сервер Octopoda MCP добавляет постоянную память, обнаружение циклов и журналы аудита в код Claude.
Разработчик создал Octopoda, сервер MCP, который интегрируется с Claude Code, предоставляя постоянную память, обнаружение циклов, аудиторские журналы и общие пространства знаний для ИИ-агентов. Система использует PostgreSQL с pgvector для семантического поиска, FastAPI и React-панель управления.

SkyClaw добавляет зашифрованную настройку API-ключей через чат для ИИ-агентов.
SkyClaw реализует зашифрованное поступление ключей AES-256-GCM через чат, перехватывая ключевые команды на системном уровне, чтобы LLM никогда не видела API-ключи, и используя одноразовое шифрование ключей, чтобы мессенджеры видели только зашифрованный текст.

Эффективный рабочий процесс с использованием Claude Code: планирование перед выполнением
Борис Тане использует Claude Code, применяя структурированный подход, сосредотачиваясь на тщательных исследованиях и планировании для контроля над архитектурными решениями.

Чеппер: Нативный клиент для iOS для LM Studio, Ollama и локальных моделей, совместимых с OpenAI
Chapper — это нативное приложение для iOS на SwiftUI, которое подключается к локальным моделям ИИ, работающим в LM Studio, Ollama и на любом совместимом с OpenAI сервере. Приложение полностью работает на устройстве без необходимости облачных сервисов, веб-представлений или обязательных аккаунтов.