{"name":"CLAUDE_CODE_PLUGIN_PREFER_HTTPS","slug":"claude-code-plugin-prefer-https","family":"env","title":"Environment variables","noun":"environment variable","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.","description_source":"code","described_by":{"bundle":"2.1.286","author":"claude-opus-5-5"},"presence":{"first_seen":"2.1.141","removed_in":null,"in_current_build":true,"newest_mined":"2.1.309","builds":147,"mined_builds":150,"first_cited":null},"aliases":[],"entries":[],"entries_total":0,"docs":[{"source":"claude-code","path":"network-config","title":"Enterprise network configuration","documented":false},{"source":"claude-code","path":"plugins\/host-marketplace","title":"Host and maintain a marketplace","documented":false},{"source":"claude-code","path":"plugins\/install","title":"Install and manage plugins","documented":false},{"source":"claude-code","path":"plugins\/troubleshooting","title":"Troubleshoot plugins","documented":false}],"docs_total":4,"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_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"},{"name":"CLAUDE_CODE_PLUGIN_USE_ZIP_CACHE","slug":"claude-code-plugin-use-zip-cache","description":null}],"url":"https:\/\/changelogs.core-directive.com\/reference\/env\/claude-code-plugin-prefer-https","family_url":"https:\/\/changelogs.core-directive.com\/reference\/env.json"}