Эта новинка следует за прошлогодним выпуском Xcode 26, который уже интегрировал ChatGPT и Claude в среду разработки для создания приложений на платформах Apple, включая iPhone и iPad. Интеграция агентных инструментов позволяет ИИ-моделям использовать больше функций Xcode для выполнения различных задач и автоматизации процессов. Модели получат доступ к актуальной документации, что поможет им эффективнее работать с новыми API и следовать лучшим практикам. На начальном этапе агенты будут помогать разработчикам в исследовании структуры проектов, сборке приложений и запуске тестов для выявления ошибок.
В ходе подготовки к запуску Apple сотрудничала с Anthropic и OpenAI для оптимизации работы агентов в Xcode, включая улучшение управления токенами и вызовами инструментов. Теперь Xcode использует MCP (Model Context Protocol) для взаимодействия с внешними агентами. Это позволит осуществлять более широкий спектр действий, таких как управление файлами, создание предварительных просмотров и доступ к последней документации. Разработчики могут загружать необходимых агентов в настройках Xcode и подключать свои аккаунты провайдеров ИИ, добавляя API-ключи. В приложении предусмотрено раскрывающееся меню для выбора версии модели. Работа агента начинается с разбивки задач на более мелкие шаги, что помогает видеть изменения в коде. Агенты также будут искать необходимую документацию перед программированием, а изменения будут визуально выделяться в коде. Для новичков это станет особенно полезным, так как повысит их понимание происходящего.
Apple также проведет интерактивный воркшоп на своём сайте, где пользователи смогут учиться использовать новые инструменты в реальном времени. В конце работы агент проверит работоспособность кода и, при необходимости, внесет изменения для исправления ошибок. Xcode создаёт контрольные точки при изменениях, что позволяет разработчикам легко откатить код к предыдущему состоянию. Внедрение агентного программирования в Xcode является логичным шагом, который значительно упростит процесс разработки для экосистемы Apple, а акцент на обучении поможет снизить барьер для новых разработчиков. В 2026 году подобные интеграции станут стандартом для профессиональных сред разработки.
Источник: rutab.netЭто интересно: