cc-switch icon indicating copy to clipboard operation
cc-switch copied to clipboard

如何同时管理windows环境与WSL环境的切换

Open Protears opened this issue 2 months ago • 11 comments

配置目录覆盖,切换的是WSL环境的配置信息, 不配置目录覆盖,切换的是Windows环境下的配置信息, 但是在切换过程中会丢失目录覆盖的配置,下次再切换WSL环境需要重新添加配置 是否可以新增启用/禁用目录覆盖,及同步目录覆盖(即同时切换Windows环境与WSL环境的配置)

Protears avatar Oct 22 '25 06:10 Protears

感觉可以做一个可以手动管理的目录列表,勾选的会同步切换

farion1231 avatar Oct 22 '25 08:10 farion1231

目录列表WSL与Windows应该是可以共用的,取合集,操作上要给用户明确的选择:切换Windows配置、切换WSL配置(前提是配置了目录覆盖路径)、同时切换两个环境的配置

Protears avatar Oct 22 '25 09:10 Protears

这个功能很有用,有时候要同时使用windows终端、wsl终端操作claude

  1. wsl 终端 bash 命令操作会方便一点
  2. windows终端,代码项目环境会好一点

ipfred avatar Oct 24 '25 03:10 ipfred

需要这个功能,现在切换有bug。我新提了个issue:https://github.com/farion1231/cc-switch/issues

ImViper avatar Oct 31 '25 12:10 ImViper

复议,wsl和win下cladue的位置不同,如果频繁切换确实不方便

ottocsb avatar Nov 02 '25 03:11 ottocsb

软连接设置下就可以,比如 ln -sfn /mnt/c/Users/xx/.claude/settings.json ~/.claude/settings.json

把settings.json,config.json,CLAUDE.md 等需要用到的文件,软连接到wsl中即可

wmszhe avatar Nov 04 '25 01:11 wmszhe

插眼,哈哈哈

beck-8 avatar Nov 19 '25 03:11 beck-8

刚想提 Issue 发现有了

timeroar avatar Nov 21 '25 11:11 timeroar

软连接设置下就可以,比如 ln -sfn /mnt/c/Users/xx/.claude/settings.json ~/.claude/settings.json

把settings.json,config.json,CLAUDE.md 等需要用到的文件,软连接到wsl中即可

这个不是完美解决方案吧,wsl和windows host 下 一些配置肯定不一样的吧,比如说一些 mcp 以及 windows 和 wsl中 用户预装的不同开发环境,还是很需要 两套独立管理的

zhu-jl18 avatar Dec 01 '25 10:12 zhu-jl18

wsl -l -v

C:\Users\pole_>wsl -l -v NAME STATE VERSION

  • ubuntu Stopped 2 podman-machine-default Stopped 2 tumble Stopped 2 fedora Running 2

Windows 的版本 可以访问 \\wsl$\fedora\home\user\.claude

如果只使用 Windows 的版本 同时支持管理 windows 以及 wsl linux 下的各自claude code就好了!

zbzpo2002 avatar Dec 02 '25 14:12 zbzpo2002

wsl -l -v

C:\Users\pole_>wsl -l -v NAME STATE VERSION

  • ubuntu Stopped 2 podman-machine-default Stopped 2 tumble Stopped 2 fedora Running 2

Windows 的版本 可以访问 \wsl$\fedora\home\user.claude

如果只使用 Windows 的版本 同时支持管理 windows 以及 wsl linux 下的各自claude code就好了!

我也觉得这个思路好,直接隔离管理两套配置 CLAUDE CODEX GEMINI CLAUDE(WSL) CODEX(WSL)

zhu-jl18 avatar Dec 02 '25 17:12 zhu-jl18