TGViewer
Yandex for Developers Yandex for Developers @yandex4developers · 28.5K subscribers
Post #1527 3.6K
🔎 Разбираем нейроревью вместе с разработчиком

На связи Александр Денисов, ведущий разработчик в команде Браузера. Хочу рассказать о нашем эксперименте.

Уже несколько лет все спорят про AI. Одни видят в нём универсальный инструмент, а другие до сих пор снисходительно улыбаются, когда слышат фразу: «Я прогнал код через нейросеть для ревью». Но времена меняются: современные модели всё лучше понимают код и архитектуру и хорошо знают разные языки программирования.

⏯ Мы решили проверить: может ли нейросеть сделать код-ревью так же хорошо, как человек. Мы взяли опенсорсный проект — приложение exhale для дыхательных практик и медитации — и попросили AI сделать его ревью. И вот результат!

💡 Теперь время его прокомментировать

Что хорошего в AI-ревью:

🔴 Разносторонний анализ

В отличие от человека, у нейросети нет недосыпа, дедлайнов и перерывов. Поэтому она будет смотреть на код с разных сторон: и в целом, и в деталях.

🔴 Экспертность во многих областях

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

🔴 Ценные советы

Например, нейросеть подскажет тщательнее тестировать работу со звуком и realtime-события. Начинающему разработчику не всегда очевидно, в каких местах (вероятнее всего) раскиданы грабли в коде.

В чём AI не заменит человека:

🔴 Контекст ревью

Человек может держать его в голове и подстраиваться: для студенческого проекта и продуктового кода в крупной IT-компании требования будут разными. Я, например, не буду советовать опытным разработчикам, что почитать, чтобы поглубже разобраться в той или иной теме.

Нейросеть «из коробки» этого не понимает. Вероятно, она может выдать хороший результат, если в промпте явно указать свои ожидания и пожелания для ревью. Но это потребует нескольких итераций, времени и, возможно, денег.

🔴 Приоритизация

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

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

❓ Так насколько нейроревью полезно?

В его использовании есть смысл. Особенно если рядом нет опытных коллег, которые готовы оперативно посмотреть ваш код.

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

⏩️ Кстати, это приложение мы уже препарировали в рамках спецпроекта «Разбор кода», где опытный разработчик комментирует код джуна. Ссылки для тех, кто не видел:

🔴 Выпуск про exhale
🔴 Все части спецпроекта

Подписывайтесь:
💬 @Yandex4Developers
  • 🔥 5
  • ❤ 2
  • 👍 2
More from @yandex4developers
  1. Sep 26, 2026📕 Разбираемся, зачем ML‑специалистам писать рантайм, как сделать интерактивного ассистент…
  2. Sep 25, 2026🙂 Открываем AliceAI-Foundation-80B-A3B-Base 👋 Всем привет, на связи служба качества прет…
  3. Sep 24, 2026⏯ Подключайтесь к Yandex Scale’26 🎥 Уже сегодня мы соберёмся на Yandex Scale — флагманско…
  4. Sep 18, 2026🐾 Яндексоиды рассказывают про свои пет-проекты: браузерная MMORPG Показываем красивое нов…
  5. Sep 17, 2026🐾 Яндексоиды рассказывают про свои пет-проекты: ktoml и diktat Хотим познакомить вас с пр…
  6. Sep 16, 2026🏆 Международное соревнование для разработчиков Young&&Yandex открывает регистрацию на Yan…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →