在 Slack 中使用 Codex
在 Slack 中使用 Codex,从频道和线程发起编码工作。提及 @Codex 并附上提示,Codex 会创建云端聊天并回复结果。

设置 Slack 应用
Section titled “设置 Slack 应用”- 设置 Codex cloud 聊天。你需要 Plus、Pro、Business、Enterprise 或 Edu 计划(请参阅 ChatGPT 定价)、已连接的 GitHub 账户,以及至少一个环境。
- 前往 Codex 设置,为你的工作区安装 Slack 应用。根据你的 Slack 工作区策略,可能需要管理员批准安装。
- 将
@Codex添加到频道。如果尚未添加,Slack 会在你提及时提示你。
- 在频道或线程中提及
@Codex并附上提示。Codex 可以参考线程中的早期消息,因此通常无需重复说明上下文。 - (可选)在提示中指定环境或代码库,例如:
@Codex fix the above in openai/codex。 - 等待 Codex 做出反应(👀)并回复聊天链接。完成后,Codex 会发布结果,并根据你的设置在线程中回复。
Codex 如何选择环境和代码库
Section titled “Codex 如何选择环境和代码库”- Codex 会检查你有权访问的环境,并选择最符合你请求的环境。如果请求不明确,则回退到你最近使用的环境。
- 聊天会针对该环境的代码库映射中列出的第一个代码库的默认分支运行。如果需要其他默认代码库或更多代码库,请在 Codex 中更新代码库映射。
- 如果没有可用的合适环境或代码库,Codex 会在 Slack 中回复如何修复问题,然后再重试。
Enterprise 数据控制
Section titled “Enterprise 数据控制”默认情况下,Codex 会在线程中回复答案,其中可能包含其运行环境中的信息。
如需阻止此行为,Enterprise 管理员可以在 ChatGPT 工作区设置中取消选中 Allow Codex Slack app to post answers on task completion。管理员关闭答案后,Codex 只会回复聊天链接。
数据使用、隐私和安全
Section titled “数据使用、隐私和安全”当你提及 @Codex 时,Codex 会接收你的消息和线程历史记录,以了解你的请求并创建聊天。
数据处理遵循 OpenAI 的隐私政策、使用条款以及其他适用的政策。
有关安全性的更多信息,请参阅 Codex 的安全文档。
Codex 使用大型语言模型,可能会出错。请始终检查答案和差异。
提示和故障排除
Section titled “提示和故障排除”- 缺少连接:如果 Codex 无法确认你的 Slack 或 GitHub 连接,它会回复重新连接的链接。
- 环境选择不符合预期:在线程中回复你想要的环境(例如
Please run this in openai/openai (applied)),然后再次提及@Codex。 - 线程过长或过于复杂:在最新消息中总结关键细节,避免 Codex 遗漏埋藏在线程早期的上下文。
- 工作区发布:某些 Enterprise 工作区会限制发布最终答案。在这种情况下,打开聊天链接即可查看进度和结果。
- 更多帮助:请参阅 OpenAI 帮助中心。