跳转到内容

故障排除

身份 非官方简体中文镜像
翻译状态 AI 翻译 / AI 审校
来源版本 官方未提供
同步日期 2026-07-26
官方原文 learn.chatgpt.com

侧边栏中出现了 Codex 未编辑的文件

Section titled “侧边栏中出现了 Codex 未编辑的文件”

如果你的项目位于 Git 仓库中,审查面板会根据项目的 Git 状态自动显示更改,其中包括 Codex 未进行的更改。

在审查窗格中,你可以在已暂存的更改和尚未暂存的更改之间切换,也可以将当前分支与 main 进行比较。

如果你只想查看上一次 Codex 交互中的更改,请将差异窗格切换到 Last turn 视图。

详细了解如何使用审查窗格

要从侧边栏移除项目,请将鼠标悬停在项目名称上,点击三个点,然后选择“Remove”。要恢复项目,请使用 Chats 旁边的 Add new project 按钮,或使用

Cmd+O

已归档的聊天可以在 Settings 中找到。取消归档聊天后,它会重新出现在侧边栏中的原位置。

侧边栏允许你根据项目的状态筛选聊天。如果缺少聊天,请选择 Chats 旁边的筛选图标,然后选择 Chronological。如果仍然看不到该聊天,请打开 Settings,检查 Archived chats

工作树会创建在不同的目录中,默认会继承 Git 中已提交的文件。根据你管理项目依赖项和工具的方式,你可能需要使用本地环境在工作树中运行设置脚本,或使用 .worktreeinclude 复制被忽略的设置文件。

或者,你也可以在常规本地项目中检出这些更改。详情请参阅工作树文档

应用未使用队友共享的本地环境

Section titled “应用未使用队友共享的本地环境”

本地环境配置必须位于项目根目录下的 .codex 文件夹中。如果你在一个包含多个项目的 monorepo 中工作,请确保你是在包含 .codex 文件夹的目录中打开项目。

根据任务的不同,Codex 可能需要浏览文件系统。在 macOS 上,包括 Music、Downloads 或 Desktop 在内的某些目录需要获得用户的额外批准。如果 Codex 需要读取你的主目录,macOS 会提示你批准对这些文件夹的访问。

频繁的计划任务可能会随着时间推移创建许多工作树。请归档不再需要的计划任务运行记录,除非你打算保留其工作树,否则不要固定运行记录。

如果你意外地使用了错误的目标(LocalWorktreeCloud)开始聊天,可以取消当前运行,然后在编辑器中按向上箭头键恢复之前的提示词。

功能在 Codex CLI 中正常运行,但在 ChatGPT 桌面应用中无法运行

Section titled “功能在 Codex CLI 中正常运行,但在 ChatGPT 桌面应用中无法运行”

ChatGPT 桌面应用和 Codex CLI 可能包含不同版本的 Codex,因此某些功能可能会先在其中一个界面中提供。实验性功能也可能首先进入 Codex CLI。

要获取系统中 Codex CLI 的版本,请运行:

Terminal window
codex --version

要获取 ChatGPT 桌面应用中捆绑的 Codex 版本,请使用保留的 Codex.app 兼容性包路径:

Terminal window
/Applications/Codex.app/Contents/Resources/codex --version

在消息编辑器中输入 /,即可向团队提供反馈。如果你在现有聊天中触发反馈,可以选择将现有会话与反馈一并分享。提交反馈后,你会收到一个可以与团队分享的会话 ID。

要报告问题:

  1. 在 Codex GitHub 仓库中查找现有问题
  2. 新建 GitHub issue

更多日志位于以下位置:

  • 应用日志(macOS):~/Library/Logs/com.openai.codex/YYYY/MM/DD
  • 会话记录:$CODEX_HOME/sessions(默认:~/.codex/sessions
  • 已归档的会话:$CODEX_HOME/archived_sessions(默认:~/.codex/archived_sessions

如果你分享日志,请先检查其中是否包含敏感信息。

如果聊天似乎卡住了:

  1. 检查 Codex 是否正在等待批准。
  2. 打开终端并运行 git status 等基本命令。
  3. 使用更小、更聚焦的提示词开始新的聊天。

如果你不小心取消了工作树创建并丢失提示词,请在编辑器中按向上箭头键恢复。

终端似乎卡住了

  1. 关闭终端面板。
  2. 使用 Ctrl+` 重新打开终端。
  3. 重新运行 pwdgit status 等基本命令。

如果命令的行为与预期不符,请先在终端中确认当前目录和分支。

如果仍然卡住,请等待当前活动聊天完成,然后重启应用。

字体渲染不正确

Codex 在审查窗格、集成终端以及应用内显示的其他代码中使用相同的字体。你可以在 Settings 窗格中将其配置为 Code font