Apple совместно со стартапом Anthropic разрабатывает новую платформу, использующую ИИ для автоматизации написания, редактирования и тестирования программного кода. Она представляет собой модифицированную версию Xcode — среды разработки программного обеспечения (IDE) под OS X и iOS — с интеграцией большой языковой модели (LLM) Claude Sonnet от Anthropic. Платформа пока внедряется исключительно внутри компании, а решение о её публичном запуске пока не принято.

Источник изображений: Apple
Концепция аналогична тем, что реализуются стартапами Windsurf и Anysphere, создателями популярных среди разработчиков ИИ-ассистентов, таких как Cursor. Эти инструменты демонстрируют, как LLM могут интегрироваться в среду программирования и выступать как активный участник процесса разработки повышая её скорость и эффективность. Ранее Apple воздерживалась от использования ИИ в разработке программного обеспечения (ПО), но достижения в области LLM заставили её передумать.
В 2024 году компания анонсировала Swift Assist — собственный инструмент автогенерации кода для Xcode. Первоначально планировалось выпустить его в течение года, но до сторонних разработчиков он так и не дошёл. Разработчики Apple жаловались, что система склонна генерировать код с ошибками, что замедляет процесс разработки приложений. Партнёрство с Anthropic стало признанием того, что Apple нуждается во внешней технической поддержке. По словам источников, обе системы могут быть использованы параллельно.

Claude Sonnet компании Anthropic — одна из наиболее авторитетных LLM в области программирования. Источники сообщают, что новая система Apple будет включать интерфейс, позволяющий разработчикам формулировать запросы к ИИ на естественном языке. Система способна генерировать программный код и производить автоматическое тестирование. Она также может быть использована для обнаружения и исправления ошибок в коде. Без помощи ИИ эти задачи обычно требуют значительных затрат времени.
Этот шаг отражает растущую готовность Apple к сотрудничеству со сторонними компаниями после ряда трудностей в создании собственных ИИ-решений. До недавнего времени компания избегала пользоваться сторонними ИИ-моделями, за исключением соглашения с OpenAI, в рамках которого ChatGPT может обрабатывать запросы в голосовом помощнике Siri. Ожидается, что в этом году в качестве альтернативы будет интегрирована ИИ-модель Gemini компании Google.
Остальные компоненты платформы Apple Intelligence, включая создание индивидуальных эмодзи, работы с текстами и управления уведомлениями, работают на ИИ-моделях, созданных внутри самой компании. По информации, полученной от источников, Apple уже начала развёртывание новой платформы среди собственных подразделений. Если результаты её внутреннего использования окажутся положительными, компания может принять решение о предоставлении доступа к системе сторонним разработчикам.
Источник: