主要な設定
前提条件
追加要件
- VS Code がインストールされている
インストール
Roo Code をインストールする
VS Code を開き、拡張機能マーケットプレイスで Roo Code を検索してインストールします。手動設定
この設定は Roo Code の設定 UI で完了します。設定ファイルを編集する必要はありません。設定手順
1
競合する環境変数を削除する
2
Roo Code の設定を開く
Roo Code の Settings パネルを開きます。
3
API プロバイダーを設定する
次の値を入力します。
- API Provider →
OpenAI Compatible - Base URL →
https://www.bettertoken.ai/v1 - API Key → BetterToken API Key
- Model → モデル広場からコピーした、対応プロバイダーのモデル ID
4
公式ドキュメントで明示的に要求される場合にのみ追加ヘッダーを設定する
確認した公式 Roo Code 資料は OpenAI 互換またはカスタム API の設定に焦点を当てていますが、追加の
User-Agent を BetterToken の必須手順として扱っていません。カスタムゲートウェイ、テナントルーティング、可観測性、キャッシュレイヤーも使用している場合は、その上流サービスの公式ドキュメントに従ってのみヘッダーを追加してください。5
保存して使い始める
Save と Done をクリックしてから、設定したモデルを選択します。
6
Roo Code を再起動する
設定を保存した後、設定したモデルを選択する前に VS Code を再起動するか、Roo Code 拡張機能を再読み込みします。
Roo Code の OpenAI Compatible プロバイダーは、引き続き OpenAI 形式のツール呼び出しに依存します。追加ヘッダーが必要な場合は、
User-Agent が BetterToken で必須だと想定せず、現在の Roo Code ドキュメントまたは上流ゲートウェイの要件に従ってください。接続を確認する
短いテストプロンプトを送信します。認証または Model ID のエラーなしでツールがレスポンスを返せば、接続は機能しています。設定を変更した後はツールを完全に再起動してください。モデルを切り替える
モデルセレクターを開くか、設定のModel フィールドを変更します。モデル広場にある正確な Model ID を使用してから、現在のセッションを再起動してください。
よくあるエラー
- OpenAI 互換 API と Anthropic 互換 API
- MCP と API Key / Base URL の違い
- model_provider、base_url、wire_api とは何ですか?
- Cline で OpenAI 互換 API を設定する方法
詳細設定
対応プロバイダー
ここに示す対応状況は、このページで説明する BetterToken の設定方法に適用されます。
設定方法の説明
設定方法の説明
- 手動設定:API Key、Base URL、Model を入力します。
- 未対応:検証済みの直接接続方法はまだありません。
技術詳細
プロトコル、Endpoint、内部プロバイダーフィールド
プロトコル、Endpoint、内部プロバイダーフィールド
この設定では
https://www.bettertoken.ai/v1 を使用します。ツールが OpenAI 互換の Endpoint パスを追加します。特定のフィールドで明示的に要求されない限り、/chat/completions や /responses を追加しないでください。
