Repowise: Предвычисленный контекст кодовой базы для Claude Code сокращает использование токенов и время выполнения задач вдвое

Repowise — это инструмент с открытым исходным кодом, который предварительно вычисляет контекст кодовой базы для AI-агентов, пишущих код. Вместо того чтобы позволять Claude Code читать дерево проекта, отслеживать импорты и просматривать файлы (сжигая токены на археологию в каждой сессии), Repowise один раз индексирует вашу кодовую базу и предоставляет результат через восемь MCP-инструментов.
Как это работает
Repowise индексирует вашу кодовую базу в четыре слоя:
- Граф зависимостей через парсинг AST
- Сигналы поведения Git: горячие точки, владение, пары совместных изменений
- Автоматически генерируемая вики-документация с семантическим поиском
- Архитектурные записи решений (ADR), связанные с узлами кода, которыми они управляют
Настройка проста:
pip install repowise
repowise init
Работает с Claude Code, Cursor или локальной настройкой. Инкрементальные обновления после каждого коммита выполняются менее чем за 30 секунд. Он также автоматически генерирует ваш CLAUDE.md из живых данных графа при каждом коммите — предупреждения о горячих точках, карта владения, пары совместных изменений, активные решения, кандидаты на мертвый код. Пользовательские заметки остаются нетронутыми.
Бенчмарк: Добавить ограничение скорости для всех API-эндпоинтов
На реальном проекте из 3 000 файлов:
- Только Claude Code: grep + чтение ~30 файлов, ~8 минут, полностью упускает владение и скрытые связи
- С Repowise: 5 MCP-вызовов, ~2 минуты, полная картина
Пять MCP-вызовов:
get_overviewget_contextдля соответствующих модулейget_riskдля затрагиваемых файловget_whyдля проверки предыдущих решенийsearch_codebaseдля поиска существующей реализации
Claude получает полный контекст до того, как коснется хотя бы одного файла. Обнаружение совместных изменений особенно полезно — оно выявляет файлы, которые всегда изменяются вместе в git, но не имеют связи через импорт, что не может найти статический анализ и уж точно не может grep.
Поддержка нескольких репозиториев и лицензирование
Поддержка нескольких репозиториев встроена: индексируйте несколько репозиториев и запрашивайте кросс-репозиторные горячие точки, владение и мертвый код в одном представлении. Repowise распространяется под лицензией AGPL-3.0, полностью размещается на вашем оборудовании, и ничего не покидает вашу машину.
GitHub: https://github.com/repowise-dev/repowise
Сайт для dogfooding: https://repowise.dev
📖 Прочитать полный источник: r/ClaudeAI
👀 Смотрите также

Блиц: Инструмент Claude Code для подачи заявок в App Store
Blitz — это бесплатный инструмент, который позволяет Claude Code автоматизировать отправку приложений в App Store через вызовы инструментов MCP. Пользователи могут попросить Claude «отправить мое приложение в App Store», чтобы он обработал сертификаты, скриншоты и формы App Store Connect.

Локальный инструмент для критики изображений с использованием моделей зрения Ollama для обратной связи
Разработчик создал бесплатное настольное приложение, которое анализирует сгенерированные ИИ изображения локально с использованием моделей компьютерного зрения Ollama. Инструмент предоставляет структурированные отчёты с обратной связью, включая предложения по улучшению и рекомендации по апгрейду промптов.

Лог как агент: событийно-ориентированные графы для аудируемых, разветвляемых ИИ-систем
ActiveGraph переворачивает типичные агентные фреймворки: неизменяемый журнал событий является источником истины, а детерминированная проекция графа реагирует на изменения и генерирует события. Это обеспечивает воспроизведение, форкинг и полную трассировку без дополнительной памяти.

MoltNow.app: Деплой OpenClaw в один клик
Новый сервис обещает упростить развёртывание OpenClaw до одного клика с кастомным UI и браузерной автоматизацией.