一个叫Kai的程序员,7月4日一大早刷OpenAI Codex的GitHub仓库,眼睛突然定住了。
一份普通的Rust源码文件里,多出了三个陌生词:sol、terra、luna。他往上翻了翻提交记录,这行代码已经安安静静地躺在那儿一个多星期了,没人吭声,直到他截了图。
三行常量,捅破了什么
Kai的账号是@hqmank。7月4日07:52,他把这张截图发上了X:
"OpenAI's Codex repo on GitHub now has these three lines: gpt-5.6-sol gpt-5.6-terra gpt-5.6-luna. Not a leak. They pushed it to their own public repo. July 7 launch is probably real."
「OpenAI的Codex仓库现在多了这三行:gpt-5.6-sol、gpt-5.6-terra、gpt-5.6-luna。这是他们自己推送到公开仓库里的,谈不上泄露。7月7日发布,大概率是真的。」
他还贴出了具体文件链接,精确到第几行。这条帖子后来涨到390个赞、5.4万次浏览,评论区迅速被扒开:有人翻出更早的commit记录,确认这三个名字已经在仓库里存在了一段时间,只是没人留意。


▲ @hqmank 7月4日07:52发帖:「官方自己把它推送到了公开仓库,算不上泄露。」附代码截图,390赞、5.4万浏览。
几小时后,第二份证据浮出水面
同一天下午15:42,另一位AI观察者@CodeByNZ也发了几乎一模一样的内容,配的是同一份代码截图:
"👀 OpenAI just pushed new model names to their public Codex GitHub repo... This isn't a leak, it's an official update to their own public repository."
「OpenAI刚刚把新模型名推送到了他们公开的Codex GitHub仓库……这是他们自己公开仓库的官方更新,算不上泄露。」
两个互不相干的账号,各自独立发现同一份代码,不约而同地在措辞里撇清「泄露」二字。这种巧合本身就说明了问题:代码摆在那儿,谁刷到都能看见,根本用不着谁去"泄露"。


▲ @CodeByNZ 7月4日15:42发帖,同样的代码截图,同样强调「非泄露」,130赞、5875浏览。
这行代码,住在谁家
去OpenAI的Codex仓库翻一翻就知道,这跟野生小项目压根不沾边。9.56万星标、1.42万次fork、511名贡献者,主体用Rust写成,是OpenAI官方维护的终端编码代理工具,你可以理解成一个能在电脑上自己写代码、跑测试的AI助手。
仓库活跃到什么程度?4384条分支、1107个标签、近8000次提交,最近一次提交就在15小时前,最新版本号0.142.5,5天前刚发布。

▲ openai/codex仓库主页:95.6k星标、14.2k fork、511贡献者,最近一次提交发生在15小时前。
真正藏着秘密的那份文件叫model-provider-info/src/lib.rs,专门负责登记Codex支持哪些"模型提供商"。翻开commit记录,添加这三行的提交来自OpenAI员工celia-oai,提交信息写得明明白白:「feat: add GPT-5.6 variants to Bedrock catalog」(为Bedrock目录添加GPT-5.6变体),时间戳显示是一周前。
代码本身也很好认:
pub const AMAZON_BEDROCK_GPT_5_6_SOL_MODEL_ID: &str = "openai.gpt-5.6-sol";
pub const AMAZON_BEDROCK_GPT_5_6_TERRA_MODEL_ID: &str = "openai.gpt-5.6-terra";
pub const AMAZON_BEDROCK_GPT_5_6_LUNA_MODEL_ID: &str = "openai.gpt-5.6-luna";
往上翻两行,还能看到GPT_5_5_MODEL_ID对应"openai.gpt-5.5"、GPT_5_4_MODEL_ID对应"openai.gpt-5.4",5.4、5.5、5.6,一路排下来,像是一份早就写好的清单,轮到5.6上场了。而这份文件开头的注释更值得玩味:模型提供商信息分两处定义,一处编译进了二进制文件本体,让Codex"开箱即用"。也就是说,只要这次更新被合并,任何人下载安装最新版Codex,程序内部其实已经认得gpt-5.6这几个名字了,尽管服务器那头暂时不会放行。

▲ lib.rs第43-45行:celia-oai一周前提交的三行代码,PR标题写着「为Bedrock目录添加GPT-5.6变体」。
官方一周前已经不打自招
其实根本不用去挖代码考古。6月26日,OpenAI自己在官网发了公告,标题就叫《Previewing GPT-5.6 Sol: a next-generation model》(预览GPT-5.6 Sol:下一代模型)。
"We're beginning a limited preview of the GPT-5.6 series: Sol, our flagship model; Terra, a balanced model for everyday work; and Luna, a fast and affordable model. Terra has competitive performance to GPT-5.5 while being 2x cheaper and Luna brings strong capability at our lowest cost."
「我们开始对GPT-5.6系列进行限量预览:Sol是旗舰模型,Terra是均衡的日常工作模型,Luna是快速实惠的模型。Terra的性能可以对标GPT-5.5,价格却便宜一半;Luna则用最低的成本带来不俗的能力。」
太阳、地球、月亮,这套命名彻底告别了过去"turbo""preview""high/medium"这种临时后缀。数字5.6只代表这一代,Sol/Terra/Luna三个层级此后可以各自独立升级,逻辑上更接近Anthropic把模型分成Haiku、Sonnet、Opus的做法。开发者不用再纠结"要不要冲最贵的旗舰",按需求挑层级就行。

▲ OpenAI官网6月26日发布的预览公告:Sol旗舰、Terra均衡、Luna轻量,三层命名体系正式亮相。
Help Center页面把定价也摆得清清楚楚:
这份表格里的Model ID,跟代码里躺着的那三行,一个字都不差。

▲ Help Center页面明确:预览仅面向受信任的合作伙伴和机构,个人开发者暂时没有申请入口。
只给20家,为什么这么小心
Help Center说得毫不含糊:这套预览不接受自助申请,只对签了协议、有专属客户经理的机构开放,普通开发者连排队通道都没有。据社区统计,目前拿到试用权限的组织大约20家。
为什么捂得这么紧?官网公告给出了答案:
"As part of our ongoing engagement with the U.S. government, we previewed our plans and the models' capabilities ahead of today's launch. At their request, we are starting with a limited preview for a small group of trusted partners whose participation has been shared with the government, before releasing more broadly."
「作为与美国政府持续沟通的一部分,我们在今天发布之前就已向对方预告了计划和模型能力。应对方要求,这次从一小群已向政府报备过的可信合作伙伴开始做有限预览,之后再逐步扩大范围。」
紧接着OpenAI又补了一句耐人寻味的表态:
"We don't believe this kind of government access process should become the long-term default... We are taking this short-term step because we believe it is the strongest path to broader availability in the coming weeks, while we work with the Administration to develop the cyber Executive Order framework."
「我们不认为这种政府准入流程应该变成长期常态……我们采取这一临时步骤,是因为这是通向未来几周内更广泛开放的最稳妥路径,同时我们也在与政府合作,推进网络安全行政令框架的建设。」
翻译过来就是:Sol能力太强,尤其在网络安全相关任务上,OpenAI自己都承认"花了数周时间找漏洞、做压力测试、针对真实攻击加固系统"。能力越强,先审后放成了新常态。
跑分党已经开始比对,梗图也没闲着
比起官网那几页正经公告,社区里的讨论明显更热闹。Reddit的r/codex和r/OpenAI两个版块几乎同时被"It's Coming!!""GPT-5.6 spotted in Codex"这类标题刷屏,有人翻出Terminal-Bench(一项衡量AI能否独立完成真实终端任务的基准测试)成绩,拿Sol跟Anthropic的Fable 5掰手腕;也有人惦记着Luna会不会缓解那个人人吐槽的用量限额。第三方评测机构METR据说已经在悄悄测Sol,专门看它执行软件任务时到底能撑多久不出岔子。
连命名本身都被玩出了花样:太阳(Sol)、地球(Terra)、月亮(Luna)排排坐,活像小学天文课代表队,有网友调侃这是"Better call SOL"。玩笑归玩笑,层级化命名背后的逻辑摆在那儿,旗舰扛能力天花板,均衡款兼顾性能和成本,轻量款专攻走量,三条线各自往前升级,谁都不用等谁。
7月7日,并非空穴来风
时间往回倒一天。7月3日,@CodeByNZ已经先发过一条推测帖:
"July 7th would be the perfect day for OpenAI to drop GPT-5.6. That's the same day Fable 5 is being removed from the standard subscription tier. With many users potentially looking for a new high-end model, releasing GPT-5.6 at that exact time could drive a significant wave of new Pro subscribers."
「7月7日会是OpenAI发布GPT-5.6的完美时机。同一天,Anthropic的Fable 5会从标准订阅层级中移除。大量用户可能正在寻找新的高端模型,这个节骨眼上发布GPT-5.6,可能会带来一大波新增Pro订阅用户。」
Fable 5是Anthropic的高端模型,6月底一度从标准订阅计划里被摘掉,7月初才部分恢复。两家公司的动作前后脚撞在了一起,一边收紧,一边可能放量,像是一场没有宣战但彼此都看得懂的较量。


▲ @CodeByNZ 7月3日发帖推测:7月7日既是GPT-5.6的潜在发布日,也是Fable 5被移出标准订阅层的同一天。
便宜模型加缓存新规,瞄准的是"一直开着的AI"
除了三个新名字,这次预览还悄悄改了缓存计费规则:显式缓存断点、最短30分钟保活,写入按1.25倍收费,命中读取打1折。
这组数字看着枯燥,实际戳中的是"长时间挂着跑的AI助手"最头疼的成本问题。以前缓存表现不太可控,现在规则摆明了,配合Terra、Luna这两档更便宜的模型,OpenAI等于是在给"一天到晚开着的AI agent"降低门槛,从极客手里的实验玩具,变成人人都能天天挂着用的日常工具。
公开仓库,成了新的路线图广播站
拼起所有碎片:一份被忽略了一周的commit,两个互不相识的观察者前后脚发现同一段代码,官网早在6月26日就自己官宣过Sol/Terra/Luna,定价表跟代码完全对得上,而Anthropic那边刚好在同一时间段调整了订阅层级。
没有人泄密,压根不需要泄密。公开仓库本身,就是最新的官方信号渠道,谁愿意花时间盯着commit记录,谁就能提前几天读懂一家公司下一步要做什么。至于7月7日这个日期到底准不准,其实已经不那么重要了:三个焊进代码里的名字,已经把答案摆在了明面上。
夜雨聆风