Claude Code dies with ANTHROPIC_API_KEY in cloud environment

If you put ANTHROPIC_API_KEY in the cloud environment, this will cause CC to fail to do anything.

So you were using it because your tests are going to look for it, think again, find another way.

Also, I suspect that is why I had a lot of "Extra usage".

For the whole long history:

https://github.com/anthropics/claude-code/issues/54497

Hope this saves some others a lot of headaches!

13 points

sroussey

3 days ago


3 comments

amingilani 3 days ago

I once followed their docs and added it to my Claud Code Web to call their API. Unbeknownst to me they started charging me for all Claude Code calls by passing them to the API. They refused to refund me, but did update their docs at some point to remove the faulty instructions I followed.

  • justinclift 2 days ago

    > Unbeknownst to me

    Isn't that literally what the point of this environment variable is for?

    ie to provide your Anthropic API key to Claude Code so it uses that for billing