基礎
API キーとは?
読み方: エーピーアイ キー
定義
Anthropic API を利用するための認証キー。Claude Code の従量課金モードで必要となる。
詳しい解説
APIキーはAnthropic Consoleで発行する秘密の認証情報で、Claude CodeをAnthropic APIの従量課金で使う場合に利用します。`ANTHROPIC_API_KEY`環境変数が設定されていると、Claude Codeは初回にそのキーを使うか確認します。一方、Pro、Max、Team、Enterpriseなど対象のClaudeアカウントでブラウザ認証する場合、利用者がAPIキーを発行する必要はありません。サブスクリプション利用枠とConsole APIの請求は別に管理されます。APIキーをソースコード、CLAUDE.md、コミット対象の`.env`、チャット、ログへ書かず、組織のシークレット管理基盤から実行時に渡します。個人間で共有せず、用途ごとに分け、不要になったら失効し、漏えいの疑いがあれば直ちにローテーションします。Claude Code側でも該当ファイルをpermissionsの`Read` denyへ登録し、CIでは短命・最小権限の資格情報と利用上限・監視を組み合わせます。発行・権限・請求の最新手順はAnthropic Consoleと公式認証ドキュメントを確認してください。