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. 学習内容


2. OpenCode Zen(初心者推奨)

OpenCode Zenは公式厳選のモデルセットで、テストと最適化済み、すぐに使えます。Zenには多数の無料モデルが含まれており、基本的にそのまま使用でき、課金不要です。

(1) 設定手順

ターミナルで入力:

BASH
opencode

OpenCode TUIで入力:

TEXT 📖 参照専用
/connect

opencodeを選択し、指示に従ってAPI Keyを取得。

(2) API Keyの取得

https://opencode.ai/auth を開き、アカウントにログインしてAPI Keyを作成。

(3) API Keyの貼り付け

ターミナルに戻り、取得したAPI Keyを貼り付ける。

(4) 利用可能モデルの確認

TEXT 📖 参照専用
/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) モデルの選択

TEXT 📖 参照専用
/model

DeepSeek対応モデルを選択。


4. Alibaba Bailianへの接続

(1) API Keyの取得

Alibaba Cloud Bailianコンソール https://bailian.console.aliyun.com/ にアクセスし、ログイン後、歯車アイコン → API Key → コピーまたは作成。

(2) OpenCodeでの設定

TEXT 📖 参照専用
/connect

検索ボックスにalibabaと入力し、Alibaba (China)を選択、API Keyを貼り付け。

(3) モデルの選択

TEXT 📖 参照専用
/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設定管理ツールで、複数プロバイダーの設定を簡単に管理。

設定手順:

  1. CC Switchを開き、OpenCodeアイコンを選択
  2. 右上の追加ボタンをクリック
  3. プロバイダーを選択(例:DeepSeek)
  4. API Keyを入力
  5. モデル名を設定

設定完了後、ターミナルでテスト:

BASH
opencode run JavaScriptのクロージャの原理を説明して

❓ FAQ

Q OpenCode Zenの無料モデルで十分ですか?
A 学習や軽量開発には十分。より強力なコード生成能力が必要な場合は、DeepSeek-v4-proやClaude Sonnet等の有料モデルへの接続を推奨。
Q 複数のAPI Keyを同時に設定できますか?
A 可能。/connectで複数プロバイダーを追加し、/modelで使用するモデルを切り替え。
Q AliceはDeepSeek、BobはAlibaba Bailianを使用していますが、どちらの効果が良いですか?
A タスクによる。DeepSeekはコード生成に優れ、Alibaba Bailianはより多くのモデル選択肢を提供。両方試して、自分のワークフローに最適なものを選ぶことを推奨。
Q API Keyはどこに保存されますか?安全ですか?
A ローカルの~/.local/share/opencode/auth.jsonに保存され、クラウドにはアップロードされない。ただし、API Keyの定期的なローテーションを推奨。

📖 まとめ


📝 練習問題

  1. 基本問題:OpenCode ZenまたはDeepSeekのAPI Keyを設定し、OpenCodeを正常に起動してください。

  2. 応用問題:2つの異なるAPIプロバイダーを同時に設定し、切り替えて使用してください。

  3. チャレンジ問題:CC Switch管理ツールを使用してAPIを設定し、コマンドラインで非対話型呼び出しを完了してください。

Web-Tutorial.com

Web-Tutorial 技術チーム

複数の開発者によって共同維持されているプログラミングチュートリアルプラットフォーム。各チュートリアルは専門分野の開発者が執筆・レビューしています。正確で信頼性の高いコンテンツを目指しています — 問題を見つけた場合はお知らせください。

100%