CI=true かつ Anthropic API キー未設定だと claude -p が失敗する問題を修正英語原文を表示
claude -p failing with "ANTHROPIC_API_KEY required" on Bedrock/Vertex/Foundry when CI=true and no Anthropic API key is set変更前
Anthropic 以外のクラウドプロバイダーを使用している環境でも、CI 環境下では不要な Anthropic API キーの存在チェックが走り、実行が阻止されていました。
変更後
認証方法を正しく検知し、API キーを必要としないプロバイダー構成でも正常に非対話実行が可能になります。
ユーザーへの恩恵
エンタープライズ向けの LLM 基盤を使用している開発者が、CI 環境で Claude Code をより柔軟に活用できるようになります。