AppleがClaude APIをFoundation Modelsフレームワークに統合

原題: Apple Foundation Models

なぜ重要か

AppleプラットフォームでのClaude統合により、開発者はプライバシーを保ちながら強力なAI機能を活用できる。Appleエコシステムでの生成AI活用が加速する可能性がある。

AnthropicのClaudeが、Appleの Foundation Modelsフレームワークを通じてAppleプラットフォームで利用可能になった。Claude for Foundation Models Swift パッケージにより、開発者はiOS 27、macOS 27、visionOS 27、watchOS 27(すべてベータ版)でClaudeをサーバーサイド言語モデルとして統合でき、Apple独自のオンデバイスモデルと同じAPIで操作できる。リクエストはアプリからClaudeAPIに直接送信され、Appleのサーバーを経由しない。

Claude for Foundation Modelsは、AppleのFoundation Modelsフレームワークに準拠するSwiftパッケージで、Claudeをサーバーサイド言語モデルとして提供する。このパッケージはフレームワークのLanguageModelプロトコルに適合しており、開発者はAppleのオンデバイスモデルと同じLanguageModelSession APIを使用できる。具体的には、respond(to:)、ストリーミング、ガイド付き生成、ツール呼び出しなど、すべての機能が同じ方法で動作する。リクエストはアプリからClaudeAPIに直接送信され、Appleはリクエストパスに含まれず、プロンプトやレスポンスを閲覧しない。使用料はAnthropicアカウントに標準API価格で請求される。アプリ開発者は、ClaudeとAppleのオンデバイスモデルのどちらを各セッションで使用するかを自由に選択できる。本パッケージはベータ版で、OS 27ベータ版で導入されたFoundation Modelsサーバーサイド言語モデルAPIをターゲットとしており、一般提供前にAPIが変更される可能性がある。必要な環境はiOS 27、macOS 27、visionOS 27、またはwatchOS 27(すべてベータ版)、Xcode 27(ベータ版)、Claude Consoleから取得したClaudeAPIキーである。インストールはPackage.swiftに依存関係を追加するか、Xcodeの「File > Add Package Dependencies」から実施できる。

出典

platform.claude.com — 元記事を読む →