PR Radar Скачать
Работает локально · строка меню macOS

Ревью кода, которое не покидает ваш Mac.

Свой ключ - и ничего, ни код, ни токены, не попадает на наши серверы. Оно всё равно обыскивает репозиторий, который на самом деле вас вызывает, задачу, ошибки и флаги, прежде чем вынести вердикт.

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

14инструментов только для чтения Claude, Kimi или локально API-ключ не нужен Ключи только у вас

Ключ просить не нужно

Компания не даст вам API-ключ. PR Radar он и не нужен.

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

  • Он запускает Claude Code, а не API. PR Radar вызывает claude -p - ту самую командную строку, которой вам уже разрешено пользоваться. Ваш существующий вход в Claude Code или Kimi - и вся настройка.
  • Ничего нового согласовывать не надо. Не нужно выпрашивать API-ключ, вносить SDK в белый список или открывать заявку в IT или безопасность. Битва за доступ, которую тихо проигрывает большинство инженеров, попросту не начинается.
  • Но выбор за вами. Предпочитаете обычный API-ключ или офлайн-модель Ollama, которая никому не звонит? Оба варианта работают. Claude Code - это просто путь, на который не нужно ничьё разрешение.

Почему другие это упускают

Диф сам по себе не ответит на вопрос

Баги, которые доходят до прода, редко ошибаются внутри дифа. Они ошибаются в том, чего в дифе нет.

  • Вызывающий код в другом репозитории. Сигнатура изменилась, этот репозиторий собирается, а сервис, который её вызывает, живёт в другом.
  • Требование, которое никто не проверил. Чисто, покрыто тестами, одобрено - и не то, что просила задача.
  • Ошибка, которая уже сыплется. Именно этот путь падает в проде со вторника.
  • Флаг, который уже включён. «Это за флагом» успокаивает ровно до проверки - для кого он включён.
  • Фикс, который ничего не меняет. Переопределение убрали, и в дифе это выглядит как исправление - но значение по умолчанию, к которому теперь всё откатывается, лежит в файле, который этот пул-реквест даже не открывает, и оно по-прежнему сломано.
PR Radar отвечает на все пять вопросов, потому что идёт и смотрит - инструментами только для чтения, прежде чем написать хоть слово.

Почему не CodeRabbit?

Бот-ревьюеры работают на репозиторий. Этот работает на вас.

CodeRabbit, Copilot review и остальные - боты на чужом сервере: они читают каждый диф в отрыве от всего, на своих машинах и с вашим кодом. PR Radar устроен наоборот.

Бот-ревьюер
  • Читает диф - и только его
  • Работает на их серверах, с вашим кодом и их ключом
  • Комментирует каждый пул-реквест, всем
  • Цена за место, в месяц
PR Radar
  • Ищет по всей организации, отзеркаленной локально - плюс задача, ошибки, метрики и флаги
  • Работает на вашем Mac, на вашем ключе; код и токены его не покидают
  • Ревьюит то, что попросили лично у вас, и публикует только когда вы скажете
  • Центы за ревью на вашем ключе, с жёстким потолком - или бесплатно с локальной моделью

Ревьюер

Сначала расследует, потом судит

У каждого пул-реквеста появляется кнопка Review. Настоящий агент читает изменение, ищет по каждому отзеркаленному репозиторию организации тех, кто вызывает изменившееся, и идёт дальше - в задачу, в ошибки, метрики, флаги и документацию - прежде чем составить мнение. Поскольку вся организация отзеркалена, этот поиск исчерпывающий: если ревью возвращается ни с чем, значит оно посмотрело везде - и его молчание это результат, а не слепое пятно.

prr-diffprr-read prr-checksprr-pr prr-reposprr-git prr-grepprr-recall prr-ticketprr-docs prr-errorsprr-metrics prr-flagsprr-cloud
  • Только чтение - по построению. Эти четырнадцать инструментов - весь его доступ. Записи и правки не существует, и «только чтение» обеспечивают сами инструменты, а не просьба в промпте.
  • Ваш стек, в Keychain. Jira или Linear, Sentry или Datadog, Grafana, LaunchDarkly, AWS: вставьте read-токен - и инструмент появился. Ключи живут в macOS Keychain и никогда не попадают в транскрипт.
  • Claude, Kimi или локально - и он не апрувит. Гоняйте через Claude Code, Kimi или локальную модель Ollama, которая никуда ничего не отправляет. Публикация выключена по умолчанию, а апрув - отдельный переключатель, потому что апрув может слить пул-реквест в main.
  • Оно помнит между пушами. Запустите ревью снова после фикса - и оно знает, что отмечало в прошлый раз, поэтому говорит, что вы действительно закрыли, а что ещё открыто, вместо того чтобы выдать тот же список заново.
iPhone-приложение PR Radar: транскрипт ревью acme/checkout#412. Агент читает диф, получает read-only инструменты, запускает prr-grep 'submitCharge(' по всем репозиториям и находит вызов в acme/orders, читает тикет ACME-482 и заканчивает вердиктом «Request changes».
iPhone-приложение PR Radar: ревью acme/checkout#412. Вердикт «Changes», человеческое резюме о том, как request id, создаваемый заново внутри retry-цикла, пропускает повторный платёж мимо проверки и списывает дважды, и находка-блокер со ссылкой на src/payments/retry.ts:88; внизу «Опубликовать» и «Ревью снова».
Ревью, которое оно возвращает: вердикт, человеческое резюме и находки, каждая с файлом и строкой - а транскрипт, который к нему привёл, в одном касании позади.

Ваше - где бы вы ни были

Готово, когда вы посмотрели. Рядом, когда вы ушли.

Автоматическое ревью следит за тем, что просят лично у вас - никогда за командным потоком - и стартует в момент запроса. Очередь, которую вы открываете, - это очередь ответов.

  • Каждый момент - на заблокированном экране. Запросили ревью, встало в очередь, ревьюится, вердикт одним словом, коллега попросил взглянуть ещё раз - пуши приходят по мере событий, а полное ревью и транскрипт в одном нажатии.
  • Запустить, остановить, опубликовать, поспорить - большим пальцем. Отправьте ревью, убейте зависшее, опубликуйте вердикт за подтверждением или откройте чат, где уже лежат диф, находки и задача. Всё экспортируется в Markdown.
  • Запечатано из конца в конец. Телефон и Mac спариваются по камере и говорят только с ключами друг друга. Реле между ними несёт шифртекст, который не может прочитать, - и Apple его тоже не видит.
  • Любой пул-реквест вообще. В Slack попросили глянуть то, что вам не назначали? Вставьте ссылку - из строки меню или с телефона.
92
пришло команде, в которой вы состоите
3
попросили лично у вас
iPhone-приложение PR Radar: очередь ревью. Раздел In flight с acme/checkout#412 (тикет ACME-482, проверки падают) и acme/api-gateway#233 в очереди, затем отревьюенный acme/billing#77 с запросом изменений и другие ниже.
Настоящий скриншот. Очередь, которую вы открываете, - это очередь ответов: каждый вердикт с одного взгляда, а «Стоп», «Ревью» и «Опубликовать» - в одном касании.

Сколько стоит инференс

Около доллара, и потолок, который ставите вы

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

$1.04
типичное ревью, от старта до вердикта - ваше изменение на фоне всей организации
$3.72
самое дорогое, что стоил один глубокий проход по всей организации
  • Потолок на каждое ревью, который ставите вы. Движок останавливает запуск в тот момент, когда потолок достигнут, а не после счёта. По умолчанию он консервативный; поднимите его для глубоких инфраструктурных изменений, которые того стоят.
  • И скользящий дневной потолок. Задайте лимит на скользящие 24 часа; его достижение действительно останавливает автоматическое ревью до сброса.
  • Или вообще ничего. Направьте на локальную модель через Ollama: ни один токен не покидает ваш Mac, и никто не выставляет счёт.
  • Всегда на виду. Виджет показывает, сколько стоили последние 24 часа, на фоне потолка, прямо на рабочем столе.

Ваш код, ваши ключи

Всё работает на вашем Mac. На нашем - ничего.

Ревью идут на вашей машине с вашими ключами. Токены живут в macOS Keychain, ревью никогда ничего никуда не пишет, а единственная директория, куда пишет приложение, - зеркало, которое оно само себе создало.

  • У каждого запуска есть квитанция. Вердикт, каждая находка и полный транскрипт: каждая команда, каждый отказ, каждый цент. Читается и месяцы спустя.
  • Секреты не записываются. Инструменты получают ключи как переменные окружения процесса; транскрипт называет имена ключей и никогда - значения.
  • Промпт можно прочитать. Каждая инструкция, которую отправляет PR Radar, лежит в настройках целиком - и её можно править.
  • Виджет не может утечь. Он собран без сетевых entitlement и никогда не получает токен: он рисует снимок, а его кнопка Review просит приложение.
Виджет PR Radar на тёмном рабочем столе Mac: пул-реквесты, которые человек попросил проверить лично вас, каждый с автором, репозиторием, номером, статусом CI и значком вердикта агента.
Виджет рисует снимок и не держит токен. Его кнопка Review просит приложение; сам он до сети не дотягивается.

Цены

Локально - бесплатно. Удалённо - за деньги.

Локальный ревьюер бесплатен навсегда. Платите только когда хотите увести его со стола - на телефон, на каждый Mac, чтобы ревьюил сам.

Free
$0навсегда

Локально на каждом Mac, ручные ревью.

  • Полноценный локальный ревьюер: 14 инструментов только для чтения
  • Поиск по всем репозиториям организации
  • Claude, Kimi или локальная модель
  • Ревью любого пул-реквеста вручную, на вашем Mac
  • Несколько GitHub-аккаунтов, локальная история и транскрипты
Скоро
Team
Позже

Для всей команды.

  • Общая конфигурация на команду
  • Админ-консоль
  • Политика ревью на всю организацию
  • Приоритетная поддержка

~$25-40 / место

Что входит, одним взглядом

Free - полный ревьюер на каждом Mac. Pro добавляет работу без вас и один защищённый аккаунт на все ваши устройства.

ВозможностьFree · $0Pro · $18/мес
Ревью на этом Mac
Ручные AI-ревьюЛюбой пул-реквест, полный вердикт и находкиВходитВходит
14 инструментов только для чтенияКод по всем репозиториям, задачи, ошибки, метрики и флагиВходитВходит
МоделиClaude, Kimi или локальная OllamaВаш провайдерВаш провайдер
GitHub-аккаунтыНесколькоНесколько
История и транскриптыХранятся локальноЛокально + зашифрованная синхронизация
Автоматизация и доступ отовсюду
Автоматические ревью по запросуЗапускаются без вас, когда кто-то просит ревьюНе входитВходит
Все ваши MacЖивой статус, завершённая история и транскриптыНе входитВходит
Офлайн-архив аккаунтаСквозное шифрование; PR Radar не может его прочитатьНе входитВходит
Приложение для iPhone и пуш-уведомленияНе входитВходит
Командное ЛоббиЖивой дашборд ревью, только для чтенияНе входитВходит
Условия
Подписка PR RadarБесплатно навсегда$18 в месяц или $180 в год
Пробный периодНе нужен14 дней · без карты
Инференс моделиБез наценки на токены от PR RadarНе входитНе входит

Командные функции - общая конфигурация, админ-консоль, политика на организацию и приоритетная поддержка - запланированы и не входят в сегодняшнюю подписку Pro.

Инференс не входит в подписку: ревью используют ваш аккаунт провайдера или локальную модель. PR Radar не берёт наценку ни за один токен.

Скачать PR Radar

Две минуты до первого вердикта

Перетащите в «Программы», вставьте токен GitHub - и вашу очередь уже читают. Следующий запрос на ревью придёт уже отвеченным.

macOS 15 или новееApple Silicon и Intel Подписано и нотаризовано1.9.54-a91b92dc