日本語

プラグイン

プラグイン

サポートされている ChatGPT と Codex の各画面でプラグインを閲覧、インストール、使用できます

概要

プラグインは、ChatGPT と Codex の機能を、再利用可能なワークフローとしてまとめたものです。 スキルや MCP server を含めることができます。両製品は共通のプラグイン ディレクトリを使用するため、それぞれの対応する画面から 同じ公開プラグインを見つけられます。

プラグインは、Web、デスクトップ、モバイルの ChatGPT における Chat と Work、および ChatGPT デスクトップアプリの Codex で動作します。Codex CLI にも Codex 環境向けのプラグインブラウザがあります。IDE 拡張機能はプラグインをサポートしていません。

モバイルでは、アカウントで利用可能なプラグインを Chat または Work で使用できます。

デスクトップ専用 と表示されたプラグインには、ChatGPT デスクトップアプリが必要です。Web でもこれらのプラグインを探せますが、 インストールして使用するには ChatGPT デスクトップアプリを開く必要があります。 モバイルでは利用できません。

プラグイン タブを開くと、プラグインを探してインストールできます。インストール後は、 ChatGPT の Chat や Work、または Codex でプラグインを使用できます。インストールしたプラグインは、 新しいチャットにスキルや MCP ツールを追加できます。

たとえば、次のように ChatGPT と Codex の機能を拡張できます。

  • Codex Security プラグインをインストールして、許可されたコードをスキャンし、妥当性のある脆弱性の検出結果を確認します。
  • Gmail プラグインをインストールして Gmail を操作します。
  • Google Drive プラグインをインストールして、Drive、Docs、Sheets、Slides を横断して作業します。
  • Slack プラグインをインストールして、チャンネルを要約したり返信の下書きを作成したりします。

プラグインには、次の要素を 1 つ以上含めることができます。

  • スキル: 特定の種類の作業に使う、再利用可能な指示です。ChatGPT と Codex は必要に応じてスキルを読み込み、適切な手順に従って、 タスクに適した参考資料や補助スクリプトを使用できます。
  • MCP server: ChatGPT や Codex を、GitHub、Slack、Google Drive などのシステム内のツールや 情報につなぐサービスです。ツールの定義、 認証の適用、構造化データの返却、外部システムに対する 操作を行います。必要に応じてカスタム UI を含めることもできます。
  • ブラウザー拡張機能: プラグインのワークフローに必要な ブラウザー機能です。
  • フック: ChatGPT Work や Codex を含む Codex ランタイムで、 設定されたライフサイクル上のタイミングに実行されるコマンドです。フックスクリプトは 実行環境内で利用可能である必要があります。Web でプラグインをインストールしても、 これらのスクリプトはデプロイされません。Enterprise 管理者は、モバイルデバイス管理(MDM)を通じて 必要なスクリプトをデプロイできます。プラグインのフックは、実行前に内容を確認し、信頼できることを確かめてください。 設定方法や管理対象フックのポリシーについては、フックを参照してください。

プロジェクトやチーム向けのリポジトリマーケットプレイスなど、マーケットプレイスソースを通じて公開することでプラグインを共有できます。マーケットプレイスのセットアップ、パッケージ化、配布に関するガイダンスについては、プラグインを構築するを参照してください。

連携機能を構築する場合は、 MCP server を構築するから始めてください。プラグインにカスタム UI が必要な場合は、 オプションの UI ガイドを使用してください。

プラグインを使用、インストールする

共通プラグインディレクトリ

ChatGPT と Codex は、同じ公開プラグインカタログを使用します。Web または ChatGPT デスクトップアプリで Plugins タブを開き、プラグインを閲覧およびインストールします。

Plugins Directory では、プラグインが次のタブに整理されています。

  • OpenAI: OpenAI が構築したプラグインです。
  • ワークスペース名: ワークスペースから提供されるプラグインです。
  • Personal: 個人用マーケットプレイスのプラグインです。該当するプラグインがある場合は、Created by meShared with me のセクションが含まれます。

インストール済みのプラグインを確認するには、独立した Installed 行を使用します。

ワークスペース管理者は、チーム用の GitHub マーケットプレイスをインポートして同期できます。設定方法とアクセス要件については、プラグイン管理を参照してください。

プラグインをインストールして使用する

Plugins Directory を開いたら、次の操作を行います。

  1. プラグインを検索するか一覧から探して、詳細を開きます。
  2. プラスボタンを選択して、プラグインをインストールします。
  3. プラグインに MCP server への接続が必要な場合は、案内に従って接続します。プラグインによっては、 インストール中に認証を求められます。初めて使用するときに 認証を求められるものもあります。
  4. インストール後、新しいチャットを開始し、ChatGPT または Codex に そのプラグインを使うよう依頼します。

Sign in with ChatGPT で対応パートナーに接続する

Sign in with ChatGPT は、Airtable、GitLab、HubSpot、Notion、Supabase、Vercel など、対応するプラグインおよびパートナーサイト向けにベータ版として段階的に提供されています。このオプションを利用できる場合は、プラグインの接続時に Sign in with ChatGPT を選択し、そのサービスのアカウントを作成または連携します。

サインイン時にパートナーと共有されるのは、利用可能な場合に限り、名前、メールアドレス、プロフィール画像のみです。サインインによって、プラグインにデータへのアクセス権が付与されたり、操作が自動的に承認されたりすることはありません。接続を使用する前に、別の手順として、プラグインが要求する権限を確認して承認してください。

プラグインをインストールすると、プロンプトウィンドウから直接使用できます。

タスクを直接説明する

「今日届いた未読の Gmail スレッドを要約してください」や「Google Drive から最新のリリースノートを取得してください」のように、求める結果を伝えます。

タスクに適したインストール済みツールを ChatGPT に選んでもらいたい場合に使用します。

特定のプラグインを選択する

@ を入力して、プラグインまたは同梱されているスキルのいずれかを明示的に呼び出します。

ChatGPT が使用するプラグインやスキルを明確に指定したい場合に使用します。スキルとプラグインを参照してください。

Codex から Apple Messages を使用する

Apple Messages プラグインは、macOS 用 ChatGPT デスクトップアプリのすべてのプランで利用できます。Codex と ChatGPT Work では、Mac 上の iMessage、SMS、 RCS チャットを読み取り、検索し、Messages アプリを通じてユーザーに代わってメッセージを送信できます。 Messages を通じて ChatGPT をリモート操作することはできず、通常の ChatGPT チャットでは動作しません。

今回のリリースでは、Messages プラグインは ChatGPT デスクトップアプリの Apple Silicon (arm64) ビルドにのみ含まれています。

  1. Plugins を開き、Apple Messages プラグインを見つけてインストールします。
  2. 新しい Codex または ChatGPT Work チャットを開始し、メッセージの検索、要約、下書き、または送信を依頼します。
  3. ChatGPT が Messages を読み取る前に、要求された macOS 権限を付与します。
  4. 送信を許可する前に、メッセージと宛先を確認します。

デフォルトでは、ユーザーがメッセージと宛先を承認した後にのみ、ChatGPT がメッセージを送信します。その送信だけを承認するには、1回だけ許可 を選択します。 このチャットへの送信を常に許可 を選択すると、ChatGPT は以後、その Messages チャットに送信する際、再度の送信承認なしでメッセージを送信できます。

信頼できない指示や誤解を招く指示が含まれる可能性があるチャットでは、送信ごとの承認を維持してください。永続的な承認を設定すると、ChatGPT があなたとしてメッセージを送信する前に最終確認する機会がなくなります。このリスクを受け入れられる場合にのみ使用してください。

送信ごとの承認に戻すには、Settings > Computer use を開き、 Messages の横にある Manage を選択します。Always allowed to send で、該当するチャットの横にあるゴミ箱アイコンを選択し、Remove を確定します。ChatGPT は、そのチャットへ再び送信する前に確認を求めるようになります。

既知の問題: タスクが フルアクセス に設定されている場合や、その他の理由で承認プロンプトが無効になっている場合、Apple Messages で送信に必要な確認を表示できないことがあります。承認を求める または 代わりに承認 に切り替えて、もう一度お試しください。

Apple Messages は Mac 上で動作します。Web 版またはモバイル版の ChatGPT、 Codex CLI、IDE 拡張機能から直接利用することはできません。

管理対象ワークスペースでは、管理者が既存のコンピューター操作コントロールを通じて Apple Messages を無効にできます。

API key で利用できる機能

OpenAI API key で Codex にサインインすると、Codex CLI および ChatGPT デスクトップアプリ内の Codex で、対応している OpenAI がキュレーションしたプラグインを閲覧、インストール、管理できます。一部のプラグインは、接続フローで未対応の OAuth 機能が必要となるため、API key 認証では利用できません。Platform Usage ページでプラグインの使用状況を確認してください。

権限とデータ共有の仕組み

プラグインの機能が Codex ホストを通じて実行される場合、ホストのサンドボックスと承認ポリシーが適用されます。外部サービスへの接続には、そのサービス独自の認証とアクセス制御が使用されます。

  • 同梱のスキルは、インストール後に新しいチャットまたは CLI セッションを開始すると 利用できるようになります。
  • プラグインに MCP server が含まれる場合、使用前に追加の設定や 認証が必要になることがあります。
  • ChatGPT が MCP server を通じてデータを送信する場合、そのサービスの利用規約とプライバシー ポリシーが適用されます。

プラグインを削除する

プラグインを削除するには、対応するプラグインブラウザからプラグインを開き、その操作が利用可能な場合は Uninstall plugin を選択します。ワークスペースによってインストールされたプラグインやデフォルトのプラグインでは、その操作を利用できない場合があります。その場合は、ワークスペース管理者が管理します。

プラグインをアンインストールすると、その ChatGPT または Codex の 環境からプラグインバンドルが削除されます。別途接続した MCP server 連携は、 ChatGPT 側で切断するまで接続されたままです。

独自のプラグインを構築する

独自のプラグインを作成、テスト、配布する場合は、プラグインを構築するを参照してください。このページでは、ローカルでのスキャフォールディング、手動でのマーケットプレイス設定、ワークスペースでの共有、プラグインマニフェスト、パッケージ化に関するガイダンスを説明しています。

プラグインにサーバーを基盤とする機能が含まれる場合は、MCP server を構築するを参照してください。MCP ツールはカスタム UI なしで動作できるほか、視覚的な画面がワークフローに役立つ場合は UI を返すこともできます。

プラグインをレビューに提出する準備ができたら、OpenAI Platform での提出フロー、必要な権限、レビュー資料、MCP チェック、テストケースの要件について、プラグインを提出するを参照してください。

プラグインガイド

  • Record & Replay: ChatGPT にワークフローを一度示すだけで、再利用可能なスキルに変換できます。
  • Codex Security プラグイン: 許可されたコードをスキャンし、検出結果を確認して、レビュー済みの修正を準備します。