← Все статьи

[hashnode] Я подключил 5 AI-инструментов и сократил код-ревью втрое

Yevhenii Rozov
Yevhenii Rozov · 2026-04-09

14 февраля, 23:40. Я закрываю ноутбук и понимаю, что только что потратил шесть часов на 847 строк чужого кода за $120.

Берлинский клиент доволен. Я - нет.

Цена, которую я не замечал

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

$120 звучит нормально. Но если посчитать честно - это $20 в час за работу, которая сжигает меня до нуля на следующие полдня.

Худшее не в деньгах. Худшее в том, что я всё равно что-то пропускаю.

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

Я не сделал работу. Я сделал вид, что сделал работу.

Я собрал промпты по этой теме в PDF. Забери бесплатно: https://t.me/airozov_bot

Как 20 минут перевернули мой рабочий процесс

На следующий день я случайно наткнулся на статью про CodeRabbit. Не искал специально - просто попалось в ленте. Подключил за 20 минут, запустил на своём текущем проекте.

Первый же автоматический ревью нашёл три критических бага.

В коде, который я сам писал. Свежим взглядом. С нормальной концентрацией.

Один из них - та самая необработанная ошибка при пустом ответе от API, которую я пропустил в берлинском коде накануне. Разные проекты, одна и та же слепая зона.

Вот тогда я понял: я платил не деньгами. Я платил временем и репутацией - и просто не вёл этот счёт.

После этого я провёл две недели, нормально тестируя разные инструменты. Не все прижились. Вот что реально осталось в работе.

CodeRabbit - подключается к GitHub и делает ревью каждого пул-реквеста автоматически. Не просто ищет синтаксические ошибки - анализирует логику, указывает на edge cases, предлагает конкретные правки с объяснением почему. На мои проекты средних размеров один ревью занимает 2-3 минуты. Бесплатный тариф закрывает большую часть задач для фрилансера.

Claude в Cursor - это не отдельный инструмент, это связка. Cursor даёт контекст всего проекта, Claude внутри него понимает, что происходит в соседних файлах. Когда я прошу объяснить кусок кода или найти проблему - ответ учитывает всю архитектуру, а не только выделенный фрагмент. ChatGPT так не умеет, проверял много раз.

Sourcegraph Cody - подключил для одного долгого проекта с большой кодовой базой. Когда нужно найти, где именно в 40 файлах используется определённый паттерн, или понять почему что-то сломалось три уровня вглубь - это быстрее чем grep и умнее чем простой поиск.

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

Pieces for Developers - сохраняю туда фрагменты кода с контекстом. Не просто сниппеты, а с пометками: откуда взято, почему работает именно так, с каким проектом связано. Через месяц перестал гуглить одни и те же вещи.

Итог по времени: ревью одного PR занимало у меня в среднем 1.5-2 часа. Сейчас - 35-40 минут. Я не сижу и не жду пока инструменты работают - я занимаюсь другим.

То, что я не ожидал обнаружить

Я думал, что главный эффект - экономия времени.

Оказалось, главный эффект - качество в конце дня.

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

Раньше к концу ревью я думал только о том, чтобы закончить. Сейчас я думаю о коде.

Ещё одно: я перестал бояться брать большие ревью. Раньше 800 строк - это был вечер, который я заранее ненавидел. Сейчас это два часа нормальной работы. Берлинский клиент недавно прислал проект на 1200 строк. Я взял его без внутреннего стона.

И закончил за 2.5 часа вместо привычных восьми.

Самое неожиданное - клиенты начали это замечать. Не потому что я им рассказал про инструменты. Просто комментарии стали конкретнее, правки точнее, а один клиент из Амстердама спросил, не хочу ли я вести его проект на постоянной основе. Потому что "ты находишь то, что другие пропускают".

Я нахожу. Только теперь мне помогают.

Каждый день разбираю один такой инструмент в Telegram: https://t.me/yevheniirozov

Один шаг прямо сейчас

Не нужно подключать всё сразу. Начни с одного.

Зайди на coderabbit.ai, подключи к любому своему GitHub-репозиторию - это занимает 15 минут, бесплатный тариф не требует карточки. Потом открой свой последний пул-реквест или создай тестовый коммит с любым кодом.

Посмотри что найдёт.

Если ты пишешь код дольше месяца - почти гарантированно найдёт что-то, что ты пропустил. Не потому что ты плохой разработчик. Просто потому что человеческий глаз устаёт, а у инструмента - нет.

Именно это я хотел бы знать 14 февраля в 23:40, когда закрывал ноутбук с ощущением выполненной работы.

Читайте также

• [Как я закрыл AI-проекты на 500К: аргументы, которые работают](https://telegra.ph/Kak-ya-zakryl-AI-proekty-na-500K-argumenty-kotorye-rabotayut-04-09)

• [Как я перестал платить за ChatGPT и ничего не потерял](https://telegra.ph/Kak-ya-perestal-platit-za-ChatGPT-i-nichego-ne-poteryal-04-09)

• [Я полгода платил за ChatGPT. Оказалось, это лишнее.](https://telegra.ph/YA-polgoda-platil-za-ChatGPT-Okazalos-ehto-lishnee-04-09)

Telegram-канал @yevheniirozov — AI, нейросети, prompt engineering

Читайте также

[teletype] Я собрал 12 no-code инструментов 2026 - 8 оказались мусором

[hashnode] Я собрал 12 no-code инструментов 2026 - 8 оказались мусором

Я собрал 12 no-code инструментов 2026 - 8 оказались мусором