服务对象与地域限制
PuppyIP 仅面向海外合规企业及其授权人员提供服务,不面向中国大陆地区开放或提供代理服务。本服务仅限用于中国大陆境外的合法业务活动,严禁在中国大陆境内使用本服务。
代理 IP 或服务器位于境外,不改变上述限制。不得通过中转、转接、共享或转售向中国大陆境内的最终使用者提供本服务。使用前请阅读用户服务协议。
本文要点
- Codex CLI 0.167.1 于 2026-11-10 21:32 UTC 发布为稳定版;新增 incremental_tools_legacy 仍处于开发阶段,默认关闭。
- 常规 Responses 路径只对 amazon-bedrock 与 amazon-bedrock-runtime 这两个 provider ID 选择新增开关;Responses Lite 继续使用独立的 incremental_tools。
- 工具名称与参数等目录说明可在对话历史中增量更新,保留已有输入前缀,并处理对话压缩时的目录状态。
- 托管 web_search 仍放在顶层 tools,不加入 additional_tools 历史声明;本次代码变更没有提供性能或费用节省的测量结果。
0.167.1 已发布,新增选项仍默认关闭
Codex CLI 0.167.1 于 2026-11-10 21:32 UTC 发布为稳定版。它新增了常规 Responses 路径的 incremental_tools_legacy 选项,但该功能在代码中仍标记为 UnderDevelopment(开发阶段),默认值为 false。
这项变化适合通过 Amazon Bedrock 使用 Codex、并需要处理工具目录变化的开发者评估。工具目录是发给模型的工具名称、参数等说明;本次改动关注这些说明如何随对话更新,稳定版发布本身不能证明某个账户或客户端已启用它。
先确认是不是两个适用的 Bedrock provider ID
provider ID 是 Codex 用来识别模型服务商的标识。最终代码仅在常规 Responses 路径的 model_provider_id 精确等于 amazon-bedrock 或 amazon-bedrock-runtime 时,选择 incremental_tools_legacy 功能项,再检查它是否启用。
Responses Lite 使用另一条判断分支,继续沿用原有 incremental_tools。两者是独立功能项,不能因为其中一个开启,就推断另一个也生效;即使 Bedrock ID 匹配,新选项仍需显式启用。
目录变化进入历史,已有输入前缀继续保留
在对应功能启用的路径上,工具声明和后续目录变化可通过 additional_tools 放入对话历史,已有的输入前缀继续保留。模型切换、工具移除或恢复时,需要关注模型看到的目录是否与当前可用工具一致。
对话压缩是把较长历史整理成更短上下文的过程。这次变更也处理远程压缩中的工具目录状态;上游新增的场景与快照覆盖了模型切换、MCP 工具移除和恢复等情况,但这些仓库测试记录不能代替你的环境验证。
托管 web_search 仍在顶层 tools
采用增量目录时,托管 web_search 仍通过 Responses 请求的顶层 tools 发送,不放入 additional_tools 历史声明。普通请求与远程压缩请求都保留了这个边界。
因此,检查请求时要同时看目录历史与顶层工具配置。additional_tools 中没有 web_search,不能据此判断搜索配置消失;搜索是否真正可用,还取决于所用服务的实际支持和权限。
在受控环境中核对版本、标识和功能状态
先确认真正运行的 Codex CLI 是哪个版本,再核对最终生效的 provider ID 与 incremental_tools_legacy 状态。发行版本号只能确定代码版本,无法代替对具体配置分支的检查。
需要评估时,在自己控制的隔离环境中观察一次工具目录变化前后的请求:目录更新是否出现在历史中,托管 web_search 是否仍保留在顶层。把观察结果与对应版本的官方代码范围对照,再决定是否使用这个开发阶段选项。
本次来源没有给出延迟、缓存命中、token 用量或费用节省的测量值,也不证明你的客户端已经升级或账户已取得相应模型资格。模型访问、地区、计费和配额仍须按实际服务条件核实。
资料来源
常见问题
我的自定义端点兼容 Responses,为什么仍不能据此判断适用?
代码检查的是精确的 provider ID,不是端点宣称兼容哪种接口。自定义别名或兼容端点本身不能证明最终 ID 匹配两个 Bedrock 标识,也不能证明默认关闭的 legacy 功能已启用。
看到工具声明变化,是否证明 MCP server 已安装并启动?
不能。声明变化表示请求历史中的可见工具目录发生了更新,不是服务器安装、运行或工具调用成功的证据;这些状态需要在自己的环境中另行核实。