从你提供的截图和描述来看,问题本质是 Claude Code(CC)客户端在调用 DeepSeek API 时,因请求格式/路由配置不匹配,导致服务端返回了 HTML 页面(而非 JSON 响应),进而被 CC 解析失败,抛出 json.decoder.JSONDecodeError 或乱码渲染。
json.decoder.JSONDecodeError
关键线索已明确:
感谢各位大佬,问题已解决,是 claude code 的版本问题。
1、我的 claude code 的版本是 2.1.227,claude code 在 2.1.156 之后不再支持第三方 api 协议,仅允许使用官方的claude模型,而我使用的是 deepseek 的 apikey。
1、我使用的是 npm 卸载和安装,npm 的版本号是 10.8.2。使用 npm 查看 claude code 全部可用版本,命令如下:...
从你提供的截图和描述来看,问题本质是 Claude Code(CC)客户端在调用 DeepSeek API 时,因请求格式/路由配置不匹配,导致服务端返回了 HTML 页面(而非 JSON 响应),进而被 CC 解析失败,抛出
json.decoder.JSONDecodeError或乱码渲染。关键线索已明确:
感谢各位大佬,问题已解决,是 claude code 的版本问题。
问题说明
1、我的 claude code 的版本是 2.1.227,claude code 在 2.1.156 之后不再支持第三方 api 协议,仅允许使用官方的claude模型,而我使用的是 deepseek 的 apikey。
解决方法
1、我使用的是 npm 卸载和安装,npm 的版本号是 10.8.2。使用 npm 查看 claude code 全部可用版本,命令如下:...