Xcode 26.3 позволяет ИИ-агентам от Anthropic и OpenAI самостоятельно создавать приложения
С выходом Xcode 26.3 Apple добавляет поддержку агентного кодирования, позволяя разработчикам использовать такие инструменты, как Claude Agent от Anthropic и Codex от OpenAI, непосредственно в Xcode для создания приложений.

Агентное кодирование позволит Xcode самостоятельно выполнять более сложные задачи по разработке приложений. Claude, ChatGPT и другие ИИ-модели были доступны для использования в Xcode с тех пор, как Apple добавила интеллектуальные функции в Xcode 26, но до сих пор ИИ был ограничен и не мог самостоятельно предпринимать действия. Это изменится с возможностью использовать ИИ-помощник для кодирования.
ИИ-модели могут получить доступ к большему количеству функций Xcode для достижения цели проекта, а Apple напрямую работала с Anthropic и OpenAI для настройки своих агентов для использования в Xcode. Агенты могут создавать новые файлы, анализировать структуру проекта в Xcode, напрямую создавать проект и запускать тесты, делать снимки изображений для двойной проверки работы и получать доступ к полной документации Apple для разработчиков, разработанной для ИИ-агентов.
Добавление агента в Xcode можно выполнить одним щелчком мыши в настройках Xcode, при этом агенты могут обновляться автоматически по мере выпуска обновлений ИИ-компаниями. Разработчикам потребуется создать учетную запись Anthropic или OpenAI для использования этих инструментов кодирования в Xcode, оплачивая сборы на основе использования API.
Apple заявляет, что стремилась обеспечить эффективную работу Claude Agent и Codex с уменьшенным использованием токенов. Легко переключаться между агентами в одном проекте, что дает разработчикам гибкость в выборе агента, наилучшим образом подходящего для конкретной задачи.
Хотя Apple сотрудничала с OpenAI и Anthropic для интеграции в Xcode, функции Xcode 26.3 могут использоваться с любым агентом или инструментом, использующим открытый стандарт Model Context Protocol. Apple публикует документацию, чтобы разработчики могли настраивать и подключать MCP-агентов к Xcode.
Используя команды на естественном языке, разработчики могут поручить ИИ-агентам завершить проект, например, добавить новую функцию в приложение. Затем Xcode работает с агентом, чтобы разбить инструкции на мелкие задачи, и агент может работать самостоятельно. Вот как работает процесс:
- Разработчик просит интегрированного агента добавить новую функцию в приложение.
- Агент изучает текущий проект, чтобы понять его структуру.
- Агент проверяет всю соответствующую документацию, изучая фрагменты кода, примеры кода и последние API.
- Агент начинает работать над проектом, добавляя код по мере необходимости.
- Агент создает проект, а затем использует Xcode для проверки своей работы.
- Если есть ошибки или предупреждения, агент продолжает работать до тех пор, пока все проблемы не будут устранены. Он может получать доступ к журналам сборки и вносить исправления до тех пор, пока проект не станет идеальным.
- В завершение агент предоставляет сводку всего произошедшего, чтобы разработчики имели четкое представление о реализации.
В боковой панели проекта разработчики могут отслеживать действия агента, используя стенограмму, и могут нажимать, чтобы увидеть, куда добавляется код, чтобы следить за тем, что делает агент. В любой момент разработчики могут вернуться к состоянию до внесения изменений агентом или моделью, поэтому есть возможность отменить нежелательные результаты или попробовать несколько вариантов представления новой функции.
Apple заявляет, что агентное кодирование позволит разработчикам упростить рабочие процессы, ускорить внесение изменений и воплотить новые идеи в жизнь. Apple также рассматривает это как обучающий инструмент, который предоставляет разработчикам возможность изучать новые способы создания чего-либо или реализации API в приложении.
«В Apple наша цель — предоставлять разработчикам инструменты, которые используют передовые технологии, чтобы они могли создавать лучшие приложения, — сказала Сьюзан Прескотт, вице-президент Apple по связям с разработчиками по всему миру. — Агентное кодирование повышает производительность и креативность, оптимизируя рабочий процесс разработки, чтобы разработчики могли сосредоточиться на инновациях.»
Релиз-кандидат Xcode 26.3 доступен для разработчиков с сегодняшнего дня, а официальный выпуск, вероятно, последует в течение следующей недели.
