主要設定
前提条件
- 最新の Claude Code をインストールします
- Node.js をインストールします
- BetterToken API Key を作成してコピーします
インストール
コマンドラインでの設定
BetterToken の自動設定スクリプトは、Claude Code のプロバイダー設定を書き込みます。Node.js が必要です。API Key を引数で渡さなかった場合は、実行時に入力します。- macOS / Linux
- Windows
~/.claude/settings.json(Windows では %USERPROFILE%\.claude\settings.json)を確認し、Claude Code を完全に再起動します。各フィールドを自分で管理する場合は、次の手動設定を使用してください。
手動設定
Claude プロバイダーを設定する
Claude Code CLI は次のファイルを読み込みます。
次の内容を追加します。
ANTHROPIC_MODEL や ANTHROPIC_DEFAULT_*_MODEL を追加しないでください。
Kimi または GLM プロバイダーを設定する
Kimi と GLM では、同じsettings.json にモデルマッピングを設定します。各 YOUR_MODEL_ID を、設定ダイアログまたはモデル一覧に表示される Model ID に置き換えてください。
Claude Code の VS Code 拡張機能を設定する
拡張機能は VS Code のsettings.json を使用します。独立した claudeCode.environmentVariables 設定を追加してください。
接続の確認
プロジェクトで Claude Code を起動します。401、接続、モデルに関するエラーがなく、通常の応答が返れば設定は完了です。ファイルを変更した後は、Claude Code を完全に再起動してください。
モデルの切り替え
- Claude プロバイダー:モデルの選択は Claude Code に任せます。
ANTHROPIC_MODELやANTHROPIC_DEFAULT_*_MODELを追加しないでください。 - Kimi または GLM プロバイダー:
ANTHROPIC_DEFAULT_HAIKU_MODEL、ANTHROPIC_DEFAULT_SONNET_MODEL、ANTHROPIC_DEFAULT_OPUS_MODELを変更し、Claude Code を完全に再起動します。 - GPT プロバイダー:次の高度な設定に従ってモデルを切り替えます。
よくあるエラー
高度な設定
対応プロバイダー
ここに示す対応状況は、このページで説明する BetterToken の設定方法に適用されます。
設定方法の説明
設定方法の説明
- 高度な設定:CC Switch をインストールし、ローカルプロキシ、プロトコル変換、またはモデルマッピングを使用します。
- 手動設定:API Key、Base URL、Model を入力します。
- コマンドライン + 手動設定:生成されたコマンドを使うか、すべての手順を手動で設定します。
関連する質問
- Claude Code とは何か、どのように動作するか
- Claude Code は Claude.ai アカウントと API Key のどちらを使うか
- Claude Code で API Key と Base URL を設定する方法
- OpenAI 互換 API と Anthropic 互換 API の違い
- Claude Code の CLAUDE.md とは
- Claude Code の Token 使用量が多い理由とコストを抑える方法
- ローカル開発での Claude Code と Cursor の違い
- Claude Code と Codex CLI の違い
- Claude Code で Sonnet と Opus を切り替える方法
- Claude Code の権限と hooks
- MCP と API Key / Base URL の違い
技術情報
プロトコルとエンドポイント
プロトコルとエンドポイント
Claude Code は Anthropic Messages を使用します。
ANTHROPIC_BASE_URL に https://www.bettertoken.ai を設定してください。クライアントが /v1/messages を追加するため、Base URL に /v1 を追加しないでください。
