Hasty Briefsbeta

双语

Large integer precision error in Bash command output rendering

3 months ago
  • #macos
  • #bug
  • #tools
  • Claude Code在bash命令输出中错误显示大整数,展示的值与命令实际输出不同。
  • 重现步骤:在Claude Code中运行'echo '348555896224571969''或'echo '{"value": 348555896224571969}' | jq -c .value'。
  • 预期行为:应显示'348555896224571969'。
  • 实际行为:显示为'348555896224571970'(相差1)。
  • 验证:原生终端能正确输出'348555896224571969'。
  • 环境:Claude Code v2.0.37,模型:Sonnet 4.5 (Claude Max),平台:macOS (Darwin 24.3.0)。