nervx: CLI-инструмент сокращает использование токенов кода Claude за счет анализа структуры кодовой базы

✍️ OpenClawRadar📅 Опубликовано: 15 апреля 2026 г.🔗 Source
nervx: CLI-инструмент сокращает использование токенов кода Claude за счет анализа структуры кодовой базы
Ad

Что делает nervx

nervx — это CLI-инструмент (устанавливаемый через pip), который решает проблему неэффективной навигации по кодовой базе в Claude Code. Разработчик создал его после того, как заметил, что Claude выполняет чрезмерное количество grep-поисков (60+ раз для простых запросов) и перечитывает файлы, расходуя половину контекстного окна перед началом реальной работы.

Как это работает

Инструмент анализирует весь ваш репозиторий с помощью tree-sitter, строит граф SQLite из каждой функции, класса, цепочки вызовов и импорта, а затем генерирует файл NERVX.md, содержащий структурную карту вашего проекта. Эта карта включает точки входа, потоки выполнения, часто используемые файлы и хрупкий код.

Ключевая особенность: выполнение команды nervx build . автоматически добавляет инструкции в ваш файл CLAUDE.md, которые обучают Claude использовать nervx. Затем Claude самостоятельно запускает nervx nav перед grep-поиском, проверяет область воздействия перед рефакторингом и в целом перемещается по коду эффективнее без ручных указаний.

Ad

Технические детали

  • Не требует настройки MCP-сервера
  • Не нужны API-ключи
  • Не использует вызовы LLM в процессе сборки
  • Реализация на чистом tree-sitter + git
  • Собирается менее чем за 5 секунд
  • Нулевая стоимость LLM для анализа

Результаты производительности

Протестировано на репозитории FastAPI с тремя одинаковыми вопросами:

  • Вызовы инструментов: 93 → 56 (-40%)
  • Выходные токены: 15 694 → 8 196 (-48%)
  • Grep-поиски: 63 → 22 (-65%)

Дополнительные возможности

  • Обнаруживает мёртвый код
  • Помечает функции, где обработка ошибок различается у вызывающих сторон
  • Определяет паттерны, такие как фабрики и шины событий, по форме графа
  • Включает визуализацию для сгенерированного графа
  • Поддерживает Python, JS/TS, Java, Go, Rust, C/C++, C#, Ruby

Чем он отличается

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

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

23 навыка агента для разработки под iOS 26 с использованием SwiftUI и Swift 6.2
Инструменты

23 навыка агента для разработки под iOS 26 с использованием SwiftUI и Swift 6.2

Разработчик создал 23 навыка агента, ориентированные на iOS 26+ и Swift 6.2, для решения проблем с галлюцинациями, связанными с устаревшими API и устаревшими паттернами. Навыки охватывают SwiftUI, SwiftData, StoreKit 2, push-уведомления, сетевые взаимодействия, конкурентность, доступность, локализацию, WidgetKit, MapKit и многое другое.

OpenClawRadar
Сервер MCP с открытым исходным кодом добавляет встроенную память сессий для Claude Desktop.
Инструменты

Сервер MCP с открытым исходным кодом добавляет встроенную память сессий для Claude Desktop.

Разработчик создал сервер MCP на TypeScript со встроенной сессионной памятью для сохранения контекста между сеансами кодирования в Claude Desktop, устраняя необходимость в отдельной инфраструктуре памяти. Сервер включает функции сохранения/загрузки сессий и дополнительные инструменты, такие как интеграция с Brave Search и Google Gemini.

OpenClawRadar
Результаты тестирования: подходы GitHub CLI и MCP для ИИ-агентов
Инструменты

Результаты тестирования: подходы GitHub CLI и MCP для ИИ-агентов

Независимый бенчмарк сравнил GitHub CLI, MCP, MCP с поиском инструментов и MCP с режимом кода для задач ИИ-агентов. GitHub CLI оказался наиболее экономически эффективным, в то время как подходы MCP показали компромиссы в стоимости, задержках и типах сбоев.

OpenClawRadar
Beacon: Открытая телеметрия конечных точек для локальных ИИ-агентов
Инструменты

Beacon: Открытая телеметрия конечных точек для локальных ИИ-агентов

Beacon захватывает активность локальных AI-агентов (Claude Code, Codex CLI, Cursor и др.) и нормализует ее в события конечных точек для инспекции или пересылки в SIEM через Wazuh, Elastic, Splunk HEC.

OpenClawRadar