【結論】支払い方法をサブスクリプションとAPIで分ける
Claude Codeは、対応するClaudeプランの利用枠、Anthropic APIの従量課金、組織が設定したBedrockやVertex AIなどで利用できます。
支払い方法を切り替える前に、現在の認証元を確認し、個人用と会社用の請求を混在させないことが重要です。
固定の最低チャージ額や月額料金は変更されるため、契約画面の表示を正として扱います。
# ターミナルでClaude Codeを起動
claude
# 起動後のセッション内で認証元とプランを確認
/status
# 起動後のセッション内でログイン方法を切り替える
/login
具体的な手順・設定方法
個人のサブスクリプションを使う場合は、Claudeアカウントでログインし、プランの使用枠と追加Usage credit設定を確認します。
API従量課金を使う場合は、Claude Platformで組織、Workspace、支払い方法、Spend limitを設定します。
会社利用では個人カードや個人APIキーを使わず、管理者が配布した認証方式とCost centerに従います。
# ターミナルでAPIキーを現在のシェルから外す
unset ANTHROPIC_API_KEY
# ターミナルでClaude Codeを起動して再認証する
claude
# 起動後のセッション内で請求元を再確認
/status
実践プロンプト / 活用テクニック
プロジェクトごとに請求元を変える場合は、実行前に認証元を表示し、ログへ記録する運用が安全です。
APIキーをコマンドライン引数へ直接書かず、Secret Managerや保護されたCI変数から一時注入します。
この作業を開始する前に、現在の認証Providerと利用モデルを確認してください。
推定コストを断定せず、対象ファイルと必要なテストだけに範囲を限定してください。
追加課金が必要になる場合は作業を止めて報告してください。
注意点・よくあるエラーと対処法
環境変数にAPIキーが残っていると、意図したサブスクリプション枠ではなくAPI請求になる場合があります。
為替、税、利用可能な決済手段、追加Usage creditの提供条件は国・契約・時期で変わります。