OpenCode API設定
OpenCodeを使用すると、OpenAI、Claude、DeepSeek、阿里百炼など、任意のLLM(大規模言語モデル)プロバイダーに接続でき、より強力なAIプログラミング能力を得ることができます。
初めて使用する場合は、以下を優先的に選択することをお勧めしますOpenCode ZenこれはOpenCode公式が厳選したモデル群で、テストと最適化が済んでおり、すぐに使えて初心者に適しています。
OpenCode Zen無料の大規模モデルも多数含まれているので、基本的にそのまま使用でき、課金する必要はありません。
ステップ1:起動設定
直接実行します:
opencode
もし表示された場合EACCES: permission denied, open ''権限の問題です。管理者権限で実行してください。例:
sudo opencode
ターミナルインターフェース(TUI)が表示されます:

OpenCodeのターミナルインターフェースで入力します:
/connect

注:/connectコマンドでプロバイダーのAPIキーを追加すると、認証情報は~/.local/share/opencode/auth.jsonに保存されます。
次に選択します:opencode

他の大規模モデルのキーがあれば、このリストから設定を選択することもできます。
ステップ2:API Keyの取得
以下のページを開いてログインします:https://opencode.ai/auth
- アカウントにログイン
- 請求情報を追加
- API Keyを作成
ステップ3:API Keyの貼り付け
ターミナルに戻り、取得したAPI Keyを貼り付けます:

完了すると、OpenCodeを使用開始できます。
Ecsキーを押してLLMプロバイダーの設定を終了し、ダイアログウィンドウで/modelコマンドを入力すると、サポートされているモデルを確認できます:

「Free」と表示されているものが無料モデルです:

選択が完了したらEcsキーを押して設定を終了すると、現在使用中の大規模モデルが表示されます:

国内Coding Planプラン
現在、市場には多くの大規模モデルベンダーがあります。海外にはAnthropic、Open AI、Grok、Geminiなどがありますが、海外へのアクセスは現在不便です。国内にはDeepSeek、千問、ZLM、Minimaxなどがあります。
Claude Codeでコードを書く際、最も費用がかかるのはトークンです。海外へのアクセスは不便で、しかも高価です。国内には現在月額プランがあり、長期利用する場合は月額プランを購入するのがお得です。
阿里百炼への接続
OpenCodeはオープンソースのAIプログラミングツールで、阿里雲百炼が提供するモデル推論サービスと組み合わせることで、効率的なコード開発を実現できます。
まず阿里雲のメインアカウントを使用して百炼模型サービスプラットフォームにアクセスしますhttps://bailian.console.aliyun.com/次に右上隅のログインをクリックし、ログイン成功後、右上隅の歯車⚙️アイコンをクリックしてAPI keyを選択し、API keyをコピーします。ない場合はAPI keyを作成することもできます:


リソースパックを直接購入すると、よりお得に利用できます:https://cn.aliyun.com/benefit?from_alibabacloud=&userCode=i5mn5r7m
OpenCodeでの設定
入力ボックスに入力し/connectEnterキーを押します。
にConnect a Provider リストの検索ボックスに入力してalibaba検索し、Alibaba (China) を選択してEnterキーを押します。

申請したAPI Keyを入力してEnterキーを押します:

次にコマンドを入力して/model阿里がサポートするモデルを確認し、必要なものを選択できます:

このドキュメントは従量課金モードにのみ適用されます。Coding Planユーザーは専用のBase URLとAPI Keyを使用して接続してください。詳細はOpenCode Coding Plan説明ドキュメントを参照して設定してください。
国内API設定
国内ベンダーのAPI申請先:
| ベンダー/ブランド | 概要 | API申請エントリ(クリックでアクセス) |
|---|---|---|
| DeepSeek(国産・高コスパ) | 公式モデル: deepseek-v4-flash deepseek-v4-pro deepseek-chat (2026/07/24に廃止予定) deepseek-reasoner (2026/07/24に廃止予定) |
https://platform.deepseek.com/api_keys |
| 火山方舟 Coding Plan | 最新版のDoubao-Seed-2.0-pro/lite/Code、Doubao-Seed-Code、MiniMax-M2.5、Kimi-K2.5、GLM-4.7、Deepseek-V3.2など、複数のモデルを自由に切り替えたり、Autoモードで自動調整したりできます。 | https://www.volcengine.com/activity/codingplan |
| 阿里百煉(通義千問) | 阿里雲の大規模モデル統一エントリで、千問、GLM、Kimi、MiniMaxなどの最新バージョンのモデルに対応 | https://bailian.console.aliyun.com |
| GLM(智譜清言) | 清華大学系のChatGLMシリーズで、GLM-4、GLM-3-Turboなどに対応 | https://open.bigmodel.cn |
| MiniMax | 国産マルチモーダルで、テキスト、音声、画像の混合呼び出しに対応 | https://platform.minimaxi.com |
対応するコンソールに入ったら、登録/ログイン → 実名認証の完了 → API Keyの作成で、呼び出しを開始できます。
API管理ツール
プラットフォームが多くなると設定が面倒になります。サードパーティ製ツールのCC Switchを使用すると、これらの人気ツールのAPI設定を簡単に管理できます:https://github.com/farion1231/cc-switch/Windows / macOS / Linuxのすべてに対応しています。
CC Switchは、Claude Code / Codex / Gemini CLIの全方位アシスタントツールです。
CC Switchを使用すると、これらの人気ツールのAPI設定を簡単に管理できます。開発ツールボックスにスマート整理アシスタントを追加したかのように、すべてのツールの設定を一元管理できます。

各プラットフォームのインストールパッケージのダウンロード先:https://github.com/farion1231/cc-switch/releases。

ここではOpenCodeアイコンを選択し、右上隅の追加ボタンをクリックします:

デフォルトで多くのプロバイダーがありますが、ここではDeepSeekを選択してデモします:

取得したAPI keyを設定します:

モデルを設定deepseek-v4-pro:

設定が完了したら、ターミナルでテストできます:
sudo opencode run 解释一下 JavaScript 中闭包的原理

その他の拡張より具体的な操作設定については、記事を参照してください:https://www.example.com/ai-agent/cc-switch.html