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