Private Cloud Compute(プライベートクラウドコンピューティング)とは?Appleのプライバシー要件、1日の上限、サードパーティ製アプリ
Private Cloud Compute(Appleの日本語表記ではプライベートクラウドコンピューティング)とは、iPhone上のモデルだけでは足りないApple Intelligenceのリクエストのために、Appleが使っているサーバーシステムです。AppleはこれをSecurity ResearchブログとSecurity Guideで、自社のスタッフにもできないことに至るまで文書化しています。iOSでは、iPhoneがPrivate Cloud Computeに送ったリクエストのレポートを書き出せます。そしてiOS 27では、Orvenaのようなサードパーティ製アプリも、Appleが定める1日の上限の範囲内でこれを使えます。
Private Cloud Computeとは
Apple Intelligenceとプライバシーに関するAppleのiPhoneユーザガイドのページは、次のように説明しています。"ユーザーがリクエストを行うと、Apple Intelligenceはそれをデバイス上で処理できるかどうかを分析します。より複雑なリクエストでは、Private Cloud Computeを利用できます"。Private Cloud Computeは"より大規模な、サーバーベースのモデル"を使い、"すべての地域で利用できるわけではありません"。
Private Cloud Computeを支える5つの要件
Appleは2024年6月10日、Security Researchブログの記事Private Cloud Compute: A new frontier for AI privacy in the cloud(Private Cloud Compute:クラウドにおけるAIプライバシーの新たなフロンティア)で、その設計を示しました。挙げられている要件は5つです。それぞれの要となる一文は次のとおりです。
| 要件 | Appleの記述 |
|---|---|
| ステートレスな計算 | 個人データは"ユーザー以外の誰にも、Appleのスタッフにさえ、処理中であっても決して利用可能になってはならない"。また"応答がユーザーに返された後は、ログ記録やデバッグのためであっても保持されてはならない"。 |
| 強制可能な保証 | "セキュリティとプライバシーの保証は、完全に技術的に強制できるときに最も強くなる"。PCCは、TLSを終端するロードバランサーのような"外部コンポーネントに、中核となるセキュリティとプライバシーの保証を依存してはならない"。 |
| 特権的なランタイムアクセスの排除 | "障害やその他の重大なインシデントの解決にあたっている場合でさえ、Appleのサイト信頼性スタッフがPCCのプライバシー保証を回避できるようにする"特権的なインターフェースを設けない。 |
| 標的化の不可能性 | "PCCが限定的に侵害されたとしても、攻撃者が特定のユーザーからのリクエストを、侵害されたノードに誘導できてはならない" |
| 検証可能な透明性 | "セキュリティ研究者は、Private Cloud Computeのセキュリティとプライバシーの保証を検証できなければならない" |
Private Cloud Computeは安全か:外部から検証できること
5つ目の要件があるからこそ、Appleの外部の人が残りの4つを検証できます。Appleは"PCCのすべての本番ビルドのソフトウェアイメージを、セキュリティ研究のために一般公開"し、すべてのコードの計測値を"追記専用で、暗号学的に改ざんできない透明性ログ"に記録し、ソフトウェアを"ログへの記録から90日以内に"公開します。Appleはこの公開の約束を"強制可能な保証"と呼んでいます。"ユーザーのデバイスは、一般に公開されているソフトウェアを実行していることを暗号学的に証明できるPCCノードにしか、データを送信しない"というものです。AppleのiPhoneユーザガイドは、"アテステーションにより、ユーザーのデバイスは、リクエストを送信する前にPrivate Cloud Computeクラスタの身元と構成を安全に検証できます"と付け加えています。
2024年10月24日、Appleはツールをすべての研究者に公開しました。Virtual Research Environment(仮想研究環境)、PCC Security Guide、apple/security-pccリポジトリにある主要コンポーネントのソースコード、そしてApple Security BountyのPCC部門です。最高額の報奨金1,000,000ドルの対象は、"任意のエンタイトルメントによる任意のコード実行"を伴う"リクエストデータへのリモート攻撃"です。
ただし、どれもリクエストの行き先を変えるものではありません。リクエストはiPhoneを離れ、保護が及ぶのは、サーバーがそれをどう扱うかです。スマートフォン上のモデルとの違いはAIアシスタントをプライベートにするものを、SiriについてはSiriはリクエストをAppleに送っているのかをご覧ください。
2026年6月からGoogle Cloudでも動くPrivate Cloud Compute
2026年6月8日、Appleは、"エージェント的なツールの使用や複雑な推論を含む、最も負荷の高いタスク"のために、PCCを"NVIDIAのGPUを使うGoogle Cloudのシステム"に拡張すると発表しました。Appleが変わらないとしている点は次のとおりです。
- "PCCの中核となる要件はまったく変わりません"。5つすべてが名前を挙げて示されています。
- "Appleのデバイスは、Appleが暗号学的に承認したPCCソフトウェアしか信頼しません。"
- "Appleシリコン上のPCCと同様に、すべてのバイナリが公開され、誰でも検査できるようになります。"
新しいのは"実装:NVIDIA GPUによるNVIDIA Confidential Computing、TDXに対応したIntel CPU、そしてGoogleのTitanチップ"です。Google Cloud上のPCCは"夏のプレビュー期間を通じて、保護機能の完全なセットに向けて段階的に移行していきます"。iOS 27のiPhoneユーザガイドには今も、データは"Appleシリコンのサーバーで処理される"と書かれており、この変更は反映されていません。
自分のPrivate Cloud Computeのリクエストを確認する方法
iOSでは、iPhoneが送ったリクエストのログを書き出せます。iPhoneユーザガイドにあるAppleの手順は次のとおりです。
- 「設定」アプリを開き、「プライバシーとセキュリティ」をタップします。
- 「Apple Intelligenceレポート」をタップし、期間を選びます。過去15分間(デフォルト)か過去7日間です。「オフ」を選ぶとレポートは無効になります。
- 「アクティビティを書き出す」をタップし、ファイルの保存先を選んでから「書き出す」をタップします。
- Apple_Intelligence_Report.jsonをテキストリーダーで開きます。
レポートは"期間を変更してからPrivate Cloud Computeへのリクエストが一度もなければ、空の場合があります"。そのため、先に7日間を選んでおき、後で書き出しましょう。PCC Security Guideによると、PCCが"たとえば世界の知識を取得するために、ユーザーに代わってPCCの外部でホストされているツール"を呼び出す場合、それぞれの呼び出しには"送信元のデバイスやユーザーの識別子が一切含まれず"、呼び出しは"ユーザーのApple Intelligenceレポートに表示されます"。
Private Cloud Computeの1日の上限とiCloud+
1日の上限はありますが、Appleはその大きさを公表していません。上限を増やす方法についての表現は、2026年6月から9月の間に変わりました。
6月のWWDC26のプレスリリースにはこうあります。"画像生成を含む一部の機能は、強力なサーバーモデルに依存しているため、1日の利用上限があります。ほとんどのiCloud+サブスクリプションプランで、より多く利用できます。" Appleのデベロッパ向けドキュメントによると、ユーザーには"1日のリクエスト上限"があり、"必要に応じてiCloud+のサブスクリプションをアップグレードして、より多く利用できます"。
9月14日にiOS 27を発表したAppleのNewsroomの記事は、上限のある機能として"Siri AI、インテリジェントな写真編集ツール、Image Playground、ショートカットのAFM 3 Cloudモデル"を挙げ、"こうした機能へのアクセスの拡大は、将来、有料で提供される予定です"と述べていて、iCloud+には触れていません。9月9日付のAppleの利用上限のページは、サーバー機能のなかに"Private Cloud ComputeでApple Foundation Modelsを使うデベロッパのアプリ"を挙げ、"今後、Appleはこれらを含むApple IntelligenceとSiri AIの機能に利用上限を導入します"、そして"こうした機能へのアクセスの拡大は有料で提供される予定です"としています。
デベロッパ向けドキュメントには、現時点で適用される上限が書かれています。割り当てを超えると、"ユーザーは利用枠がリセットされるのを待つか、より上位のプランにアップグレードする"ことになります。
Private Cloud Computeに対応するアプリ:サードパーティ製アプリが利用する方法
iOS 27では、アプリはAppleのFoundation Modelsフレームワークを通じてサーバーモデルを利用します。Appleのデベロッパ向けページは3つの条件を定めています。App Store Small Business Programに登録していること、"App Storeにある自社のアプリ全体で、初回ダウンロード数が2,000,000回未満"であること、そして"アカウントにPrivate Cloud Computeのエンタイトルメントが割り当てられている"ことです。条件を満たすデベロッパは"クラウドAPIの費用がかからず"、しきい値を超えたデベロッパは"6か月以内に代替のソリューションに移行しなければなりません"。アプリがAPIキーや認証を扱うことはなく、ユーザーは"Apple Intelligenceに対応したデバイスがあればよい"だけです。Appleによる2つのモデルの比較は次のとおりです。
| オンデバイスモデル | Private Cloud Compute | |
|---|---|---|
| プライバシーの保護 | あり | あり |
| オフライン動作 | 可 | 不可 |
| 利用上限 | 無制限 | 1日あたりの上限 |
| 推論 | 非対応 | 複数のレベル |
| コンテキストサイズ | 4K | 32K |
OrvenaでのPrivate Cloud Computeの仕組み
OrvenaはiOS 27で、Private Cloud Computeを回答エンジンのひとつとして提供しています。これはPremium Unlockの一部で、Premium Unlockはコネクタ、音声会話、予約タスクも加わる14.99ドルの一度きりの購入です。Apple Intelligenceは引き続き無料です。左上のメニューから「設定」を開き、「モデル」に進んで、「クラウド」の下にあるPrivate Cloud Computeの「使用」をタップします。Premiumがない場合、ボタンは「ロック解除」になります。iOS 26では、カードに"Orvena で Private Cloud Compute を使うには、iOS 27 にアップデートしてください。"と表示されます。
最初に一度だけ、"Private Cloud Compute を使用しますか?"というアラートが、次の文面とともに表示されます。"回答のたびに、会話と必要なツールの結果が Apple のサーバに送信されます。Apple はこれらを保存しません。ヘルスケアや金融のデータを送信する前は、引き続き Orvena が毎回確認します。" 「使用」を選ぶと、同意はすべての会話を対象に保存されます。この同意は「設定」の「データ共有」で「すべての会話」の下に表示され、そこで取り消せます。Orvenaが自分からこのエンジンに切り替えることはありません。「自動」ではダウンロード済みのモデルを使い、準備できたモデルがない間はApple Intelligenceを使います。
ツールの結果も送られます。カレンダーについて尋ねると、カレンダーの権限はデバイス上で使うときと同じように働き、そのうえで予定が会話とともにAppleに送られます。例外はヘルスケアと金融のデータです。ヘルスケアの検索は毎回確認し、会話に以前のヘルスケアデータが含まれていれば、回答のたびに"この会話には、ツールから取得した以前のヘルスケアデータが含まれています。この回答のため、その履歴を Private Cloud Compute に送信しますか?"と確認します。
OrvenaはPrivate Cloud Computeに32,768トークンのウィンドウと、Appleの中程度の推論レベルを割り当てます。有効な間、「思考」の設定は表示されません。長い会話では、Orvenaは直近のやり取りをターン単位で残し、いちばん古いものから要約せずに外します。それでも収まらない場合は、"この会話は Private Cloud Compute には長すぎます。続けるには、新しい会話を始めてください。"と表示します。
複数の手順が必要なリクエストに向いています。"Suggest a walking tour of Rome for the day, starting at the Colosseum, with walking times between the stops"(コロッセオを起点に、スポット間の徒歩時間つきで、ローマを1日で歩くツアーを提案して)と頼むと、Private Cloud Computeで動くOrvena 2.0.0はウェブを検索してページを読み、区間ごとに移動時間カードを1枚ずつ作りました。
| 区間 | 距離 | 徒歩 |
|---|---|---|
| コロッセオからコンスタンティヌスの凱旋門 | 0.2 km | 約2分 |
| コンスタンティヌスの凱旋門からトラヤヌスの記念柱 | 1.2 km | 約15分 |
| トラヤヌスの記念柱からヴェネツィア広場 | 0.4 km | 約5分 |
| ヴェネツィア広場からカピトリーノの丘 | 0.2 km | 約2分 |
1日の上限に達したとき
上限が近づくと、「モデル」のPrivate Cloud Computeのカードに"今日の Private Cloud Compute の利用上限に近づいています。"と表示されます。上限に達すると"今日の Private Cloud Compute の利用上限に達しました。明日リセットされます。"と表示されます。Appleが追加の利用枠を提供している場合は、「オプションを表示」ボタンでAppleのシートが開きます。質問している最中に上限に達した場合のメッセージは"今日の Private Cloud Compute のリクエストは上限に達しました。明日リセットされます。iCloud+ では上限が引き上げられます。"です。まだどのツールも実行されていなければ、Apple Intelligenceがあなたの言語に対応している場合に、OrvenaはiPhone上のApple Intelligenceで回答し、"この回答は、この iPhone 上で生成されました。"と添えます。すでにツールが実行されていた場合はそこで止まるので、予定の追加のような操作が二重に行われることはありません。Appleのサーバーに接続できない場合も同じです。
オンデバイスのエンジンを使うべきとき
| Apple Intelligence | Private Cloud Compute | Orvenaのダウンロード済みモデル | |
|---|---|---|---|
| 動作場所 | このiPhone | PCCのサーバー | このiPhone |
| iOS | 27 | 27 | 26以降 |
| Orvenaでのダウンロード | 不要(Apple Intelligence自体がiPhoneのストレージを最大8 GB、iPhone 17 Pro、17 Pro Max、Airでは14 GB使用) | 不要 | 3.1 GB(Qwen 3.5 4B) |
| コンテキストウィンドウ | 実行時にiOSから取得。iOS 27でのテストでは8,192トークン、Appleのドキュメントでは4,096 | 32,768トークン | 16,384トークン |
| 1日の上限 | なし | Appleが設定 | なし |
| オフライン動作 | 可 | 不可 | 可 |
- ヘルスケアのデータ。オンデバイスのエンジンでは、Orvenaはヘルスケアのデータを毎回確認せずに読み取り(ヘルスケアへのアクセスはiOSが一度だけ確認します)、要約はスマートフォンに残ります。Private Cloud Computeでは、ヘルスケアの検索のたびに確認し、金融のデータを扱う手順でも毎回確認します。
- 接続がない、またはリクエストが残っていない。オンデバイスのエンジンはどちらもオフラインで動作し、1日の上限もありません。
- 単発の検索。2.0.0のテストでは、Apple Intelligenceは"How long is the walk from the Colosseum to the Trevi Fountain in Rome?"(ローマのコロッセオからトレヴィの泉まで、歩くとどれくらい?)という質問に、コロッセオからトレヴィの泉まで1.6 km、約20分という移動時間カードをルートの地図とともに表示し、"The walk from the Colosseum to the Trevi Fountain in Rome is about 20 minutes, covering 1.6 km."(ローマのコロッセオからトレヴィの泉までは徒歩約20分、距離は1.6 kmです)と答えました。
- ほかの言語とiOS 26。iOS 27のApple Intelligenceは16の言語に対応していて、Appleのサポートページに一覧があります。そのリストにない言語や、iOS 26では、「モデル」でOrvena独自のモデルをダウンロードしてください。
Orvenaは、Appleの上限そのものも推論レベルも変えられず、拒否を覆すこともできません。より多く使う方法は、「オプションを表示」で開くシートにある、iCloud+などAppleが用意する選択肢だけです。Private Cloud Computeが回答を拒否した場合、Orvenaは"Private Cloud Compute はこの質問への回答を拒否しました。言い換えてもう一度お試しください。"と表示します。
よくある質問
AppleはPrivate Cloud Compute上の私のデータを見られますか?
Appleは見られないとしています。iPhoneユーザガイドには"Private Cloud Computeで処理されるデータは、保存されることも、Appleがアクセスできるようになることもありません"とあり、設計上、Appleのサイト信頼性スタッフにさえ特権的なアクセスは認められていません。外部の研究者は、公開されたサーバーソフトウェアを調べてこれを検証できます。2026年6月以降、一部のリクエストはGoogle Cloud上で処理されています。Appleは、そこでもAppleが"PCCソフトウェアを完全に管理している"と述べる一方で、Google Cloud上のPCCは"夏のプレビュー期間を通じて、保護機能の完全なセットに向けて段階的に移行していく"としていました。
Private Cloud Computeに1日の上限はありますか?iCloud+で引き上げられますか?
はい、1日の上限があり、Appleはその数値を公表していません。Appleのデベロッパ向けドキュメントには、ユーザーは"iCloud+のサブスクリプションをアップグレードして、より多く利用できる"とあります。一方、2026年9月14日のiOS 27の発表では、アクセスの拡大は"将来、有料で提供される予定"とされ、iCloud+には触れていません。
サードパーティ製アプリはPrivate Cloud Computeを使えますか?
はい。iOS 27で、デベロッパがApp Store Small Business Programに登録していて、初回ダウンロード数が2,000,000回未満で、Private Cloud Computeのエンタイトルメントを付与されていれば使えます。デベロッパにクラウドAPIの費用はかからず、各ユーザーには1日のリクエスト上限があります。
Private Cloud ComputeはオンデバイスAIと同じくらいプライベートですか?
Apple自身の比較では、どちらもプライバシーを保護するとされていますが、仕組みは異なります。オンデバイスモデルでは、リクエストはiPhoneにとどまり、オフラインでも使えます。Private Cloud Computeでは、リクエストはサーバーに送られます。Appleによればそのサーバーは何も保存せず、研究者がそれを検証できます。トレードオフについてはオンデバイスAIとクラウドAIの比較をご覧ください。
OrvenaはiPhone 15 Pro以降向けに、App Storeで無料で提供しています。iOS 27のApple Intelligenceも含まれます。Private Cloud Computeは、14.99ドルの一度きりの購入であるPremium Unlockで使えます。
App Storeでダウンロード