gpt-5.5 通过 codex 运行时会在对话轮次中静默丢弃工具调用——有人遇到类似情况吗?
摘要
用户报告称,通过 codex agentRuntime 使用 gpt-5.5 时,在较短的对话轮次中,工具调用会被静默丢弃,导致模型虽生成文本但无响应。该问题为 gpt-5.5 特有,切换至 deepseek/deepseek-v4-pro 即可解决,表明可能存在回归故障。
使用 `gpt-5.5` 作为主智能体模型(通过 codex agentRuntime)运行 OpenClaw。发现机器人开始沉默——打字指示器短暂闪烁,但没有回复。深入分析 trajectory JSONL 后发现了规律:
**正常运行:**
```
session.started → context.compiled → prompt.submitted → tool.call (message, action=send) → tool.result → model.completed → session.ended
```
**静默运行:**
```
session.started → context.compiled → prompt.submitted → model.completed → session.ended
```
模型确实有回复——session 文件中包含连贯的 `assistant/text` 内容。但它从未调用 `message` 工具来传递回复。状态为 `success`,日志中没有任何错误信息。
观察到该现象出现在短对话轮次中("summarize X"、"hello?"、"u back?"——6-16 个字符)。在同一 session 中,一个较长、内容更丰富的消息在出现沉默之前,成功调用了工具。开始出现问题时 session 大约消耗了 138K token。
将主模型切换为 `deepseek/deepseek-v4-pro` 后问题立即解决。
有几点疑问:
- 是否有人也遇到过 gpt-5.5 在短轮次中突然不调用 `message` 工具的情况?
- 这是已知的回归问题还是上下文负载行为?
- codex agentRuntime 的 prompt/工具定义中是否有什么机制会强化工具调用依从性,且出现了偏差?
值得注意:从 Telegram 进行 `/model` 切换无法恢复,因为 `codex-app-server.json` 的线程绑定将 session 固定在了 gpt-5.5。需要通过 SSH 切断线程并重启。
我知道近期 5.5 甚至对非 openclaw 的应用也出现了回归问题,但这是我首次观察到该前沿模型的此类回归。
EDIT1: 我使用的是 v2026.5.20。不知道 OAuth 和 API 路径在这里是否有影响。
相似文章
有人昨天觉得GPT5.5变笨/变懒了吗?
一位运行多个代理的用户报告称,升级到GPT-5.5后,模型突然在执行工具调用方面能力下降,更倾向于给出建议而非实际执行,推测OpenAI可能在进行限流以管理负载。
@Fenng: 使用 Codex 调一个看似简单的 Bug 但反复调不对,这时候你该看看用的是什么模型,如果是 GPT-5.4,就新起个会话切到 GPT-5.3-Codex,可能很快就解决了。 不用谢。
Fenng suggests switching from GPT-5.4 to GPT-5.3-Codex when debugging simple bugs that persist, implying model version can affect code-fixing performance.
@thsottiaux: 我们发现并修复了两个问题,这些问题可以解释过去大约... GPT-5.5在Codex中能力的下降。
GPT-5.5在Codex中经历了大约48小时的能力下降。发现并修复了两个问题;在监控确认完全恢复后,使用限制将被重置。
GPT-5.5 Codex 推理令牌聚类可能导致性能下降
OpenAI 发布了 Codex CLI,一个本地运行的编码代理,包含 macOS、Linux 和 Windows 的安装说明,以及 IDE 集成选项。
GPT-5.3 Instant:更流畅、更实用的日常对话
OpenAI发布了GPT-5.3 Instant,这是ChatGPT最常用模型的更新。它改善了对话流畅度,减少了不必要的拒绝,并在高风险领域将幻觉率降低了高达26.8%。该更新基于用户反馈,专注于语气、相关性和实际可用性。