TGViewer
DON'T STOP AND CODE DON'T STOP AND CODE @start_py · 100 subscribers
Post #602 115
[Еще один замечательный способ использования LLM в работе]

Проведение ревью в vscode и continue.

Сегодня вечером ко мне неожиданно обратился коллега из соседней команды, который подготовил MR с фичей для нашего платформенного бота.
Изменения достаточно большие, которые затрагивают все слои приложения.

Открыв diff в gitlab, первое что пришло в голову - "Пи***ц, как тут разобраться? Тут не просто новое? Здесь куча изменений в старом коде. Если проверять, то на это уйдет много времени (особенно когда уже забыл контекст и в памяти почти ничего не осталось о работе бота)."

Есть ИИ-боты в gitlab, которые прямо в MR оставляют свои комментарии. Это работает достаточно давно. И работает мягко скажем не очень (мое субъективное мнение, хотя опыта большого не было). Плюс в этой репе данного бота не было.

Решил попробовать ревью через агента локально.

1) Сначала просто скачал diff и скормил агенту (тоже самое можно было сделать через чат).
Он понял что хотел сделать разработчик и какой примерный контекст.
Дал ценные комментарии.

2) Потом я подумал дать доступ агенту ко всему проекту, подтянув ветку.
Сначала почему-то подумал что у агента нет доступа к git.
На мой вопрос "Есть ли у тебя доступ к последнему коммиту в проекте?" он ответил утвердительно и дал краткую справку по коммиту.

После этого я попросил сделать ревью. Результат оказался лучше и шире.
Плюс было очень удобно задавать уточняющие вопросы по вносимым изменениям и все перепроверять за агентом прямо в vscode .

В результате я на ревью этой фичи потратил около 30 минут и сделал 3 комментария к MR.

Без агента на это ушло бы не меньше 1 часа. И качество было бы хуже.

———
А еще после такой совместной работы с агентом:
- пропал страх перед такими MR-ми,
- быстро разобрался в предлагаемых изменениях,
- быстро восстановил контекст по работе приложения.

Ps
- ах, да. Еще научился проводить ревью "по-новому".

———
А как вы проводите ревью?
"По-новому" - 1️⃣ или "по старинке" - 2️⃣
  • 🔥 5
  • 👍 3
More from @start_py
  1. Sep 25, 2026[Скорость моделей] Стал обращать исключительное внимание в работе на скорость ответа ии-мо…
  2. Aug 16, 2026[Санкции] Failed to load URL https://www.nvidia.com/ru-ru/geforce/billboards/displaydriver…
  3. Jul 29, 2026[Будни вайбкодера. Или как ИИ не мог выключить проверку SSL] Сейчас была очередная забавна…
  4. Jul 20, 2026[Про впн, прокси и первый опыт с живыми пользователями] Этой весной, когда начались массов…
  5. Jul 7, 2026Наше время ограничено. "На экзистенциальном уровне :) у нас не так уж и много времени на э…
  6. Jul 2, 2026"если вам нужно прочитать исходный код функции, чтобы понять, что она делает (в частности,…
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 →