Robin CLI

Robin ревьюит каждый pull request в вашем репозитории как GitHub Action с вашим ключом ИИ, включая бесплатные тарифы OpenRouter.

  • 55 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

Почему такой уровень

  • Дифф и файлы, прочитанные моделью через инструменты, уходят на адрес ИИ, который вы настроили, а ключ хранится в секретах репозитория.
Все причины и проверки

antongulin/robin

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/antongulin-robin

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Дифф и файлы, прочитанные моделью через инструменты, уходят на адрес ИИ, который вы настроили, а ключ хранится в секретах репозитория.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Robin — ревью кода на ИИ для pull request. Рабочий процесс GitHub Actions запускается при открытии запроса или комментарии `/robin`, читает дифф и пишет краткое резюме с комментариями к измененным строкам и с правками, которые применяются одним щелчком. Если замечать нечего, он сообщает «No issues found». Сервиса со своими серверами нет: действие работает в вашем репозитории и обращается по адресу, который вы задали. Установка идет одной командой `npx robin-review` из корня репозитория либо скриптом `install.sh` без Node.js. Установщик создает `.github/workflows/robin.yml` и ставит спутниковый скилл для агентов, чтобы чат с Claude Code, Cursor или Copilot мог добавлять Robin по правилам из `AGENTS.md`. Ключ и адрес задаются секретами `LLM_API_KEY`, `LLM_BASE_URL`, `LLM_MODEL`.

Для кого. Командам и одиночкам на GitHub, которым нужны ревью pull request без подписки на сервис и без оплаты за каждого участника.

Подходит, если

  • Хочется автоматических замечаний к каждому pull request при бесплатном ключе OpenRouter.
  • Ревью нужно запускать по команде `/robin` в комментарии, а не на каждый коммит.
  • Агент должен сам подключить ревьюера в репозиторий по готовой инструкции.
  • Модель должна читать вызывающий код, типы и тесты, прежде чем писать замечания.

Не подходит, если

  • Код нельзя отправлять во внешнюю модель: дифф и файлы идут по настроенному адресу.
  • Слабая локальная модель с малым контекстом: режим с инструментами лучше выключить заранее.
  • Нужен человек-ревьюер: инструмент замечает отдельные дефекты и не принимает решений.

Пример запроса к агенту

Добавь Robin в этот репозиторий: создай рабочий процесс, подскажи, какие три секрета завести, и проверь его на тестовом pull request.

Ограничения

Нужны секреты репозитория `LLM_API_KEY`, `LLM_BASE_URL` и `LLM_MODEL`; бесплатный вариант строится на ключе OpenRouter. С версии 2.13.0 режим `agent-mode` по умолчанию `auto`: модель читает вызывающий код и тесты, из-за чего запросов, токенов и времени уходит больше, а прочитанные файлы уходят на ваш адрес модели. Для слабых моделей задают `agent-mode: off` в `.github/robin.yml`. Установщик нужно запускать отдельно в каждом репозитории, а не из домашней папки. Не используйте теги `v0` и `pull_request_target`.

Как отключить. Удалите `.github/workflows/robin.yml` и секреты из настроек репозитория. Скилл Robin уберите из каталога скиллов агентов, а архив старых версий лежит в `.github/robin-workflow-archive/`.

Частые вопросы

Сколько стоит Robin?

Сам инструмент бесплатный, под лицензией MIT. Платить придется только провайдеру модели, а для OpenRouter есть бесплатный тариф.

Как запустить ревью?

Откройте pull request или оставьте комментарий `/robin`. Результатом будут резюме и комментарии к строкам изменений.

Какой режим читает файлы?

Режим `agent-mode: auto`, включенный по умолчанию. Для ревью только по диффу задайте `agent-mode: off`.

Какие секреты нужны?

`LLM_API_KEY`, `LLM_BASE_URL` и `LLM_MODEL`. Их добавляют в секреты репозитория GitHub.

Можно ли без Node.js?

Да, команда `curl -fsSL https://robinreview.dev/install.sh | bash` делает то же самое. Скрипт лежит в `scripts/install.sh`, его стоит прочитать до запуска.

Обсуждение

Вопросов и отзывов пока нет.

GitHub Action и CLI: несколько моделей параллельно ревьюят pull request, а дубли сводятся в один отчет с ценой.

CLIРасширенный доступ101Звезды репозитория

Скилл и CLI для ревью кода: команда агентов-рецензентов смотрит изменения независимо, спорит о находках и выдает один отчет

СкиллРасширенный доступ385Звезды репозитория

CLI и плагин для ревью кода агентом: читает git diff и пишет замечания по строкам с учетом контекста

CLIРасширенный доступ49,9 тыс.Звезды репозитория

reviewd проверяет pull request из GitHub, GitLab и BitBucket через Claude Code, Gemini или Codex CLI и комментирует их

CLIШирокий доступ70Звезды репозитория
Официальный

Плагин и скиллы CodeRabbit для Claude Code, Cursor, Codex и 35 других агентов: ревью изменений, правки по комментариям, конфиг

ПлагинРасширенный доступ215Звезды репозитория

CLI и три скилла, которые разбирают комментарии ревью-ботов в PR: оценивают находки, правят код, отвечают и ждут проверок

СкиллШирокий доступ321Звезды репозитория

Коротко о README

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

Бейдж для README

Сообщить о проблеме