{"name":"CLAUDE_CODE_PLUGIN_USE_ZIP_CACHE","slug":"claude-code-plugin-use-zip-cache","family":"env","title":"Environment variables","noun":"environment variable","description":null,"description_source":"none","described_by":null,"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":[],"entries_total":0,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"CLAUDE_CODE_PLUGIN_ATTRIBUTION","slug":"claude-code-plugin-attribution","description":"You can declare where a plugin came from via a JSON file or an environment variable."},{"name":"CLAUDE_CODE_PLUGIN_BINARY_ASSETS","slug":"claude-code-plugin-binary-assets","description":"Boolean that turns on fetching of plugin binary assets for plugins from Anthropic's official marketplaces (such as `claude-plugins-official`), the same as the `tengu_plugin_binary_assets` flag; either one enables it. Off by default."},{"name":"CLAUDE_CODE_PLUGIN_CACHE_DIR","slug":"claude-code-plugin-cache-dir","description":"A cleanup routine now removes set-aside and unreadable copies of installed_plugins in the plugins folder instead of zip files in the shares folder"},{"name":"CLAUDE_CODE_PLUGIN_DIR_WATCH","slug":"claude-code-plugin-dir-watch","description":"CLAUDE_CODE_PLUGIN_DIR_WATCH now fully overrides whether plugin directory watching is enabled, not just disables it"},{"name":"CLAUDE_CODE_PLUGIN_DIRS","slug":"claude-code-plugin-dirs","description":"New CLAUDE_CODE_PLUGIN_DIRS environment variable lets you register extra plugin directories without --plugin-dir flags"},{"name":"CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS","slug":"claude-code-plugin-git-timeout-ms","description":"Timeout in milliseconds for the `git clone` of a plugin or marketplace repository and for refreshing a marketplace cache. Default `120000`; an unset, non-positive or non-numeric value uses the default. The clone timeout error names this variable."},{"name":"CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE","slug":"claude-code-plugin-keep-marketplace-on-failure","description":"Marketplace refresh checks for the manifest through a storage handle instead of the raw filesystem."},{"name":"CLAUDE_CODE_PLUGIN_PREFER_HTTPS","slug":"claude-code-plugin-prefer-https","description":"Boolean. When true, GitHub plugin and marketplace sources are cloned over `https:\/\/github.com\/<repo>.git` instead of the SSH `git@...:<repo>.git` URL. `CLAUDE_CODE_REMOTE` has the same effect."},{"name":"CLAUDE_CODE_PLUGIN_SEED_DIR","slug":"claude-code-plugin-seed-dir","description":"The self-hosted runner can now snapshot an operator's Claude config and seed it into every session, with a drain-marker mechanism"}],"url":"https:\/\/changelogs.core-directive.com\/reference\/env\/claude-code-plugin-use-zip-cache","family_url":"https:\/\/changelogs.core-directive.com\/reference\/env.json"}