国内终于能用 Claude Code,我用 Kimi K2 替换了 Claude Code 默认模型

我用 Kimi K2 替换了 Claude Code 默认模型,效果还不错,梳理了一下教程

完整内容移步至我的个人博客:我用 Kimi K2 替换了 Claude Code 默认模型 | jonssonyan's Website

以 MacOS M4 系统为例

1. 先去月之暗面的开发者后台申请 API Key,注册默认送 ¥15

Moonshot AI 开放平台 - Kimi 大模型 API 服务

2. 安装 Node.js

版本 >= 18

# Download and install nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash

# in lieu of restarting the shell
\. "$HOME/.nvm/nvm.sh"

# Download and install Node.js:
nvm install 18

# Verify the Node.js version:
node -v # Should print "v18.20.8".
nvm current # Should print "v18.20.8".

# Verify npm version:
npm -v # Should print "10.8.2".

3. 安装 Claude Code

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

4. 添加环境变量

cat << 'EOF' >> ~/.zshrc

# claude code
export ANTHROPIC_BASE_URL=https://api.moonshot.cn/anthropic/
export ANTHROPIC_API_KEY=$YOUR_API_KEY
EOF

$YOUR_API_KEY 就是我们第 1 步在月之暗面后台申请的 API Key

这样我们就把 Claude Code 默认的模型替换为 Kimi K2

5. 绕过 Claude Code 认证

打开项目文件夹,终端启动 Claude Code

cd your_project
claude

这时候就会弹出登录认证网页。

我们只需要编辑 $HOME/.claude.json 添加新字段"hasCompletedOnboarding": true即可

最后我们在终端启动 claude 就可以开始对话了。

5. V50 看看实力

月之暗面 Free 账户默认“并发 1”,至少累计冲 50 解锁“并发 50” 才能完全发挥 Claude Code 的实力。

https://platform.moonshot.cn/docs/pricing/limits

这类 编程类的 AI Agent,背后有很多流程,我们只是把“决策大脑”从 Claude AI 替换成了 Kimi K2,其他的都还是用 Clade Code 自己的。如果想要了解 AI Agent 背后原理,可以看我写的 一文读懂 AI 应用核心:Agent、LLM、RAG、MCP、Function Call

60 个赞

挺不错啊,不过不是所有类似的api都可以用么

9 个赞

是的,API 要支持 Anthropic api,不然用不了 Claude Code,还有就要便宜,不然吃 token 太多了。

12 个赞

那没事,类似的2api应该有

4 个赞

换了模型,它还有那么好用吗?

4 个赞

Kimi K2 昨完新发布的,说是编程能力强,我用着还行,Token 还挺便宜的

2 个赞


Kimi K2 还是很强的,就是有点慢,没缺点了

2 个赞

请问这个参数能不能设置在setting.json里面的?

2 个赞

大佬太强了 :tieba_087:

2 个赞

不行,要覆盖 Claude Code 默认环境变量的

2 个赞

我已经用上了,画几个前端页面看看效果。

大佬太强了!

1 个赞

怎么支持openai 的那种格式的

kimi2真的慢

1 个赞

先看看你们用的效果怎么样

同问,要是能直接openai格式转anthropic格式就好了

1 个赞

效果怎么样

体验还不错,页面画的还行
优点:相比较 token 费用低一点
缺点:得首冲¥50不然并发更不上,还有响应慢一点

就图 Kimi K2 token 费用相比较低一点的,其他的也没啥

请教下:kimi k2 写代码能力和 claude 4 或者 4o 模型比怎么样?差距大概是多少?

1 个赞