安装 Claude Code 以及使用 Kimi K2 模型

6 min read 更新于 2025-09-03 其他

之前付费一个月的国际版 Trae 到期了,不想再续费了(天塌了!才想起上次开通的是包月服务,忘记关掉自动续费了,发现又自动扣款了一个月的会员,只能继续用了),感觉体验没有达到我的预期,这次准备尝试下 Claude Code。但是 Claude Code 直接封锁了中国大陆的 ip 访问,此时光有科学上网也没用了,因为你要订阅官方模型的话,就需要注册账号,注册时需要国外手机号验证,最后还需要国外信用卡来充值。这一系列的难关让很多人望而却步,而且这一套成本也是不低的。

而我看到一个折中的方案,就是使用 Claude Code 搭配国产模型来使用,好处就是无需科学上网,无需注册 Claude Code 账号,打开即用,缺点就是无法使用到官方的模型,但这也不一定是缺点,除非你强烈依赖官方模型,不然平时体验使用的话,用国产模型更省一笔。

我这里使用 Kimi K2 模型,听说它变强了很多,更关键是它支持了 Anthropic 协议,可以接入 Claude Code 使用,以下是具体操作步骤。

申请 Kimi 模型的 Api Key

首先去 Kimi 的开放平台注册一个账号,注册完成后就会给你 15 元的余额,你就可以用这个赠送余额先试用模型。

注册登录后,点击API Key 管理,就可以在这里申请你的 Api Key 了,我懒得截图传了,需要注意申请到的 Key 要复制保存下来,因为它只在创建后显示一次。

配置环境变量

配置环境变量是为了让 Claude Code 可以识别到本地已有的模型并使用。各系统配置环境变量方式不一样,我这里只以 Mac 平台为例,但是原理是一样的。

建议将环境变量配置到全局配置文件,这样在任意的终端窗口都生效。由于我用的终端 shell 是 zsh,所以我要修改的配置文件是 .zshrc,添加以下几行配置:

export ANTHROPIC_BASE_URL=https://api.moonshot.cn/anthropic
export ANTHROPIC_AUTH_TOKEN=${YOUR_MOONSHOT_API_KEY}
export ANTHROPIC_MODEL=kimi-k2-turbo-preview
export ANTHROPIC_SMALL_FAST_MODEL=kimi-k2-turbo-preview

${YOUR_MOONSHOT_API_KEY} 这个替换成你前面申请到的 Key,然后保存退出,注意要刷新一下配置文件:

source .zshrc

安装 Claude Code 并启动

安装 Claude Code 需要电脑有 Nodej.js 环境,安装了 Node.js 才有 npm 命令,我们需要用 npm 来安装。这里就不啰嗦 Node.js 的安装了,注意要安装 Node.js 18+ 的版本。

安装 Claude Code:

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

# 如果安装不下来,尝试修改源安装
# npm install -g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com

安装完成后直接执行 claude 命令即可:

claude
  1. 首先会让你选择一个主题样式,选择一个自己喜欢的,点击回车 初始化 Claude Code 第一步
  2. 一些说明,不用管,直接回车 初始化 Claude Code 第二步
  3. 选第一个 Yes 初始化 Claude Code 第三步
  4. 进入这个页面就成功了 初始化 Claude Code 成功 你会看到页面提示 API Base URL 被覆盖了,现在是用的 https://api.moonshot.cn/anthropic,也就是 Kimi 的 api 地址。

此时在输入框输入命令 /model 可以查看当前用的模型,发现已经是 kimi-k2 的模型了: 查看 Claude Code 模型

结尾

以上的操作并不需要开科学上网。如果不成功,可以尝试重新走一遍流程,建议先配置模型的环境变量,再安装 Claude Code。

目前关于 K2 模型的能力我也还没怎么体验,后续如果有新东西再分享。

更新

关于 API 429 错误

我刚用发现一直报错 API Error (429...,发现是因为 Kimi 免费账户的 API 并发数只有 1,才导致模型处理时一直报错。想要解决就至少要充值 50 元。由于我的 Trae 又自动续费了,所以先不打算充值 Kimi 了。