Apple интегрира AI агенти за програмиране от OpenAI и Anthropic директно в Xcode. Разработчиците ще могат да използват Anthropic’s Claude Agent и OpenAI’s Codex, за да извършват конкретни действия в средата, а не само да получават предложения.
Новите възможности идват с интеграции в Xcode 26.3, които разширяват начина, по който AI се използва при разработка на приложения.
AI агенти в Xcode 26.3: какво могат да правят
С предстоящите интеграции разработчиците ще могат да извикват Claude Agent и Codex, за да:
- пишат и редактират код;
- актуализират настройки на проект;
- търсят и извличат информация от документация;
- изпълняват и други задачи в рамките на Xcode от името на разработчика.
Как се променя досегашният модел на работа
Xcode е инструментът, с който се създават и тестват приложения за iPhone, Mac, iPad, Apple Watch и Apple TV. Claude и ChatGPT и досега са били достъпни в Xcode, но в тази версия фокусът се измества към „агентен“ подход — AI не просто съветва, а може да предприема действия вътре в приложението.
Основната разлика е, че AI преминава от асистент за код към агент, който може да изпълнява задачи в Xcode (като промени по проекта и работа с настройки), вместо само да предлага решения.Отворен стандарт: Xcode и Model Context Protocol
Apple прави Xcode достъпен и чрез Model Context Protocol — стандарт с отворен код, който позволява на разработчиците да свързват и други AI инструменти към Xcode. Това отваря възможност за по-широка екосистема от модели и агенти, които да работят в една и съща среда за разработка.
Достъпност и разпространение
Apple посочва, че Xcode 26.3 ще бъде наличен за членове на Apple Developer Program, а версия за App Store се очаква „скоро“.
Какво означава това
- По-малко рутинни действия в Xcode: част от настройките и редакциите могат да се делегират на AI агенти.
- По-голяма интеграция на AI в работния процес: агентите работят вътре в IDE, а не като отделен инструмент.
- Повече избор за екипите: чрез Model Context Protocol могат да се добавят и други AI решения според нуждите.
- Потенциал за по-бързи итерации: търсене в документация и промени по проекта могат да стават с по-малко ръчни стъпки.
