外掛
外掛
在支援的 ChatGPT 和 Codex 介面中瀏覽、安裝和使用外掛
概述
外掛將各種能力整合為 ChatGPT 和 Codex 中可重複使用的工作流程。它們 可以包含技能和 MCP server。兩個產品使用同一個通用外掛 目錄,因此可以在各自支援的 介面中發現相同的公開外掛。
外掛可用於 ChatGPT 網頁版、桌面端和行動端的 Chat 與 Work, 也可用於 ChatGPT 桌面應用程式中的 Codex。Codex CLI 還為 Codex 環境提供 外掛瀏覽器。IDE 擴充功能不支援外掛。
在行動端,你可以在 Chat 或 Work 中使用帳戶可用的外掛。
標有僅限桌面端 的外掛需要 ChatGPT 桌面應用程式。你可以在網頁端發現這些外掛, 但必須開啟 ChatGPT 桌面應用程式才能安裝和使用。它們 無法在行動端使用。
開啟外掛 分頁以瀏覽和安裝外掛。安裝後,你 可以在 ChatGPT 的 Chat 或 Work 中使用外掛,也可以在 Codex 中使用。已安裝的外掛可以 為新聊天新增技能和 MCP 工具。
開啟 外掛 分頁即可瀏覽和安裝外掛。安裝後,你 可以在 Chat 或 Work 中使用外掛。外掛可能會提示你連線外部 服務,之後其工具才會可用。
在 Codex CLI 中,輸入 /plugins 開啟外掛瀏覽器。從
已設定的市場安裝外掛,然後啟動新會話,再使用其捆綁的
技能或工具。
從受支援的介面使用外掛
IDE 擴充功能不支援外掛。要為 Codex 瀏覽和安裝外掛, 請使用 ChatGPT 桌面應用程式或 Codex CLI。
擴展 ChatGPT 和 Codex 的能力,例如:
- 安裝 Codex Security 外掛,以掃描已授權的程式碼並確認 疑似漏洞發現。
- 安裝 Gmail 外掛以使用 Gmail。
- 安裝 Google Drive 外掛,以跨 Drive、Docs、Sheets 和 Slides 工作。
- 安裝 Slack 外掛,以總結頻道內容或起草回覆。
外掛可以包含以下一個或多個部分:
- 技能: 針對特定類型工作的可重複使用指令。ChatGPT 和 Codex 可以按需載入這些指令,以便遵循正確的步驟,並使用 適合任務的參考資料或輔助指令碼。
- MCP server: 將 ChatGPT 和 Codex 連線到工具及 GitHub、Slack 或 Google Drive 等系統中資訊的服務。它們定義 工具、執行身分驗證、傳回結構化資料,並對 外部系統執行操作。它們還可以包含自訂 UI。
- 瀏覽器擴充功能: 外掛工作流程所需的 瀏覽器功能。
- 鉤子: 在 Codex 執行環境中設定的生命週期節點 執行的命令。由雲端編排的 ChatGPT Work 不支援外掛鉤子。 已同步的 Work 僅支援管理員在 Agent Security 中設定的 MCP 鉤子; 請參閱 Work 聊天同步相容性。 鉤子指令碼必須在執行環境中可用;在網頁上安裝 外掛並不會 部署這些指令碼。企業管理員可以透過 行動裝置管理(MDM)部署所需指令碼。執行外掛鉤子前,請先審查並確認其可信。 有關設定和受管理鉤子的策略,請參閱鉤子。
你可以透過市場來源發布外掛來共享它們,例如專案或團隊的 儲存庫市場。有關市場設定、打包和分發指南,請參閱建置外掛。
如果你正在建置整合,請從 建置 MCP server開始。 如果外掛需要自訂 UI,請使用 可選 UI 指南。
使用和安裝外掛
通用外掛目錄
ChatGPT 和 Codex 使用同一個公開外掛目錄。在網頁端或 ChatGPT 桌面應用程式中,開啟 外掛 分頁即可瀏覽和安裝外掛。
外掛目錄使用以下分頁組織外掛:
- OpenAI: 由 OpenAI 建置的外掛。
- 你的工作區名稱: 由你的工作區提供的外掛。
- 個人: 個人市場外掛;當相應外掛可用時,其中會包含 由我建立 和 與我共享 區域。
使用單獨的 已安裝 行檢視已安裝的外掛。
工作區管理員可以為團隊匯入並同步 GitHub 市場。有關設定和存取 要求,請參閱外掛管理。
安裝和使用外掛
開啟外掛目錄後:
- 搜尋或瀏覽外掛,然後開啟其詳情。
- 選擇加號按鈕安裝外掛。
- 如果外掛需要連線 MCP server,請按提示連線。有些外掛 會在安裝期間要求你進行身分驗證。另一些則會在你首次 使用時要求驗證。
- 安裝後,發起新聊天,讓 ChatGPT 或 Codex 使用該 外掛。
使用“透過 ChatGPT 登入”連線受支援的合作夥伴
透過 ChatGPT 登入 正在面向受支援的外掛和 合作夥伴網站推出 Beta 版,其中包括 Airtable、GitLab、HubSpot、Notion、Supabase 和 Vercel。當此選項可用時,在連線外掛時選擇 透過 ChatGPT 登入, 以在該服務中建立帳戶或關聯現有帳戶。
登入時只會與合作夥伴共享你的姓名、電子郵件地址和頭像(如果 可用)。這不會授予外掛存取你資料的權限,也不會 自動核准操作。在使用連線前,請透過單獨步驟審查並核准外掛請求的 權限。
安裝外掛後,可以直接在提示詞視窗中使用它:
直接描述任務
說出你想要的結果,例如“彙總今天未讀的 Gmail 郵件會話” 或“從 Google Drive 取得最新的發布說明”。
如果你希望 ChatGPT 為任務選擇合適的已安裝工具, 可以使用這種方式。
選擇特定外掛
輸入 @,顯式呼叫外掛或其附帶的某項技能。
如果你希望明確指定 ChatGPT 應使用哪個外掛或技能, 可以使用這種方式。請參閱技能與外掛。
Sites 中的外掛
在 Sites 中使用外掛,建置使用每位 訪客自身已連線帳號和權限的 Site。請參閱透過外掛將使用者資料引入你的 Site ,瞭解設定和訪客 存取要求。
從 Codex 使用 Apple Messages
Apple Messages 外掛在 macOS 版 ChatGPT 桌面應用程式的所有方案中均可用。 在 Codex 和 ChatGPT Work 中,它可以讀取和搜尋 Mac 上的 iMessage、SMS 和 RCS 聊天,並透過“訊息”應用代你傳送訊息。 它不支援你透過“訊息”遠端與 ChatGPT 互動,也 無法用於普通 ChatGPT 聊天。
在此版本中,Messages 外掛僅包含在 ChatGPT 桌面應用程式的 Apple Silicon (arm64) 版本中。
- 開啟 外掛,找到 Apple Messages 外掛並安裝。
- 啟動新的 Codex 或 ChatGPT Work 聊天,讓它尋找、總結、起草 或傳送訊息。
- 在 ChatGPT 讀取“訊息”前,授予所請求的 macOS 權限。
- 允許傳送前,請審查訊息及其收件人。
預設情況下,ChatGPT 只有在你核准訊息及其收件人後才會傳送。 選擇 允許一次 僅核准本次傳送。如果選擇 始終允許傳送到此聊天,ChatGPT 今後可以向該 “訊息”聊天傳送訊息,而無需再次獲得傳送核准。
對於可能包含不可信或誤導性指令的聊天,請保留逐次傳送核准。 持久核准會移除 ChatGPT 代你傳送訊息前由你進行最終審查的機會。 僅在你接受此風險時使用它。
要恢復逐次傳送核准,請開啟 設定 > Computer use,然後選擇 Messages 旁邊的 管理。在 始終允許傳送至 下,選擇相應聊天旁邊的 垃圾桶圖示,然後確認 移除。ChatGPT 再次向該聊天傳送訊息前將 發出詢問。
已知問題: 如果任務設定為 完全存取權限,或以其他方式停用了 核准提示,Apple Messages 可能無法顯示傳送所需的確認。 請切換到 請求核准 或 替我核准,然後重試。
Apple Messages 在你的 Mac 上執行。它無法直接用於 ChatGPT 網頁版或 行動端、Codex CLI 或 IDE 擴充功能。
在託管工作區中,管理員可以透過現有的 Computer Use 控制項停用 Apple Messages。
Codex CLI 中的外掛瀏覽器
在 Codex CLI 中,執行以下命令開啟外掛瀏覽器:
codex
/pluginsCLI 外掛瀏覽器按市場對外掛進行分組。使用市場分頁 切換來源,開啟外掛以檢視詳情,安裝或解除安裝 市場條目,並在已安裝的外掛上按 Space 將其 開啟或關閉。
API key 可用性
如果你使用 OpenAI API key 登入 Codex,則可以在 Codex CLI 和 ChatGPT 桌面應用程式的 Codex 中瀏覽、安裝和管理 受支援的 OpenAI 精選外掛。某些外掛無法透過 API key 身分驗證使用, 因為其連線流程需要不受支援的 OAuth 能力。請在 Platform Usage 頁面檢視外掛用量。
權限和資料共享的工作原理
在 ChatGPT 網頁版中,Chat 和 Work 使用該聊天可用的工作區權限和工具。 MCP server仍需要獲得授權,並具備對 所連線服務的存取權限。個人連線使用你自己的帳號。支援此功能的 使用場景可以重複使用已授權的共享帳號連線,無需 你每次都輸入該帳號的憑證。某些方式還要求 請求者通過驗證。請確認連線將使用哪個身分。
當外掛能力透過 Codex 主機執行環境,將應用該主機的沙箱和 核准策略。 與外部服務的連線使用該服務自身的身分驗證和 存取控制。
- 安裝後,啟動新的聊天或 CLI 會話時, 隨附的技能即可使用。
- 如果外掛套件含 MCP server,可能需要額外設定或 身分驗證後才能使用。
- 當 ChatGPT 透過 MCP server傳送資料時,適用該服務的條款和隱私 政策。
移除外掛
要移除外掛,請從受支援的外掛瀏覽器中開啟它,並在該操作可用時選擇 解除安裝外掛。工作區安裝的外掛或預設外掛可能不提供此操作; 它們由工作區管理員控制。
解除安裝外掛會從對應的 ChatGPT 或 Codex 環境中移除外掛套件。單獨連線的 MCP server整合會在 ChatGPT 中保持連線, 直到你在其中斷開連線。
建置自己的外掛
要透過 ChatGPT 中的對話建立或編輯外掛,請從 建置外掛 開始。本指南會介紹如何 描述工作流程、新增參考檔案、進行測試,並在你的工作區中可用 Plugin Creator 時 進行更改。
如果你想建立、測試或分發自己的外掛,請參閱 我們關於建置外掛的開發者指南。該頁面涵蓋本機腳手架搭建、 手動外掛市場設定、工作區共享、外掛清單 和打包 指導。
如果外掛套件含由伺服器支援的能力,請參閱 建置 MCP server。 MCP 工具可以在沒有自訂 UI 的情況下工作,也可以在視覺化介面有助於 工作流程時傳回 UI。
外掛準備好接受審查後,請參閱 提交外掛,瞭解 OpenAI Platform 提交流程、 所需權限、審查材料、MCP 檢查和測試用例 要求。
外掛指南
- Record & Replay:向 ChatGPT 演示一次工作流程, 將其轉化為可重複使用的技能。
- Codex Security 外掛:掃描已獲授權的程式碼, 確認發現的問題,並準備經過審查的修復。