Как сделать ревью кода с помощью ИИ

Вставьте код — и получите список ошибок, рисков и правок за секунды.

Начало работы

  1. 1Вставьте кодСкопируйте код или diff, который нужно проверить, в поле ввода.
  2. 2Укажите язык и добавьте контекстЯзык обычно определяется автоматически по коду; контекст помогает проверке понять назначение кода, а не выдумывать требования самой.
  3. 3Настройте фокус и строгостьВыберите, на чём сосредоточиться, и насколько придирчиво проверять — эти и остальные настройки подробно описаны ниже.
  4. 4Нажмите «Проверить код»iBro разберёт код с учётом языка, фокуса и всех выбранных настроек.

Настройки инструмента

Diff

Режим ревью diff — разбираются только изменённые строки, а не весь файл целиком.

Язык

Язык программирования и версия — по умолчанию определяются по самому коду. Выберите вручную, если определилось неверно, и обязательно укажите версию.

Фокус

На что смотреть в первую очередь: Баги и логика, Безопасность, Производительность, Читаемость, Стандарты, Архитектура или Покрытие тестами. Чем шире фокус, тем поверхностнее разбор.

Строгость

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

Кодстайл

Стандарт оформления, по которому судить стиль, — например PEP 8 или Airbnb. Список появляется после выбора языка.

Среда

Где код работает и под какой нагрузкой: Внутренний скрипт, Прототип, Боевой сервис, API под нагрузкой, Библиотека, Мобильное приложение или Микроконтроллер.

Игнорировать

Что не разбирать вообще: Комментарии, Форматирование или Нейминг.

Язык ответа

Язык, на котором проверка пишет свои замечания, — не обязательно совпадает с языком кода.

Контекст

Что делает код и какие у него ограничения. Без этого поля ИИ придумает требования сам и будет ругать код за их несоблюдение.

Режим Diff экономит время на больших pull request — проверка разбирает только то, что реально изменилось.
Контекст — самая недооценённая настройка: без него проверка додумывает назначение кода сама, и часть замечаний окажется мимо цели.
Назад к инструменту
Как сделать ревью кода с помощью ИИ — полный гайд от iBro