Skip to main content

短い答え

Claude Code は複数の方法で認証できます。個人ユーザーは Claude.ai アカウントでサインインすることが一般的です。API ユーザーまたはチームは、Claude Console、クラウドプロバイダー、またはサポートされているサードパーティプロバイダー経路を使用できます。 Claude.ai アカウントと API Key は別のものです。Claude.ai ログインは公式製品を利用するためのものです。API Key はモデル API リクエストに使用し、通常は Base URL とプロバイダー設定を組み合わせます。 サードパーティ API ゲートウェイを使用する場合、重要な項目は API Key と Base URL です。また、ツールが Anthropic 互換プロトコルと OpenAI 互換プロトコルのどちらを想定するかを確認する必要があります。

この情報が役立つ場面

  • Claude Code の設定中にログイン画面が表示されるとき
  • Claude Pro または Max で API Key が得られるか分からないとき
  • Claude Code をカスタム API ゲートウェイ経由にしたいとき
  • 公式ログインとサードパーティプロバイダーのどちらを選ぶか決める必要があるとき
  • チームで一貫した認証パターンが必要なとき

主な概念

推奨する判断手順

  1. Claude.ai プランで公式 Claude Code の利用だけを望む場合は、公式ログインから始めます。
  2. API 課金またはチーム管理の API アクセスが必要な場合は、Claude Console またはチームのプロバイダーを確認します。
  3. カスタム API ゲートウェイが必要な場合は、Claude Code がそのプロバイダー経路をサポートすることを確認してから、API Key と Base URL を設定します。
  4. 公式アプリ機能に加えてサードパーティ推論プロバイダーが必要な場合は、公式ログイン状態を維持する必要があるか判断します。
このドキュメントでの Anthropic 互換 Claude Code Base URL は https://www.bettertoken.ai です。

よくある間違い

  • Claude.ai サブスクリプションを API Key として扱うこと。
  • ChatGPT Plus または他のサブスクリプションの認証情報を Claude Code に貼り付けること。
  • API Key だけをコピーし、Base URL の変更を忘れること。
  • Claude Code の Anthropic 互換設定に OpenAI 互換 Base URL を入力すること。
  • auth.json、リフレッシュトークン、セッション認証情報を API Key のように共有すること。

BetterToken について

API Key + Base URL の経路を選択する場合、BetterToken は互換エンドポイントと、API Key、残高、使用履歴のためのダッシュボードを提供できます。 BetterToken は Claude.ai ログインを置き換えたり、Claude.ai サブスクリプションを API Key に変えたりするものではありません。扱うのはモデル API レイヤーだけです。

関連ドキュメント

参照