Искусственный интеллект Claude Code от Anthropic сгенерировал рабочую систему всего за один час, аналог которой команда инженеров Google разрабатывала в течение года. Об этом заявила ведущий инженер Google Яана Доган, ответственная за Gemini API. Этот случай наглядно демонстрирует стремительное развитие нейросетей в области программирования и их потенциал для автоматизации сложных задач.
Год работы в одном часе: детали инцидента
Яана Доган сообщила, что ее команда занималась созданием системы для организации распределенных агентов (distributed agent orchestrators) — комплексной задачи по координации работы нескольких ИИ. По ее словам, в течение года инженеры исследовали различные подходы и создали несколько версий системы, но так и не смогли прийти к единому консенсусу из-за различных компромиссов в каждой из них. Для эксперимента Доган предоставила Claude Code краткое описание проблемы, состоящее всего из трех абзацев, и получила решение, которое по своей функциональности и архитектуре соответствовало тому, над чем ее команда работала год.
Важно отметить, что инженер не передавала нейросети внутренние данные компании, а использовала упрощенную версию задачи, основанную на уже существующих идеях. Результат, сгенерированный ИИ, не является идеальным и готовым к внедрению продуктом, а скорее представляет собой качественный прототип. Тем не менее, Доган была удивлена качеством предложенных решений, поскольку она не давала детальных указаний по архитектуре.
Рост возможностей ИИ в программировании
Этот случай подчеркивает экспоненциальный рост возможностей искусственного интеллекта в сфере написания кода. Если еще несколько лет назад ИИ-помощники могли лишь дополнять отдельные строки, то сегодня они способны работать с несколькими файлами и создавать простые приложения. По словам самой Доган, "повышение качества и эффективности в этой области превосходит все, что кто-либо мог себе представить". Использование Claude Code в Google в настоящее время разрешено только для проектов с открытым исходным кодом.
Эксперты и разработчики отмечают, что инструменты вроде Claude Code становятся мощными "парными программистами", способными не только писать код, но и отлаживать его, предлагать улучшения и автоматизировать рутинные задачи. Модели от Anthropic уже активно используются внутри компании для выполнения операций с Git.
Будущее разработки и роль инженера
Произошедшее вызвало широкую дискуссию в технологическом сообществе. Яана Доган пояснила, что основная сложность в работе ее команды заключалась не в написании кода как таковом, а в "годах, потраченных на понимание предметной области, обкатку идей в реальных продуктах и выработку надежных паттернов". Искусственный интеллект, по ее мнению, кардинально меняет сам процесс реализации: имея глубокое понимание задачи, эксперт с помощью ИИ может "тривиально" быстро создать прототип, свободный от унаследованной инфраструктуры и корпоративных ограничений.
Таким образом, роль инженера смещается от непосредственного написания кода к более высокоуровневым задачам: постановке проблемы, оценке предложенных ИИ решений и глубокой экспертизе в своей области. Инструменты на базе искусственного интеллекта, такие как Claude Code, становятся не заменой, а усилителем для квалифицированных специалистов.
В заключение, история с Яаной Доган и Claude Code — это не рассказ о замене человека машиной, а яркая иллюстрация новой эры в разработке программного обеспечения. Скорость, с которой ИИ решает сложные технические задачи, открывает беспрецедентные возможности для инноваций и заставляет переосмыслить подходы к разработке и роль инженера в этом процессе. Будущее, очевидно, за синергией человеческого опыта и вычислительной мощи искусственного интеллекта.