Claude Code 配置教程
Claude Code 是 Anthropic 官方推出的命令行 AI 编程工具。本教程将指导您如何配置 Claude Code 使用 XueXin API。
💡 前提条件
确保您已经在 XueXin 控制台 注册账号并获取了 API Key。
选择您的操作系统
安装 Node.js
Claude Code 需要 Node.js 18 或更高版本。
方式一:官网下载
访问 nodejs.org 下载 LTS 版本安装包。
方式二:使用 winget
powershellwinget install OpenJS.NodeJS.LTS
安装 Claude Code
powershellnpm install -g @anthropic-ai/claude-code
配置 XueXin API
创建或编辑配置文件 %USERPROFILE%\.claude.json:
json{
"env": {
"ANTHROPIC_AUTH_TOKEN": "你的API密钥",
"ANTHROPIC_BASE_URL": "https://api.xuexin.xyz"
}
}
⚠️ 重要
请将 你的API密钥 替换为您在 XueXin 控制台获取的真实 API Key(格式:sk-xxxx)。
启动 Claude Code
powershellclaude
如果一切正常,您将看到 Claude Code 的交互界面。
安装 Node.js
方式一:使用 Homebrew(推荐)
bashbrew install node@20
方式二:使用 nvm
bashcurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
nvm install 20
nvm use 20
安装 Claude Code
bashnpm install -g @anthropic-ai/claude-code
配置 XueXin API
创建或编辑配置文件 ~/.claude.json:
json{
"env": {
"ANTHROPIC_AUTH_TOKEN": "你的API密钥",
"ANTHROPIC_BASE_URL": "https://api.xuexin.xyz"
}
}
快速创建命令:
bashcat > ~/.claude.json << 'EOF'
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "你的API密钥",
"ANTHROPIC_BASE_URL": "https://api.xuexin.xyz"
}
}
EOF
启动 Claude Code
bashclaude
安装 Node.js
Ubuntu/Debian:
bashcurl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs
CentOS/RHEL:
bashcurl -fsSL https://rpm.nodesource.com/setup_20.x | sudo bash -
sudo yum install -y nodejs
安装 Claude Code
bashnpm install -g @anthropic-ai/claude-code
配置 XueXin API
创建配置文件 ~/.claude.json:
bashcat > ~/.claude.json << 'EOF'
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "你的API密钥",
"ANTHROPIC_BASE_URL": "https://api.xuexin.xyz"
}
}
EOF
启动 Claude Code
bashclaude
VSCode 中使用 Claude Code
Claude Code 也可以在 VSCode 中作为扩展使用:
- 打开 VSCode
- 按
Ctrl+Shift+X(Windows/Linux)或Cmd+Shift+X(macOS)打开扩展面板 - 搜索 "Claude Code" 并安装
- 配置扩展设置中的 API Key 和 Base URL
常见问题
Q: 出现 "API key not found" 错误
请检查:
- 配置文件路径是否正确(
~/.claude.json或%USERPROFILE%\.claude.json) - API Key 格式是否正确(以
sk-开头) - 配置文件 JSON 格式是否有语法错误
Q: 出现 "model not allowed" 错误
您的套餐可能不包含 Claude 模型。请前往控制台查看您的套餐包含的模型列表,或联系客服升级套餐。
Q: 连接超时
请检查网络连接,确保能够访问 api.xuexin.xyz。