Using Claude with Apple Foundation Models
Plug Claude into Apple’s Foundation Models with ClaudeForFoundationModels (SPM). Create ClaudeLanguageModel, call via LanguageModelSession; use @Generable for structured outputs. Dynamic profiles swap on‑device/Claude; streamResponse streams partial UI. Errors mapped; BYOK/proxy, server‑side tools. Note: streaming flaky in betas.