【結論】料金はログイン方法で変わるため/statusで確認する
Claude Codeは「API従量課金だけ」のサービスではありません。
Pro、Max、Team、Enterpriseなどの対象プランでログインした場合はClaude本体とClaude Codeで利用枠を共有し、Console認証やAPIキーを使う場合はトークン使用量に応じて課金されます。
最初にログイン方法を確認し、サブスクリプションの残量とAPIの推定コストを混同しないことが重要です。
claude
/status
/usage
# CLIから認証状態だけ確認
claude auth status --text
具体的な手順・設定方法
-
「/status」でLogin methodを確認します。
APIキーの行が表示される場合は、そのキー所有者のConsole課金が使われています。
-
「/usage」はサブスクリプション利用者にはプラン残量や内訳を表示し、API利用者にはセッションのトークン数と推定額を表示します。
最終的な請求額はClaude ConsoleのUsageを正として確認します。
/usage -
利用枠を超えた後も継続するusage creditsを使う場合は、上限を設定します。
ProやMaxで有効化すると、含まれる枠を使い切った後に標準API料金で追加利用されます。
/usage-credits
実践プロンプト / 活用テクニック
同じ依頼を何度もやり直すと利用量が増えるため、対象、変更禁止範囲、テスト、完了条件を一度に明確化してください。
長いログはtailやgrepで絞り、無関係な会話へ移るときは「/clear」を使います。
対象は src/api/orders.ts と tests/orders.test.ts の2ファイルだけです。
まず失敗中のテストを1回だけ再現してください。
原因を特定したら、編集前に最小修正案と予想される影響範囲を提示してください。
承認後に変更し、同じテストだけを再実行してください。
追加調査が必要な場合は、読むファイル名と理由を先に示してください。
注意点・よくあるエラーと対処法
-
「/usage」に表示されるドル額はクライアント側の推定で、契約割引や特別価格を反映しない場合があります。
請求や予算判断をCLI表示だけで確定しないでください。
-
環境変数「ANTHROPIC_API_KEY」が残っていると、サブスクリプションでログインしたつもりでもAPIキーが優先されることがあります。
不要なら環境変数を解除し、再度/statusを確認します。
unset ANTHROPIC_API_KEY claude auth login