Apple открыла Foundation Models framework для Apple и cloud models
Apple на WWDC26 описала Foundation Models framework как Swift API для Apple Foundation Models, cloud models вроде Claude и Gemini и пользовательских Core AI language models.

Apple открыла Foundation Models framework для Apple и cloud models
На WWDC26 Apple обновила Foundation Models framework: в Apple Intelligence guide компания описывает его как native Swift API для доступа к Apple Foundation Models, cloud models вроде Claude и Gemini, а также к custom models через Core AI. Первоисточник: Apple Developer - https://developer.apple.com/wwdc26/guides/apple-intelligence/ Дополнительные источники: https://developer.apple.com/videos/play/wwdc2026/241/ и https://developer.apple.com/videos/play/wwdc2026/324/
Foundation Models framework - это слой в Apple SDK для language understanding, structured output и tool calling внутри приложений. В WWDC26 guide Apple отдельно пишет, что разработчики могут работать не только с on-device моделью Apple Intelligence, но и с любыми language models, включая cloud-модели Claude и Gemini. В сессии Meet Core AI Apple также описывает API для создания Core AI Language model, который подключается к Foundation Models framework и позволяет приносить custom models и token sampling strategies.
Для разработчиков iOS и macOS это меняет архитектуру AI-функций. Модель больше не обязана быть зашита в один внешний endpoint. Приложение может использовать on-device Apple Foundation Models для приватных и latency-sensitive задач, cloud-модель для сложных запросов и custom Core AI model для специализированных сценариев.
Практический чеклист для команд:
- раздели локальные, cloud и custom model calls на уровне policy, а не в UI-коде;
- логируй выбранный model path, latency, failure reason и fallback outcome;
- заранее реши, какие данные нельзя отправлять в cloud-модель;
- проверь лимиты и 429 responses у Claude, Gemini или другого внешнего провайдера;
- держи деградацию функций, если cloud endpoint недоступен или упёрся в quota.
Use Foundation Models framework when iOS or macOS app needs one Swift integration point for local, cloud and custom language models. Безопасный production-паттерн - держать выбор модели и fallback за gateway или policy-слоем: приложение вызывает стабильный контракт, а лимиты, маршрутизация, retries и observability управляются отдельно.
Комментарий API429
Мнение API429: В мобильном приложении явно определите, какие задачи обрабатываются на устройстве, а какие отправляются в облако. Проверьте поведение без сети и порядок передачи пользовательских данных. Для каждого внешнего маршрута отдельно измеряйте задержку, стоимость и качество ответа.
Источники и документация
Следующий шаг — на практике.
Перед интеграцией проверьте ID модели, актуальную цену и формат запроса. Доступность зависит от модели и маршрута провайдера.


