Сценарий использования
Ревью кода в репозитории GitHub с несколькими ИИ-моделями
Milly Lab проверяет код в подключённом репозитории GitHub с помощью Swarm Mind, который входит в тарифы Max ($42/мес.) и Advanced ($72/мес.). Модели читают нужные файлы, описывают найденное и готовят исправления; в GitHub ничего не попадёт, пока вы не нажмёте «Применить» и не выберете основную ветку, новую ветку или новый репозиторий.
Обновлено:
Что делает ИИ-ревью кода в Milly Lab?
Оно даёт репозиторию второго читателя: ИИ-модели просматривают, ищут и читают его файлы, сообщают о проблемах в нужной вам форме и могут предложить исправления в виде подготовленных изменений файлов, которые вы проверяете до любого коммита.
Как запустить ревью кода в репозитории?
Начните сессию проекта или совета в Swarm Mind, подключите GitHub из поля ввода, выберите репозиторий и опишите задачу; запуск прочитает код, выдаст отчёт и подготовит исправления, которые вы примените или отмените.
- Откройте Swarm Mind и выберите режим проекта для одного структурированного ревью с отчётом или режим совета для нескольких независимых ревью одного и того же кода, которые можно сравнить.
- В поле ввода откройте меню вложений, выберите GitHub, разрешите доступ в окне, которое откроет GitHub, и выберите репозиторий из списка доступных вашему аккаунту.
- Опишите задачу: какую папку или модуль проверить, что искать (безопасность, ошибки, читаемость), в каком виде нужен отчёт и куда поместить исправления, например в новую ветку.
- Следите за запуском в журнале активности: модели просматривают папки и читают файлы; каждое чтение файла возвращает не более 48 КБ.
- Прочитайте отчёт. Предложенные исправления появятся на панели изменений с путём каждого файла и пометкой, создаётся он, изменяется или удаляется; репозиторий пока не затронут.
- Нажмите «Применить» и выберите основную ветку, новую ветку или новый репозиторий — или отмените подготовленные изменения. Новая ветка не трогает основную, поэтому вы можете открыть pull request на GitHub и проверить изменения там.
Что написать в запросе на ревью кода?
Хороший запрос называет часть репозитория, тип проблем, которые нужно искать, форму отчёта и место, куда поместить исправления.
Проверь модуль аутентификации в подключённом репозитории. Перечисли уязвимости с оценкой серьёзности для каждой и предложи исправления для трёх самых серьёзных. Помести исправления в новую ветку.
В этом запросе есть зависимые этапы: проверка, затем ранжирование, затем исправление. Именно такую работу режим проекта распределяет между моделями; для быстрого второго мнения по одному файлу обычный чат обойдётся дешевле.
В какой тариф входит ревью кода в репозитории?
Ревью кода в подключённом репозитории работает в Swarm Mind, который входит в тарифы Max ($42 в месяц), Advanced ($72 в месяц) и Enterprise; в Free, Starter и Pro его нет.
| Модель | Max ($42 в месяц) | Advanced ($72 в месяц) |
|---|---|---|
| GPT-5.6 Terra | 285 | 394 |
| GPT-5.6 Sol | 68 | 102 |
| Claude Sonnet 5 | 265 | 440 |
| DeepSeek V4 Pro | 666 | 1 083 |
| Gemini 3.7 Flash | 359 | 598 |
| GPT-5.6 Luna | 1 180 | 1 476 |
| Claude Haiku 4.5 | 270 | 337 |
| Claude Opus 5 | — | 114 |
| ChatGPT Codex | — | 226 |
Числа — месячные лимиты в сообщениях (ChatGPT Codex — в сессиях). Каждый вызов модели во время запуска расходует лимит этой модели так же, как сообщение в чате.
Какие ограничения у ревью репозитория?
Запуск читает не более 48 КБ каждого файла, поэтому конец длинного файла обрезается, а подготовленные изменения ограничены 256 КБ на файл и 2 МБ на сессию.
| Ограничение | Значение |
|---|---|
| Чтение одного файла | 48 КБ; длинные файлы обрезаются, а не пропускаются |
| Записей в одном списке папки | 300 |
| Подготовленное изменение одного файла | 256 КБ |
| Подготовленные изменения за сессию | 2 МБ |
| Раундов работы с файлами за один ход модели | 12 |
| Одновременно идущих сессий совета и проекта | 4 на аккаунт |
| Блокировка после «Применить», прерванного на полпути | Снимается через 2 мин. |
Что Milly Lab видит в моём аккаунте GitHub?
Milly Lab запрашивает у GitHub разрешение repo, которое открывает все репозитории, доступные вашему аккаунту GitHub; при этом код самого Milly Lab ограничивает сессию выбранным репозиторием и отклоняет пути к файлам за его пределами.
- Если это шире, чем нужно, подключите аккаунт GitHub, у которого есть доступ только к тем репозиториям, которые вы собираетесь проверять.
- Прочитанные файлы передаются поставщикам ИИ-моделей как контекст. Не подключайте репозитории с паролями, API-ключами или персональными данными, которыми вы не вправе делиться.
- Чтение файлов расходует ваш лимит, потому что их содержимое отправляется моделям как входные данные; большой репозиторий делает запуск дороже.
- Отключение рабочего пространства в Milly Lab удаляет сохранённое подключение; чтобы полностью отозвать доступ, отзовите Milly Lab ещё и в настройках GitHub.