返回【大系统观官网】

企业网内使用【Claude Code + Kimi Code 的 API Key】

文件名:claude_code_kimi_api_安装设置.html
最后编辑日期:2026.4.9
编辑人:阿色
功能:让 Kimi Code 的 API Key 支持 Claude Code,并
在企业网内合规使用。

一、申请 Kimi Code 的 API Key

  1. 打开 kimi.com/code,手机号注册登录;
  2. 订阅 Kimi Code 套餐;
  3. 进入右上角「控制台」→「API Keys」。
  4. 点击「新建 API Key」,命名后生成,复制保存(仅显示一次)。
注意:该 Key 以 sk-kimi- 开头,仅用于 Kimi Code 插件,与 Moonshot 通用 API 不互通。

二、安装 Claude Code

在 PowerShell 中执行。

【用下列代码安装】:将下面所有命令行一次性复制后粘贴到 PowerShell 中执行。

Windows

# 打开 windows 终端中的 PowerShell 终端
# windows 上安装 nodejs
# 右键按 Windows 按钮,点击「终端」

# 然后依次执行下面的
winget install --exact --source winget --id Git.Git # 或者参考 https://git-scm.com/install/windows 用其他办法安装 Git
winget install --exact --source winget --id OpenJS.NodeJS # 或者参考 https://nodejs.org/zh-cn/download 用其他办法安装 Node.js
Set-ExecutionPolicy -Scope CurrentUser RemoteSigned

# 然后关闭终端窗口,新开一个终端窗口

# 安装 claude-code
npm install -g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com

# 初始化配置
node --eval "
    const homeDir = os.homedir();
    const filePath = path.join(homeDir, '.claude.json');
    if (fs.existsSync(filePath)) {
        const content = JSON.parse(fs.readFileSync(filePath, 'utf-8'));
        fs.writeFileSync(filePath, JSON.stringify({ ...content, hasCompletedOnboarding: true }, null, 2), 'utf-8');
    } else {
        fs.writeFileSync(filePath, JSON.stringify({ hasCompletedOnboarding: true }), 'utf-8');
    }"

三、配置 Kimi Code 大模型

先将下列代码中的参数替换一下:
1、http://proxy2.xxx.xxx.xxx:8080,替换为你单位企业网代理;
2、NO_PROXY "localhost,127.0.0.1,*.xxx,*.xxx" /M,xxx替换为企业网内部域名;
3、sk-kimi-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx,替换为你自己的 Kimi Code API Key。
然后在 PowerShell 中执行。
可将下面所有命令行一次性复制后粘贴到 PowerShell 中执行,也可以编辑为.ps1批处理文件执行。


echo " "
echo " "
echo "【配置 Claude Code 使用 Kimi Code API Key】 "
echo " "
echo "***********************************************************************************"
echo "*  文件名:set_claude_code_using_kimi_code.ps1"
echo "*  最后编辑日期:2026.4.8"
echo "*  编辑人:阿色"
echo "*  功能:设定 Claude Code 使用 Kimi Code API Key 的相关环境变量。"
echo "*  【注意】本文件执行一次即可,永久生效。以后只要执行 claude 命令即可。"
echo "*  执行环境:PowerShell"
echo "*  【重要】应该在正确安装了 Claude Code 之后执行此文件。"
echo "***********************************************************************************"
echo " "
echo " "
echo "******************************* 【设置 http代理】 *****************&&**************"
echo "【重要】设置企业网代理,这一步很重要,容易被忽视。"
echo " * PowerShell 不会自动使用 http代理,所以要在这里明确设置。"
echo " "
echo ">setx HTTP_PROXY 'http://proxy2.xxx.xxx.xxx:8080' /M"
setx HTTP_PROXY "http://proxy2.xxx.xxx.xxx:8080" /M
echo " "
echo ">setx HTTPS_PROXY 'http://proxy2.xxx.xxx.xxx:8080' /M"
setx HTTPS_PROXY "http://proxy2.xxx.xxx.xxx:8080" /M
echo " "
echo ">setx NO_PROXY 'localhost,127.0.0.1,*.petrochina,*.cnpc' /M"
setx NO_PROXY "localhost,127.0.0.1,*.xxx,*.xxx" /M
echo " "
echo " "
echo "************************** 【设定转到 Kimi API Key】 *******************************"
echo " "
echo "* 将 Claude Code 的 URL 转到 Kimi"
echo ">setx ANTHROPIC_BASE_URL 'https://api.kimi.com/coding/' /M"
setx ANTHROPIC_BASE_URL "https://api.kimi.com/coding/" /M
echo " "
echo "* 设置自己的 sk-kimi-xxx 完整密钥"
echo ">setx ANTHROPIC_API_KEY 'sk-kimi-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' /M"
setx ANTHROPIC_API_KEY "sk-kimi-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" /M
echo " "
echo "* 设置 Kimi 支持的模型名"
echo ">setx ANTHROPIC_MODEL 'kimi-k2.5' /M"
setx ANTHROPIC_MODEL "kimi-k2.5" /M
echo " "
echo "* 延长超时时间,避免超时"
echo ">setx API_TIMEOUT_MS '600000' /M"
setx API_TIMEOUT_MS "600000" /M
echo " "
echo "* 禁用工具搜索"
echo ">setx ENABLE_TOOL_SEARCH 'false' /M"
setx ENABLE_TOOL_SEARCH "false" /M
echo " "
echo " "
echo "*************************************【全部设置完毕】*************************************"
echo " "
echo "  设置永久生效,以后不用再执行本文件了。"
echo " "
echo "  现在,你应该:"
echo "        1、退出本 PowerShell,重启一个新的;"
echo "        2、新建个目录,进入到那个目录,然后执行命令:clause"
echo " "
echo "******************************** 兄弟们,阿色祝你好运!***********************************"
echo " "
pause
* 上述 PowerShell 命令已整理放入 set_claude_code_using_kimi_code.ps1 文件中。
* .ps1 是 PowerShell 的批处理文件,【右键】点击后选择【使用 PowerShell 运行】。

四、运行 claude

1、在 PowerShell 里运行

打开 Windows 的 PowerShell,执行:

先建个工作目录,比如:

进入工作目录,执行命令:

claude
Windows 的 PowerShell 不稳定,经常闪崩。

2、在 VS Code 中执行

先打开一个目录作为工作目录。

(1)推荐。安装扩展:Claude Code for VS Code。

安装完扩展后,左边就会出现 Claude Code 图标,点击即可使用。

【重要】:必须先完成前面的【二、安装Claude Code】和【三、配置 Kimi Code 模型】,然后才可以安装扩展。

(2)可以直接在 VS Code 的 Terminal 中执行 PowerShell 命令:claude

不推荐这个方式。

3、其他 IDE 中执行

可参照【在 VS Code 中执行】。

参考

返回【大系统观官网】