Разработчик всё меньше пишет код. Что он делает вместо этого?
Anthropic описывает переход довольно прямолинейно: от writing code — к orchestrating agents that write code. В отчёте собраны восемь трендов и кейсы Rakuten, CRED, TELUS и Zapier.[1]
Но смена роли разработчика — не самое интересное.
Интереснее другое: если implementation становится дешевле, какие части разработки дорожают?
Раньше дефицитным ресурсом были руки, которые превращали задачу в код. Теперь агент может за несколько минут написать реализацию, тесты и открыть PR. Только это ещё не означает, что команда за несколько минут получила работающую фичу.
Ускорилась одна операция. Весь поток — не обязательно.
Стоимость смещается туда, где нужны контекст и ответственность:
— в постановку задачи: агент очень быстро реализует и хорошее ТЗ, и плохое;
— в архитектуру: дешёвый код позволяет так же дёшево размножать неверные решения;
— в review: проверять нужно не стиль и синтаксис, а допущения, контракты и побочные эффекты;
— в verification: «тесты зелёные» всё чаще означает только то, что зелёные тесты, написанные в том же контексте;
— в интеграцию: десяток быстро созданных изменений всё равно встречается в общей кодовой базе;
— в observability: чем быстрее система меняется, тем раньше команда должна замечать, что изменила не то.
Получается немного странная экономика SDLC. Производство кода дешевеет, а доказательство того, что этот код решает нужную задачу и не ломает соседние системы, дорожает.
Поэтому метрика «сколько кода мы теперь производим» почти наверняка ведёт не туда. Можно увеличить число PR и одновременно увеличить очередь на review, количество переделок и время до безопасного релиза.
В agentic development implementation постепенно становится самой дешёвой частью процесса. Значит, productivity стоит измерять не скоростью генерации кода, а скоростью прохождения проверенного изменения от идеи до production.
И главный вопрос для команды теперь не «насколько быстрее агент пишет код?», а «какое следующее бутылочное горлышко он сделал видимым?»