在 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');
}"
先将下列代码中的参数替换一下:
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
打开 Windows 的 PowerShell,执行:
先建个工作目录,比如:
进入工作目录,执行命令:
claude
先打开一个目录作为工作目录。
(1)推荐。安装扩展:Claude Code for VS Code。
安装完扩展后,左边就会出现 Claude Code 图标,点击即可使用。
(2)可以直接在 VS Code 的 Terminal 中执行 PowerShell 命令:claude
不推荐这个方式。
可参照【在 VS Code 中执行】。