繁體中文

在 Slack 中使用 Codex

讓 Codex 從頻道和 thread 中執行任務

你可以在 Slack 頻道和 thread 中通過 Codex 啟動編碼工作。在提示詞中提及 @Codex,Codex 就會建立雲端聊天並回復結果。

Codex Slack 整合正在進行中

設定 Slack 應用

  1. 設定 Codex 雲端聊天。你需要 Plus、Pro、Business、Enterprise 或 Edu 套餐(請參閱 ChatGPT 定價)、已連線的 GitHub 賬號,以及至少一個環境
  2. 前往 Codex 設定,為工作區安裝 Slack App。根據 Slack 工作區策略,安裝可能需要管理員核准。
  3. @Codex 新增到頻道。如果你還沒有新增,當你提及時,Slack 會提示你。

開始聊天

  1. 在頻道或 thread 中提及 @Codex,並附上提示詞。Codex 可以引用 thread 中之前的訊息,因此通常無需重複說明上下文。
  2. (可選)在提示詞中指定環境或儲存庫,例如:@Codex fix the above in openai/codex
  3. 等待 Codex 用 👀 表情回應,並回復聊天連結。任務完成後,Codex 會發布結果;根據你的設定,它還會在 thread 中釋出答案。

Codex 如何選擇環境和儲存庫

  • Codex 會檢查你有權存取的環境,並選擇最匹配請求的環境。如果請求不明確,則回退到你最近使用的環境。
  • 聊天會在該環境儲存庫對映中第一個儲存庫的預設分支上執行。如需不同的預設儲存庫或更多儲存庫,請在 Codex 中更新儲存庫對映。
  • 如果沒有合適的環境或儲存庫可用,Codex 將在 Slack 中回覆,並說明如何在重試之前解決問題。

企業資料控制

預設情況下,Codex 會在 thread 中回覆答案,其中可能包含其執行環境中的資訊。 如需阻止這類資訊釋出,Enterprise 管理員可以在 ChatGPT 工作區設定中關閉 Allow Codex Slack app to post answers on task completion(允許 Codex Slack App 在任務完成時釋出答案)。關閉後,Codex 只會回覆聊天連結。

資料使用、隱私和安全

當你提及 @Codex 時,Codex 會接收你的訊息和 thread 歷史記錄,以理解請求並建立聊天。 資料處理遵循 OpenAI 的隱私政策使用條款和其他適用的政策。 有關安全性的更多資訊,請參閱 Codex 安全文件

Codex 使用的大型語言模型可能會出錯。請始終審查答案和 diff。

提示和故障排除

  • 缺少連線:如果 Codex 無法確認你的 Slack 或 GitHub 連線,它會回覆一個重新連線的連結。
  • 意外的環境選擇:在 thread 中回覆你想要的環境(例如 Please run this in openai/openai (applied)),然後再次提及 @Codex
  • 較長或複雜的 thread:在最新訊息中總結關鍵資訊,避免 Codex 漏掉 thread 前文中的上下文。
  • 工作區釋出:某些企業工作區限制釋出最終答案。在這些情況下,請開啟聊天連結以檢視進度和結果。
  • 更多幫助:請參閱 OpenAI 幫助中心