When using Claude through Google Vertex, a missing credentials file named by GOOGLE_APPLICATION_CREDENTIALS, or its lowercase spelling, now gets its own error. It says which variable named the file and the path that was not found. The "Service account key file not found" error now appears only when the missing file is the configured service account key file. Before, any missing file under service account sign-in gave that message.
The error points you at the setting that is actually wrong.
The entry above is what we published on the day. These lines were added later, as Anthropic's own pages caught up, and they sit beside the original rather than replacing it.
> Claude Code addresses Google Cloud's Agent Platform requests to the project in `ANTHROPIC_VERTEX_PROJECT_ID`, even when `GCLOUD_PROJECT`, `GOOGLE_CLOUD_PROJECT`, or the credential file referenced by `GOOGLE_APPLICATION_CREDENTIALS` carri…google-vertex-ai see the edit
At the start of each Cowork session, the app writes an `authorized_user` Application Default Credentials file (the same format produced by `gcloud auth application-default login`) and points `GOOGLE_APPLICATION_CREDENTIALS` at it. The Goog…third-party/claude-desktop/vertex see the edit
A small documentation edit on Deploy Claude Desktop on 3P with Google Cloud's Agent Platform touched a line naming…