Выступая на форуме “Council on Foreign Relations”, Дарио Амодей, CEO Anthropic, одной из главных AI-компаний в мире, сделал несколько важных заявлений про рост популярности разработки при помощи ИИ в обозримом будущем.
Если хочется сокращенно посмотреть самую мякотку, то вот вырезанный кусок:
Если хочется всё видео целиком, то вот оно (таймкоды – 14:10 и 16:10):
Что всё это значит?
В первую очередь имеются в виду системы агентской разработки – то есть когда ИИ в автономном режиме анализирует кодовую базу, выполняет поиск по файлам, сам проектирует архитектуру, делает какие-то выжимки, может погуглить неизвестные вещи, и, самое главное, пишет код.
Ключевых примера таких систем сейчас 3: Cursor Agent, Windsurf, Claude Code.
Claude Code
Claude Code – самый свежий пример, и, в контексте этого видео, самый интересный, так как он как раз и выпущен компанией Anthropic.
Дополнительный интересный факт заключается как раз в том, что Claude – это самая главная ИИ-модель для разработки: Claude 3.5 до сих пор лидирует во многих бенчмарках и считается эталонным ИИ для программирования. Под капотом у Claude Code работает версия 3.7 – как в reasoning (думающем), так и в обычном режиме.
Главный минус Claude Code – он работает внутри терминала. Уровень интерактивности очень низкий, интерфейс очень упрощенный, это именно ИИ-агент, на звание “редактора кода” или “среды для разработки” он не претендует, и выполняет свою узкую (хотя можно ли весь цикл разработки назвать “узким”) функцию.

Cursor Agent

Это самый старый, и, на мой вкус, самый сильный игрок на рынке. Cursor – это форк VS Code, в котором AI встроен абсолютно везде, но который при этом всё ещё остаётся невероятно удобным редактором кода, в котором можно и пальцами попечатать.
Но говоря именно про агентский режим – агент Cursor’а умеет не только самостоятельно анализировать файлы проекта, выполнять поиск, гуглить, делать MCP-запросы (что это такое), выполнять команды в терминале, и многое другое.
Я тестировал и использовал на реальных задачах все три решения, и Cursor – мой абсолютный фаворит. Если хорошо выстроить работу, попросить его изначально написать самому себе план разработки, описать архитектуру, а потом попросить её шаг за шагов реализовывать – это тот уровень, когда я даю ему задачу, и спокойно могу отойти налить себе кофе, зная, что к моменту возвращения задача будет сделана.
Это пугает и впечатляет, но из 10 задач, которые я даю Cursor Agent, мне приходится доделывать руками/переделывать буквально 1-2, остальные 8 он прекрасно решает сам (и речь не о калькуляторе, а о нетривиальных задачках, когда используются редкие неизвестные либы, надо погуглить, почитать stackoverflow, и так далее).
Отдельный плюс Cursor – он в бекграунде запускает “скрытую версию” клона текущего редактора, и при помощи этого “видит” все ошибки в синтаксисе, типах, lint errors, и прочее, и он сам итерирует исправления, пока код не заработает до конца.

Windsurf
Это ещё один редактор на основе форка VS Code. Я не буду глубоко останавливаться на нём отдельно, потому что его функциональность, интерфейс, и то как он вообще устроен ооочень сильно похоже на Cursor. Если вам интересно в деталях, можно глянуть это видео:
Отмечу, что хоть Windsurf и пребывает в роли догоняющего для Cursor – в последнее время я часто слышу отзывы, что их агент работает лучше, чем аналогичная функциональность в Cursor. Так что советую проверить его в деле.
И что, правда будет писать код вместо нас?
Я очень часто сталкиваюсь с мнениями в духе “хаха, ИИ пальцы на руках нормально нарисовать не может, какой код писать, вы че, лол”. Как мне кажется, основная причина существования таких мнений – либо недостаточная осведомленность о том, что умеют новые инструменты, и как ими пользоваться, либо какая-то защитная реакция психики.
Я сам только недавно с AI-autocomplete систем перешёл на регулярное использование агентов, и первое время мне не нравился результат – ИИ ошибался, неправильно понимал задачу, мне приходилось часто его прерывать, переделывать самому.
Сейчас, когда я выстраиваю работу с ним так же, как с полноценным сотрудником: провожу этап проектирования решения, мельком обсуждаю архитектуру и вношу коррективы, и уже после этого, декомпозированно, шаг за шагом даю агенту задачи, которые он сам же себе и запланировал – получается магия. Я прошу его давать выжимки сути кода, писать небольшую документацию для себя же на будущее, и так далее. И это реально поднимает качество результата с ~60% до 90% принятых изменений.
Без преувеличения, 8-9 из 10 задач по разработке за меня сейчас закрывает ИИ. Иногда это даже не написание кода, как таковое, а анализ новой кодовой базы или подготовка документации.
Поэтому поверить в то, что через полгода-год ИИ будет закрывать 90-100% задач мне совершенно несложно.
P.S. К слову, я часто рассказываю в телеге, как именно пишу код при помощи ИИ, какие технологии в AI-экосистеме популярны и как ими пользоваться (к примеру, MCP), и иногда даже выкладываю видосы с примерами подобной разработки. Ну и самые главные новости я тоже часто там обозреваю с подробными комментариями. В общем, велком!
Автор: ElKornacio