文章总结: 本文针对Windows系统下ClaudeCode使用不流畅的问题进行分析,指出PowerShell和GitBash存在的命令行环境缺陷,提出通过修改settings.json禁用PowerERSHELL工具、安装WindowsTerminal替代GitBash终端两种解决方案,并详细说明配置步骤和效果对比。 综合评分: 72 文章分类: 解决方案,安全工具,其他
如何让 Claude Code 在 Windows 下更丝滑
原创
hyang0 hyang0
生有可恋
2026年6月28日 06:18 湖北
在小说阅读器读本章
去阅读
在 macOS 下使用 Claude Code 和在 Windows 下使用 Claude Code,在流畅程度以及实际使用感受上来说,macOS 下使用更丝滑。
原因是Windows下的命令行环境的确让人抓狂。
具体问题如下:
-
Claude Code 默认使用 PowerShell 。
-
安装 Git Bash 后,默认会使用 Git Bash,但 PowerShell 还是会处于灰度使用中。
-
Git Bash 下的输出会卡缓存,导致有时大段的输出看不全
如何解决这个问题?让 Claude Code 自己解决。比如默认调用 PowerShell 的问题,让它检查一下是否禁用。
可以通过命令行复查一下:
$ cat .claude/settings.json | grep -i claude_code "CLAUDE_CODE_USE_POWERSHELL_TOOL": "0"
将关于CLAUDE_CODE_USE_POWERSHELL_TOOL的提示词给它,它会自己设置好。
Git Bash 的输出问题,可以通过 Windows Terminal 解决。装好 Windows Terminal 后,在里面使用 Claude Code 效果会比直接在 Git Bash 中好用很多。特别是使用语言输入法时,Git Bash 下总是显示的有问题。这与Git Bash 的交互模式有关,它并不适合做交互,日常敲命令没有太大问题,但如果用来对话就会非常难受。
切到 Windows Terminal 之后,效果改善不少:
Windows Terminal 在开始菜单中叫“终端”:
可以在 Claude Code 将 Git Bash 嵌入到 Windows Terminal 中,Claude Code 会将 Git Bash 设置成它的默认 Profile。下次打开 “终端” 程序时默认就是使用 Git Bash。
Windows Terminal 可以在 Github 中下载,地址:
https://github.com/microsoft/terminal
当前最新版为:
全文完。
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:生有可恋 hyang0 hyang0《如何让 Claude Code 在 Windows 下更丝滑》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。









评论