AGENTS · 15 мая 2026 г.
Я оркестрирую coding-агентов, а не печатаю код
Короткая заметка о том, что меняется, когда слой реализации — это агент. Что остаётся прежним, что исчезает и где появляется новое узкое место.
Я больше не пишу код. Я оркестрирую coding-агентов — сейчас это Claude Code на Opus — и отвечаю за архитектуру, спецификацию и ревью. Вот что изменилось.
Что исчезло
Нажатия клавиш. Раньше день senior-инженера был 30% чтения кода, 20% написания кода, 50% всего остального. Линия «написание» падает до примерно 5% — ручные патчи для того, до чего агент пока не дотягивается, или для изменений слишком маленьких, чтобы тратить промпт.
Усталость от boilerplate. Новый endpoint с auth, валидацией, тестами и миграцией был раньше двухчасовой задачей. Сейчас это пятиминутный промпт и десятиминутное ревью. Мысль «надо написать тест на этот edge case» исчезает — конечно, тест есть, агент его написал.
IDE. Больше половины времени я в инструменте, похожем на терминал. IDE появляется, когда нужно прочитать что-то, о чём агент рассуждал, но не показал, или когда я ревьюю diff перед merge. В остальном цикл: промпт → diff → коммент → следующий.
Что осталось ровно таким же
Архитектура. Что должно быть построено, где границы, какая модель данных, какие failure modes. Ничего из этого не делегируется. Coding- агент с удовольствием построит всё, что ты опишешь. Вся работа — в описании правильной вещи.
Ревью кода. Каждая строка, которую написал агент, — это строка, которую я читаю. Я блокирую изменения, с которыми не согласен, так же, как заблокировал бы PR джуниора. Агент быстрый но не безошибочный — он пропускает ассерты, переусложняет control flow, иногда придумывает вызовы API. Это ловится чтением.
Production-суждение. Интуиция, что конкретная абстракция протечёт, что конкретный индекс пропадёт, что конкретная async-граница уйдёт в deadlock под нагрузкой — ничего из этого нет в обучающих данных любого агента. Это в двадцати годах починки.
Куда сместилось узкое место
Новое узкое место — качество спецификации. Если я пишу промпт неоднозначно про error path, агент выбирает одну интерпретацию и реализует её. Если пишу полно, но неверно расставляю приоритеты, агент правильно делает не то. Снаружи оба случая выглядят как сбои агента; оба — сбои спецификации.
Дисциплина которая раньше шла в «написать правильный код» теперь идёт в «написать правильную спецификацию и отревьюить правильный код». Произведение потраченного времени на плотность мысли примерно сохраняется — просто сдвигается раньше по пайплайну.
Мне работа интереснее. Я читаю больше, пишу больше прозы, переписываю один и тот же параграф три раза перед отправкой агенту, и заканчиваю день, выпустив примерно в пять раз больше, чем два года назад. Размен хороший.
Комментарии
Пока нет комментариев
Войдите, чтобы участвовать в разговоре.
Будьте первым, кто оставит мысль.