You'll notice
Plugin ZIP installs now reuse a cached extraction based on the archive's content hash
What
When installing a plugin from a ZIP file, Claude Code now computes a sha256 hash of the archive's contents. If a matching hash has already been extracted (or staged for preview) for that directory, it reuses that existing extraction instead of unzipping the file again. Otherwise, it extracts the plugin into a new directory named after the hash.
Why
This avoids repeatedly re-extracting the same plugin archive, speeding up installs and previews when the same ZIP is processed more than once.