Claude Code Opus 4.7 思考块内容不显示的解决方法

我看好像没人说 其实原因很简单,A÷的代码里思考的显示逻辑跟着模型名走,但是没写4.7: // resources/native-binary/claude 里 model-picker 的 switch else if (_ === "opus" && Rz()) return UVH([...q...
Claude Code Opus 4.7 思考块内容不显示的解决方法
Claude Code Opus 4.7 思考块内容不显示的解决方法

我看好像没人说

其实原因很简单,A÷的代码里思考的显示逻辑跟着模型名走,但是没写4.7:

// resources/native-binary/claude 里 model-picker 的 switch
else if (_ === "opus"                && Rz()) return UVH([...q, Sl7(!1)]);
else if (_ === "opus[1m]"            && Rz()) return UVH([...q, sVq(!1)]);
else if (_ === "claude-opus-4-6"     && Rz()) return UVH([...q, El7(H, !1)]);
else if (_ === "claude-opus-4-6[1m]" && Rz()) return UVH([...q, hl7(H, !1)]);
else { /* 落到 Custom model 分支,剥离 thinking 能力 metadata */ }

官方修复前的临时解决方案:

{
  "env": {
    "CLAUDE_CODE_EXTRA_BODY": "{\"thinking\":{\"type\":\"adaptive\",\"display\":\"summarized\"}}"
  }
}

1 个帖子 - 1 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文