Агенты везде. Разработчики в опасности?

Агенты везде. Разработчики в опасности?

Я занимаюсь веб-разработкой уже много лет. Всё началось в далёких 2000-х: Денвер, Joomla с её шаблонами и плагинами. И, конечно, ночи между рейдами в MMORPG, когда закладывались первые знания.

Возвращение в разработку

После долгого перерыва я вернулся в профессию и с ужасом обнаружил, что мои знания безвозвратно устарели. Умения работать с CMS уже недостаточно — теперь нужны фреймворки. Бекенд и фронтенд стали отдельными специальностями, а количество языков и инструментов стремится к бесконечности.

Я с энтузиазмом осваивал современную разработку. Знания крепли, задач становилось больше. Наконец я вышел на уровень, когда могу полноценно работать и приносить результат. Появилось ощущение эффективности и экспертизы. Но тревожность осталась: конкуренция росла как на дрожжах — вокруг слишком много курсов по программированию.

И тут наступила эра искусственного интеллекта. Появился ChatGPT.

От презрения к зависимости

Я хорошо помню 2022–2023 годы. С лёгким презрением наблюдал за коллегами, которые по каждому вопросу обращались к ChatGPT. Казалось, они перестали разбираться сами — просто генерировали «своё мнение» в реальном времени. А как же анализ, изучение, озарение после долгих поисков?

Прошло два года — и мой лучший собеседник стал ИИ. Он заменил поисковик, StackOverflow и почти заменил живого человека. Я освоил подход, ускоряющий поиск решений и мышление. ИИ стал множителем моего опыта.

Я снова чувствовал себя в тренде — пока не появилась новая гонка: ИИ-агенты.

Кризис эксперта

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

Но наступил момент «кристаллизации страха»: я осознал, что современная разработка ушла вперёд без меня. Теперь код пишут агенты на стероидах.

Выбор: учиться или уйти

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

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

Я выбрал — копать информацию и углубляться.

Конференция: взгляд сверху

Мне повезло — почти сразу попалась конференция от Яндекса. Я посетил её, впечатлился, даже написал репортаж: «AI Dev Day — AI лихорадка продолжается».

Но мероприятие оказалось скорее про менеджмент: выступали те, кто внедряет ИИ в компаниях, готовит инструменты, измеряет эффективность и убеждает бизнес. Это был полезный взгляд сверху, но мне не хватало практики: «Как самому начать использовать агентов в повседневной работе?»

Блогеры как живые источники

Я нашёл блогеров, которые профессионально работают с нейросетями: изучают, тестируют, делятся кейсами. Ценность была не только в постах, но и в комментариях и чатах. Там обсуждали нюансы, которых нет нигде: как интегрировать агента в CI/CD, какие провайдеры дешевле, где подводные камни с безопасностью, на что способны разные модели.

Так я начал собирать «ИИ-пазл».

Русское Техно: прорыв в понимании

В конце марта я посетил конференцию «Русское Техно» от МТС. И вдруг остро почувствовал: у меня нет опыта. Не опыта разработки — а именно опыта работы с ИИ-агентами в реальном коде.

Когда спросили: «Кто использует cloud code?» — я не поднял руку. В ней был круассан с лососем, а во-вторых — для меня это была terra incognita.

Я вновь услышал про ИИ-агентов в ревью пул-реквестов — один из самых зрелых кейсов. Главное, что я понял: подход к проектированию через агентов решает задачи, с которыми сталкиваются тимлиды.

Агент как сотрудник: метафора и реальность

Меня зацепил доклад от Сбера. Там внедрённые ИИ-агенты анализируются как полноценные сотрудники с KPI. Их эффективность измеряют в человеко-часах и финансовых затратах. Они проходят «испытательный срок».

Вот откуда растёт миф, что ИИ заменит всех разработчиков — из этой метафоры. Когда компания считает агента аналогом джуниора или мидла, который пишет тесты или ревьюит код, логично задуматься: а зачем платить человеку?

Многие компании просто не нашли другого способа оценивать эффективность агентов, кроме как применять к ним те же критерии, что и к людям.

Но подход логичен: если агент решает задачу быстрее, дешевле и с приемлемым качеством — его стоит использовать. А человека направить на более сложные задачи.

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

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

Безопасность: главный приоритет

С приходом ИИ-агентов риски выросли. Агент может:

  • выполнить опасную команду,
  • подменить артефакты,
  • получить доступ к запрещённым ресурсам.

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

Рекомендация с конференции: «Используйте как минимум rootless Docker, но лучше — полностью изолированную инфраструктуру».

Появились sandbox-сервисы для безопасного запуска агентов, например:

  • Daytona
  • Modal
  • Fly

Типичный сценарий:

  1. поднять среду под задачу,
  2. запустить агента,
  3. агент выполняет работу,
  4. сохраняет артефакты (например, в облако),
  5. среда уничтожается.

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

Этот подход даёт изолированный контекст и максимальную безопасность. И, кажется, это базовый принцип для любых серьёзных систем с ИИ-агентами.

Кому выгоден ИИ-бум?

После конференций, чтения и размышлений я пришёл к неожиданному выводу.

Шум вокруг ИИ, вайб-кодинга и автогенерации выгоден не столько бизнесу и разработчикам, сколько владельцам облачных платформ. Они предлагают сервисы с посекундной тарификацией. Это — инфраструктурная гонка ИТ-гигантов за пользователей.

Конференции сегодня — в первую очередь реклама облачных сервисов.

Кажется, что код теряет своё значение. Важен не код, а результат — продукт. ИИ — это оптимизация расходов на производство.

Но у оптимизации есть обратная сторона. Чем глубже компания встраивает ИИ в процессы, тем сильнее зависит от облачного провайдера. Сократили инженеров, перевели задачи на агентов, управленцы привыкли — а потом поставщик поднимает цену. Отказаться уже нельзя. Это вынужденные издержки, а не выбор.

Мой прогноз: сегодняшний шум выгоден облачным гигантам не только прямыми продажами, но и будущей возможностью диктовать цены. Сначала сделать ИИ незаменимым, потом — дорогим.

Что дальше?

Одно ясно: тема развивается активно. Многие команды уже внедрили ИИ-агентов и успешно с ними работают.

Мне, как разработчику, это жизненно необходимо. Значит, нужно пробовать, создавать свои инструменты, выстраивать процессы. Но при этом «держать голову в холоде» — работать мне всё равно придётся. Кажется, не за горами удорожание услуг провайдеров нейросетей.

Понимать, как и, главное, зачем разрабатывать агентские системы — вот где золотая жила.

Читать оригинал