FlyHub

[ Documentation ]

接入 FlyHub · Claude Code CLI

Claude Code 是运行在终端中的 AI 编程助手。配置 Anthropic 环境变量指向 FlyHub 后,即可使用 Claude Opus、Sonnet 等模型。

手动安装

1. 安装 Claude Code

Claude 模型请使用 Anthropic 原生协议。Claude Code 使用 ANTHROPIC_AUTH_TOKEN,不要用 OpenAI 兼容端点。

若已安装 Claude Code,可跳过本节,直接进入环境变量配置。

1.1 安装 Node.js 与 Claude Code

请先安装 Node.js 18 或更高版本。Windows 用户建议同时安装 Git for Windows。

在终端中运行:

bash
npm install -g @anthropic-ai/claude-code

验证安装:

bash
claude --version

若输出版本号(如 x.x.xxx (Claude Code)),说明安装成功。

2. 配置环境变量

<FLYHUB_API_KEY> 替换为 FlyHub 控制台创建的 API Key,然后执行对应平台的命令:

macOS / Linux:

bash
SHELL_RC="$HOME/.zshrc"; case "$SHELL" in *bash*) SHELL_RC="$HOME/.bashrc";; esac cat >> "$SHELL_RC" <<'EOF' export ANTHROPIC_BASE_URL=https://api.flyhub.cn export ANTHROPIC_AUTH_TOKEN="<FLYHUB_API_KEY>" export ANTHROPIC_MODEL=claude-sonnet-5 export ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-5 export ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-5 export ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-4-5 export CLAUDE_CODE_SUBAGENT_MODEL=claude-sonnet-5 export CLAUDE_CODE_EFFORT_LEVEL=high EOF source "$SHELL_RC"

Windows(PowerShell,写入用户级环境变量):

powershell
setx ANTHROPIC_BASE_URL "https://api.flyhub.cn" setx ANTHROPIC_AUTH_TOKEN "<FLYHUB_API_KEY>" setx ANTHROPIC_MODEL "claude-sonnet-5" setx ANTHROPIC_DEFAULT_OPUS_MODEL "claude-opus-5" setx ANTHROPIC_DEFAULT_SONNET_MODEL "claude-sonnet-5" setx ANTHROPIC_DEFAULT_HAIKU_MODEL "claude-haiku-4-5" setx CLAUDE_CODE_SUBAGENT_MODEL "claude-sonnet-5" setx CLAUDE_CODE_EFFORT_LEVEL "high"

Windows 执行 setx 后需重新打开终端;模型 ID 请以 GET /v1/models 返回为准。

3. 启动 Claude Code

配置完成后,在新终端中运行:

bash
claude

4. 故障排查

API 返回 401 或 invalid_bearer_token:确认 Key 完整、无多余空格、未被删除。若仍失败,请在控制台重新创建 Key 并重试。

模型不可用:先调用 GET /v1/models 获取实时列表,核对模型 ID 拼写。

准备好了?登录控制台 · 充值 · 创建 API Key