好消息! 各位Windows用户,如果你一直因为需要WSL(Windows Subsystem for Linux)而对Claude Code CLI望而却步,现在可以彻底解放了。只需稍作配置,就能在Windows原生的命令提示符(CMD)或PowerShell中完美运行Claude,并能灵活接入如月之暗面(Kimi)、AnyRouter等第三方服务。关于 claude code 的安装,网上已有教程,不再赘述。有 node 环境的话,
本文将为你提供一份详尽的指南,纠正一些过时的信息,解决常见问题,并附赠一个强大的多配置切换工具,让你的AI编程体验更上一层楼。
Unable to connect to Anthropic services
Failed to connect to api.anthropic.com: ECONNRESET
Please check your internet connection and network settings.
方法一:环境变量(推荐,最灵活)
通过设置环境变量,可以临时或永久地改变CLI的行为。关键变量已从旧的 更新为 。
- : 你的API密钥。
- : 你选择的服务提供商的API基地址。
临时设置 (仅对当前CMD窗口有效):
或者使用 PowerShell
也可用 powershell 的 [Environment]::SetEnvironmentVariable 或者命令行的 setx 设置系统级长期变量
方法二: 配置文件 (持久化)
你可以在项目文件夹中创建一个名为 的子文件夹,并在其中放置一个 文件来为该项目进行持久化配置。
路径:
示例 内容:
注意:配置文件中的 设置会覆盖系统级的环境变量,为你提供了项目级的精确控制。
如果使用了环境变量,依旧还是先前的提示,可以考虑在퇩rofile%目录下,也就是你的用户名路径下(比如c:퇬your_name)手动创建 .claude.json文件
如果存在.calude.json,可以先重命名,然后写入类似下面的内容

╭──────────────────────────╮
│ ✻ Welcome to Claude Code │
╰──────────────────────────╯
✢ Checking connectivity…
当你首次配置好一个新服务时(例如Kimi),可以使用 和 参数来快速测试连接是否成功,而无需进入完整的交互模式。
查看返回的调试信息,如果一切正常,你将看到请求成功发送到你配置的 并收到模型的回复。
首次在某个文件夹中运行 时,你会看到一个请求文件读写权限的安全提示。
这个行为是可控的。当你同意后,CLI会记住你的选择,通常通过以下几种方式之一:
文件: 在你的用户配置目录中(例如 ),可能会生成类似下面的记录,标记某个项目文件夹为“已信任”。
文件: 这是更高级的用法。你可以在项目文件夹的 目录中创建一个 文件,预先授予权限,从而完全跳过安全提示。
这会允许Claude在该项目中执行所有基本的文件操作。
对于需要频繁切换多个服务的用户,使用环境变量法会比较繁琐。下面的批处理脚本可以让你通过菜单或命令一键切换。
准备工作:
创建配置目录: 在你的用户文件夹()下创建一个名为 的文件夹。
创建配置文件: 在 文件夹中,为每个服务创建一个 或者 格式的文本文件。
配置文件模板 ()或者(moonshot.txt):
Kimi用户小贴士: 建议账户充值50元以上,以获得更高的 RPM(每分钟请求数),避免在连续使用时出现速率限制错误。
.env.anyrouter 或 anyrouter.txt 的设置也如法炮制
一键切换脚本 ():
将以下代码保存为 文件,记得要以 GBK/ANSI 方式编码保存。
如何使用这个脚本:
- 交互模式:直接运行 ,会出现菜单供你选择。
实测下来,国内用户使用 Kimi K2 驱动 claude code,效果相对还是可以的。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/219677.html