OpenCode: OpenCode API Setup and DeepSeek
最終更新:2026-08-31
--- title: OpenCode API設定とDeepSeek description: OpenCodeのAPIキー設定方法、OpenCode Zen、DeepSeek、Alibaba BailianなどのLLMサービスへの接続を学ぶ order: 3 lang: ja
OpenCode自体はAIモデルを提供せず、API Keyを設定してLLMサービスに接続する必要があります。
1. 学習内容
- OpenCode Zen無料モード
- API Key設定フロー
- DeepSeek接続方法
- 国内API設定
- CC Switch管理ツール
2. OpenCode Zen(初心者推奨)
OpenCode Zenは公式厳選のモデルセットで、テストと最適化済み、すぐに使えます。Zenには多数の無料モデルが含まれており、基本的にそのまま使用でき、課金不要です。
(1) 設定手順
ターミナルで入力:
opencode
OpenCode TUIで入力:
/connect
opencodeを選択し、指示に従ってAPI Keyを取得。
(2) API Keyの取得
https://opencode.ai/auth を開き、アカウントにログインしてAPI Keyを作成。
(3) API Keyの貼り付け
ターミナルに戻り、取得したAPI Keyを貼り付ける。
(4) 利用可能モデルの確認
/model
Freeとマークされたモデルは無料で使用可能。
3. DeepSeekへの接続
DeepSeekは中国製のコストパフォーマンスに優れたLLMで、国内ユーザーに推奨。
(1) API Keyの取得
https://platform.deepseek.com/api_keys にアクセスし、登録してAPI Keyを作成。
DeepSeek公式モデル:
| モデル名 | 説明 |
|---|---|
| deepseek-v4-flash | 高速版 |
| deepseek-v4-pro | プロ版 |
(2) OpenCodeでの設定
TUIで/connectと入力し、DeepSeekを選択、API Keyを貼り付け。
(3) モデルの選択
/model
DeepSeek対応モデルを選択。
4. Alibaba Bailianへの接続
(1) API Keyの取得
Alibaba Cloud Bailianコンソール https://bailian.console.aliyun.com/ にアクセスし、ログイン後、歯車アイコン → API Key → コピーまたは作成。
(2) OpenCodeでの設定
/connect
検索ボックスにalibabaと入力し、Alibaba (China)を選択、API Keyを貼り付け。
(3) モデルの選択
/model
Alibaba対応モデルを選択。
5. 国内API一覧
| プロバイダー | モデル | API申請入口 |
|---|---|---|
| DeepSeek | deepseek-v4-flash / v4-pro | https://platform.deepseek.com/api_keys |
| Volcengine Coding Plan | Doubao / MiniMax / Kimi / GLM / DeepSeek | https://www.volcengine.com/activity/codingplan |
| Alibaba Bailian | Qwen / GLM / Kimi / MiniMax | https://bailian.console.aliyun.com |
| GLM(Zhipu Qingyan) | GLM-4シリーズ | https://open.bigmodel.cn |
| MiniMax | マルチモーダルモデル | https://platform.minimaxi.com |
各コンソールにアクセス後、登録/ログイン → 実名認証完了 → API Key作成で利用開始。
6. CC Switch管理ツール
CC SwitchはClaude Code / Codex / OpenCodeのAPI設定管理ツールで、複数プロバイダーの設定を簡単に管理。
- GitHub:https://github.com/farion1231/cc-switch/
- Windows / macOS / Linux対応
設定手順:
- CC Switchを開き、OpenCodeアイコンを選択
- 右上の追加ボタンをクリック
- プロバイダーを選択(例:DeepSeek)
- API Keyを入力
- モデル名を設定
設定完了後、ターミナルでテスト:
opencode run JavaScriptのクロージャの原理を説明して
❓ FAQ
/connectで複数プロバイダーを追加し、/modelで使用するモデルを切り替え。~/.local/share/opencode/auth.jsonに保存され、クラウドにはアップロードされない。ただし、API Keyの定期的なローテーションを推奨。📖 まとめ
- 初心者にはOpenCode Zenを推奨、無料モデル含む、すぐに使える
- DeepSeekは国内ユーザーのコストパフォーマンスに優れた選択肢
- Alibaba Bailianは複数モデル対応、柔軟な切り替えが必要なシーンに適している
- CC Switchで複数のAPI設定を一元管理可能
- API Keyはローカル保存、安全な保管に注意
📝 練習問題
-
基本問題:OpenCode ZenまたはDeepSeekのAPI Keyを設定し、OpenCodeを正常に起動してください。
-
応用問題:2つの異なるAPIプロバイダーを同時に設定し、切り替えて使用してください。
-
チャレンジ問題:CC Switch管理ツールを使用してAPIを設定し、コマンドラインで非対話型呼び出しを完了してください。