当前位置: 首页 > news >正文

Codex 将上下文窗口剪减至 272K 并禁止在 home-directory 删除后使用 rm -rf $HOME

OpenAI Codex 最近连续推送了两项关键改动,透过 GitHub 上的公开提交记录可以看得一清二楚。先是上下文窗口从 372K 骤降到 272K,紧接着系统提示里又加了一条铁律:任何场景下都不允许执行rm -rf $HOME。两件事看似不相关,实则指向同一个核心——让这款 AI 编程助手在效率与安全之间找到更稳的平衡点。

窗口缩水的真实考量

两天前的代码提交里,上下文窗口的默认值被硬调到了 272K。这个变动并非偷偷摸摸上线,Codex 技术负责人 Thibault 事先就在社区打过招呼,说这只是临时措施,等后续问题排查清楚后会恢复 372K。之所以先砍一刀,最直接的原因出在计费模型上。当前 Codex 跑在 GPT-5.6 Sol 这套推理引擎上,372K 的超大窗口意味着每次对话都要吞下海量 token,开发者稍不留神就会看到账单上的数字疯狂跳动。把窗口压到 272K,相当于给 token 消耗装了个节流阀,防止用量失控。

不过硬币总有另一面。窗口变小后,Codex 触发上下文压缩的频率明显变高。压缩机制本身是为了让长对话不爆显存,但多位开发者反馈,频繁压缩后 Codex 会出现一种类似"失忆"的状态——尤其是在处理跨文件重构或长时间调试任务时,模型可能会把刚刚确认过的逻辑或已生成的代码片段给"压丢",然后回头重复做一遍已经做完的工作。Thibault 团队目前还没把这定性为 confirmed bug,但社区里的抱怨声已经不少,后续大概率会针对压缩策略再做一轮调优。

rm -rf $HOME被写入系统级黑名单

比窗口调整更引人注目的是安全策略的升级。最新的系统提示里明确写入:无论用户是否授权,Codex 都不得执行rm -rf $HOME。这条禁令的来由是一场真实发生过的生产事故。此前有开发者在使用 GPT-5.6 Sol 驱动 Codex 时,主目录被整个抹掉。Thibault 事后复盘指出,问题根因在于模型的行为模式:Codex 试图覆盖$HOME环境变量来自定义临时工作目录,一旦变量解析出错,路径回退到用户主目录,紧接着的递归强制删除就把整个家目录夷为平地。

这种级别的数据丢失在开发者工具里属于最高等级事故。Codex 团队现在的应对思路是双管齐下:一方面在系统提示里内置硬编码的拒绝规则,从模型层面阻断危险指令;另一方面大力引导用户关闭"完全自动批准"模式,改用逐条确认或"代我批准"的半自动模式。虽然全权限模式确实省事,模型可以无障碍地跑测试、装依赖、改配置,但风险敞口实在太大。现在每次启动 Codex,界面都会弹出提醒,建议用户至少保留命令审核环节。

为什么建议立即升级

如果你还在用旧版 Codex 并且习惯开着全权限模式,那么这次更新几乎是必升的。系统提示里的默认禁令相当于最后一道安全网,即使模型在某些复杂场景下"偷懒"想直接执行删除操作,底层提示词也会把它拦下来。这道防线在旧版本里并不存在,意味着同样的路径解析错误在旧版 Codex 上依然可能重演。

这些改动全部体现在 GitHub 仓库的公开 Pull Request 中,任何人都可以翻 diff 查看具体实现。从窗口缩容到安全加固,Codex 正在从一个追求极致性能的实验性工具,逐步转型为更可控、更负责任的日常开发助手。对于已经把它纳入工作流的开发者来说,跟上这波更新,既是保数据安全,也是避免后续因旧版本兼容性被淘汰。

http://www.jsqmd.com/news/1230728/

相关文章:

  • 代码不动也能用 AI 评审!阿里云云效重磅支持 GitLab 私有部署接入
  • (2026最新)定西防水补漏本地人必选的正规靠谱公司推荐-房屋漏水检测维修师傅上门-卫生间厨房阳台房顶外墙漏水检测精准测漏 - 固漏匠防水科技
  • Unity新手入门实战:从零开发经典扫雷游戏,掌握数据驱动与MVC架构
  • 如何快速入门 AI Agent 开发?从零到一的实战指南
  • Hyperf框架实战:构建高性能PHP微服务
  • 2026 年更新:岳塘比较好的村口石牌坊定做厂家找哪家,揭秘:这块老石牌坊藏着怎样的村落秘密? - 企业官方推荐【认证】
  • 游戏辅助开发核心技术:内存读取与自动化操作
  • AM275x硬件防火墙寄存器配置:从原理到实战的嵌入式安全指南
  • ai自动生成管理软件 Lovable.dev 生成的 Android 7 以上 手机上正常运行
  • 阿里云 Agent Native Cloud:让智能体成为企业原生的能力
  • 总糖含量精准定量:DNS显色法在糖代谢研究中的经典应用
  • 即席查询分析工具有哪些?2026年五款工具对比 - 科技焦点
  • 全栈开发训练营首日:技术栈配置与实战经验分享
  • 雷公藤多苷治疗SAPHO综合征的临床试验设计与机制研究
  • 深度解析凸轮分割器:核心原理、性能参数与应用实践 - 全域品牌推荐
  • 为什么需要并发编程
  • 深圳企业财税行业GEO服务商代理加盟选型靠谱本地推荐:财税赛道如何找到真正能交付的源头合作方? - 企业新闻快传
  • Python实现个性化新闻播报系统:从采集到语音合成
  • R语言零基础破冰:从环境搭建到用dplyr完成首份数据清洗报告
  • InnoDB存储结构的原理以及索引的原理
  • 2026年7月美的空调全新24小时售后服务专属热线电话升级公示最新说明 - 信息热点
  • t-SNE原理与实战:用概率翻译高维邻居关系
  • 鸿蒙 PC Markdown 编辑器测试设计:字节语料覆盖文本保真
  • .NET开发者必看:MAF与LangChain的AI框架选型指南
  • Vue.js渐进式框架入门与实战指南
  • 2026年ChatBI产品测评:智能问数与分析能力解析 - 科技焦点
  • 芝柏官方2026年7月最新上海客户服务地址、售后网点及热线电话通知 - 亨得利钟表维修中心
  • Unity Rider调试卡在Reloading Domain:原理剖析与系统化解决方案
  • Python标准库与第三方库核心指南
  • SpringBoot进阶实战:从自动装配到生产部署的深度指南