跳转到内容

检测不到对话历史and使用统计啊?Claude Code

Quick fix

将 Claude 配置目录指向 WSL 路径;使用统计则让 WSL 中的 Claude Code 经 cc-switch gateway 路由。

报错原文
WSL使用claudecode的话,是不是windowns下的cc检测不到对话历史and使用统计啊?

WSL 中 Claude Code 的对话历史和使用统计数据写在 WSL 文件系统的 `~/.claude/`,而 Windows 版 cc-switch 默认读取 Windows 文件系统中的 `~/.claude/`,因此默认无法检测到 WSL 侧数据。

对话历史可通过设置将 Claude 配置目录改为 WSL 路径。使用统计则需要开启本地路由,让 WSL 中的 Claude Code 通过 cc-switch 的 gateway;代理转发时会记录用量。

  1. 在 cc-switch 设置中,将 Claude 配置目录指向 WSL 中的 Claude 数据目录,例如 `\\wsl.localhost\Ubuntu\home\用户名\.claude`。

  2. 如需统计 WSL 中 Claude Code 的用量,开启本地路由,并将 `ANTHROPIC_BASE_URL` 指向 cc-switch 代理地址,使请求经 gateway 转发并记录用量。

ToolClaude Code
Version未知
PlatformsWindows
WSL使用claudecode的话,是不是windowns下的cc检测不到对话历史and使用统计啊?
是的,默认检测不到;Windows 版 cc-switch 与 WSL 文件系统隔离。将 Claude 配置目录指向 WSL 路径可检测对话历史,使用统计需经 cc-switch gateway 路由。

这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。