使用 Zeabur AI Hub 解锁 Codex CLI 的潜力
Codex CLI 是一个在终端与 AI 交互的强大接口。然而,把自己锁定在单一提供商身上会限制你的潜力。
通过将 Codex CLI 连接到 Zeabur AI Hub,你可以使用完全相同的工具将查询路由到任何顶级模型(如 Claude、Grok 或 Gemini)。此设置采用按量付费(pay-as-you-go)模式——无需为不同的 AI 提供商管理多个订阅。
以下是设置方法。
安装 Codex CLI:
npm install -g @openai/codex
Zeabur 凭证:
选择你的节点 (Endpoint)
Zeabur 目前提供两个节点。请选择地理位置离你最近的一个:
https://hnd1.aihub.zeabur.ai/https://sfo1.aihub.zeabur.ai/你需要配置 Codex 与 Zeabur 的统一 API 进行通信,而不是直接连接特定的提供商。
创建或编辑位于 ~/.codex/config.toml 的配置文件。粘贴以下配置以将 Zeabur 定义为提供商:
# 默认使用的模型
model = "gemini-3-pro-preview"
model_provider = "zeabur"
[model_providers.zeabur]
name = "Zeabur AI Hub"
# 注意:确保在 endpoint 后添加 /v1
base_url = "<https://hnd1.aihub.zeabur.ai/v1>"
env_key = "ZEABUR_API_KEY"
wire_api = "chat"
你需要让工具能够读取你的 API Key。
选项 A: 仅作尝试 (临时)
用于单次会话:
export ZEABUR_API_KEY="你的-zeabur-api-key"
codex "Who are you?"
选项 B: 一劳永逸 (永久)
为了避免每次都设置 Key,请将其添加到你的 Shell 配置文件中。
打开你的 Shell 配置(例如 ~/.zshrc 或 ~/.bashrc):
nano ~/.zshrc
在底部粘贴此行:
export ZEABUR_API_KEY="你的-zeabur-api-key"
保存并重载:source ~/.zshrc
现在你可以使用该 CLI 工具,并灵活地随时切换模型。
基本用法:
codex "Write a hello world function in Python"
切换模型:
你可以使用 -m 标志覆盖配置中定义的默认模型。
# 使用 Gemini
codex -m gemini-3-pro-preview "hi"
# 使用 Claude
codex -m claude-sonnet-4-20250514 "hi"
# 使用 GPT-4o
codex -m gpt-4o "hi"
优势所在:
如果你遇到问题:
base_url 是否包含 /v1。echo $ZEABUR_API_KEY。gpt-4o)目前受 Zeabur AI Hub 支持。请查看 Zeabur 控制台以获取可用模型 ID 的列表。Happy Coding!