What
Environment variables are named values set in your shell that change how programs behave. When CLAUDE_CODE_LAZY_ENV_GETTERS is set, Claude Code reads each of its environment variables the first time it is used. Without it, all of them are read up front, as before.
Why
This is an option aimed at making Claude Code start faster.
Names in the bundleCLAUDE_CODE_LAZY_ENV_GETTERS
One source agreesOne thing we can check says the same as this entry.
The name it cites is new in this build
New in this build: CLAUDE_CODE_LAZY_ENV_GETTERS