概要
プラグインは、複数の機能をまとめて、ChatGPT や Codex で繰り返し使えるワークフローにしたものです。スキルや MCP サーバーを含めることができます。両製品は共通のプラグインディレクトリを使用しているため、どちらの対応環境からでも同じ公開プラグインを探せます。
プラグインは、Web 版、デスクトップ版、モバイル版の ChatGPT の Chat と Work で使用できます。ChatGPT デスクトップアプリの Codex でも使用できます。Codex CLI には、Codex 環境向けのプラグインブラウザもあります。IDE 拡張機能はプラグインに対応していません。
モバイルでは、自分のアカウントで利用できるプラグインを Chat または Work で使用できます。
ワークスペース管理者の方へ: 会社が管理するアプリアカウントを設定し、利用できるユーザーを指定する方法は、ワークスペースの接続をご覧ください。リクエストに使用される外部サービス上の ID と権限は、認証方法によって決まります。
デスクトップ専用と表示されるプラグインには、ChatGPT デスクトップアプリが必要です。Web でも探せますが、インストールして使用するには ChatGPT デスクトップアプリを開いてください。モバイルでは利用できません。
プラグインのインストール方法や使い方は、ヘルプセンターの「ChatGPT と Codex のプラグイン」をご覧ください。
プラグインタブを開くと、プラグインを探してインストールできます。インストール後は、ChatGPT の Chat または Work、あるいは Codex で使用できます。インストールしたプラグインにより、新しいチャットにスキルや MCP ツールが追加されることがあります。
プラグインタブを開くと、プラグインを探してインストールできます。インストール後は Chat または Work で使用できます。プラグインによっては、ツールを使用する前に外部サービスへの接続を求められます。
Codex CLI で /plugins と入力すると、プラグインブラウザが開きます。設定済みのマーケットプレイスからプラグインをインストールし、新しいセッションを開始してから、同梱のスキルやツールを使用してください。
対応環境でのプラグインの利用
IDE 拡張機能ではプラグインを利用できません。Codex 用のプラグインを探してインストールするには、ChatGPT デスクトップアプリまたは Codex CLI を使用してください。
プラグインを使うと、たとえば ChatGPT や Codex で次のことができます。
- Codex Security プラグインをインストールして、スキャンする権限のあるコードを調べ、脆弱性の可能性が高い検出結果を検証します。
- Gmail プラグインをインストールして、Gmail を操作します。
- Google ドライブプラグインをインストールして、ドライブ、ドキュメント、スプレッドシート、スライドを横断して作業します。
- Slack プラグインをインストールして、チャンネルの内容を要約したり、返信の下書きを作成したりします。
プラグインには、次の要素を 1 つ以上含めることができます。
- スキル: 特定の種類の作業に繰り返し使える指示です。ChatGPT や Codex は必要に応じてスキルを読み込み、タスクに合った手順に従い、適切な参考資料や補助スクリプトを使用できます。
- MCP サーバー: ChatGPT や Codex を、GitHub、Slack、Google ドライブなどのシステムのツールや情報に接続するサービスです。ツールを定義し、認証を必須にし、構造化データを返し、外部システムに対して操作を実行します。必要に応じてカスタム UI も提供できます。
- ブラウザ拡張機能: プラグインのワークフローに必要な機能をブラウザに追加します。
- フック: Codex ランタイムのライフサイクル内で、設定したタイミングに実行されるコマンドです。クラウドで実行を制御する ChatGPT Work は、プラグインのフックに対応していません。同期された Work で使用できるのは、管理者が Agent Security で設定した MCP フックのみです。詳しくは、Work スレッド同期の互換性をご覧ください。フックスクリプトは実行環境に配置する必要があります。Web でプラグインをインストールしても、スクリプトは配置されません。Enterprise 管理者は、モバイルデバイス管理(MDM)を通じて必要なスクリプトを配布できます。プラグインのフックは、実行前に内容を確認し、信頼できると判断したものだけを実行してください。設定方法と管理対象のフックに適用されるポリシーについては、フックをご覧ください。
プラグインは、プロジェクトやチームのリポジトリを使ったマーケットプレイスなど、配布元となるマーケットプレイスで公開して共有できます。マーケットプレイスの設定、パッケージ化、配布の方法は、プラグインの作成をご覧ください。
外部サービスとの連携を開発する場合は、まず MCP サーバーの構築をご覧ください。プラグインにカスタム UI が必要な場合は、オプションの UI を追加するためのガイドをご利用ください。
プラグインの利用とインストール
共通プラグインディレクトリ
ChatGPT と Codex は、公開プラグインのカタログを共有しています。Web または ChatGPT デスクトップアプリでプラグインタブを開くと、プラグインを探してインストールできます。
プラグインディレクトリでは、プラグインが次のタブに分類されています。
- OpenAI: OpenAI が開発したプラグイン
- ワークスペース名: 所属するワークスペースが提供するプラグイン
- 個人用: 個人用マーケットプレイスのプラグイン。該当するプラグインがある場合は、自分が作成と自分と共有のセクションが表示されます。
インストール済みのプラグインは、タブとは別にあるインストール済みの行で確認できます。
ワークスペース管理者は、チーム用に GitHub のマーケットプレイスをインポートして同期できます。設定方法とアクセス要件は、GitHub からのプラグインのインポートと同期をご覧ください。
プラグインのインストールと使い方
プラグインディレクトリを開いたら、次の手順に従います。
- 検索または一覧からプラグインを探し、詳細を開きます。
- プラスボタンを選択して、プラグインをインストールします。
- MCP サーバーへの接続が必要な場合は、画面の案内に従って接続します。認証を求められるタイミングはプラグインによって異なり、インストール時の場合と初回使用時の場合があります。
- インストール後、新しいチャットを開始し、ChatGPT または Codex にプラグインを使うよう依頼します。
「ChatGPT でサインイン」を使った対応パートナーとの接続
ChatGPT でサインインは、Airtable、GitLab、HubSpot、Notion、Supabase、Vercel などの対応プラグインおよびパートナーサイトで、ベータ版として順次提供されています。プラグインの接続時にChatGPT でサインインが表示されたら、それを選択すると、そのサービスのアカウントを新規作成するか、既存のアカウントを連携できます。
サインイン時にパートナーと共有される情報は、名前、メールアドレス、および設定されている場合はプロフィール写真のみです。サインインしても、プラグインにデータへのアクセス権が付与されたり、操作が自動的に承認されたりすることはありません。接続を使用する前に、別の手順でプラグインが要求する権限を確認して承認してください。
インストールしたプラグインは、プロンプト入力欄から直接使用できます。
タスクを直接依頼
「Gmail で今日届いた未読スレッドを要約して」や「Google ドライブから最新のローンチノートを取得して」のように、求める結果を伝えます。
インストール済みのツールの中から、タスクに合うものを ChatGPT に選んでほしい場合に使います。
プラグインを指定
@ を入力すると、プラグインまたは同梱のスキルを明示的に呼び出せます。
ChatGPT が使用するプラグインやスキルを指定したい場合に使います。詳しくは、スキルとプラグインをご覧ください。
Sites でのプラグインの利用
Sites でプラグインを使うと、訪問者それぞれが接続したアカウントとその権限を使用するサイトを構築できます。設定方法と訪問者のアクセス要件は、プラグインを使ったサイトへのユーザーデータの取り込みをご覧ください。
Codex からの Apple メッセージの利用
macOS 版の ChatGPT デスクトップアプリでは、すべてのプランで Apple メッセージプラグインを利用できます。Codex と ChatGPT Work では、Mac 上の iMessage、SMS、RCS のチャットを読み取ったり検索したりできます。また、メッセージアプリを通じて、あなたに代わってメッセージを送信できます。メッセージアプリからリモートで ChatGPT とやり取りすることはできません。また、このプラグインは通常の ChatGPT のチャットでは動作しません。
今回のリリースでメッセージプラグインが含まれるのは、Apple Silicon(arm64)向けの ChatGPT デスクトップアプリのみです。
- プラグインを開き、Apple メッセージプラグインを探してインストールします。
- Codex または ChatGPT Work で新しいチャットを開始し、メッセージの検索、要約、下書きの作成、送信のいずれかを依頼します。
- ChatGPT がメッセージアプリの内容を読み取る前に、要求された macOS の権限を付与します。
- 送信を許可する前に、メッセージの内容と宛先を確認します。
既定では、ChatGPT はメッセージの内容と宛先をあなたが承認した後にのみ送信します。今回の送信だけを承認するには、今回のみ許可を選択します。このチャットへの送信を常に許可を選択すると、ChatGPT は以後、送信の承認を再度求めることなく、メッセージアプリのそのチャットに送信できます。
信頼できない指示や誤解を招く指示が含まれる可能性のあるチャットでは、送信のたびに承認する設定を維持してください。常に許可すると、ChatGPT があなたの名前でメッセージを送信する前に内容を最終確認する機会がなくなります。このリスクを受け入れられる場合にのみ使用してください。
送信ごとの承認に戻すには、設定 > コンピューターの使用を開き、管理を選択します。この項目はメッセージの横にあります。送信を常に許可で、対象のチャットの横にあるゴミ箱アイコンを選択し、削除を選択して確定します。次回から、ChatGPT はそのチャットに送信する前に承認を求めます。
既知の問題: タスクをフルアクセスに設定している場合や、ほかの方法で承認を求める画面を無効にしている場合、Apple メッセージで送信に必要な確認画面を表示できないことがあります。承認を求めるまたは代理で承認に切り替えて、もう一度お試しください。
Apple メッセージは Mac 上で動作します。Web 版やモバイル版の ChatGPT、Codex CLI、IDE 拡張機能からは直接利用できません。
管理対象のワークスペースでは、管理者が既存の「コンピューターの使用」の設定で Apple メッセージを無効にできます。
Codex CLI のプラグインブラウザ
Codex CLI でプラグインブラウザを開くには、次のコマンドを実行します。
codex
/pluginsCLI のプラグインブラウザには、プラグインがマーケットプレイス別に表示されます。マーケットプレイスのタブで配布元を切り替え、プラグインを開いて詳細を確認したり、掲載されているプラグインをインストールまたはアンインストールしたりできます。インストール済みのプラグインを選んで Space キーを押すと、有効と無効を切り替えられます。
API キーで利用できるプラグイン
OpenAI API キーで Codex にサインインすると、Codex CLI や ChatGPT デスクトップアプリ内の Codex で、OpenAI が選定したプラグインのうち API キーに対応するものを探し、インストールして管理できます。一部のプラグインは、接続時に API キー認証ではサポートされていない OAuth 機能を必要とするため、API キー認証では利用できません。プラグインの使用状況は、プラットフォームの使用状況ページで確認できます。
権限とデータ共有の仕組み
Web 版の ChatGPT では、Chat と Work は、そのチャットで利用できるワークスペースの権限とツールを使用します。MCP サーバーを使うには、別途、認可を受け、接続先のサービスへのアクセス権を持っている必要があります。個人用の接続には自分のアカウントが使われます。共有アカウントに対応する機能では、認可済みの共有アカウント接続を再利用できるため、そのアカウントの認証情報を毎回入力する必要はありません。接続方法によっては、リクエストを行うユーザーの本人確認も必要です。接続にどの ID が使われるかを確認してください。
プラグインの機能が Codex ホストを通じて実行される場合は、そのホストのサンドボックスと承認ポリシーが適用されます。外部サービスへの接続には、そのサービス独自の認証とアクセス制御が使用されます。
- 同梱のスキルは、インストール後に新しいチャットまたは CLI セッションを開始すると利用できます。
- プラグインに MCP サーバーが含まれている場合、使用する前に追加の設定や認証が必要になることがあります。
- ChatGPT が MCP サーバーを通じてデータを送信する場合は、そのサービスの利用規約とプライバシーポリシーが適用されます。
プラグインの削除
プラグインを削除するには、対応するプラグインブラウザで対象のプラグインを開き、プラグインをアンインストールが表示されていれば選択します。ワークスペースにインストールされているプラグインや既定のプラグインは、ワークスペース管理者が管理するため、この操作を選べないことがあります。
プラグインをアンインストールすると、その ChatGPT または Codex 環境からプラグイン一式が削除されます。別途接続した MCP サーバーとの連携は、ChatGPT で接続を解除するまで維持されます。
独自プラグインの作成
ChatGPT との会話を通じてプラグインを作成または編集するには、まずプラグインの作成をご覧ください。このガイドでは、ワークスペースで Plugin Creator を利用できる場合に、ワークフローを言葉で説明し、参考ファイルを追加して、動作をテストし、変更を加えるまでの手順を紹介しています。
独自のプラグインを作成、テスト、配布するには、プラグイン作成の開発者ガイドをご覧ください。ローカルでのひな形の生成、マーケットプレイスの手動設定、ワークスペースでの共有、プラグインマニフェスト、パッケージ化について説明しています。
プラグインにサーバーを利用する機能が含まれる場合は、MCP サーバーの構築をご覧ください。MCP ツールはカスタム UI がなくても動作します。画面上での表示や操作がワークフローに役立つ場合は、UI を返すこともできます。
プラグインの審査を受ける準備ができたら、プラグインの提出をご覧ください。OpenAI Platform への提出手順、必要な権限、審査用の資料、MCP のチェック項目、テストケースの要件を確認できます。
プラグインガイド
- 記録と再生:ChatGPT にワークフローを一度実演して、繰り返し使えるスキルにします。
- Codex Security プラグイン:スキャンする権限のあるコードを調べ、検出結果を検証し、レビュー済みの修正を用意します。