重磅更新,ClaudeCode 原生支持 Windows,手把手教你安装,且顺便用上Kimi K2

639 阅读3分钟

ClaudeCode 确实是非常强力的 AI 编程工具,但是一直以来没有给大家介绍,主要原因还是在 Windows 下配置太麻烦了,搞不定的浪费太多时间,自己能懂 WSL 的,也没有必要看文章。

但是,昨天 ClaudeCode 新版本发布之后,我们只需要配置好 Git 就可以正常在 Windows 下使用 ClaudeCode 了,非常便捷。当然,你也可以按照下方的描述,替换成 Kimi 的 API,更低成本的使用 ClaudeCode。
图片

好了,话不多说,给大家详细讲下使用教程。
首先,你需要配置和安装一些依赖环境,包括 Git、Nodejs (18+以上版本),然后需要外网权限(认证账号使用)。这些基础的教程,你可以看我之前发布的文章,就不再赘述了。

Cursor实战技巧:Git配置与项目管理

Cursor + MCP + IMA 知识库打造 AI 编程开发利器

Nodejs 版本,我的是 22.14,照样安装成功了。

图片
第一步,就是安装 ClaudeCode,在安装完 Nodejs 以后,在命令行执行下面的命令,回车后完成安装。

npm install -g @anthropic-ai/claude-code

安装完之后,就在命令行启动 ClaudeCode,如果你想使用 Claude 账号,则需要全程联网,开启 Tun 模式。如果想使用 Kimi 的 API,则需要按照下方的教程进行配置。
安装完,用下面命令校验,可以看到最新的版本是 1.0.51。
图片
我们第一次打开 ClaudeCode 时,会出现类似下面的界面,然后会进行验证网络,并链接 Claude 账号,如果你不是付费账号,则选择第二种方式进行验证。第二种方式,只需要我们登录自己的账号,申请 API 的权限就可以。
图片

首次登录,会进行相关配置。图片

选择第二个模式。图片

等待网站弹出,并完成授权。图片

如果网站没有弹出,则需要我们手动点击下面的 URL 进行授权,找到 code ,并复制到下面的位置,回车,等待认证结束。
图片

我们重点介绍下,如何切换到 Kimi 的 API。在登录 ClaudeCode 之后,在命令行输入 /exit 回车后就退出了。
图片

在 Windows 资源管理器中,找到你的用户名所在的目录,假设你的用户名为 abc,则目录会在 C:\Users\abc, 其他用户名类似。找到这个目录下,名为 .claude.json 的文件。
在文件里添加你的 Kimi 配置,按下方填写, 重点是 customApiKeyResponses 中 approved 里面的内容,以及 env 这个变量里面的内容,其他内容不需要去管。修改完成后,记得保存文件。

{  
	"numStartups": 6,
	  "installMethod": "unknown",
	  "autoUpdates": true,
	  "customApiKeyResponses": {   
		"approved": [        "Your Kimi API 后 20位"   ],
		   "rejected": []  
	},
	  "env": {   
		"ANTHROPIC_BASE_URL": "https://api.moonshot.cn/anthropic/",
		   "ANTHROPIC_API_KEY": "YOUR_API_KEY_HERE"  
	} // ...
}

如果还没有申请 Kimi 的 API 的,可以去下方这个地址申请:platform.moonshot.cn/
保存完之后,重新打开一个新的命令行,登录 ClaudeCode ,看到类似下方的界面,表示已经启动了 Kimi 的 API 。 图片 常见问题
在使用中可能遇到 429 的问题,这个是由于 Kimi 对免费用户的限制,tpm 太低导致的,想要取消这个限制,需要充值,官方的下一个档位是 50 元,可以先充 10 元试试。图片

如果还有问题,则可能需要在 env 中添加下面的配置。记得,把 git 的地址更换成你自己安装 git 的路径。

"env": {   
	"ANTHROPIC_BASE_URL":   "https://api.moonshot.cn/anthropic/",
	   "ANTHROPIC_API_KEY":   "YOUR_API_KEY_HERE",
	   "CLAUDE_CODE_GIT_BASH_PATH" = "E:\Git\bin\bash.exe" 
}

在我们退出 ClaudeCode 后,你会发现原来在 .claude.json 中配置的 env 内容消失了,这是 ClaudeCode 自动帮我们移动到了其他位置:C:\Users{你的用户名}.claude
在这个文件夹下,有一个 settings 的 json 文件,后续可以直接更改这个里面的内容就可以了。

图片

最后,如果想用 Kimi 的 API,建议自己充值,不然 TMP 的问题会频繁出现。图片

✅精选推荐

1、加雨飞私人微信 1060687688,备注:编程,可加 AI编程交流群