{"name":"CLAUDE_CODE_API_KEY_HELPER_TTL_MS","slug":"claude-code-api-key-helper-ttl-ms","family":"env","title":"Environment variables","noun":"environment variable","description":"Interval in milliseconds at which credentials should be refreshed (when using [`apiKeyHelper`](\/docs\/en\/settings-reference#apikeyhelper))","description_source":"docs","described_by":{"doc":"claude-code\/env-vars","title":"Environment variables"},"presence":{"first_seen":"2.1.138","removed_in":null,"in_current_build":true,"newest_mined":"2.1.309","builds":150,"mined_builds":150,"first_cited":null},"aliases":[],"entries":[{"version":"0.2.116","anchor":"new-features","heading":"New Features","line":null,"released_at":"2025-05-17 20:21:49","reason":"found in this entry's text"}],"entries_total":1,"docs":[{"source":"claude-code","path":"env-vars","title":"Environment variables","documented":true},{"source":"claude-code","path":"llm-gateway-connect","title":"Connect Claude Code to an LLM gateway","documented":false},{"source":"claude-code","path":"settings","title":"Claude Code settings","documented":false}],"docs_total":3,"gates":[],"related":[{"name":"CLAUDE_CODE_API_KEY_FILE_DESCRIPTOR","slug":"claude-code-api-key-file-descriptor","description":"Auth tokens can now be handed to subprocesses over file descriptors instead of plaintext environment variables."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/env\/claude-code-api-key-helper-ttl-ms","family_url":"https:\/\/changelogs.core-directive.com\/reference\/env.json"}