Claude Code 的--bare 选项,Codex 有对应功能吗
原标题:claude code有--bare, codex有类似的flag吗?
速览
技术论坛上,用户发现 Claude Code 的--bare 选项可清空 skill、MCP、记忆等上下文,实现干净会话。该用户想知道 Codex 是否也有类似 flag 实现同样功能。目前尚无肯定答复,反映了开发者对 AI 编码工具精细控制的需求。
AI 深度解读
背景
在 AI 辅助编程领域,开发者越来越依赖上下文(context)积累来提升代码生成质量。Claude Code 和 Codex 是两类代表性的工具:Claude Code 由 Anthropic 推出,支持自定义 skill、MCP(Model Context Protocol)扩展、记忆文件(memory)以及项目级提示文件(claude.md);Codex 则指 OpenAI 的代码生成模型及其相关 CLI 工具。用户在使用过程中发现,Claude Code 提供了一个 --bare 参数,能够清空所有上下文积累,启动一个“干净”的会话。而 Codex 是否存在类似功能,成为社区讨论的焦点。
核心内容
原帖来自 LINUX DO 论坛,标题为:“claude code有--bare, codex有类似的flag吗?” 正文内容如下:
如题,当启动 claude code 时,带上
--bare可以清空 skill,MCP,记忆,claude.md 之类的上下文,开启个干净会话。Codex 有类似的 flag 可以实现这个功能吗?
截至发帖时,该帖子仅有一条来自发帖人自己的消息,没有其他参与者的回复。因此,问题的核心是:Codex 是否支持与 --bare 等效的启动参数。
关键要点
- Claude Code 的
--bare功能:启动时忽略所有自定义配置(skill、MCP 扩展、记忆文件、claude.md项目提示),仅使用模型基础能力,提供一个无污染的初始会话。 - Codex 工具现状:OpenAI 官方提供的 Codex CLI(如
codex命令行工具)目前并未公开支持--bare或类似命名参数。开发者通常需要手动清理上下文文件或使用环境变量来控制是否加载历史。 - 可能的替代方案:Codex 用户可以通过删除或重命名会话缓存文件、使用
--no-cache或临时禁用自定义 prompt 的方式实现类似效果,但并非产品内置的单一 flag。 - 社区需求:该问题反映了开发者对细粒度控制上下文装载的迫切需求,尤其是在调试、测试不同 prompt 配置时,需要快速隔离环境。
意义与影响
- 工具对比的启示:
--bare参数体现了 Claude Code 在设计上对开发者工作流的深度理解——允许用户快速切换“干净”与“历史增强”两种模式,提升实验效率。Codex 若缺少类似功能,可能在使用灵活性上稍逊一筹。 - 对 Codex 开发者的建议:若 OpenAI 计划完善 Codex CLI,考虑增加
--reset或--clean等参数,与 Claude Code 的--bare对标,以降低用户切换成本。 - 生态标准化趋势:这类参数若成为行业共识,未来可能推动 AI 编程工具定义统一的上下文控制接口,方便开发者跨工具迁移。
- 当前解答:截至讨论时间,Codex 官方文档或社区中未确认存在同名 flag,用户需自行组合脚本实现类似功能。
查看原文 →linux.do
