プレビュー版として提供されている Apps SDK を使うと、開発者は ChatGPT 内で実行されるアプリのロジックとインターフェイスの両方を設計できます。これは、ChatGPT を外部ツールやデータに接続するためのオープン標準である Model Context Protocol (MCP) を基盤としています。Apps SDK は MCP を拡張するため、これを使って構築されたアプリは、その標準を採用するあらゆる場所で実行できます。Apps SDK はオープンソースです。
はじめに
設計ガイドラインとサンプルアプリについては、Apps SDK ドキュメントをお読みください。
独自のコードを使ってアプリを構築します。チャット動作と UI を定義します。既存のバックエンドに接続し、将来的にユーザーがサインインしたり、プレミアム機能にアクセスしたりできるようにします。
ChatGPT でテスト:開発者モードを使用してカスタムアプリを作成し、アプリ体験を反復改善します。Business および Enterprise/Edu の管理者は、ワークスペース設定から開発者モードを有効にし、承認済みユーザーが内部アプリを開発・テストできるようにできます。詳しくは、ChatGPT における開発者モードとフル MCP コネクターをご覧ください。
アプリ提出の準備:安全性、プライバシー、機能に関するドラフト版の開発者ガイドラインを確認します。
提出とディレクトリ
アプリの提出を受け付けています。詳細については、ChatGPT アプリへのアプリ提出ディレクトリをご覧ください。
より高いデザイン基準と機能基準を満たすアプリは、より目立つ形で掲載される対象となる場合があります。
収益化
詳細は今後共有します。ChatGPT で即時チェックアウトを可能にするオープン標準である Agentic Commerce Protocol のサポートを予定しています。
安全性とプライバシー
開発者ガイドラインでは、開発者が OpenAI の利用ポリシーに従い、すべての利用者に適切であり、アプリについて明確なプライバシーポリシーを提供することが求められます。開発者向けの早期プレビューとして開発者ガイドラインのドラフトを共有していますが、開発者コミュニティからさらに学び、意見を伺う中で、これらのガイドラインと必須基準は変更される可能性がありますのでご注意ください。
よくある質問
Apps SDK とは何ですか?
Model Context Protocol を拡張する開発者向けツールキットです。アプリのチャットロジックとインターフェイスを定義し、バックエンドに接続して、ChatGPT 内で実行できます。
アプリを構築できるユーザー
Developer Mode へのアクセス権を持つ開発者は、現在 Apps SDK プレビューを使用してアプリを構築、テストできます。アプリをアプリディレクトリに提出するには、別途用意されている ChatGPT アプリの提出フローに従ってください。
ChatGPT Business、Enterprise、Edu の法人はアプリを使用できますか?
Business および Enterprise/Edu は現在 Apps SDK プレビュー版でサポートされています。ワークスペース管理者は開発者モードを有効にし、承認済みユーザーがワークスペース向けの内部アプリを開発・テストできるようにできます。
