CLAUDE_CODE_AWS_CHAIN_RESOLVE_TIMEOUT_MS
AWS デフォルト認証情報プロバイダチェーンが認証情報を返すまで Claude Code が待機する時間をミリ秒で指定する。この時間を超えると、リクエストは AWS default-chain credential resolve timed out で失敗する(デフォルト: 60000)。aws-vault のようなラッパーを介した MFA 付きのブラウザベース SSO サインインなど、チェーン内のステップが正当に長い時間を必要とする場合に値を引き上げる。Amazon Bedrock、AWS 上の Claude Platform、Mantle エンドポイントに適用される。認証情報のキャッシングと解決タイムアウトの詳細は該当セクションを参照。Claude Code v2.1.207 以降が必要
使い方・用途
- aws-vault 経由で MFA を使うブラウザベースの SSO サインインなど、クレデンシャル取得に 60 秒以上かかるステップがチェーン内にある場合にタイムアウトを回避するため
- Bedrock セットアップウィザードのクレデンシャル検証が 60 秒の制限で失敗する場合に待ち時間を延ばすため
- AWS default-chain credential resolve timed out エラーが、インタラクティブなサインインが正しい原因である場合に解消するため
Time in milliseconds Claude Code waits for the AWS default credential provider chain to produce credentials before the request fails with AWS default-chain credential resolve timed out (default: 60000). Raise it when a step in your chain legitimately needs longer, such as a browser-based SSO sign-in with MFA through a wrapper like aws-vault. Applies on Amazon Bedrock, Claude Platform on AWS, and the Mantle endpoint. See credential caching and resolution timeout. Requires Claude Code v2.1.207 or later