Claude Code 部署
本文介绍如何安装 Claude Code 并接入 KvioAI 中转站。
前置条件: 系统已安装 Node.js 18+ 和 npm。如未安装,请参考 Node.js 安装指南。
第一步:安装 Claude Code
bash
npm install -g @anthropic-ai/claude-code安装完成后,运行 claude --version 确认安装成功。
第二步:配置 API Key 和 Base URL
从 KvioAI 控制台获取的 Key 是 JSON 数组格式:
json
[{"_type":"newapi_channel_conn","key":"sk-xxxxx...xxxxx","url":"https://kvioai.cloud"}]你需要从中提取:
key字段的值(即sk-xxxxx...xxxxx)→ 用于ANTHROPIC_API_KEYurl字段加上/v1(即https://kvioai.cloud/v1)→ 用于ANTHROPIC_BASE_URL
方式一:环境变量(推荐)
编辑你的 shell 配置文件:
bash
nano ~/.bashrc # 或 ~/.zshrc在文件末尾添加:
bash
export ANTHROPIC_API_KEY="你的key值"
export ANTHROPIC_BASE_URL="https://kvioai.cloud/v1"保存后执行 source ~/.bashrc(或 source ~/.zshrc)使其生效。
方式二:项目级 .env 文件
在项目根目录创建 .env 文件:
bash
cd ~/your-project
cat > .env << EOF
ANTHROPIC_API_KEY=你的key值
ANTHROPIC_BASE_URL=https://kvioai.cloud/v1
EOFClaude Code 在该目录下启动时会自动读取 .env 文件。
方式三:settings.json
编辑 ~/.claude/settings.json:
json
{
"env": {
"ANTHROPIC_API_KEY": "你的key值",
"ANTHROPIC_BASE_URL": "https://kvioai.cloud/v1"
}
}第三步:启动 Claude Code
bash
claudeClaude Code 会自动读取环境变量中的配置,通过 KvioAI 中转站连接 AI 模型。
验证连接
配置完成后,可以用以下命令快速验证 API 是否通畅:
bash
curl -s -X POST "https://kvioai.cloud/v1/messages" \
-H "Content-Type: application/json" \
-H "x-api-key: $ANTHROPIC_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-d '{"model":"claude-sonnet-4-20250514","max_tokens":100,"messages":[{"role":"user","content":"Hi"}]}'返回有效 JSON 响应即表示连接正常。
指定默认模型
可以通过环境变量指定 Claude Code 默认使用的模型:
bash
export ANTHROPIC_MODEL=claude-sonnet-4-20250514常见问题
提示认证失败 / 401 错误?
- 确认 Key 值正确,只复制
key字段的值,不要带入 JSON 的引号或多余字符 - 确认环境变量已生效(运行
echo $ANTHROPIC_API_KEY检查)
连接超时?
- 确认
ANTHROPIC_BASE_URL包含了/v1后缀 - 检查网络是否正常
📱 获取帮助 使用过程中如有问题,请添加微信 vp4wt 获取技术支持。