Найти в Дзене
DigiNews

Агентное программирование приходит в Apple Xcode с агентами от Anthropic и OpenAI

Xcode 26.3 предлагает возможности агентного программирования с использованием Claude Agent от Anthropic и Codex от OpenAI. Apple внедряет агентное программирование в Xcode. Во вторник компания объявила о выпуске Xcode 26.3, который позволит разработчикам использовать агентные инструменты, включая Claude Agent от Anthropic и Codex от OpenAI, непосредственно в официальном пакете разработки приложений Apple. Xcode 26.3 Release Candidate доступен всем разработчикам Apple с сегодняшнего дня на сайте для разработчиков и появится в App Store немного позже. Это последнее обновление выходит вслед за выпуском Xcode 26 в прошлом году, который впервые представил поддержку ChatGPT и Claude в интегрированной среде разработки (IDE) Apple, используемой теми, кто создает приложения для iPhone, iPad, Mac, Apple Watch и других аппаратных платформ Apple. Интеграция агентных инструментов программирования позволяет моделям ИИ использовать больше возможностей Xcode для выполнения своих задач и более сложной

Xcode 26.3 предлагает возможности агентного программирования с использованием Claude Agent от Anthropic и Codex от OpenAI.

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

Xcode 26.3 Release Candidate доступен всем разработчикам Apple с сегодняшнего дня на сайте для разработчиков и появится в App Store немного позже.

Это последнее обновление выходит вслед за выпуском Xcode 26 в прошлом году, который впервые представил поддержку ChatGPT и Claude в интегрированной среде разработки (IDE) Apple, используемой теми, кто создает приложения для iPhone, iPad, Mac, Apple Watch и других аппаратных платформ Apple.

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

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

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

-2

Для подготовки к этому запуску Apple тесно сотрудничала как с Anthropic, так и с OpenAI для разработки нового функционала. В частности, компания проделала большую работу по оптимизации использования токенов и вызовов инструментов, чтобы агенты эффективно работали в Xcode.

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

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

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

-3

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

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

В конце своего процесса ИИ-агент проверяет, работает ли созданный им код должным образом. Вооружившись результатами тестов, агент может при необходимости продолжить доработку проекта для исправления ошибок или других проблем. (Apple отметила, что просьба к агенту продумать свои планы перед написанием кода иногда может помочь улучшить процесс, поскольку это заставляет агента выполнять предварительное планирование.)

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

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

Автор – Sarah Perez

Оригинал статьи

Apple
384,5 тыс интересуются