Claude API キーの取得方法(2026年ガイド)

Updated 2026-07-15

console.anthropic.com でアカウントを作成し、カードでプリペイドクレジットを購入した後、Settings の API Keys からキーを発行します。カードを追加できない場合は、プリペイドのゲートウェイキーがメールで届き、同じコードで動作します。

早わかり:Claude API キーを取得する3ステップ

Anthropic から Claude API キーを取得するには:console.anthropic.com でアカウントを作成し、Plans and billing でプリペイドクレジットを購入し(クレジットカードまたはデビットカードが必要です)、Settings を開いて API Keys に進み、Create Key をクリックします。キーは sk-ant- で始まり、表示されるのは一度だけなので、すぐにパスワードマネージャーか環境変数にコピーしてください。 つまずきやすい点が2つあります。1つ目、Claude Pro や Max のチャットサブスクリプションには API アクセスは含まれません。Console は別課金の別製品です。2つ目、キーの作成自体は支払いなしでも動作しますが、実際にクレジットを購入するまでリクエストはクレジットエラーで失敗します。最初の呼び出しが残高に関するエラーを返した場合、それが理由です。 カードを追加できない場合、あるいは Claude と他のモデルファミリーの両方に届く1つのキーが欲しい場合は、プリペイドのゲートウェイが現実的な代替策です。そのルートはこのガイドの最後で、トレードオフも含めて率直に説明します。

ステップ1:Anthropic Console アカウントを作成する

console.anthropic.com の Console は Anthropic の開発者ダッシュボードで、claude.ai のチャットアプリとは別物です。メールアドレスか Google アカウントで登録してください。Anthropic はオンボーディング中に電話番号の確認を求め、API アクセスは対応国に限られるため、登録フローがこのステップで止まる場合は Anthropic の対応地域一覧を確認してください。 セットアップ中に組織(organization)を作成します。キー、クレジット、レート制限、利用ログはすべて個人のログインではなく組織に紐づきます。これは後でチームメンバーを招待するときに重要になります。全員が同じクレジットプールを共有し、管理者はキーごとに分解された利用状況を確認できます。 この段階ではまだ何も課金されません。課金情報を追加する前に、モデル一覧を閲覧したり、API リファレンスを読んだり、Claude モデルに対してプロンプトをテストできるブラウザ上のプレイグラウンドである Workbench を開いたりできます。Workbench は、統合コードを1行も書く前に、プロンプトが期待通りに動くか確認するのに便利です。

ステップ2:最初のリクエストの前に課金を設定する

Anthropic の API はプリペイド制です。Plans and billing でカードを追加し、最初のクレジットブロックを購入します。最低購入額は少額で、これまでは5ドルでした。すべての API 呼び出しはトークンあたりの料金でこの残高から差し引かれるため、月末に予期しない請求が来ることはありません。残高がゼロになるとリクエストは止まります。 初日に設定しておく価値のある設定が2つあります。 Auto-reload は、設定したしきい値を残高が下回ると自動的にチャージします。残高切れが本番のダウンタイムにつながらないよう、本番ワークロードでは有効にしてください。実験用途では無効のままにしておけば、暴走したループが意図的にチャージした額以上を使うことはありません。 レート制限は利用ティアに応じてスケールします。新規組織は最も低いティアから始まり、1分あたりのリクエスト数・トークン数の上限は累計支出が増えるにつれて上がります。若いアカウントでトラフィックのバーストの際に429が出た場合、原因はたいていコードではなくティアシステムです。

ステップ3:キーを作成して最初の呼び出しを行う

Console で Settings を開き、API Keys、Create Key と進みます。キーには、それがどのアプリ・環境に属するか分かる名前をつけてください。いずれ複数のキーを持つことになり、名前のないキーは監査不能になるからです。キーの完全な値が表示されるのは作成時だけです。ダイアログを閉じると、Console には省略されたバージョンしか表示されません。 キーを環境変数としてエクスポートし、アプリケーションコードに触れる前にターミナルからテストしてください。他のプロバイダーから移行してきた人がつまずく Anthropic 特有の点が2つあります。認証は Authorization: Bearer ではなく x-api-key ヘッダーを使うこと、そしてすべてのリクエストに anthropic-version ヘッダーを含める必要があることです。バージョンヘッダーがないと分かりやすいエラーメッセージで失敗するので、何かが壊れたらレスポンス本文を読んでください。

curl https://api.anthropic.com/v1/messages \
  -H "x-api-key: $ANTHROPIC_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -d '{
    "model": "claude-sonnet-4-6",
    "max_tokens": 256,
    "messages": [{"role": "user", "content": "Say hello in five words."}]
  }'

キーのセキュリティ:悪い1週間を防ぐ5つの習慣

これらの習慣は初日に採用するのは安く、インシデントの後に後付けするのは高くつきます。うっかりキーをコミットしてしまった場合は、たとえプライベートリポジトリであっても漏えいしたものとして扱ってください。失効させ、ローテーションし、コミット履歴を消去してください。pre-commit フックに組み込んだ gitleaks のようなシークレットスキャナーは、その失敗があなたのマシンを離れる前に捕まえてくれます。

  • 環境変数かシークレットマネージャーだけを使う。ソースコードに貼り付けたキーはいずれコミットされ、スクレイパーは sk-ant- というプレフィックスを狙って公開リポジトリを監視しています。
  • アプリごと、環境ごとに1つのキー。開発・ステージング・本番で別々のキーを使えば、利用ログが読みやすくなり、他を壊さずに1つの経路だけを失効させられます。
  • ブラウザやモバイルのコードにキーを含めない。クライアント側の JavaScript に含まれるものは、定義上すべて公開されます。呼び出しは自分のバックエンド経由にして、キーはサーバー側に保管してください。
  • 漏えいが疑われたら即座に失効させる。Console でキーを削除すれば即座に無効化されます。ローテーション中もアプリを稼働させ続ける必要があるなら、先に代わりのキーを作成してください。
  • 支出通知を設定する。課金アラートのしきい値を設定しておけば、漏えいや暴走したキーによる請求を、大きな金額から小さな金額に抑えられます。設定するのに費用はかかりません。

Claude の呼び出しにかかる費用と、近くにある安価な選択肢

Claude はトークン単位で課金され、入力と出力で別々の料金が設定されており、長文生成では出力トークンが請求額の大半を占めます。見出しの入力価格だけでなく、両方の列を比較してください。規模感をつかむため、下の表では Claude を、次のセクションで説明するゲートウェイのカタログで利用できる他のモデルと並べています。DeepSeek は大量のバジェットトラフィックにおけるコミュニティのおおよその一番人気で、文章の品質を最優先するなら Claude が今も選ばれる存在です。

カタログ価格は USD、100万トークンあたり。grok-4.5(入力1.60ドル / 出力4.80ドル)、kimi-k2.6、MiMo も利用できます。
モデル入力(100万トークンあたり)出力(100万トークンあたり)
claude-opus-4-7$4.00$20.00
claude-sonnet-4-6$2.40$12.00
gpt-5.5$4.00$24.00
gemini-3.5-flash$1.20$7.20
glm-5$0.514$2.314
deepseek-v4-pro$0.3915$0.783
deepseek-v4-flash$0.126$0.252

カードがない場合:ゲートウェイで使えるキーを取得する

カードの要件、地域制限、あるいはアカウント作成そのものが障害になっている場合、APIsRouter はこのサイトが解説するゲートウェイルートです。OpenAI 互換のゲートウェイで、/topup でのチェックアウトに登録は不要、先に支払い、キーはメールで届きます。課金はサブスクなしの従量課金です。グローバルモデルは公式の定価より20%安く、中国製モデルは公式レートを下回り、初回チャージには残高が100%追加されます。 任意の OpenAI SDK を https://api.apisrouter.com/v1 に向け、カタログのモデルIDを渡してください。Claude ファミリーには claude-sonnet-4-6 か claude-opus-4-7、同じキーでもっと安いトークンが欲しければ deepseek-v4-flash か glm-5 です。同じキーはエンドユーザー向けアプリでも動作します。SillyTavern のユーザーは /v1 で終わるベース URL を貼り付ければ、モデル一覧は /v1/models から自動的に埋まります。JanitorAI には、完全なエンドポイント https://api.apisrouter.com/v1/chat/completions とモデル名、キーが必要です。 Anthropic 直接のキーとのトレードオフは正直かつシンプルです。あなたは仲介者にトラフィックを預けることになり、Anthropic 側の新機能はゲートウェイのスケジュールに従って届きます。その見返りは、プロバイダーごとに別々の課金アカウントを持つ代わりに、Claude、GPT、Gemini、DeepSeek、GLM を1つの残高と1つのエンドポイントでカバーできることです。

Anthropic Console キーゲートウェイキー
カードの要否必要(クレジットまたはデビットカード)不要、チェックアウト時に支払うだけ
アカウント作成Console への登録と電話番号確認不要、キーはメールで届く
課金モデルプリペイドクレジット、任意で自動チャージ従量課金のチャージ制
対応モデルClaude ファミリーのみClaude、GPT、Gemini、DeepSeek、GLM、Kimi
API の形式Anthropic Messages APIOpenAI 互換の chat completions
エンドポイントhttps://api.anthropic.com/v1/messageshttps://api.apisrouter.com/v1/chat/completions
from openai import OpenAI

client = OpenAI(
    api_key="sk-...",  # チェックアウト後にメールで届く
    base_url="https://api.apisrouter.com/v1",
)

response = client.chat.completions.create(
    model="claude-sonnet-4-6",
    messages=[{"role": "user", "content": "Say hello in five words."}],
)
print(response.choices[0].message.content)

よくある質問

Anthropic の API キーはどうやって取得しますか?

console.anthropic.com でアカウントを作成し、電話番号を確認し、Plans and billing でプリペイドクレジットを購入した後、Settings、API Keys、Create Key と進みます。sk-ant- で始まるキーはすぐにコピーしてください。表示されるのは一度だけです。

Claude API は無料で使えますか?

いいえ。無料の API ティアはありません。claude.ai のチャットアプリには無料プランがありますが、API アクセスはトークン単位で課金され、リクエストが成功する前にクレジットの購入が必要です。少額のプリペイドチャージで驚くほど多くの短いテストリクエストをカバーできるので、Claude を試すコストはドル単位ではなくセント単位です。

クレジットカードなしで Claude API を使えますか?

Anthropic を直接使う場合はできません。クレジット購入にはカードが必須です。回避策はプリペイドのゲートウェイキーです。あなたの支払い方法に対応したチェックアウトで支払い、メールでキーを受け取り、OpenAI 互換のエンドポイント経由で Claude モデルを呼び出します。

なぜ Claude API キーが動かないのですか?

よくある原因は可能性が高い順に4つあります。まだクレジットを購入していない(キーは認証されますがリクエストは拒否されます)、認証ヘッダーが間違っている(Anthropic は Authorization: Bearer ではなく x-api-key を期待します)、anthropic-version ヘッダーがない、あるいはモデルIDのタイプミスです。エラー本文に失敗した箇所が記載されているので、コードを変更する前に読んでください。

Claude Pro のサブスクリプションに API アクセスは含まれますか?

いいえ。Claude Pro と Max は claude.ai アプリのみをカバーします。API は Console を通じてプリペイドクレジットで別途課金され、どちらの残高ももう一方に振り替わりません。

Anthropic の API キーに有効期限はありますか?

いいえ。Console で失効させるまでキーは有効なままです。だからこそアプリごとのキーと定期的なローテーションが重要です。古いサイドプロジェクトの忘れられたキーは、誰かが削除するまで動き続けます。