Appearance
Claude Code
Claude Code 可以通过云枢的 Anthropic Messages 兼容接口运行。开始前,请先创建访问令牌,并确认令牌可使用目标 Claude 模型。
接入参数
| 配置项 | 值 |
|---|---|
ANTHROPIC_BASE_URL | https://yunshuapi.org |
ANTHROPIC_AUTH_TOKEN | 云枢访问令牌 |
| 模型 | 控制台中实际可用的模型 ID |
Base URL 不包含 /v1。Claude Code 会自行请求 /v1/messages。
安装
Claude Code 需要 Node.js。安装 Node.js LTS 后执行:
bash
npm install --global @anthropic-ai/claude-code
claude --version
claude doctor如果 npm 提示权限错误,不建议长期使用管理员权限运行 Claude Code;应修复 npm 全局目录权限,或使用 Node.js 版本管理器。
macOS / Linux
临时配置
bash
export ANTHROPIC_BASE_URL="https://yunshuapi.org"
export ANTHROPIC_AUTH_TOKEN="sk-your-token"
claude持久化配置
将变量写入 ~/.zshrc 或 ~/.bashrc:
bash
export ANTHROPIC_BASE_URL="https://yunshuapi.org"
export ANTHROPIC_AUTH_TOKEN="sk-your-token"重新加载配置:
bash
source ~/.zshrc如果使用 Bash,请改为 source ~/.bashrc。
Windows PowerShell
当前终端临时配置
powershell
$env:ANTHROPIC_BASE_URL = "https://yunshuapi.org"
$env:ANTHROPIC_AUTH_TOKEN = "sk-your-token"
claude保存为用户环境变量
powershell
[Environment]::SetEnvironmentVariable(
"ANTHROPIC_BASE_URL",
"https://yunshuapi.org",
"User"
)
[Environment]::SetEnvironmentVariable(
"ANTHROPIC_AUTH_TOKEN",
"sk-your-token",
"User"
)设置后关闭并重新打开终端和 IDE。已经运行的进程不会自动读取新变量。
验证
进入一个测试项目目录后运行:
bash
claude发送一个简单问题,并在云枢控制台检查请求日志和额度变化。如果提示模型不可用,请使用控制台当前开放的模型 ID,并确认令牌的模型权限。
安全建议
- 不要把令牌写入项目脚本或提交到 Git。
- 不同电脑使用不同令牌,设备丢失时可单独撤销。
- 从配置好环境变量的终端启动 IDE,才能让 IDE 扩展继承变量。
- 怀疑泄露时立即撤销令牌,不要只修改本地文件。