<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>工程决策 on 搬砖程序员带你飞</title>
        <link>https://lpflpf.cn/tags/%E5%B7%A5%E7%A8%8B%E5%86%B3%E7%AD%96/</link>
        <description>Recent content in 工程决策 on 搬砖程序员带你飞</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh-CN</language>
        <managingEditor>lipengfei634626165@163.com (lpflpf)</managingEditor>
        <webMaster>lipengfei634626165@163.com (lpflpf)</webMaster>
        <lastBuildDate>Tue, 15 Sep 2026 09:00:00 +0800</lastBuildDate><atom:link href="https://lpflpf.cn/tags/%E5%B7%A5%E7%A8%8B%E5%86%B3%E7%AD%96/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>Codex CLI 悄悄把默认模型换成了 GPT-6-Astra：别让一次升级替你做选型</title>
            <link>https://lpflpf.cn/posts/codex-default-model-2026-09-15/</link>
            <pubDate>Tue, 15 Sep 2026 09:00:00 +0800</pubDate><author>lipengfei634626165@163.com (lpflpf)</author>
            <guid>https://lpflpf.cn/posts/codex-default-model-2026-09-15/</guid>
            <description>&lt;img src=&#34;https://cdn.lpflpf.cn/covers/codex-seedream-2026-09-15-plain.jpg&#34; alt=&#34;Featured image of post Codex CLI 悄悄把默认模型换成了 GPT-6-Astra：别让一次升级替你做选型&#34; /&gt;&lt;p&gt;9 月 4 日，openai/codex 一个 0.153.4 的热修上线后，&lt;strong&gt;只要你的 &lt;code&gt;~/.codex/config.toml&lt;/code&gt; 里没有显式写 &lt;code&gt;model&lt;/code&gt;，下一次升级起，你的 Codex CLI 就默认跑在 GPT-6-Astra 上&lt;/strong&gt;，而你大概率根本没注意到。&lt;/p&gt;&#xA;&lt;p&gt;这条热修不是什么大新闻，但它悄悄改了一个默认值，正好踩中大多数团队都会踩的坑：&lt;strong&gt;工具替你选模型，升级替你做架构决策&lt;/strong&gt;。这篇讲给所有把 Codex 接进 CI、多人团队或生产链路的开发者——四个具体动作：把模型钉死在 config、搞懂 Fast 模式的成本口径、分清 stable 和 alpha 双通道、以及 Bedrock 侧的路由别配错。不评论 Codex 和 Claude Code 谁强，只算清一次升级可能带走你多少确定性和多少钱。&lt;/p&gt;&#xA;&lt;h2 id=&#34;一个热修能改变的是你整个团队的推理后端&#34;&gt;一个热修能改变的，是你整个团队的推理后端&#xA;&lt;/h2&gt;&lt;p&gt;先说证据，都在官方 release notes 里，可查。&lt;/p&gt;&#xA;&lt;p&gt;0.153.4（2026-09-04，#42874）这么写的：&amp;ldquo;Fixed Astra&amp;rsquo;s visibility in the bundled model picker and made it the bundled default when no model is explicitly configured.&amp;quot;——翻译过来就是：&lt;strong&gt;当你没有显式配置模型时，Astra 成为打包默认&lt;/strong&gt;。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;openai/codex 0.153.4 release notes（GitHub 官方截图）：“Fixed Astra’s visibility in the bundled model picker and made it the bundled default when no model is explicitly configured”（#42874）&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;488px&#34; data-flex-grow=&#34;203&#34; height=&#34;442&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://cdn.lpflpf.cn/images/posts/codex-release-1534-2026-09-15.png&#34; srcset=&#34;https://cdn.lpflpf.cn/codex-release-1534-2026-09-15_16318883827340066715_hu_7bffd60f334f3f90.png 800w, https://cdn.lpflpf.cn/images/posts/codex-release-1534-2026-09-15.png 900w&#34; width=&#34;900&#34;&gt;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;注意这个措辞。&amp;ldquo;bundled default&amp;rdquo; + &amp;ldquo;when no model is explicitly configured&amp;rdquo; 是两个叠加条件。它没有强制改掉你 config 里写死的 &lt;code&gt;model = &amp;quot;...&amp;quot;&lt;/code&gt;，它改的是&lt;strong&gt;未配置时的兜底值&lt;/strong&gt;。问题恰恰出在&amp;quot;未配置&amp;quot;这三个字上——绝大多数人根本不知道自己有没有配过模型。&lt;/p&gt;&#xA;&lt;p&gt;你查一下自己：&lt;code&gt;cat ~/.codex/config.toml&lt;/code&gt;，如果里面没有 &lt;code&gt;model&lt;/code&gt; 这一行，或者只有团队模板里抄来的一行 &lt;code&gt;model = &amp;quot;gpt-5&amp;quot;&lt;/code&gt; 但没写 Astra，那 0.153.4 之后的每次 CLI 升级，你的请求都会打到 GPT-6-Astra。这不是你选的，是热修替你选的。&lt;/p&gt;&#xA;&lt;p&gt;这事的危险性不在&amp;quot;Astra 好不好&amp;rdquo;，而在&lt;strong&gt;你的选型权和你的成本预算，被一个不声不响的 bugfix 接管了&lt;/strong&gt;。对一个跑在 CI 里、脚本里、多人共用的 agent CLI 来说，模型就是它的&amp;quot;运行时&amp;quot;，运行时被悄悄换掉，跟依赖被悄悄升级是一个性质。&lt;/p&gt;&#xA;&lt;h2 id=&#34;默认值陷阱为什么没配就是安全是错觉&#34;&gt;默认值陷阱：为什么&amp;quot;没配就是安全&amp;quot;是错觉&#xA;&lt;/h2&gt;&lt;p&gt;多数人觉得&amp;quot;我没动配置，所以系统用默认，默认总是稳妥的&amp;quot;。对稳定不变的软件成立，对快速迭代的 agent 工具不成立。&lt;/p&gt;&#xA;&lt;p&gt;Codex 的模型默认值不是一次定死的。它在 0.153 这一个版本号里就变了多次：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;0.153.0&lt;/strong&gt;（9-03）：还只是把 Astra 放进模型目录，没动默认；&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;0.153.1&lt;/strong&gt;（9-03，#42605）：加了&amp;quot;通过 API 配置 Astra 但不改默认模型、不显示在 picker 里&amp;quot;的能力——注意，官方自己在做&amp;quot;配置新模型但不碰默认&amp;quot;这个操作，说明当时默认仍是旧模型；&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;0.153.4&lt;/strong&gt;（9-04，#42874）：把 Astra 设为未配置时的默认。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;三天之内，默认值从&amp;quot;旧模型&amp;quot;跳到&amp;quot;Astra&amp;quot;。如果你在 9 月 3 日那天看了 0.153.0 的 release notes，觉得&amp;quot;只是加了新模型，不影响我&amp;quot;，到 9 月 4 日晚上你就已经在用 Astra 了。&lt;strong&gt;验证一次默认值只能管一天，管不了下一次热修。&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;默认值陷阱就藏在这：默认值是一种&lt;strong&gt;会自己变化的常量&lt;/strong&gt;，你用任何依赖锁定手段都没法锁它，除非显式声明。对编程 agent 这类&amp;quot;模型即运行时&amp;quot;的工具，&lt;code&gt;model&lt;/code&gt; 这一行必须写出来。&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;默认值是会自己变化的常量——想锁住它，只能显式声明。&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;钉死模型是今天就能做的最小动作&#34;&gt;钉死模型，是今天就能做的最小动作&#xA;&lt;/h2&gt;&lt;p&gt;具体怎么做，给一份可直接照抄的清单，分三档：&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;第一档：个人机器（立刻做）&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-toml&#34; data-lang=&#34;toml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c&#34;&gt;# ~/.codex/config.toml&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nx&#34;&gt;model&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;gpt-6-astra&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;这一行就够了。加上它，你就不受&amp;quot;未配置兜底&amp;quot;影响。想换回旧模型，把 &lt;code&gt;model&lt;/code&gt; 改成对应的模型名即可。运行时也可以用 &lt;code&gt;codex --model gpt-5.6-sol&lt;/code&gt; 或 &lt;code&gt;codex -c model=&#39;...&#39;&lt;/code&gt; 临时覆盖，不污染配置文件。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;第二档：项目级（团队共用）&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;在仓库根目录放 &lt;code&gt;.codex/config.toml&lt;/code&gt;，把 &lt;code&gt;model&lt;/code&gt; 写进去，让每个 clone 这个仓库的人都用同一个模型，而不是各自机器的全局配置。这样版本控制会记录模型变更，谁改了模型、什么时候改的，都在 git 历史里。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;第三档：CI / 脚本 / 流水线（必须显式）&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;CI 里不要依赖任何配置文件默认值，直接在命令里传：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;codex &lt;span class=&#34;nb&#34;&gt;exec&lt;/span&gt; --model gpt-6-astra --skip-git-repo-check &lt;span class=&#34;s2&#34;&gt;&amp;#34;your task&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;把模型名当作 CI 的一个环境变量或 pipeline 参数，这样升级 codex CLI 不会静默改变你的 CI 行为。CI 最怕&lt;strong&gt;你以为是旧模型、实际是新的&lt;/strong&gt;——整个流水线的结果漂移了还没人察觉。&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;在 CI 里，模型名应该是个显式参数，而不是一个你假设的默认值。&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;fast-模式速度是拿真金白银换的&#34;&gt;Fast 模式：速度是拿真金白银换的&#xA;&lt;/h2&gt;&lt;p&gt;0.153.2（9-03，#42632）还改了一行文案：把 GPT-6-Astra Fast tier 的描述从 &amp;ldquo;1.5x&amp;rdquo; 更正为 &amp;ldquo;2x speed, increased usage&amp;rdquo;，并明确&amp;quot;只改显示文字，不改请求如何运行&amp;quot;。&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;&amp;ldquo;只改显示文字&amp;quot;这句话才是最值钱的信号&lt;/strong&gt;：它说明 Fast 模式的实际倍率一直是 2x，只是文案写错了。你团队里如果有人在 9 月 3 日之前看到 &amp;ldquo;1.5x&amp;rdquo; 并按 1.5 倍去估预算，那他的预算模型从一开始就是错的。&lt;/p&gt;&#xA;&lt;p&gt;Astra 的价格锚点（OpenAI 官方定价页，标准档、短上下文）：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;输入 $10 / 百万 token&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;输出 $50 / 百万 token&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;li&gt;缓存输入 $1 / 百万 token，缓存写入 $12.50&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Fast 模式 = 标准价 ×2&lt;/strong&gt;（即 $20 进 / $100 出）&lt;/li&gt;&#xA;&lt;li&gt;超 272k token 的长上下文：输入 $20 / 输出 $75（Fast 再 ×2）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;所以 Fast 是&lt;strong&gt;拿 2 倍单价换 2 倍速度&lt;/strong&gt;，不是什么免费提速。个人写代码，体感是&amp;quot;更快了&amp;rdquo;；团队或 CI 里，token 预算直接翻倍。&lt;/p&gt;&#xA;&lt;p&gt;这里有个工程判断：&lt;strong&gt;Fast 模式的成本是按倍率算的，不是按时间算的&lt;/strong&gt;。你省下来的时间价值是否超过多付的一倍 token 钱，取决于你的场景。如果是开发者在本地交互式用，速度的价值可能高；如果是跑在 CI 里、一跑就是一整晚的批量任务，开 Fast 等于每百万 token 多付一倍，而你晚上也没有人等着它更快。批量场景默认别开 Fast，先看跑完的真实 token 消耗再说。&lt;/p&gt;&#xA;&lt;p&gt;持久化 Fast 模式的方式（官方文档）：config 里 &lt;code&gt;service_tier = &amp;quot;fast&amp;quot;&lt;/code&gt; 加 &lt;code&gt;[features].fast_mode = true&lt;/code&gt;，或者运行时用 flag。&lt;/p&gt;&#xA;&lt;h2 id=&#34;双通道怎么选stable-跟紧alpha-别踩坑&#34;&gt;双通道怎么选：stable 跟紧，alpha 别踩坑&#xA;&lt;/h2&gt;&lt;p&gt;Codex 是双发布通道。稳定线目前是 0.153.x（0.153.4 是 latest），alpha 线在 0.155.0-alpha 附近，离 main 分支还有数十个 commit，属于 pre-release。&lt;/p&gt;&#xA;&lt;p&gt;选型原则很简单，但也容易被忽略：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;CI、团队、生产&lt;/strong&gt;：永远跟 stable（latest 标签），别追 alpha。热修如 0.153.4 就是为 stable 线打的补丁，你只要跟 latest 就能拿到。&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;个人尝鲜 / 验证新特性&lt;/strong&gt;：才上 alpha，而且&lt;strong&gt;每个 alpha 都要单独验证&lt;/strong&gt;，因为 pre-release 随时可能改默认、改行为。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;这里的坑是：很多团队&amp;quot;顺手&amp;quot;用了 &lt;code&gt;npm i -g @openai/codex@latest&lt;/code&gt; 或类似方式，以为 latest 就是 stable。但 pre-release 也可能被某些安装路径带上，一旦装成 alpha，你就提前吃到了还没稳定的行为变更。&lt;strong&gt;在团队安装脚本里显式锁定版本号&lt;/strong&gt;（例如固定到 &lt;code&gt;0.153.4&lt;/code&gt;），而不是 &lt;code&gt;@latest&lt;/code&gt;，是最稳的一招。&lt;/p&gt;&#xA;&#xA;    &lt;blockquote&gt;&#xA;        &lt;p&gt;团队跟 stable 且锁版本号，个人才上 alpha 且逐个验证。&lt;/p&gt;&#xA;&#xA;    &lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;bedrock-侧模型-id-和路由是两件事&#34;&gt;Bedrock 侧：模型 ID 和路由是两件事&#xA;&lt;/h2&gt;&lt;p&gt;如果你通过 AWS 用 Codex，Astra 的接入（0.153.3，#42805）有个特别容易配错的地方：&lt;strong&gt;它同时进了 Bedrock 的 Mantle 和 Runtime 两条路由，而两边的模型 ID 写法不一样。&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Mantle 端点&lt;/strong&gt;（只在 us-west-2）：模型 ID 用 &lt;code&gt;openai.gpt-6-astra&lt;/code&gt;，&lt;strong&gt;不带 global / US 前缀&lt;/strong&gt;，原样写；&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Runtime 端点&lt;/strong&gt;（不支持同区直连）：跨区要用带地理前缀的 ID——US 地理用 &lt;code&gt;us.openai.gpt-6-astra&lt;/code&gt;，全球用 &lt;code&gt;global.openai.gpt-6-astra&lt;/code&gt;。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;一句话：&lt;strong&gt;Mantle 的 ID 原样带 &lt;code&gt;openai.&lt;/code&gt;，Runtime 的 ID 要看你走的区。&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;多云接入时，很多人以为&amp;quot;模型名一致就万事大吉&amp;quot;，结果在 AWS 里直接抄 OpenAI 侧的 &lt;code&gt;gpt-6-astra&lt;/code&gt;，不带 &lt;code&gt;openai.&lt;/code&gt; 前缀或地理前缀，就会 404 或路由到错误区域。这块没有&amp;quot;通用正确写法&amp;quot;，只有&amp;quot;按你接的端点查文档&amp;quot;。&lt;/p&gt;&#xA;&lt;h2 id=&#34;这套操作有个边界别为了锁定而过度工程&#34;&gt;这套操作有个边界：别为了&amp;quot;锁定&amp;quot;而过度工程&#xA;&lt;/h2&gt;&lt;p&gt;这套操作有边界，说清楚什么时候&lt;strong&gt;不需要&lt;/strong&gt;它。&lt;/p&gt;&#xA;&lt;p&gt;如果你只是一个人、在自己的笔记本上交互式用 Codex，不接 CI、不跑批量、不看预算报表，那&amp;quot;钉死模型&amp;quot;对你更多是心理安慰，不是刚需——你随时能 &lt;code&gt;codex --model&lt;/code&gt; 覆盖，成本敏感度也低。这套清单的价值密度，是随着&amp;quot;模型选择影响多少人、多少钱&amp;quot;而升高的：单人本地 &amp;lt; 项目团队 &amp;lt; CI 流水线 &amp;lt; 多云生产。&lt;/p&gt;&#xA;&lt;p&gt;反过来说，如果你们团队已经把 Codex 接进了生产链路，那上面的每一档都值得做，而且&lt;strong&gt;趁早做&lt;/strong&gt;。因为这类默认值变更从来不是最后一次——今天换默认模型，明天就可能换默认上下文长度、默认服务 tier、默认路由。你每一次都靠&amp;quot;事后看 release notes 再补救&amp;quot;，不如把&amp;quot;模型显式声明&amp;quot;变成团队配置的基线纪律。&lt;/p&gt;&#xA;&lt;h2 id=&#34;现在就能查三分钟三件事&#34;&gt;现在就能查：三分钟，三件事&#xA;&lt;/h2&gt;&lt;p&gt;不用大动干戈，按顺序来：&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;查自己&lt;/strong&gt;：&lt;code&gt;cat ~/.codex/config.toml&lt;/code&gt;，看有没有显式 &lt;code&gt;model&lt;/code&gt;；没有就加上，&lt;code&gt;model = &amp;quot;gpt-6-astra&amp;quot;&lt;/code&gt;（或你团队指定的模型）。一分钟，堵住默认值陷阱。&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;查团队&lt;/strong&gt;：CI 和安装脚本里是 &lt;code&gt;@latest&lt;/code&gt; 还是锁版本？CI 的命令里有没有显式传 &lt;code&gt;--model&lt;/code&gt;？没有就补上，把模型名变成显式参数。&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;算一笔账&lt;/strong&gt;：如果开了 Fast，看一眼最近一周的 token 消耗，按 2 倍单价算它比 Standard 贵了多少，再决定值不值。&lt;strong&gt;批量场景默认关 Fast。&lt;/strong&gt;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;你的推理后端不该由一次热修替你决定。把模型从&amp;quot;默认&amp;quot;改成&amp;quot;声明&amp;quot;，花不了几分钟，是这周最省事的一笔改动。&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;参考与验证&#34;&gt;参考与验证&#xA;&lt;/h2&gt;&lt;ul&gt;&#xA;&lt;li&gt;openai/codex Releases（0.153.4 默认模型变更 #42874、0.153.3 Bedrock #42805、0.153.2 Fast 文案 #42632、0.153.1 API 配置 #42605）：https://github.com/openai/codex/releases （访问日期 2026-09-15）&lt;/li&gt;&#xA;&lt;li&gt;openai/codex 仓库 Star/Fork：124k★ / 19.1k fork（GitHub API 复核，访问日期 2026-09-15）&lt;/li&gt;&#xA;&lt;li&gt;GPT-6-Astra 定价（OpenAI 官方定价页 + 多家第三方汇总一致）：标准档 $10 输入 / $50 输出、缓存 $1、Fast ×2、272k+ 长上下文 $20/$75；https://www.cloudzero.com/blog/gpt-6-pricing 、https://www.yottalabs.ai/post/gpt-6-astra-pricing-api-cost-2026 （访问日期 2026-09-15）&lt;/li&gt;&#xA;&lt;li&gt;Codex config 模型钉死 / Fast mode 持久化方式（官方文档）及 Bedrock Mantle/Runtime 路由：见 openai/codex 官方 docs（访问日期 2026-09-15）&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
        </item></channel>
</rss>
