# 拒绝月费绑架：用 Zeabur 实现 Claude Code“按量付费”

> 免月费，通过 Zeabur AI Hub 按量付费运行 Claude Code CLI。

<AIHubShutdownNotice />



Anthropic 推出了备受喜爱的编程工具：**Claude Code**。这是一款令人惊叹的 CLI 工具，让你能在终端（Terminal）中直接通过 AI 辅助来编写代码。然而，通常要使用最强的模型（如新的 Sonnet 或 Haiku 4.5），你需要订阅 **Claude Pro（每月 20 美元）**。

但如果你只是想尝鲜呢？或者你写代码的频率没高到需要每个月缴纳这笔固定费用？

通过将 Claude CLI 连接到 **Zeabur AI Hub**，你可以使用 **“按量付费 (Pay-as-you-go)”** 的方式来使用同一套工具。没有固定月费——你只需要为实际使用的 Token 付费。

以下是两分钟内的设置教程。

## 🧱 前置需求

1.  **安装 Claude Code**：
    
    ```bash
    npm install -g @anthropic-ai/claude-code
    ```
    
2.  **获取 Zeabur AI Hub API Key**：
    *   前往你的 Zeabur 控制台（Dashboard）获取你的 **AI Hub API Key**。
3.  **选择你的端点 (Endpoint)**：
    
    Zeabur 目前提供两个端点。为了在终端获得最快的响应速度，请选择地理位置离你最近的一个：
    
    *   **亚洲 (东京):** `https://hnd1.aihub.zeabur.ai/`
    *   **美西 (旧金山):** `https://sfo1.aihub.zeabur.ai/`

---

## ⚙️ 快速设置指南

我们需要告诉 Claude CLI 改连到 Zeabur 的服务器，而非默认的 Anthropic 服务器。

> **注意：** 请务必同时设置 `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1`。若缺少此变量，Claude Code 会发送 AI Hub 网关尚未支持的实验性 beta header，导致出现 `invalid beta flag` 错误。

### 选项 A：单次尝鲜（临时性）

如果你只是想在当前的窗口测试一下，不想保存任何设置：

```bash
# 选择 hnd1 (亚洲) 或 sfo1 (美国)
export ANTHROPIC_BASE_URL="https://hnd1.aihub.zeabur.ai/"
export ANTHROPIC_AUTH_TOKEN="你的_Zeabur_AI_Hub_API_Key"
export CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1
```

### 选项 B：一劳永逸（永久设置）

如果你希望随时都能使用，可以将设置加入你的 Shell 配置文件中。

1.  打开你的 shell 配置文件（例如 `~/.zshrc`）：
    
    ```bash
    nano ~/.zshrc
    ```
    
2.  在文件最下方粘贴以下内容：
    
    ```bash
    # 选择 hnd1 (亚洲) 或 sfo1 (美国)
    export ANTHROPIC_BASE_URL="https://hnd1.aihub.zeabur.ai/"
    export ANTHROPIC_AUTH_TOKEN="你的_Zeabur_AI_Hub_API_Key"
    export CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1
    ```
    
3.  保存 (`Ctrl+O` -> `Enter`) 并退出 (`Ctrl+X`)。
4.  重新加载设置：`source ~/.zshrc`

---

## 💸 开始写代码（并省钱包）

现在你可以运行 CLI 工具了。你将获得 Claude 的完整火力，但无需被订阅制锁定。

```bash
# 使用最新的模型运行
claude --model claude-sonnet-4-5
```

**为什么这对轻量用户更划算：**

*   **官方订阅：** 20 美元/月（不管用多少都是固定费率）。
*   **Zeabur 方案：** 如果周末写个小项目，可能只花 ~0.50 美元。如果这个月没写代码，就是 0 元。

祝开发愉快！
