Claude APIキーの取得方法!Proとは別料金の仕組みと安全な扱い方も解説

Claudeを自作のプログラムや外部のツールから使おうとすると、APIキーの入力を求められます。Claude Proに加入しているのに、APIの画面では別の支払いを求められて手続きが止まる場面も少なくありません。
APIキーの発行は画面の操作だけで終わりますが、料金の仕組みと保管の方法を知らずに使うと、想定外の請求や不正利用につながります。この記事では、Claude APIキーの取得の手順・料金のかかり方・Claude Codeで使う場合の違い・安全な扱い方・漏れたときの対処を、2026年10月時点のAnthropicの公式ドキュメントに沿って解説します。
記事を読めば、キーの発行から利用上限の設定までを自分で進められる状態です。Claude APIキーはClaude Consoleで発行し、料金は有料プランとは別に、前払いのクレジットから支払う仕組みです。キーの全体は発行時の1回しか表示されないため、保管場所と利用上限を先に決めておきましょう。
Claude APIキーとはClaudeを外部から使うための認証情報
Claude APIキーは、チャットの画面を使わずにClaudeを呼び出すときに必要です。Claude APIキーの基本は、以下の3つで押さえます。
- Claude APIキーはプログラムやツールがClaudeを使うための文字列
- Claudeの有料プランとClaude APIは別の課金
- Claude APIキーが必要になる場面
Claude APIキーはプログラムやツールがClaudeを使うための文字列
Claude APIキーは、プログラムやツールがAnthropicのサーバーへ依頼を送るときに、利用者を見分けるための文字列です。API(Application Programming Interface)は、ソフトウェア同士がやり取りするための窓口です。Claude APIキーは「sk-ant-」で始まり、Anthropic APIキーとも呼ばれます。
Claude APIキーを知っている人は、キーの持ち主の費用でClaudeを使えます。パスワードと同じ重さで扱ってください。
Claudeの有料プランとClaude APIは別の課金
Claude ProやMaxなどの有料プランと、Claude APIは別の製品です。有料プランは、チャットの画面やアプリでClaudeを使うための月額の契約を指します。2つの違いは、以下の表のとおりです。
| 項目 | Claudeの有料プラン | Claude API |
|---|---|---|
| 主な使い道 | チャットの画面やアプリで使う | プログラムやツールから呼び出す |
| 料金 | 月額の定額 | 使った分だけ支払う従量課金 |
| 管理する場所 | claude.ai | Claude Console(platform.claude.com) |
| APIキー | 不要 | 必要 |
Claude Proに加入していても、Claude APIを使うには別に支払いが必要です。MaxとTeamには、Claude APIに使える月ごとのクレジットが付きます(2026年10月時点)。
Claude APIキーが必要になる場面
Claude APIキーが必要になるのは、チャットの画面以外からClaudeを呼び出す場合です。代表的な場面は、以下の3つです。
- 自作のプログラムや社内のシステムからClaudeを呼び出す場合
- APIキーを入力して使う外部のツールやエディタにClaudeをつなぐ場合
- Claude Codeを人の操作なしの自動処理で動かす場合
チャットの画面でClaudeと会話するだけなら、Claude APIキーは必要ありません。Claude Codeも、有料プランのアカウントでログインすればAPIキーなしで使えます。
Claude APIキーを取得する手順
Claude APIキーは、Claude Consoleの画面で発行します。APIキーの画面の項目名は、編集部が2026年10月8日に日本語の表示で確かめた名前です。請求と利用上限の画面は、公式ドキュメントの英語の表記で示します。取得の手順は、以下の4つです。
- Claude Consoleにサインインする
- APIキーのページで「キーを作成」を押す
- キーの名前・有効期限・ひも付け先を選ぶ
- 表示されたキーをコピーして保管する
Claude Consoleにサインインする
最初に、Claude Console(platform.claude.com)を開いてサインインします。アカウントは、同じ画面から新しく作成することも可能です。
Claude Consoleでは、組織(Organization)の単位で請求とメンバーを管理します。会社で使う場合は、管理者が組織を作り、メンバーを招待する形が基本です。
APIキーのページで「キーを作成」を押す
サインインしたら、左のメニューにある「APIキー」のページ(platform.claude.com/settings/keys)を開き、「キーを作成」(Create key)のボタンを押します。
編集部の画面では、ボタンを押すと最初に「ID連携を使用すれば、APIキーは不要です」の案内が表示されました。クラウドや自動処理の仕組みが、有効期間の短いトークンを発行する方法の案内です。自分のパソコンのプログラムや外部のツールで使う場合は、「APIキーで続ける」を選んで先へ進みます。
最初に表示された案内は、以下のとおりです。
「キーを作成」のボタンを押せない原因として考えられるのは、自分の役割(ロール)にキーを作る権限がないことです。組織の管理者に、役割の変更か、キーの作成を依頼します。
キーの名前・有効期限・ひも付け先を選ぶ
「APIキーで続ける」を選ぶと、キーの設定を選ぶ画面に進みます。選ぶ項目は、以下の4つです。
- 名前:用途が分かる名前
- 有効期限:3時間・1日・7日間・30日間・カスタム・なしのいずれか
- リンクされたアカウント(Linked account):自分自身か、サービスアカウント
- スコープ:キーを使える範囲にするワークスペース
編集部が確かめた画面では、有効期限は30日間が最初から選ばれていました。「リンクされたアカウント」を自分自身にしたキーは、個人のキー(personal key)です。個人のキーは、持ち主が組織を離れると使えなくなります。サービスアカウントのキー(service account key)は、自動処理や本番のサービスなど、複数人で共有する用途向けです。
有効期限は作成したあとに変更できないため、作成時に決めてください。
表示されたキーをコピーして保管する
キーを作成すると「sk-ant-」で始まるキーの全体が画面に表示されます。キーの全体が表示されるのは、作成時の1回だけです。表示されたキーをコピーし、パスワード管理ソフトや、秘密の情報を保管する専用の仕組み(シークレットマネージャー)に保存します。
キーを紛失した場合、Claude Consoleで再び表示することはできません。新しいキーを作り直す必要があります。メモ帳・チャット・メールにキーを貼り付けて保管する方法は避けます。
Claude APIの料金のかかり方
Claude APIキーを作成しても、クレジットの残高がなければClaudeを呼び出せません。Claude APIの料金は、以下の4つで押さえます。
- 料金は前払いのクレジットから使った分だけ引かれる
- モデルごとにAPIの単価が決まっている
- クレジットには有効期限と自動チャージがある
- MaxとTeamには月ごとのAPIクレジットが付く
料金は前払いのクレジットから使った分だけ引かれる
Claude APIの料金は、前払いで購入したクレジットから、使った分だけ引かれる仕組みです。クレジットは、Claude Consoleの「Settings」にある「Billing」のページで購入します。購入できるのは、AdminかBillingの役割を持つメンバーです。
料金は、Claudeに渡した文章(入力)の量と、Claudeが返した文章(出力)の量で決まります。文章の量を数える単位はトークンで、英語の場合は1トークンがおよそ4文字です。失敗したリクエストには料金がかかりません。
モデルごとにAPIの単価が決まっている
Claude APIの単価は、使うモデルによって変わります。主なモデルの料金は、以下の表のとおりです(100万トークンあたり・米ドル・2026年10月時点)。
| モデル | 入力 | 出力 |
|---|---|---|
| Claude Fable 5.1 | 10ドル | 50ドル |
| Claude Opus 5.5 | 4ドル | 20ドル |
| Claude Sonnet 5.5 | 2ドル | 10ドル |
| Claude Haiku 5.5 | 0.10ドル | 0.50ドル |
Claude Haiku 5.5の料金は、1回の入力が10万トークン以下の場合の金額です。10万トークンを超える入力では、入力0.50ドル・出力2.50ドルに上がります。急ぎでない処理をまとめて送るバッチ処理では、入力と出力の料金が半額です。
クレジットには有効期限と自動チャージがある
購入したクレジットは、購入日から1年で失効します。失効日は延長できず、購入したクレジットは払い戻しの対象外です。使う見込みのある金額だけを購入しましょう。
クレジットの残高が決めた金額を下回ったときに、自動で買い足す自動チャージ(Auto-reload)も設定できます。自動チャージは便利な反面、キーが漏れて不正に使われた場合にも買い足しが続きます。自動チャージを使う場合は、利用上限もあわせて設定してください。
MaxとTeamには月ごとのAPIクレジットが付く
Claude MaxとTeamには、Claude APIに使える月ごとのクレジットが付きます(2026年10月時点)。プランごとの金額は、以下の表のとおりです。
| プラン | 月ごとのAPIクレジット |
|---|---|
| Max 5x | 100ドル |
| Max 20x | 200ドル |
| Team(Standardの席) | 1席あたり20ドル |
| Team(Premiumの席) | 1席あたり100ドル |
Teamのクレジットは全席分が1つの残高にまとまり、上限は月500ドルです。Free・Pro・Enterpriseの各プランには、月ごとのAPIクレジットが付きません。
月ごとのAPIクレジットを受け取るには、claude.aiの請求の設定画面で、プランとClaude Consoleの組織をひも付けます。使い残したクレジットは、次の請求期間に繰り越されません。月ごとのAPIクレジットはClaude Codeの利用にも使えないため、Claude Codeは有料プランのログインで使います。
Claude APIキーの使い方は環境変数への設定が基本
取得したClaude APIキーは、プログラムの中に直接書かず、環境変数に設定して使います。環境変数は、パソコンやサーバーに持たせておく設定値で、プログラムが実行時に読み取るものです。
Claude APIキーを入れる環境変数の名前は、ANTHROPIC_API_KEYです。Anthropicの公式の開発キット(SDK)は、ANTHROPIC_API_KEYを自動で読み取ります。MacやLinuxのターミナルでは、次の1行が設定のコマンドです(Windowsではコマンドが異なります)。
export ANTHROPIC_API_KEY="sk-ant-..."
設定したあとの利用量は、Claude ConsoleのUsageのページで確認できます。
外部のツールにClaude APIキーを入力して使う場合は、貼り付ける前に、ツールの提供元とキーの保管のされ方を確かめてください。
Claude CodeでAPIキーを使う場合とサブスクリプションで使う場合の違い
Claude Codeは、有料プラン(サブスクリプション)のログインでも、Claude APIキーでも動きます。どちらで動いているかによって請求先が変わるため、違いを知っておくことが大切です。違いは、以下の3つで押さえます。
- 有料プランのログインならAPIキーなしでClaude Codeを使える
- 環境変数にAPIキーがあるとClaude CodeはAPIの料金で動く
- Claude CodeでAPIキーが向くのは自動処理と従量課金の組織
有料プランのログインならAPIキーなしでClaude Codeを使える
Claude Codeは、Claude ProかMaxのアカウントでログインすれば、APIキーなしで使えます。TeamとEnterpriseの場合は、管理者に招待されたアカウントでログインします。有料プランのログインで使っている間は、Claude APIのクレジットが減りません。
2つの使い方の違いは、以下の表のとおりです。
| 使い方 | 請求 | 向いている場面 |
|---|---|---|
| 有料プランでログイン | 有料プランの利用枠を使う | 人が対話しながら進める日常の作業 |
| Claude APIキーを設定 | Claude APIのクレジットから従量課金 | 自動処理・使った分だけ支払いたい組織 |
Claude Codeの料金プランを徹底解説!MaxとAPI課金の選び方も紹介
環境変数にAPIキーがあるとClaude CodeはAPIの料金で動く
環境変数ANTHROPIC_API_KEYが設定されていると、Claude Codeの対話型の画面では、キーを使うかどうかを最初に1回だけ確認されます。利用者が承認すると、Claude Codeは有料プランのログインよりもAPIキーを優先して動きます。有料プランに加入していても、Claude APIの料金が発生する状態です。対話なしで実行するモード(claude -p)では、キーがあれば確認なしで使われます。
どちらで動いているかは、Claude Codeの/statusコマンドで確かめられます。有料プランの利用に戻す場合は、環境変数ANTHROPIC_API_KEYの設定を消してから、/statusでログインの状態を確認してください。
Claude CodeでAPIキーが向くのは自動処理と従量課金の組織
Claude CodeでAPIキーを使う方法が向くのは、人が操作しない自動処理です。GitHub Actionsのような自動処理では、ブラウザでのログインができません。自動処理の側に、APIキーなどの認証情報を秘密の情報として登録して動かします。
Claude CodeとGitHubの連携方法!Actionsの設定手順も解説
利用料を従量課金でまとめて管理したい組織にも、Claude Consoleでの利用は選択肢です。メンバーがClaude ConsoleのアカウントでClaude Codeにサインインすると、専用のワークスペースが自動で作られ、利用者ごとに月の利用上限を設定できます。
Claude APIキーを安全に扱う5つのポイント
Claude APIキーが第三者に渡ると、キーの持ち主の費用でClaudeを使われます。安全に扱うポイントは、以下の5つです。
- コードやチャットにClaude APIキーを書かない
- キーとワークスペースを用途ごとに分ける
- Claude Consoleで利用上限を設定する
- キーに有効期限を付けて定期的に入れ替える
- 使わないキーは無効化か削除する
コードやチャットにClaude APIキーを書かない
Claude APIキーは、プログラムのコードや設定ファイルに直接書きません。コードをGitHubなどで共有したときに、キーも一緒に公開されるのが理由です。
キーを書いた.envファイル(環境変数をまとめて書いておくファイル)を使う場合は、共有の対象から外す設定(.gitignore)に登録します。チャット・メール・問い合わせの文面にも、キーを貼り付けないのが原則です。AIのチャットやコーディング支援ツールへの依頼文に、キーを書くのも避けます。
APIキーとは?漏洩する5つの経路と安全な置き場所・管理方法を解説
Claude Codeの情報漏洩リスクを徹底解説!機密情報を守る設定も紹介
キーとワークスペースを用途ごとに分ける
Claude APIキーは、開発用・検証用・本番用のように、用途ごとに分けて発行します。1本のキーを使い回していると、漏れたときにすべての用途が止まります。用途ごとに分けたキーなら、止める範囲は漏れた1本だけです。
ワークスペースは、Claude Consoleの組織の中で利用を区切る単位です。用途やチームごとにワークスペースを作り、キーを使える範囲を1つのワークスペースに絞ります。
Claude Consoleで利用上限を設定する
Claude APIには、組織ごとに月の利用額の上限があります。上限は利用の段階(tier)で決まり、以下の表のとおりです(2026年10月時点)。
| 利用の段階 | 月の利用額の上限 |
|---|---|
| Start | 500ドル |
| Build | 1,000ドル |
| Scale | 200,000ドル |
段階ごとの上限よりも低い金額を、自分で上限として設定できます。Claude Consoleの「Settings」にある「Billing」を開き、Spend limitsの欄でAdjust limit(未設定の場合はSet limit)を押して金額を入力します。
ワークスペースごとの上限も設定でき、試作用のワークスペースだけ低い金額にする使い方が可能です。最初から用意されているDefault Workspaceには、個別の上限を設定できません。
キーに有効期限を付けて定期的に入れ替える
Claude APIキーは、作成するときに有効期限を選べます。有効期限を付ける利点は、漏れたキーを使える期間が短くなることです。作成から期限までが14日以上あるキーでは、期限の7日前に作成者へメールが届きます。
無期限のキーを使う場合は、定期的に新しいキーへ入れ替えてください。入れ替えの間隔は、90日ごとが目安です。
使わないキーは無効化か削除する
使わなくなったClaude APIキーは、Claude ConsoleのAPIキーのページで止めます。Disable(無効化)はあとから元に戻せる操作で、Delete(削除)は元に戻せない操作です。使う見込みのないキーは削除し、判断に迷うキーは無効化にとどめます。
誰が何に使っているか分からないキーを残さないよう、APIキーのページの一覧を定期的に見直しましょう。
Claude APIキーが漏れたときの対処
Claude APIキーが漏れた疑いがあるときは、原因を調べるよりも先にキーを止めます。対処の手順は、以下のとおりです。
- Claude ConsoleのAPIキーのページで、漏れた疑いのあるキーを無効化するか削除する
- 新しいキーを作成し、プログラムやツールの設定を新しいキーに差し替える
- Claude ConsoleのUsageのページで、身に覚えのない利用がないかを確かめる
- 自動チャージと利用上限の設定を見直す
- 不審な利用が続く場合は、Anthropicのサポートに連絡する
キーを止めるまでの間は、第三者が使った分も組織のクレジットから引かれます。被害を広げないためには、気づいた時点ですぐに止めることが重要です。
公開のGitHubリポジトリにClaude APIキーを載せてしまった場合は、Anthropicの側でキーが自動的に無効になります。GitHubが公開のリポジトリに含まれるClaude APIキーを検出し、Anthropicへ通知する仕組みです。自動で無効になった場合も、公開した履歴にはキーの文字列が残るため、新しいキーへの差し替えは必ず行ってください。
Claude APIキーで起こるエラーの代表例
Claude APIのエラーは、番号(HTTPステータスコード)と種類の名前から原因を切り分けられます。代表的なエラーは、以下の表のとおりです。
| 番号 | 種類 | 主な原因 |
|---|---|---|
| 400 | invalid_request_error | リクエストの内容の誤り・自分で設定した利用上限への到達 |
| 401 | authentication_error | キーの形式の誤り・無効化・期限切れ |
| 402 | billing_error | 支払い情報の問題 |
| 403 | permission_error | キーに対象の機能を使う権限がない |
| 429 | rate_limit_error | 短時間の送りすぎ・月の利用額の上限への到達 |
| 529 | overloaded_error | Anthropicの側の一時的な混雑 |
401のauthentication_errorが返ったときは、キーの文字の欠け・余分な空白・無効化・期限切れを確かめます。期限が切れたキーと削除したキーは再開できないため、新しいキーを作成して差し替えてください。
クレジットの残高がなくなると、Claude APIは「Your credit balance is too low to access the Anthropic API」で始まるメッセージを返します。対処は、Claude Consoleの「Billing」のページでのクレジットの買い足しです。有料プランで使っているはずのClaude Codeに「Credit balance too low」と表示された場合は、環境変数のAPIキーで動いていないかを/statusで確かめます。
自分で設定した利用上限に達すると、400のinvalid_request_errorが返ります。利用の段階ごとの月の上限に達した場合のエラーは、429のrate_limit_errorです。429で止まった利用は、翌月1日の午前0時(協定世界時・日本時間の午前9時)に再開されます。短時間に送りすぎた場合の429は、時間をおいて送り直すと解消します。
Claude APIキーに関するよくある質問
Claude APIキーに関するよくある質問は、以下の3つです。
- Claude APIは無料で使えますか?
- 発行したClaude APIキーをあとから確認できますか?
- Claude APIで送った内容は学習に使われますか?
Claude APIは無料で使えますか?
Claude APIの利用は有料で、呼び出すにはクレジットの残高が必要です。新しい利用者には、Claude APIを試すための少額の無料クレジットが付与されます(2026年10月時点)。無料クレジットの金額は、公式ドキュメントに書かれていません。
発行したClaude APIキーをあとから確認できますか?
発行したあとにClaude APIキーの全体を確認する方法はありません。Claude Consoleがキーの全体を表示するのは、作成時の1回だけです。キーを紛失した場合は、新しいキーを作成してください。
Claude APIで送った内容は学習に使われますか?
Claude APIなどの商用の製品では、入力と出力は既定でモデルの学習に使われません。利用者が自分からフィードバックや不具合の報告を送った場合は、例外として扱われます。
Claudeに学習させない設定を解説!Claude Code・法人での扱いも紹介
Claude APIキーは発行と同時に保管場所と利用上限を決めましょう
Claude APIキーは、Claude ConsoleのAPIキーのページで発行します。Claude ProやMaxなどの有料プランとは別の課金で、料金は前払いのクレジットから使った分だけ引かれる仕組みです。
発行したあとに押さえる点は、以下の3つです。
- キーの全体は作成時の1回しか表示されないため、安全な場所に保管する
- キーとワークスペースを用途ごとに分け、利用上限を設定する
- 漏れた疑いがあるときは、原因を調べる前にキーを止める
3つを守れば、想定外の請求と不正利用の両方を防ぎながらClaude APIを使えます。まずはClaude Consoleを開き、キーの発行とあわせて利用上限を設定しましょう。



