Xcode получил ИИ-агентов
Вчера компания анонсировала выпуск Xcode 26.3, который позволит разработчикам использовать агентные инструменты, включая Claude Agent от Anthropic и Codex от OpenAI, непосредственно в IDE.
Интеграция инструментов агентного программирования позволяет моделям ИИ использовать больше возможностей Xcode для выполнения своих задач и осуществления более сложной автоматизации. Модели также получат доступ к текущей документации Apple для разработчиков, чтобы гарантировать использование новейших API и следование передовым практикам при разработке.
Теперь ИИ может автономно работать над гораздо более сложными и длительными задачами кодирования внутри Xcode. Например, ИИ может использовать:
• Визуальную проверку с помощью предварительного просмотра. Благодаря новой интеграции ИИ может получать предварительные просмотры Xcode, чтобы увидеть, как выглядит создаваемый интерфейс на практике, выявлять любые проблемы с тем, что он видит, и итеративно дорабатывать его. Это особенно полезно при создании представлений SwiftUI, где визуальный результат имеет наибольшее значение. Агент может замкнуть цикл собственной реализации, что позволяет ему создавать более качественные интерфейсы, которые с первой попытки гораздо ближе к замыслу разработчиков.
• Рассуждения о всем проекте. Разработка для платформ Apple означает работу с широким спектром фреймворков и технологий, таких как SwiftUI, UIKit, Swift Data и многими другими. ИИ может изучить полную файловую структуру проекта, понять, как эти части связаны, и определить, где необходимо внести изменения, прежде чем начать писать код. При получении задачи ИИ работает, понимая всю структуру приложения и его архитектуру, а не только тот файл, который в данный момент открыт.
• Автономное выполнение задач. Агент может получить цель, а не набор конкретных инструкций. Затем он сам разобьет задачу на части, определит, какие файлы нужно изменить, внесет изменения и будет итерировать, если что-то не работает. Когда ИИ нужно понять, как работает API Apple или как следует использовать конкретный фреймворк, он может напрямую обратиться к документации Apple. И он может обновлять проект по мере необходимости и продолжать работу, пока задача не будет выполнена или не потребуется ввод данных от пользователя — это значительно экономит время разработчиков, которые часто работают в одиночку или в небольших командах.
• Интерфейс через Model Context Protocol. В дополнение к прямому доступу к Claude Agent в IDE, Xcode 26.3 также предоставляет доступ к его возможностям через MCP-протокол. Разработчики, использующие BB, могут интегрироваться с Xcode через MCP и получать визуальные предварительные просмотры, не выходя из командной строки.
Xcode 26.3 Release Candidate доступен всем разработчикам Apple уже сегодня на сайте для разработчиков и появится в App Store немного позже.
Post #5937
2.48K

- 🥱 9
- ❤ 7
- 👍 6