{"name":"ANTHROPIC_GOOGLE_CLOUD_PROJECT","slug":"anthropic-google-cloud-project","family":"env","title":"Environment variables","noun":"environment variable","description":"GCP credential checks now report why they failed instead of just pass\/fail.","description_source":"entry","described_by":{"version":"2.1.261","anchor":"gcp-credentials-check-now-reports-why-it-failed"},"presence":{"first_seen":"2.1.213","removed_in":null,"in_current_build":true,"newest_mined":"2.1.309","builds":85,"mined_builds":150,"first_cited":{"version":"2.1.213","released_at":"2026-07-17 22:26:26","spans":1}},"aliases":[],"entries":[{"version":"2.1.285","anchor":"vertex-model-accessibility-probing-and-memory","heading":"Claude Code can check and remember which Vertex AI models you can use","line":"On Vertex AI, Claude Code can test whether the default and fallback models are available, remember the result and record models that were refused","released_at":"2026-09-29 17:32:09","reason":"found in this entry's text"},{"version":"2.1.261","anchor":"gcp-credentials-check-now-reports-why-it-failed","heading":"GCP credentials check now reports why it failed","line":"GCP credential checks now report why they failed instead of just pass\/fail.","released_at":"2026-09-04 17:49:34","reason":"found in this entry's text, named in this entry"},{"version":"2.1.261","anchor":"gcp-credential-check-becomes-tri-state-and-honors-anthropic","heading":"GCP credential check becomes tri-state and honors ANTHROPIC_GOOGLE_CLOUD_PROJECT","line":"GCP credential checks now distinguish timeout from failure and honor a new project env var fallback.","released_at":"2026-09-04 17:49:34","reason":"found in this entry's text, named in this entry"},{"version":"2.1.213","anchor":"claude-platform-on-google-cloud","heading":"Claude Platform on Google Cloud","line":null,"released_at":"2026-07-17 22:26:26","reason":"found in this entry's text"}],"entries_total":4,"docs":[{"source":"api","path":"build-with-claude\/claude-models-on-google-cloud\/anthropic-managed","title":"anthropic-managed","documented":false},{"source":"api","path":"build-with-claude\/claude-models-on-google-cloud\/google-managed","title":"google-managed","documented":false},{"source":"api","path":"cli-sdks-libraries\/sdks\/java","title":"java","documented":false}],"docs_total":3,"gates":[],"related":[{"name":"ANTHROPIC_GOOGLE_CLOUD_BASE_URL","slug":"anthropic-google-cloud-base-url","description":"Claude Code now checks `ANTHROPIC_GOOGLE_CLOUD_BASE_URL` like the Vertex and Mantle providers when deciding if the default endpoint is in use"},{"name":"ANTHROPIC_GOOGLE_CLOUD_LOCATION","slug":"anthropic-google-cloud-location","description":"Google Cloud location for Claude Platform on Google Cloud (the `anthropicGoogleCloud` provider). Unless a base URL is set, the SDK client builds requests to `https:\/\/claude.googleapis.com\/v1alpha\/projects\/<project>\/locations\/<location>\/workspaces\/<workspace>\/invoke`, with the location defaulting to `global`. Claude Code throws an error if the value contains anything other than letters, digits, hyphens and underscores, and `\/status` shows it as \"GCP location\"."},{"name":"ANTHROPIC_GOOGLE_CLOUD_WORKSPACE_ID","slug":"anthropic-google-cloud-workspace-id","description":"The Google Cloud client now raises its \"No workspace ID found\" error when a request is sent, not when the client is created"}],"url":"https:\/\/changelogs.core-directive.com\/reference\/env\/anthropic-google-cloud-project","family_url":"https:\/\/changelogs.core-directive.com\/reference\/env.json"}