logo

Zeabur AI Hub + OpenCode:无需订阅的 AI 编程

无需订阅,按量付费。将 OpenCode 连接至 Zeabur AI Hub,在终端通过统一 API 使用 GPT-5 和 Claude 4.5。

Kyle ChungKyle Chung

想象一下,有一款像 Claude Code 一样强大的工具,能够瞬间从 GPT-5 切换到 Claude Sonnet 4.5,而无需手动管理多个订阅和 API 密钥,这会是一种怎样的体验?

OpenCode 已成为那些渴望拥有 GPT-5 终端编程助手 的开发者的首选 OpenCode CLI。然而,要高效地配置它,需要合适的基础设施。通过集成 Zeabur AI Hub,开发者可以解锁灵活的“按量付费”模式,无需承担固定的月费即可访问顶级 LLM。

在本文中,我们将解释 OpenCode CLI 和 Zeabur AI Hub 是什么,并指导您完成设置过程,获取开发者专用的统一 LLM API 密钥

什么是 OpenCode?

OpenCode Logo

OpenCode 是一款开源的 AI 编程助手,旨在驻留在您的终端中。与锁定特定模型的专有工具不同,OpenCode 是**供应商中立(Provider-agnostic)**的。这允许您将编程查询路由到 OpenAI、Anthropic 或自定义端点。对于重视隐私和代码库数据控制权的开发者来说,这种灵活性使其成为首选。

什么是 Zeabur AI Hub?

Zeabur 是一个现代化的部署平台,旨在简化开发者的基础设施。Zeabur AI Hub 充当统一的 API 网关,将各种 LLM 提供商(如 OpenAI 和 Anthropic)聚合到一个端点中。

这种统一的基础设施非常通用——它不仅支持 OpenCode,还支持其他高级集成,如 Codex,确保您在所有 AI 工具中拥有通过一致的体验。

此集成的核心优势:

  • Zeabur 与 OpenAI API 定价对比: 您无需为 ChatGPT Plus 支付 $20/月,再为 Claude Pro 支付 $20/月,而是获得 按量付费的 Claude Sonnet 4.5 体验。您只需为实际使用的部分付费。
  • 边缘极速低延迟: 竞争对手通常受困于路由延迟。Zeabur 在东京和旧金山使用边缘路由端点,确保您的代码补全速度显著加快。
  • 统一访问: 停止频繁切换密钥。只需一个 API 密钥即可访问多个前沿模型。

分步指南:将 OpenCode 连接到 Zeabur

按照本教程操作,在 2 分钟内配置好您的环境。

前置条件

  1. 安装 OpenCode CLI: 确保您的机器上已安装该工具。

    npm install -g opencode
    
  2. Zeabur 凭证

    • 前往您的 Zeabur 控制台生成您的 AI Hub API Key
  3. 选择您的端点: 为了获得最低延迟,请选择距离您最近的端点:

    • 亚洲 (东京): https://hnd1.aihub.zeabur.ai/
    • 美西 (旧金山): https://sfo1.aihub.zeabur.ai/

如何配置 OpenCode 提供商

OpenCode 使用配置文件来管理自定义提供商。我们将添加 Zeabur 作为兼容提供商以启用模型切换。

1. 编辑配置文件

创建或编辑位于 ~/.config/opencode/config.json 的 OpenCode 配置文件。

# 在您喜欢的编辑器中打开配置文件
nano ~/.config/opencode/config.json

粘贴以下配置。注意: 如果您在美洲,可以将 baseURL 更改为美国端点 (sfo1)。

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "zeabur": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "Zeabur AI Hub",
      "options": {
        "baseURL": "https://hnd1.aihub.zeabur.ai/"
      },
      "models": {
        "claude-sonnet-4-5": {
          "name": "Claude Sonnet 4.5"
        },
        "claude-haiku-4-5": {
          "name": "GPT-5-Codex"
        },
        "gpt-5":{
            "name": "GPT 5"
        }
      }
    }
  }
}

保存文件并退出。

2. 连接 CLI

配置设置完成后,您需要使用 OpenCode CLI 进行身份验证。

  1. 运行工具:
    opencode
    
  2. 输入连接命令:
    /connect
    
  3. 从提供商列表中选择 Zeabur AI Hub
  4. 在提示时粘贴您的 Zeabur AI Hub API Key

🚀 开始编程

您现在已连接!您可以在最新模型之间切换,而无需更改 API 密钥。

为什么开发者转向这种设置:

  • 访问未发布的能力: 瞬间将您的终端转变为 GPT-5 终端编程助手
  • 成本效益: 享受 按量付费的 Claude Sonnet 4.5 访问权限。如果您一周不写代码,您支付 $0。
  • 灵活性: 在项目中期从 GPT 切换到 Claude,看看哪个模型能更快解决您的 Bug。

编程愉快!