月額サブスクはもう不要。OpenCodeをZeabur AI Hubに接続し、GPT-5やClaude 4.5をターミナルから統一APIで利用しましょう。
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は、ターミナル内で動作するように設計されたオープンソースのAIコーディングアシスタントです。特定のモデルにロックインされるプロプライエタリなツールとは異なり、OpenCodeは プロバイダーに依存しません(Provider-agnostic)。これにより、コーディングのクエリをOpenAI、Anthropic、またはカスタムエンドポイントにルーティングできます。その柔軟性は、プライバシーとコードベースのデータ管理を重視する開発者に支持されています。
Zeabur は、開発者向けのインフラを簡素化する最新のデプロイメントプラットフォームです。Zeabur AI Hub は、様々なLLMプロバイダー(OpenAIやAnthropicなど)を単一のエンドポイントに集約する統一APIゲートウェイとして機能します。
この統一インフラは多用途であり、OpenCodeだけでなく、Codex などの他の高度な統合もサポートしており、すべてのAIツールで一貫した体験を保証します。
この統合の主なメリット:
以下のチュートリアルに従って、2分以内に環境を設定しましょう。
OpenCode CLIのインストール: マシンにツールがインストールされていることを確認してください。
npm install -g opencode
Zeaburの認証情報:
エンドポイントの選択: レイテンシを最小限に抑えるため、現在地に最も近いエンドポイントを選択してください:
https://hnd1.aihub.zeabur.ai/https://sfo1.aihub.zeabur.ai/OpenCodeは設定ファイルを使用してカスタムプロバイダーを管理します。モデルの切り替えを可能にするために、Zeaburを互換性のあるプロバイダーとして追加します。
~/.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"
}
}
}
}
}
ファイルを保存して終了します。
設定が完了したので、OpenCode CLIを使用して認証を行う必要があります。
opencode
/connect
これで接続完了です!APIキーを変更することなく、最新のモデルを切り替えることができます。
開発者がこの設定に切り替える理由:
Happy Coding!