SkyRainClaude Code 在 Windows WSL2 下输入卡顿的解决办法(稳定且修改最小) 中发帖

问题
WSL2 用户运行 Claude Code,在输入框内打字会很卡顿 
原因
参考官方 Github 的 Issue,Claude Code 在启动的时候会频繁获取 Windows 的 USERPROFILE 环境变量。 
但是它采用了运行 powershell.exe -Command '$env:USERPROFILE' 命令的方式获取,然而 WSL2 与 Windows 进行互操作具有极大的性能损耗,因此在运行时会造成卡顿、输入不进去文字的情况。 
解决方案
直接在 shell(bash/fish/zsh)里配置 USERPROFILE 环境变量就好了,这样就可以阻止 Claude Code 调用 powershell.exe ,如果你在用 bash,直接把下面这行加到 ~/.bashrc 里: 
# workaround for Claude Code
export USERP...
 
 
Back to Top