【結論】定額利用と従量課金は認証経路で分かれる
Claude Codeは対応するClaude Subscriptionの利用枠で使える場合があり、API Keyを使う場合はAnthropic APIの従量課金になります。
Bedrock、Vertex AI、Foundry、組織Gatewayでは各Providerや契約の請求ルールが適用されます。
# ターミナルで実行:API Keyを値を表示せず確認
if [ -n "$ANTHROPIC_API_KEY" ]; then echo "API billing may be active"; else echo "No API key in this shell"; fi
# 起動後のセッション内で実行:現在の認証を確認
/status
# 起動後のセッション内で実行:利用状況を確認
/usage具体的な手順・設定方法
- Subscription枠を使う場合はAPI Keyを外し、正しいClaude AccountでLoginします。
- API利用ではConsoleのUsage、Cost、Workspace budget、Rate limitを確認します。
- TeamやEnterpriseでは管理者がSeat、Policy、Provider、追加Usageの扱いを決めます。
実践プロンプト / 活用テクニック
料金を抑える実践Promptです。
# 起動後のセッション内で実行
変更対象はこの2ファイルだけです。
最初に必要な読み取りとTestを提示し、不要なRepository全体探索は行わないでください。
対象:src/api.ts、tests/api.test.ts作業範囲を明確にすると無駄なContext消費を抑えられます。
注意点・よくあるエラーと対処法
定額でも無制限とは限らず、利用上限や追加Usageの条件はPlanと時期で変わります。
API KeyがEnvironmentに残っていると意図せず別請求になるため、/statusを習慣化します。
価格や上限は公式PricingとAccount画面を基準にし、記事内の固定金額だけで判断しません。