На Code with Claude, двухдневном лондонском мероприятии Anthropic для разработчиков, стартовавшем 19 мая — в тот же день, что и Google I/O в Пало-Альто, — действительно царила особая атмосфера. (Чистое совпадение, а не попытка выделиться, настаивали сотрудники Anthropic с каменными лицами.)
«Кто из вас за последнюю неделю отправил пул-реквест, полностью написанный Клодом?» — спросил со сцены Джереми Хэдфилд, инженер Anthropic. Почти половина переполненного зала — многие печатали код или давали промпты, балансируя ноутбуками на коленях, — подняли руки. Пул-реквесты, для непосвящённых, — это исправления или обновления, отправляемые на проверку перед публикацией. Это хлеб с маслом разработки ПО, куски кода, которые большинство разработчиков писали всю свою жизнь — или писали до сих пор.
«Кто из вас отправил пул-реквест, полностью написанный Клодом, даже не прочитав код?» — настаивал Хэдфилд. Нервный смех. Большинство рук остались поднятыми.
Не новость, что инструменты на базе LLM, такие как Claude Code от Anthropic и Codex от OpenAI, перевернули разработку ПО. Ведущие технологические компании теперь хвастаются тем, как мало кода их разработчики пишут вручную. «Большая часть ПО в Anthropic теперь написана Клодом», — сказал Хэдфилд. «Клод написал большую часть кода в Claude Code». OpenAI, Google и Microsoft делают аналогичные заявления. Многие другие хотели бы, но не могут.
Тем не менее, поразительно, насколько нормальной уже кажется эта новая парадигма и как быстро она прижилась. Это был второй год, когда Anthropic проводил мероприятия для разработчиков (также проходившие в Сан-Франциско и Токио). В прошлом году компания только выпустила Claude 4. Он умел кодить, вроде бы. Но с последней серией обновлений — Claude 4.6 и 4.7, выпущенных в феврале и апреле, — Claude Code стал инструментом, которому всё больше разработчиков рады передать свою работу.
Anthropic заявляет, что его цель — продвинуть автоматизацию настолько далеко, насколько это возможно. Вместо того чтобы использовать ИИ для генерации кода, а затем заставлять людей исправлять ошибки, он хочет, чтобы Клод проверял и исправлял свою собственную работу. «По умолчанию теперь не „я дам промпт Клоду“, а „я заставлю Клода дать промпт самому себе“», — сказал Борис Черный, глава Claude Code, в вступительном докладе. Если всё пойдёт хорошо, разработчики-люди даже не увидят сообщений об ошибках. Всё это будет обрабатываться Клодом, который будет тестировать и настраивать, пока всё не заработает как надо. Как выразился Рави Триведи, инженер Anthropic: «Ключевой принцип — не мешать Клоду. Мы любим говорить: „Дайте ему готовиться“».
Триведи представил новую функцию Claude Code, анонсированную две недели назад, под названием «сновидение». Агенты Claude Code пишут заметки для себя, записывая полезную информацию о конкретных задачах. Когда другой агент позже работает над тем же кодом, он может использовать заметки, чтобы быстрее войти в курс дела и учиться на предыдущих ошибках. «Сновидение» — это система, которая читает все эти заметки и обобщает информацию, выявляя закономерности и общие проблемы в задачах. Теоретически это должно помочь Claude Code изучать конкретную кодовую базу и со временем становиться лучше.
Code with Claude ориентирован на разработчиков. Наряду с презентациями продуктов и мастер-классами от Anthropic были выступления компаний, перестроивших свои команды разработчиков под Claude Code, — включая Spotify, Delivery Hero, Lovable, Base44 и Monday.com (три стартапа, создающие приложения для «вайб-кодинга», которые помогают людям «вайб-кодить» приложения). Никаких признаков беспокойства не было. Все, с кем я встречался, хотели участвовать.
Однако за пределами конференции многие программисты начинают сомневаться в этом светлом будущем. Некоторые жалуются на онлайн-форумах вроде Reddit и Hacker News, что инструменты ИИ для кодинга продвигаются менеджерами в погоне за производительностью, тогда как на практике технология усложняет разработку ПО из-за дополнительного кода, который разработчикам теперь приходится проверять. «Единственные, от кого я слышал, что сгенерированный код — это нормально, это те, кто его не читает», — написал пользователь pron на Hacker News на прошлой неделе. Другие утверждают, что их навыки программирования ухудшились по мере того, как они передают больше задач ИИ. Исследователи предупреждают