Cline を中継 API に接続する方法:VS Code プログラミングエージェントの設定
VS Code オープンソースプログラミングエージェント「Cline」の接続ガイド:sk- キーの作成、API Provider と Base URL の設定により、Claude / GPT / Gemini モデルを呼び出します。
一、Cline とは
Cline は、VS Code で人気のオープンソース AI プログラミングエージェントです。コードベースの読み込み、ファイルの編集、ターミナルコマンドの実行が可能で、Anthropic / OpenAI / Google(Gemini)などの複数のプロバイダーをネイティブサポートしています。API Provider に中継ゲートウェイを指定し、sk- で始まるキーを入力することで、プラットフォームのクレジットを使用して Claude / GPT / Gemini をトークン単位の料金で呼び出すことができます。
二、事前準備
- 極智APIコンソールにログインし、「APIキー」で
sk-xxxxxxキーを作成します(一度しか表示されないため、必ず保存してください)。 - 使用するモデルの slug を確認します(例:
claude-sonnet-5、gpt-5.5、gemini-3.7-flashなど)。 - ゲートウェイアドレス:
https://www.relay-api.comを確認します。
三、Cline での設定
Cline を開き、歯車アイコン(Settings)→ API Provider を選択し、モデルの種類に応じて設定します:
① Anthropic(Claude の場合)
Base URL : https://www.relay-api.com
API Key : sk-あなたのキー
Model ID : claude-sonnet-5
② OpenAI Compatible(GPT の場合)
Base URL : https://www.relay-api.com/v1
API Key : sk-あなたのキー
Model ID : gpt-5.5③ Gemini の場合:Google Gemini(または OpenAI-compatible)プロバイダーを選択し、Base URL に https://www.relay-api.com/v1beta、Model ID に gemini-3.7-flash(モデル名は URL に準拠)を入力します。
入力後、Connect / Continue をクリックして認証してください。Base URL には上記の表のエントリを使用してください。
四、インターフェースアドレス対照表
| モデルグループ | 本サイトエントリ (Base URL) | プロトコル |
|---|---|---|
| Claude / Anthropic | https://www.relay-api.com | Anthropic Messages |
| GPT / OpenAI | https://www.relay-api.com/v1 | OpenAI Chat Completions |
| Gemini | https://www.relay-api.com/v1beta | Google generateContent |
五、トラブルシューティング
| 現象 | 対策 |
|---|---|
| 401 / 403 | キーが無効、未有効化、または残高不足です。sk- が正しいか確認し、チャージを行ってください。 |
| 404 / モデル利用不可 | モデル名とプラットフォームの slug が一致していないか、そのモデルが有効化されていません。モデル ID を再確認してください。 |
| Unknown model | モデル ID を正確に(大文字・小文字を含め)入力してください。「モデル広場」で確認できます。 |
セキュリティのアドバイス:キーを公開リポジトリに記述しないでください。.env や環境変数を使用してください。また、統計や制限管理を容易にするために、ツールごとに個別のキーを作成することをお勧めします。
Base URL に関する補足:当サイトは /v1beta/models/... と /v1beta/v1beta/models/...(および /v1/... と /v1/v1/...)の両方を受け付けるため、クライアント側で /v1 や /v1beta が自動補完されても問題なく呼び出せます。Base URL はドメインのルート、または /v1beta を含むアドレスのどちらでも利用可能です。モデル ID はコンソールの「トークン」ページ右上にある「モデル ID」からコピーしてください。
