跳转到内容
免费注册
Claude Desktop

Claude Desktop:Cowork、Code 故障排查

解决 Claude 桌面端接入 BetterToken Gateway 后 Cowork 模式不可用、Code 模式提示 Claude Code process exited with code 1 的问题。

在 Claude 桌面端配置 BetterToken Gateway 后,如果出现以下现象,通常不是 API Key 本身不可用:

  • Cowork 模式无法使用
  • Code 模式提示 Claude Code process exited with code 1
  • 同一套 API Key 在 Claude Code CLI 中可以正常使用

如果你还没有完成 Gateway 配置,请先参考 Claude 桌面端使用 BetterToken API。

先修复 Cowork 模式

Claude Desktop 仅支持 Claude 模型,这是 Claude Desktop 客户端的限制。

检查 API Key 是否复制完整、是否过期。此 Gateway 配置使用 x-api-key,保存后重启 Claude Desktop。

按照 Claude Desktop 接入文档配置 Gateway,Base URL 填写 https://bettertoken.ai,填入 BetterToken API Key,Gateway auth scheme 选择 x-api-key。点击 Apply locally 保存,然后完全重启 Claude Desktop。

再处理 Code 模式退出

如果 Cowork 恢复后,Code 模式(</> 标签页)仍提示 Claude Code process exited with code 1,重点检查 Claude 桌面端内置 Claude Code 是否还停留在旧版本。

根因:Claude 桌面端可能正在后台下载新版 Claude Code。下载完成前,Code 模式会回退到已安装的旧版 Claude Code。旧版可能不兼容第三方 Gateway 的 Code 模式,导致进程启动后立即退出。

解决方式:

等待新版 Claude Code 下载完成

保持 Claude 桌面端打开一段时间,让后台的 Claude Code 版本更新完成。

完全退出 Claude 桌面端

使用 Cmd+Q 完全退出应用,不只是关闭窗口。

重新打开并新建 Code session

重新打开 Claude 桌面端,再进入 Code 模式新建 session。

快速对照

现象常见根因解决方式
CoworkGateway auth scheme检查 API Key 是否复制完整、是否过期。此 Gateway 配置使用 x-api-key,保存后重启 Claude Desktop。
Code 模式提示 Claude Code process exited with code 1桌面端回退使用旧版 Claude Code等待新版下载完成,使用 Cmd+Q 完全退出后重新打开