AnthropicがApple純正のFoundation Modelsフレームワークから直接Claudeを呼び出せるSwiftパッケージを公開。アプリ開発に関わるフリーランスエンジニア必見の新ツールを解説します。
Apple純正AIと同じ書き方でClaudeが使える

「Claude for Foundation Models」は、AppleのFoundation Modelsフレームワークから、AnthropicのAI「Claude」をサーバーサイドの言語モデルとして利用できるSwiftパッケージです。最大の特徴は、Appleの端末内蔵モデルを動かすときとまったく同じ「LanguageModelSession」のAPIで操作できる点。応答取得・ストリーミング表示・構造化出力・ツール呼び出しといった機能を、同じ書き方のまま使えます。
仕組みとしては、アプリからClaude APIへ直接リクエストが飛び、Appleはその通信に介在しません。プロンプトや応答をAppleが見ることはなく、料金はAnthropicのアカウントに通常のAPI料金で請求されます。つまり「端末内蔵モデルは軽い処理に、より高度な推論や大きな文脈、Web検索などが必要なときはClaudeに切り替える」という使い分けが、モデルを指定する引数を変えるだけで実現できます。
開発と本番でのキー管理に注意

認証はAPIキーを直接渡す方法と、自前のサーバー経由(プロキシ)の2通り。記事では、アプリに直接APIキーを埋め込むとバイナリから抽出されて不正利用される危険があるため、本番リリース前には必ずプロキシ方式へ切り替えるべきと注意喚起されています。Web検索やコード実行などのサーバーサイドツールも、モデルごとに設定して利用可能です。
個人開発・受託案件にどう役立つか
iOSアプリ開発を手がけるフリーランスや個人開発者にとって、これは「自作アプリにAI機能を後付けする」ハードルを大きく下げる存在です。軽い処理は無料・オフラインのApple内蔵モデルに任せ、高度な処理だけClaudeに任せることで、コストを抑えつつ高品質なAI体験を提供できます。なお現時点ではOS 27ベータ向けで、正式提供前にAPIが変わる可能性がある点には留意が必要です。
出典:Apple Foundation Models – Claude Docs
編集部コメント
アプリにAIを組み込む案件は今後ますます増えるはず。コストを抑える「使い分け設計」を提案できると、受託エンジニアとしての価値も上がります。ただしAPIキーの埋め込みは情報漏洩・高額請求の原因になるので、見積もり段階からプロキシ構築の工数も忘れず計上しておきましょう。


コメント