Apple интегрировала агентные инструменты Anthropic и OpenAI в Xcode 26.3

|
Apple интегрировала агентные инструменты Anthropic и OpenAI в Xcode 26.3

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

Об этом сообщает ProIT

Расширенные возможности Xcode для автоматизации и интеграции

Обновленная версия Xcode 26.3 уже доступна для всех зарегистрированных разработчиков Apple на официальном сайте, а вскоре появится в App Store. Это продолжение развития Xcode, ведь еще прошлогодняя версия 26 впервые предложила поддержку ChatGPT и Claude для создания приложений на iPhone, iPad, Mac, Apple Watch и других устройствах Apple.

Благодаря агентным инструментам модели ИИ теперь могут полноценно использовать функции Xcode, выполняя более сложные задачи по автоматизации. Они получают доступ к актуальной документации для разработчиков Apple, что позволяет работать с новейшими API и следовать лучшим практикам во время разработки.

На старте интеграции агенты помогают разработчикам исследовать структуру проекта, анализировать метаданные, строить приложение, запускать тесты для поиска и исправления ошибок. Система также обеспечивает прозрачность процесса: агент делит сложные задачи на простые шаги, визуально выделяет изменения в коде, а боковая панель с транскриптом позволяет отслеживать все действия под капотом.

Взаимодействие с агентами и безопасность разработки

Apple активно сотрудничала с Anthropic и OpenAI для оптимизации работы агентов в Xcode, особое внимание уделив эффективному использованию токенов и вызовов инструментов. Благодаря протоколу Model Context Protocol (MCP) Xcode открывает свои возможности для внешних агентов, совместимых с MCP, обеспечивая доступ к управлению файлами, просмотру изменений, документации и другим инструментам.

Для активации функции агентного программирования разработчику необходимо загрузить соответствующего агента из настроек Xcode, авторизоваться или добавить API-ключ от поставщика ИИ, а также выбрать нужную версию модели через выпадающее меню (например, GPT-5.2-codex или GPT-5.1-mini).

В специальном поле слева в интерфейсе можно формулировать задачи для агента на естественном языке: добавить новую функцию, изменить код или применить один из фреймворков Apple, конкретизируя внешний вид и функционал будущего элемента.

«Как только агент начинает работу, он разбивает задачу на меньшие шаги, что позволяет разработчику видеть все этапы изменений и понимать, как трансформируется код».

После завершения работы агент проверяет работоспособность созданного кода и, при необходимости, продолжает итерации для исправления недостатков. Если результат не устраивает разработчика, Xcode позволяет в любой момент вернуться к предыдущей версии кода, ведь каждое изменение агента фиксируется как отдельный этап.

Apple также предлагает для начинающих специальный онлайн-воркшоп, где можно в реальном времени научиться пользоваться агентными инструментами в процессе разработки собственных проектов в Xcode.