Apple интегрирует ИИ-агенты в Xcode 26.3
Компания Apple во вторник объявила о масштабном обновлении своего флагманского инструмента для разработчиков, которое предоставляет агентам на базе искусственного интеллекта беспрецедентный контроль над процессом создания приложений. Этот шаг свидетельствует об агрессивном стремлении производителя iPhone закрепиться в новой и вызывающей споры сфере, известной как «агентное кодирование» (agentic coding).
Xcode 26.3, который уже доступен в качестве релиз-кандидата, интегрирует Claude Agent от Anthropic и Codex от OpenAI непосредственно в среду разработки Apple. Это позволяет системам ИИ автономно писать код, создавать проекты, запускать тесты и визуально проверять собственные результаты — и все это при минимальном участии человека.
Это обновление стало самым значительным шагом Apple в области разработки программного обеспечения с помощью ИИ после внедрения интеллектуальных функций в Xcode 26 в прошлом году. Оно выходит на фоне того, как «вайб-кодинг» (vibe coding) — практика делегирования создания программного обеспечения большим языковым моделям — превратилась в одну из самых обсуждаемых тем в технологическом мире.
В Apple отмечают, что хотя интеграция интеллектуальных функций в рабочий процесс разработчика Xcode очень эффективна, сама модель по-прежнему имеет несколько ограниченный охват. Она отвечает на вопросы на основе информации, предоставленной разработчиком, но у нее нет доступа к полному контексту проекта и она не способна действовать самостоятельно. Ситуация меняется с выходом этого обновления, заявила компания во время пресс-конференции во вторник утром.
Как новые функции ИИ-кодирования от Apple позволяют разработчикам создавать приложения быстрее, чем когда-либо
Ключевым нововведением в Xcode 26.3 является глубина интеграции между агентами ИИ и инструментами разработки Apple. В отличие от предыдущих версий, которые предлагали подсказки по коду и функции автозаполнения, новая система предоставляет агентам ИИ доступ практически ко всем аспектам процесса разработки.
В ходе живой демонстрации инженер Apple показал, как агент Claude может получить простую команду — «добавить новую функцию для отображения погоды в определенной достопримечательности» — а затем самостоятельно проанализировать структуру файлов проекта, обратиться к документации Apple, написать необходимый код, собрать проект и сделать скриншоты работающего приложения, чтобы убедиться, что его работа соответствует заданному дизайну.
По словам Apple, агент может использовать такие инструменты, как сборка и предварительный просмотр скриншотов, чтобы проверять свою работу, визуально анализировать изображение и подтверждать, что все собрано должным образом. Раньше при взаимодействии с моделью она выдавала ответ и на этом останавливалась.
Система создает автоматические контрольные точки по мере взаимодействия разработчиков с ИИ, позволяя откатывать изменения, если результаты оказываются неудовлетворительными. Это мера предосторожности, учитывая непредсказуемый характер кода, созданного искусственным интеллектом.
Apple заявляет, что работала напрямую с компаниями Anthropic и OpenAI для оптимизации работы, уделяя особое внимание сокращению потребления токенов (вычислительных единиц, определяющих затраты при использовании облачных моделей ИИ) и повышению эффективности вызова инструментов.
По данным компании, разработчики могут загружать новых агентов в один клик, и они обновляются автоматически.
Почему внедрение протокола Model Context Protocol компанией Apple может изменить ландшафт разработки с использованием ИИ
В основе интеграции лежит Model Context Protocol (MCP) — открытый стандарт, разработанный Anthropic для подключения агентов ИИ к внешним инструментам. Принятие Apple стандарта MCP означает, что теперь с возможностями Xcode может взаимодействовать любой совместимый агент, а не только Claude или Codex.
В Apple отмечают, что это также работает для агентов, которые запущены вне Xcode. Любой агент, совместимый с MCP, теперь может работать с Xcode, выполняя те же задачи: обнаружение проектов и управление изменениями, сборку и тестирование приложений, работу с превью и фрагментами кода, а также доступ к последней документации.
Решение использовать открытый стандарт вместо создания проприетарной системы представляет собой заметный отход от политики Apple, которая исторически отдавала предпочтение закрытым экосистемам. Это также позиционирует Xcode как потенциальный центр притяжения для растущей вселенной инструментов разработки на базе ИИ.
Проблемная история Xcode с инструментами ИИ и почему Apple говорит, что на этот раз все будет иначе
Это объявление сделано на фоне неоднозначного опыта использования ИИ-кодирования в инструментах Apple. Во время пресс-конференции один из разработчиков охарактеризовал предыдущие попытки использовать агентов ИИ с Xcode как «ужасные», сославшись на постоянные сбои и неспособность выполнять базовые задачи.
В Apple признали эти опасения, но при этом подчеркнули, что новая интеграция устраняет фундаментальные ограничения предыдущих подходов.
Компания заявляет, что главное изменение заключается в том, что Claude и Codex теперь обладают гораздо большим пониманием масштабов проекта. Если они галлюцинируют и пишут нерабочий код, теперь они могут запустить сборку, увидеть ошибки компиляции и итерировать в реальном времени для решения этих проблем — в некоторых случаях еще до того, как представить результат как готовую работу.
Apple утверждает, что возможности интеграции с IDE выходят далеко за рамки исправления ошибок. Агенты теперь могут автоматически добавлять в проекты необходимые права доступа для работы с защищенными API. Компания отмечает, что для ИИ, работающего вне среды разработки и сталкивающегося с бинарными файлами, формат которых ему может быть неизвестен, такая задача была бы крайне сложной.
От твита Андрея Карпаты до сертификатов LinkedIn: неудержимый рост вайб-кодинга
Анонс Apple происходит в критический момент эволюции разработки с поддержкой ИИ. Термин «вайб-кодинг», придуманный исследователем ИИ Андреем Карпаты в начале 2025 года, превратился из курьеза в подлинный культурный феномен, меняющий подход к созданию программного обеспечения.
На прошлой неделе LinkedIn объявила, что начнет предлагать официальные сертификаты по навыкам программирования с помощью ИИ, основываясь на данных использования таких платформ, как Lovable и Replit. Согласно исследованию edX, количество вакансий, требующих владения ИИ, за последний год удвоилось, а лаборатория по найму Indeed сообщает, что 4,2% вакансий в США теперь содержат ключевые слова, связанные с ИИ.
Этот энтузиазм подпитывается реальным приростом производительности. Кейси Ньютон (Casey Newton), журналист, пишущий о технологиях, недавно рассказал, как создал полноценный личный сайт с помощью Claude Code примерно за час — задачу, которая раньше требовала дорогой подписки на Squarespace и лет разочаровывающих попыток с различными конструкторами сайтов.
Еще более показательна история Яаны Доган (Jaana Dogan), ведущего инженера Google, которая написала, что дала Claude Code «описание проблемы», и «он сгенерировал то, что мы строили в прошлом году, за час». Ее публикация, набравшая более 8 миллионов просмотров, начиналась с дисклеймера: «Я не шучу, и это не смешно».
Эксперты по безопасности предупреждают, что код от ИИ может привести к «катастрофическим взрывам»
Однако быстрое распространение агентного кодирования также вызвало серьезные опасения у исследователей безопасности и инженеров-программистов.
Дэвид Майтон (David Mytton), основатель и генеральный директор провайдера безопасности для разработчиков Arcjet, предупреждал в прошлом месяце, что распространение вайб-кодированных приложений «в продакшене приведет к катастрофическим проблемам для организаций, которые должным образом не проверяют созданное с помощью ИИ программное обеспечение».
«В 2026 году я ожидаю, что все больше и больше вайб-кодированных приложений будут масштабно выходить в продакшн, — написал Майтон. — Это будет здорово для скорости… но вам все равно придется быть начеку. Нас ждут серьезные взрывы!»
Саймон Уиллисон (Simon Willison), соавтор веб-фреймворка Django, провел еще более резкое сравнение. «Я думаю, нас ждет катастрофа шаттла „Челленджер“ в сфере безопасности агентов кодирования», — заявил он, имея в виду катастрофу космического корабля 1986 года, в которой погибли все семь членов экипажа. — Так много людей, включая меня, запускают этих агентов кодирования практически с правами root. Мы позволяем им делать абсолютно все».
В препринте статьи исследователей, опубликованном на этой неделе, содержится предупреждение о том, что вайб-кодинг может представлять экзистенциальную угрозу для экосистемы открытого исходного кода. Исследование показало, что разработка с помощью ИИ отвлекает пользователей от общественные проектов, сокращает посещаемость сайтов документации и форумов, а также значительно затрудняет запуск новых инициатив с открытым исходным кодом.
Использование Stack Overflow резко упало по мере того, как разработчики все чаще обращаются за ответами к чат-ботам с ИИ — сдвиг, который в конечном итоге может лишить ресурсов те самые базы знаний, на которых обучались модели ИИ.
Предыдущие исследования рисовали еще более тревожную картину: в отчете за 2024 год отмечалось, что вайб-кодинг с использованием таких инструментов, как GitHub Copilot, «не принес реальной пользы, если только добавление на 41% большего количества багов не является мерой успеха».
Скрытая цена для психического здоровья от перекладывания написания кода на ИИ
Даже энтузиасты начали признавать темные стороны разработки с помощью ИИ.
Питер Стайнбергер (Peter Steinberger), создатель вирусного агента ИИ, изначально известного как Clawdbot (ныне OpenClaw), недавно признался, что ему пришлось отказаться от вайб-кодинга, поскольку он поглотил всю его жизнь.
«Я был с друзьями, и вместо того, чтобы поддерживать беседу в ресторане, я просто занимался вайб-кодингом на своем телефоне», — рассказал Стайнбергер в недавнем подкасте. — Я решил: ладно, я должен прекратить это скорее ради своего психического здоровья, чем ради чего-либо еще».
Стайнбергер предупредил, что постоянное создание все более мощных инструментов ИИ создает «иллюзию повышения продуктивности» без реального продвижения к настоящим целям. «Если у вас нет видения того, что вы собираетесь построить, в итоге все равно получится халтура», — добавил он.
Генеральный директор Google Сундар Пичаи выразил аналогичные сомнения, заявив, что он не будет заниматься вайб-кодингом на «больших кодовых базах, где действительно нужно сделать все правильно».
«Безопасность должна быть на высоте», — сказал Пичаи в ноябрьском подкасте.
Борис Черный (Boris Cherny), инженер Anthropic, создавший Claude Code, признал, что вайб-кодинг лучше всего подходит для «прототипов или одноразового кода, а не для программного обеспечения, которое лежит в основе бизнеса».
«Иногда вам нужен поддерживаемый код. Иногда нужно подходить к каждой строке очень продуманно», — отметил Черный.
Apple делает ставку на то, что глубокая интеграция с IDE сделает ИИ-кодирование безопасным для продакшна
Apple рассчитывает, что преимущества глубокой интеграции с IDE смогут нивелировать многие из этих опасений. Предоставив агентам ИИ доступ к системам сборки, наборам тестов и инструментам визуальной верификации, компания фактически доказывает, что Xcode может служить механизмом контроля качества для кода, сгенерированного ИИ.
Сьюзан Прескотт (Susan Prescott), вице-президент Apple по работе с мировым сообществом разработчиков, охарактеризовала это обновление как часть более масштабной миссии компании.
В своем заявлении Apple отметила, что ее цель — создавать инструменты, которые дают передовые технологии прямо в руки разработчиков, чтобы они могли создавать лучшие приложения. Компания заявляет, что агентное кодирование повышает производительность и креативность, оптимизируя рабочий процесс разработки, чтобы разработчики могли сосредоточиться на инновациях.
Однако остается открытым вопрос, окажутся ли средства защиты достаточными по мере того, как агенты ИИ будут становиться все более автономными. Отвечая на вопрос о возможностях отладки, в Apple отметили, что, хотя в Xcode встроен мощный отладчик, прямого инструмента MCP для отладки нет.
Разработчики могут запустить отладчик и вручную передать информацию агенту, но ИИ пока не может самостоятельно исследовать проблемы во время выполнения — ограничение, которое может оказаться существенным по мере роста сложности генерируемого ИИ кода.
Обновление также пока не поддерживает одновременный запуск нескольких агентов для одного проекта, хотя в Apple отметили, что в качестве обходного пути разработчики могут открывать проекты в нескольких окнах Xcode, используя рабочие деревья Git (worktrees).
Будущее разработки ПО висит на волоске, и Apple только что повысила ставки
Xcode 26.3 доступен немедленно в качестве релиз-кандидата для участников программы Apple Developer Program, а полноценный релиз в App Store ожидается в ближайшее время. Статус релиз-кандидата (последняя бета-версия Apple перед финальной сборкой) означает, что разработчики, скачивающие ПО сегодня, автоматически получат готовую версию после ее выхода.
Интеграция поддерживает как ключи API, так и прямые учетные данные от OpenAI и Anthropic, предоставляя разработчикам гибкость в управлении подписками на ИИ. Но за этими удобствами кроется масштаб того, что пытается сделать Apple: не что иное, как фундаментальное переосмысление того, как создается программное обеспечение.
Для самой дорогой компании в мире расчет прост. Способность Apple привлекать и удерживать разработчиков всегда лежала в основе доминирования ее платформ. Если агентное кодирование оправдает обещания радикального роста производительности, раннее и глубокое внедрение может закрепить позиции Apple на еще одно поколение вперед. Если же нет — если предсказанные критиками бедствия безопасности и «катастрофические взрывы» станут реальностью, — Купертино может оказаться в эпицентре трансформации совсем другого рода.
Технологическая индустрия потратила десятилетия на создание систем для выявления человеческих ошибок до того, как они дойдут до пользователей. Теперь ей предстоит ответить на более тревожный вопрос: что происходит, когда ошибки совершают вовсе не люди?
Как признали в Apple во время пресс-конференции во вторник, возможно, с непреднамеренным преуменьшением: «Большие языковые модели, как это иногда свойственно агентам, иногда галлюцинируют».
Миллионы строк кода скоро узнают, как именно и как часто.



