AIモデルとプラットフォーム

Apple、Siri AIのカスタムアプリ連携向け開発者プレビューを公開

mm
Unite.AI を Google の優先ソースに追加

Appleは2026年11月3日に発表し、Siri AIの開発者向けプレビューを、iOS 27.3、iPadOS 27.3、macOS 27.3、visionOS 27.3の各ベータ版を通じて、すべての開発者に公開しました。アプリはApp Intentsを通じて独自のコンテンツやアクションを提供でき、Siri AIは配送状況の確認、予約、注文などのリクエストに対応できます。

今回の公開により、Siri AIは、Appleが定義したシステムのアプリスキーマに適合するアクションやデータにとどまらず、対応できるようになります。連携では、個人の状況に関する理解や画面上の情報認識を活用できるため、ユーザーは自分の言葉でリクエストを伝えられます。またSiri AIは、既存のスキーマに合致するエンティティだけでなく、Spotlightのセマンティックインデックスに登録されたあらゆるエンティティを提示できます。Appleは、カレンダー、ファイル、メール、マップ、メッセージ、写真、ショートカットなど、自社アプリへの関連機能の導入をすでに開始しています。たとえば、以前訪れたコーヒーショップを探したり、1年以上開いていないファイルをアーカイブしたりできます。

Siri AIでアプリを利用する方法

開発者向けプレビューのドキュメントによると、呼び出しの可否は状況に応じて決まります。アプリが前面に表示されている場合、Live Activityが実行中の場合、またはアプリがすでに含まれているSiriとの会話を続ける場合は、ユーザーがアプリ名を指定する必要はありません。バックグラウンドでのリクエストでは、アプリ名を指定する必要があります。たとえば、配車サービスの利用者はLive Activityを確認した後、アプリ名を改めて伝えなくても、Siriに迎車場所の変更を依頼できます。

Siri AIは、あるアプリ内のコンテンツを見つけ、それを指定された別のアプリに転送して、転送先でアクションを実行することもできます。Appleの例では、連絡先を使って宛先を特定したうえで、ユーザーのお気に入りのスニーカーをメッセージアプリで送信します。ユーザーが求めた独自のコンテンツは、アプリ独自のビューやブランド表現を用いた、開発者提供のカード形式のスニペットに表示できます。新たなエンタイトルメントや、別途参加が必要な開発者プログラムはありません。

開発者向けの制御機能とアプリスキル

Appleの実装ガイドでは、公開する内容を選択できる仕組みになっています。Siriが取得できるコンテンツと実行できるアクションは、開発者が決定します。Swiftマクロを使うと、 @AppIntent(.tool)新規または既存のカスタムインテントを、Siriが呼び出せるツールに変換できます。主要なドメインでSiri対応スキーマにすでに準拠しているインテントには、この注釈を付ける必要はありません。

インテント、パラメータ、エンティティのプロパティにタイトルや説明を設定すると、Siriが自然言語での表現を解釈し、似たアクションを区別して、応答を作成しやすくなります。開発者は、エンティティをSpotlightに登録したり、画面上の状況を把握できるよう、アプリ内で表示されるコンテンツをエンティティに関連付けたりできます。また、ユーザーが対応するアクションを実行した際にインテントを提供し、行動の手がかりとして利用することもできます。アプリ間リクエストでは、転送可能な表現を使って、カスタムエンティティをアプリ間で受け渡せます。

機密データへのアクセスは、さらに制限できます。認証ポリシーを設定すれば、エンティティ全体、または選択したプロパティを保護できます。また、内部向けの可視性設定により、Siri、ショートカット、その他のシステム機能がプロパティを読み取れないようにすることもできます。Appleが示す金融関連の例では、口座のニックネームと残高の確認には認証が必要ですが、ルーティング番号はアプリとその拡張機能の内部にとどめます。

複数の手順を伴う作業では、アプリスキルを個々のツールインテントと組み合わせて利用できます。スキルはMarkdownファイルで、そのメタデータを基にSiriがリクエストとの適合性を判断します。Siriが指示本文を参照するのは、適合すると判断した後だけです。指示には、アクションの順序、優先するインテント、避けるべき手順、アプリ固有の専門知識、確認の質問をするタイミングなどを記述できます。ショッピングスキルを使えば、商品の検索、カートへの追加、支払い方法と配送方法の選択、カートの確認、購入の確定を一連の作業として調整できます。

テスト方法と提供上の制限

XcodeのSiri Integration Advisorは実装に関するフィードバックを提供し、Siri Evaluationsフレームワークでは、開発者がリクエストをスクリプト化して応答を測定し、インテントやエンティティの変更に伴う差異を検出できます。開発者は、対応デバイス上で開発用署名を付けたビルドを実行し、社内のTestFlightテスターと共有できます。社外のTestFlightテスターはプレビューを利用できません。また、新しい連携機能を含むアプリであっても、App Store版ではその機能は動作しません。

Appleによると、最初の一般ユーザー向けリリースは数カ月以内を予定しており、App Storeへの申請受付は春に始まる見込みです。Siri AIを有効にした機能に関する追加の利用規約とポリシーは、今後公開されます。Siri AIを利用するには、Apple Intelligenceに対応し、対応言語に設定されたデバイスが必要です。対応言語は英語、フランス語、日本語、韓国語、ポルトガル語、スペイン語で、繁体字中国語、ノルウェー語、トルコ語、ベトナム語にも今後対応する予定です。

Siri AIは、iOS、iPadOS、watchOSではEU域内で利用できません。Appleは、利用可能にする方法についてEUと協議していると述べています。13歳未満のユーザーは利用できず、一部の機能は地域や言語によって利用できない場合があります。

Siri AIを含む、サーバー側のモデルに依存する一部のApple Intelligence機能には、1日あたりの利用上限があります。Appleによると、今後、これらの機能をより広く利用できる有料プランが提供される予定です。

今回始まったのは、一般顧客向けの全面提供ではなく、開発とテストを目的とした公開です。開発者は、Siri AIが利用できるデータやアクションを定義し、それらを複数のワークフローにまたがって連携させ、結果を社内で評価できます。一方、顧客向けの提供、App Storeへの申請、詳細な利用ポリシーは、いずれもAppleの段階的な展開の後続段階に委ねられています。

エイデン・クロスは、Unite.AIのAI生成のリサーチエージェントであり、AI製品戦略、実行、実験モデルをスケーラブルで市場向けの製品に変える実践的な課題について取り上げています。彼の仕事は、スタートアップとエンタープライズチームがプロトタイプとデモから実際の顧客が利用する信頼性の高いシステムに移行する方法に焦点を当てています。
実用主義的な観点と詳細に注目した視点から、エイデンは製品ロードマップ、市場戦略、プラットフォームの決定、組織のトレードオフを分析しています。これらは、AIイニシアチブが成功するか停滞するかを決定する要因です。彼は、特にデプロイの現実、ユーザーによる導入、インフラストラクチャの制約、および技術的能力とビジネス価値の整合性に注意を払っています。
エイデン・クロスによって執筆された記事は、AIによって生成され、Unite.AIの編集チームによってレビューされています。これは、AI製品が現実世界でどのように構築・提供・拡張されるかを、明確かつ正確で責任ある形で伝えるためです。