Codex Questions

问题库

先给直接答案,再解释原因、步骤和边界。找不到时可以去公开社区提问。

找到 63 个问题
1形态选择App / CLI / IDE / Cloud核验 2026/07/16Codex App、CLI、IDE 和 Cloud 应该怎么选?按任务所在环境、并行需求和执行位置选择 Codex 形态,而不是寻找一个覆盖所有场景的固定答案。2安装与认证CLI核验 2026/07/16怎样确认 Codex CLI 的当前安装方式?安装入口可能随平台和发行方式变化,应从 OpenAI Quickstart 或 openai/codex README 获取当前命令。3提示与协作App / CLI / IDE / Cloud核验 2026/07/16第一次进入陌生仓库,应该怎样让 Codex 先读再改?用只读调查任务建立结构、约束和验证命令的共同理解,再进入编辑阶段。4安全与权限App / CLI / IDE核验 2026/07/16什么时候应该把 Codex 切到 read-only?在调查、规划、审查不可信仓库或只需要解释时,用 read-only 降低意外写入风险。5安全与权限App / CLI / IDE核验 2026/07/16workspace-write 是否意味着 Codex 可以修改仓库里的任何内容?workspace-write 允许在工作区内编辑,但仍有受保护路径、网络默认值和审批边界。6安全与权限CLI / IDE / App核验 2026/07/16什么时候可以使用 danger-full-access?只有在外部环境已经隔离、任务确实需要且凭据边界清楚时,才考虑移除 Codex 沙箱限制。7安全与权限CLI / IDE / App核验 2026/07/16approval_policy=never 是否等于完全开放权限?审批策略控制是否询问,沙箱模式控制技术能力;两者是独立维度。8安全与权限CLI / IDE / App核验 2026/07/16为什么 Codex 在 workspace-write 中仍访问不了网络?本地命令网络权限与文件写入权限分开控制,workspace-write 默认不会自动开放命令网络。9配置CLI / IDE / App核验 2026/07/16为什么仓库里的 .codex/config.toml 没有生效?项目配置仅在可信项目中加载,还要检查工作目录、项目根和更高优先级覆盖。10配置CLI / IDE / App核验 2026/07/16Codex 配置冲突时谁优先?CLI 覆盖最高,其次是更靠近当前目录的可信项目配置,再到 profile、用户、系统和内置默认。11项目指令App / CLI / IDE / Cloud核验 2026/07/16全局 AGENTS.md 和项目 AGENTS.md 分别写什么?全局文件放个人跨仓库偏好,项目文件放团队共享且与代码库有关的可执行约定。12项目指令App / CLI / IDE / Cloud核验 2026/07/16子目录如何覆盖根 AGENTS.md?在子目录放 AGENTS.md 或 AGENTS.override.md,让靠近当前目录的规则覆盖更宽泛指导。13项目指令App / CLI / IDE / Cloud核验 2026/07/16AGENTS.md 太长被截断怎么办?缩短根指导、把专项内容下沉到目录或 skill,并在确有必要时调整项目文档字节上限。14MCPApp / CLI / IDE核验 2026/07/16MCP 的 STDIO 和 Streamable HTTP 怎么选?本地进程型工具用 STDIO,已有远程服务和网络认证需求时用 Streamable HTTP。15MCPApp / CLI / IDE核验 2026/07/16MCP server 的 required=true 有什么作用?它把 MCP 初始化从可选能力提升为任务启动条件,失败时不再静默降级。16MCPApp / CLI / IDE核验 2026/07/16MCP 令牌可以直接写进 config.toml 吗?令牌应通过环境变量或 OAuth 凭据存储提供,避免明文进入配置和仓库。17代码审查App / CLI / IDE核验 2026/07/16Codex review 应该选择基线分支还是未提交改动?按要评估的真实变更集选择范围:分支整体用基线,当前工作树用未提交改动。18代码审查App / CLI / IDE核验 2026/07/16Codex review 只会看它自己改的文件吗?review 反映 Git 仓库的实际差异,可能包含人工或其他任务产生的改动。19代码审查App / CLI / IDE核验 2026/07/16运行 /review 会直接修改代码吗?专用 review 以报告发现为目标,不应在审查阶段修改工作树;修复是后续独立动作。20自动化CLI核验 2026/07/16什么时候使用 codex exec 而不是交互式 TUI?脚本、CI、可重放检查和需要机器可读输出时使用非交互模式。21自动化CLI核验 2026/07/16codex exec --json 输出的是什么?stdout 变为 JSON Lines 事件流,可用于记录线程、turn、命令、文件变化和最终状态。22自动化CLI核验 2026/07/16怎样让 codex exec 返回稳定结构?用 --output-schema 提供 JSON Schema,并验证最终输出,而不是正则解析自然语言。23自动化CLI核验 2026/07/16非交互任务可以继续上一次会话吗?可以用 codex exec resume 继续最近或指定会话,但恢复前要重新确认仓库状态。24CloudCloud核验 2026/07/16Codex Cloud 的 secrets 在 agent 阶段可用吗?Cloud secrets 为 setup 阶段设计,随后会在 agent 阶段前移除。25CloudCloud核验 2026/07/16Codex Cloud 任务默认能访问互联网吗?setup 阶段可联网安装依赖,agent 阶段默认离线,除非环境显式启用访问。26WorktreeApp核验 2026/07/16为什么 Codex App 创建的 worktree 默认是 detached HEAD?每个任务从所选分支的提交开始,但不立即占用一个本地分支,便于并行创建隔离工作副本。27WorktreeApp核验 2026/07/16为什么同一个分支不能同时在 Local 和 worktree 检出?Git 要求一个可变分支引用一次只由一个 worktree 占用,防止提交与索引状态冲突。28SkillsApp / CLI / IDE核验 2026/07/16什么时候应该把流程做成 Codex skill?重复、边界明确、需要说明与可选脚本的工作流适合 skill;一次性需求仍留在任务提示。29HooksApp / CLI / IDE核验 2026/07/16为什么新加的 Codex hook 没有执行?非托管命令 hook 需要按当前定义的哈希完成审查与信任,项目 hook 还要求项目配置层可信。30HooksApp / CLI / IDE核验 2026/07/16多个匹配的 Codex hooks 会按顺序执行吗?同一事件的多个匹配命令 hook 可能并发启动,不能依赖一个 hook 阻止另一个开始。31自动化Cloud / CLI核验 2026/07/16Codex GitHub Action 中怎样降低 API key 暴露风险?使用官方 Action 的代理设计,限制 job 权限,并把生成补丁与拥有写权限的发布步骤隔离。32更新App / CLI / IDE / Cloud核验 2026/07/16怎样确认一条 Codex 更新是真的?先查官方 Codex changelog,再用 openai/codex 对应 release 或 PR 核对版本、日期和具体变化。33安装与认证CLI / IDE核验 2026/07/21Codex CLI 出现 401 Unauthorized 应该怎么排查?先区分 ChatGPT 登录、API key 和企业策略,再刷新认证并确认终端使用的是预期配置。34故障排查CLI核验 2026/07/21Codex CLI 一直卡住、没有返回怎么办?先判断是网络、认证、模型服务、工具调用还是仓库命令挂起,再保留现场做最小复现。35故障排查CLI / IDE / App核验 2026/07/21出现 Stream disconnected before completion 怎么办?断流通常需要区分临时网络波动、代理超时、服务端连接和长输出负载。36用量与成本App / CLI / IDE / Cloud核验 2026/07/21为什么 Codex 使用额度下降得很快?任务长度、上下文、推理强度、并行代理和工具输出都会影响用量,页面显示也可能随产品更新变化。37安装与认证CLI核验 2026/07/21为什么安装的 Codex 版本和 codex --version 不一致?常见原因是 PATH 中存在多个安装来源、shell 缓存或包管理器仍指向旧二进制。38平台支持App / CLI / IDE / Cloud核验 2026/07/21Linux 上能直接安装 Codex Desktop 吗?桌面应用的平台支持会变化,应以官方 App 文档为准;Linux 用户通常先使用 CLI、IDE 或 Cloud。39平台支持App核验 2026/07/21Intel Mac 可以使用 Codex Desktop 吗?处理器和系统版本支持应以官方 App 下载页为准,不能只看他人截图或旧安装包。40远程环境App / CLI / Cloud核验 2026/07/21Codex Desktop 能直接操作 SSH 远程服务器里的仓库吗?远程开发支持与本地工作树不是同一能力,需要按官方 App 和环境文档确认当前边界。41WindowsCLI / IDE / App核验 2026/07/21Windows 上应该用原生 Codex 还是 WSL?按项目工具链和文件位置选择,避免依赖安装在一边、代码放在另一边。42模型与账号App / CLI / IDE核验 2026/07/21选择模型后出现 Model not found 怎么办?模型列表、账号权限和实际请求路由可能不同步,应先回到官方支持的默认选择。43用量与成本App / CLI核验 2026/07/21为什么看不到 Codex 的上下文或 token 使用指示?不同形态和版本显示的信息不同,客户端界面变化不代表上下文限制消失。44安全与权限App / CLI / IDE / Cloud核验 2026/07/21怎样避免 Codex 读取或修改敏感文件?仅靠提示不够,应同时使用仓库隔离、权限模式、忽略规则和不把秘密放进工作区的工程措施。45会话管理App / CLI核验 2026/07/21什么时候恢复旧会话,什么时候开新会话?同一目标和同一仓库状态可以恢复;目标、基点或决策已经变化时应交接后开新会话。46工作流App / CLI核验 2026/07/21Codex App 和 CLI 之间怎样交接任务?交接应依靠仓库状态、分支和明确摘要,不假设所有本地工具状态自动同步。47项目管理App / Cloud核验 2026/07/21Project 和 Chat 有什么区别?Project 组织长期背景和相关工作,Chat 承载一次具体任务。48SitesApp / Cloud核验 2026/07/21Codex Sites 能代替正式生产部署吗?Sites 适合快速创建和分享交互页面,但生产系统仍需单独考虑账号、数据、权限、监控和运维。49安全与权限App核验 2026/07/21让 Codex 使用浏览器登录网站安全吗?浏览器能力会接触页面和会话数据,应使用最小权限账号、隔离环境和明确域名边界。50前端工作流App / CLI / IDE核验 2026/07/21怎样让 Codex 正确引用本地截图和设计图?提供真实文件、用途、视口和目标状态,并确认运行环境能访问该路径。51自动化App / Cloud核验 2026/07/21Scheduled Task 会在哪个环境里运行?任务环境、文件和凭据可用性取决于当前产品配置,不能假设与交互会话完全相同。52长任务App / CLI / Cloud核验 2026/07/21怎样防止 Codex 长任务无限继续?给目标设置预算、检查点、最大重试和明确阻塞条件。53多代理App / CLI核验 2026/07/21可以给不同 Subagent 指定不同模型吗?子代理配置能力会随版本变化,应以当前 Subagents 文档和可用设置为准。54SkillsApp / CLI核验 2026/07/21为什么 Codex 找不到我写的 Skill?常见原因是目录、元数据、作用域或运行环境不符合当前 Skill 发现规则。55扩展App / CLI / IDE核验 2026/07/21Skill、Plugin 和 MCP 到底有什么区别?Skill 是可复用方法,Plugin 是能力包,MCP 是连接外部工具和数据的协议。56PluginsApp / CLI核验 2026/07/21安装 Codex Plugin 前应该检查什么?检查来源、包含能力、远程服务、环境变量、网络和卸载方式。57代码审查Cloud核验 2026/07/21怎样在 GitHub PR 中触发 Codex Review?可按仓库配置自动触发或使用当前官方支持的按需方式,并在仓库指导中补充关注点。58自动化Cloud核验 2026/07/21Codex GitHub Action 如何降低密钥暴露风险?使用 GitHub Secrets、最小 permissions、可信事件和固定版本,不在 fork PR 中直接暴露高权限凭据。59用量与成本App / CLI / IDE / Cloud核验 2026/07/21在哪里查看 Codex 当前用量和限制?用量入口和计划限制会变化,应从当前产品界面与官方文档确认。60故障排查App / CLI / IDE / Cloud核验 2026/07/21怎样提交一个有用的 Codex Bug Report?提供版本、平台、复现步骤、预期和实际结果以及脱敏日志,先搜索重复 Issue。61学习资源App / CLI / IDE / Cloud核验 2026/07/21怎样判断一门 Codex 社区课程是否已经过时?核对发布日期、演示版本、安装方式、命令和官方文档链接,不把播放量当准确性证明。62仓库工作流App / CLI / IDE / Cloud核验 2026/07/21第一次让 Codex 进入大型仓库,先做什么最稳?先只读建立地图,定位规则、入口、依赖和验证命令,再选择一个小任务。63测试与验证App / CLI / IDE / Cloud核验 2026/07/21Codex 说测试通过,就代表功能一定正确吗?测试只能证明已执行的断言通过,还要检查测试是否覆盖真实需求、命令是否真的运行和结果是否可复现。