Plugins
ChatGPT および Codex クライアントでプラグインを探し、インストールして使用する
概要
プラグインは、機能を ChatGPT と Codex で再利用可能なワークフローとしてまとめたものです。スキル、コネクタ、またはその両方を含めることができます。両製品は 1 つの共通プラグインディレクトリを使用するため、対応する画面では同じ公開プラグインを見つけられます。
プラグインは、ウェブ版の ChatGPT Work、および ChatGPT デスクトップアプリの ChatGPT Work または Codex で利用できます。Codex CLI にも、Codex 環境用のプラグインブラウザがあります。Chat、IDE 拡張機能、モバイルではプラグインを利用できません。
プラグインを使用できる場所
- ChatGPT デスクトップアプリ: ChatGPT を選択してスイッチャーで Work をオンにするか、Codex を選択します。その後、Plugins を開いてプラグインを探し、インストールして使用します。インストール済みのプラグインは、新しいチャットにスキル、コネクタ、MCP ツールを追加できます。
- ChatGPT ウェブ版: スイッチャーで Work をオンにして Plugins を開きます。プラグインのツールが利用可能になる前に、外部サービスへの接続を求められる場合があります。
- Codex CLI:
/pluginsと入力してプラグインブラウザを開きます。設定済みのマーケットプレイスからプラグインをインストールし、同梱されたスキルやツールを使用する前に新しいセッションを開始します。 - IDE 拡張機能: IDE 拡張機能ではプラグインを利用できません。Codex 用のプラグインを探してインストールするには、ChatGPT デスクトップアプリまたは Codex CLI を使用してください。
たとえば、次のように ChatGPT と Codex の機能を拡張できます。
- Codex Security プラグインをインストールして、許可されたコードをスキャンし、妥当性のある脆弱性の検出結果を確認します。
- Gmail プラグインをインストールして Gmail を操作します。
- Google Drive プラグインをインストールして、Drive、Docs、Sheets、Slides を横断して作業します。
- Slack プラグインをインストールして、チャンネルを要約したり返信の下書きを作成したりします。
プラグインには、次の要素を 1 つ以上含めることができます。
- スキル: 特定の種類の作業に使用する再利用可能な指示です。ChatGPT と Codex は必要に応じてスキルを読み込み、適切な手順に従い、タスクに適したリファレンスやヘルパースクリプトを使用できます。
- コネクタ: GitHub、Slack、Google Drive などのツールへの接続です。ChatGPT と Codex がそれらのツールから情報を読み取り、操作を実行できるようにします。コネクタはツールを公開し、必要に応じてカスタム UI を含めることもできます。
- MCP サーバー: ChatGPT と Codex に、より多くのツールや共有情報(多くの場合、ローカルプロジェクト外のシステムから取得したもの)へのアクセスを提供するサービスです。コネクタの基盤となるサービスでもあります。ツールの定義、認証の適用、構造化データの返却、外部システムに対する操作の実行を担います。
- ブラウザ拡張機能: プラグインのワークフローに必要なブラウザ機能です。
- フック: 設定されたライフサイクルの時点で実行されるコマンドです。有効にする前にプラグインのフックを確認し、信頼できることを確かめてください。
- スケジュール済みタスクのテンプレート: スケジュール済みタスクが利用可能な環境で、定期的なタスクの開始点として再利用できるテンプレートです。
プロジェクトやチーム向けのリポジトリマーケットプレイスなど、マーケットプレイスソースを通じて公開することでプラグインを共有できます。マーケットプレイスのセットアップ、パッケージ化、配布に関するガイダンスについては、プラグインを構築するを参照してください。
インテグレーションを構築する場合は、MCP サーバーを構築するから始めてください。プラグインにカスタム UI が必要な場合は、オプションの UI ガイドを使用してください。
プラグインを使用、インストールする
共通プラグインディレクトリ
ChatGPT と Codex は、同じ公開プラグインカタログを使用します。対応するグラフィカル画面でプラグインを探してインストールするには、次の操作を行います。
- ウェブ版では、スイッチャーで Work をオンにして Plugins を開きます。
- ChatGPT デスクトップアプリでは、ChatGPT を選択してスイッチャーで Work をオンにするか、Codex を選択します。その後、Plugins を開きます。
Plugins Directory では、プラグインが次のタブに整理されています。
- OpenAI: OpenAI が構築したプラグインです。
- ワークスペース名: ワークスペースから提供されるプラグインです。
- Personal: 個人用マーケットプレイスのプラグインです。該当するプラグインがある場合は、Created by me と Shared with me のセクションが含まれます。
インストール済みのプラグインを確認するには、独立した Installed 行を使用します。
プラグインをインストールして使用する
Plugins Directory を開いたら、次の操作を行います。
- プラグインを検索または参照し、その詳細を開きます。
- プラスボタンを選択してプラグインをインストールします。
- プラグインにコネクタが必要な場合は、メッセージが表示されたときに接続します。一部のプラグインではインストール中に認証が求められます。それ以外のプラグインでは、初めて使用するまで認証を求められません。
- インストール後、新しいチャットを開始し、そのプラグインを使用するよう ChatGPT または Codex に依頼します。
Sign in with ChatGPT で対応パートナーに接続する
Sign in with ChatGPT は、Airtable、GitLab、HubSpot、Notion、Supabase、Vercel など、対応するプラグインおよびパートナーサイト向けにベータ版として段階的に提供されています。このオプションを利用できる場合は、プラグインの接続時に Sign in with ChatGPT を選択し、そのサービスのアカウントを作成または連携します。
サインイン時にパートナーと共有されるのは、利用可能な場合に限り、名前、メールアドレス、プロフィール画像のみです。サインインによって、プラグインにデータへのアクセス権が付与されたり、操作が自動的に承認されたりすることはありません。接続を使用する前に、別の手順として、プラグインが要求する権限を確認して承認してください。
プラグインをインストールすると、プロンプトウィンドウから直接使用できます。
タスクを直接説明します。 「今日の未読 Gmail スレッドを要約して」や「Google Drive から最新のリリースノートを取得して」など、希望する結果を依頼します。タスクに適したインストール済みツールを ChatGPT に選択させたい場合は、この方法を使用します。
特定のプラグインを選択します。 @ と入力すると、プラグインまたは同梱されたスキルの 1 つを明示的に呼び出せます。ChatGPT が使用するプラグインやスキルを明確に指定したい場合は、この方法を使用します。スキルとプラグインを参照してください。
Codex CLI のプラグインブラウザ
Codex CLI で次のコマンドを実行し、プラグインブラウザを開きます。
codex
/plugins
CLI プラグインブラウザでは、プラグインがマーケットプレイス別にグループ化されます。マーケットプレイスタブを使用してソースを切り替え、プラグインを開いて詳細を確認し、マーケットプレイスの項目をインストールまたはアンインストールできます。インストール済みのプラグインで Space を押すと、オンとオフを切り替えられます。
API key で利用できる機能
OpenAI API key を使用して Codex にサインインすると、Codex CLI および ChatGPT デスクトップアプリ内の Codex で、対応する OpenAI 厳選プラグインを探し、インストールして管理できます。一部のプラグインは、接続フローでサポート対象外の OAuth 機能を必要とするため、API key 認証では利用できません。プラグインの使用状況は、Platform Usage ページで確認してください。
権限とデータ共有の仕組み
ChatGPT ウェブ版では、ChatGPT Work のチャットは、そのチャットで利用可能なワークスペースの権限とツールを使用します。コネクタには、引き続きコネクタ独自のサインインとアクセス権が必要です。
プラグインの機能が Codex ホストを通じて実行される場合、ホストのサンドボックスと承認ポリシーが適用されます。外部サービスへの接続には、そのサービス独自の認証とアクセス制御が使用されます。
- インストール後に新しいチャットまたは CLI セッションを開始すると、同梱されたスキルが利用可能になります。
- プラグインにコネクタが含まれている場合、セットアップ中または初回使用時に、使用中の製品からコネクタのインストールやサインインを求められることがあります。
- プラグインに MCP サーバーが含まれている場合、使用前に追加のセットアップや認証が必要になることがあります。
- ChatGPT が同梱されたコネクタを通じてデータを送信する場合、そのサービスの利用規約とプライバシーポリシーが適用されます。
プラグインを削除する
プラグインを削除するには、対応するプラグインブラウザからプラグインを開き、その操作が利用可能な場合は Uninstall plugin を選択します。ワークスペースによってインストールされたプラグインやデフォルトのプラグインでは、その操作を利用できない場合があります。その場合は、ワークスペース管理者が管理します。
プラグインをアンインストールすると、その ChatGPT または Codex 環境からプラグインバンドルが削除されますが、同梱されたコネクタは ChatGPT で管理するまで接続されたままです。
独自のプラグインを構築する
独自のプラグインを作成、テスト、配布する場合は、プラグインを構築するを参照してください。このページでは、ローカルでのスキャフォールディング、手動でのマーケットプレイス設定、ワークスペースでの共有、プラグインマニフェスト、パッケージ化に関するガイダンスを説明しています。
プラグインにサーバーを基盤とする機能が含まれる場合は、MCP サーバーを構築するを参照してください。MCP ツールはカスタム UI なしで動作できるほか、視覚的な画面がワークフローに役立つ場合は UI を返すこともできます。
プラグインをレビューに提出する準備ができたら、OpenAI Platform での提出フロー、必要な権限、レビュー資料、MCP チェック、テストケースの要件について、プラグインを提出するを参照してください。
プラグインガイド
- Record & Replay:ChatGPT にワークフローを一度示し、再利用可能なスキルに変換します。
- Codex Security プラグイン:許可されたコードをスキャンし、検出結果を確認して、レビュー済みの修正を準備します。