Unclear What the three lists control, for example limits in managed settings or removal before running other programs, is not clear.
What
Claude Code keeps three lists of environment variables it treats as cloud provider settings. These variables were added to all three:
AWS_SHARED_CREDENTIALS_FILEGOOGLE_APPLICATION_CREDENTIALSAWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEYAWS_SESSION_TOKEN
AWS_CONFIG_FILE was also added to two of them. The lists already held variables such as ANTHROPIC_BEDROCK_REGION_PREFIX.
Why
This changes how these credentials are handled for people using Amazon Bedrock or Google Vertex AI, including when they are set through settings files.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
What the three lists control, for example limits in managed settings or removal before running other programs, is not clear.