RepoPrompt CE: помощь AI-агентам в понимании кодовых баз
RepoPrompt CE — это бесплатное и открытое приложение для macOS, которое помогает AI-кодирующим агентам лучше понимать кодовые базы.
Проект решает задачу контекстной инженерии, собирая обзорный контекст из файлов, карты кода, структуры репозитория и различий в Git, чтобы передавать эту информацию AI-инструментам и CLI-агентам. Отличается от других инструментов тем, что работает с множеством источников контекста и предоставляет удобный интерфейс для координации работы агентов. Будет полезен разработчикам, которые хотят оптимизировать взаимодействие с AI в своих проектах.
Запустить можно через Homebrew с помощью команды brew install --cask repoprompt-ce, что удобно, если не хочется ковыряться в Xcode. Обрати внимание, что проект ориентирован только на macOS 26 и выше, так что на других платформах не запустится.
RepoPrompt CE — это бесплатное и открытое приложение для macOS, предназначенное для упрощения работы с кодом с помощью контекстной инженерии. Проект помогает кода-агентам лучше понимать кодовую базу перед выполнением действий, собирая важные данные из файлов, структуры репозитория и Git-изменений, которые затем передаются инструментам ИИ и другим CLU-агентам.
RepoPrompt CE использует встроенный сервер MCP и предоставляет интерфейс для подключения к MCP-совместимым клиентам и CLI-агентам. Это позволяет искомнить репозитории, просматривать файлы, курировать контекст и организовывать работу через общий интерфейс на macOS.
Установка и запуск
Существует несколько способов установки RepoPrompt CE:
Установка через Homebrew
Для установки через Homebrew используй следующий набор команд:
brew tap repoprompt/repoprompt-ce
brew install --cask repoprompt-ce
Это установит приложение в каталог `/Applications/RepoPrompt CE.app` и позволит использовать его с обновлениями из публичного репозитория.
Локальная сборка и запуск
Для разработки и быстрой оценки можно запустить файл `Launch RepoPrompt CE.command`, дважды кликнув по нему в Finder. Убедись, что у тебя установлен Python 3. Если у тебя возникают проблемы с подписью, можешь воспользоваться командой:
ALLOW_ADHOC_SIGNING=1 ./conductor app relaunch
Эта команда позволит запускать приложение с ад-хок подписью.
Установка локальной производственной сборки
Чтобы установить сборку в режимах релиза, необходимо также установить Python 3 и запустить файл `Install RepoPrompt CE Local Production.command` из Finder. Это создаст приложение, которое будет работать только на твоем Mac и не подлежит распространению.
Функции
- Контекстная инженерия: Создавай обзорные запросы с необходимыми данными из файлов и репозитория.
- Ориентация по кодовой базе: Объединяй дерево файлов, содержимое файлов, части строк, CodeMaps и изменения Git.
- Контекстный менеджер: Дай агенту возможность исследовать репозиторий и выбирать релевантные файлы.
- Оркестрация агентов: Запускай и координируй CLI-агентов из приложения.
- Подключение к MCP серверу: Интегрируй внешние инструменты и CLI-агентов.
- Работа с многими корнями: Используй несколько связанных репозиториев в одном рабочем пространстве.
Ограничения
RepoPrompt CE требует macOS версии 26 или выше и полной установки Xcode 26. Приложение не проходит нотариальную проверку и не предназначено для использования на других Mac.
Таким образом, RepoPrompt CE является мощным инструментом для разработчиков на macOS, помогающим в контекстной инженерии и управлении агентами, однако его использование ограничено спецификациями платформы и условиями локального окружения.
Радар проекта: 74 из 100 — крепкий проект
- Импульс 12 ≈ 27 звёзд в месяц
- Темп разработки 100 718 коммитов за 12 недель
- Зрелость 77 проекту 6 месяцев, 38 релизов
- Сообщество 64 37 участников, 135 форков
- Свежесть 97 последний коммит — 5 дней назад
- Быстрый старт 45 есть: команда установки, сайт/демо
- Готовность к продакшену 90 релиз v1.9.0, автосборка, тесты
- Безопасность и доверие 100 лицензия Apache-2.0, SECURITY.md, организация
- Документация 95 README 7.9 тыс. знаков, 11 разделов, папка docs
- Экосистема 58 6 подписчиков на обновления, 9 тем
Как считаем
Только открытые данные GitHub на 07.11.2026, без оценок нейросети. Каждая ось — от 0 до 100, итог — среднее.
- Импульс — звёзд в день: за время наших замеров, а пока их нет — за всю жизнь проекта; 200 в день — максимум.
- Темп разработки — коммитов за последние 12 недель; 300 — максимум. Пока GitHub не досчитал статистику, ось не учитывается.
- Зрелость — возраст проекта (3 года — максимум) и число релизов (30 — максимум), поровну.
- Сообщество — участников с коммитами (200 — максимум) и форков (5000 — максимум), поровну.
- Свежесть — дней с последнего коммита: сегодня — 100, полгода и больше или архив — 0.
- Быстрый старт — в README есть команда установки, раздел «быстрый старт» или примеры использования, в репозитории — Docker и папка примеров, у проекта есть сайт или демо.
- Готовность к продакшену — релизы, версия 1.0 и выше, автосборка (GitHub Actions), тесты, лицензия, журнал изменений.
- Безопасность и доверие — открытая лицензия (своя — половина балла), политика безопасности (SECURITY.md), проект организации, правила для участников, не в архиве.
- Документация — объём и структура README, папка docs или сайт, оценка «здоровья сообщества» GitHub.
- Экосистема — звёзды (50 тыс. — максимум), подписчики на обновления (1000 — максимум), темы репозитория.
Открыть на GitHub: repoprompt/repoprompt-ce →
RepoRadar