Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.308 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.229 ·

Plugins that install by running a command now need explicit terminal acceptance

Plugins that install by running a command now print it and ask you to confirm.

You'll notice New Features
JSON All of v2.1.229
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
PluginsArea: what it touches
New FeaturesKind: in v2.1.229,
New FeaturesSection of the release
What

If a plugin marketplace entry installs itself by running a command on your machine, install and update now print that command and ask "Run this command now? [y/N]". Acceptance is remembered per exact command string, so a changed command forces a fresh confirmation with a warning.

Details
  • -y/--yes is refused when the CLI is itself running inside another Claude Code session.
  • In a non-interactive terminal the command is only printed, never accepted.
  • Link mode for these plugins is refused on Windows.
Usage
claude plugin install <name>@<marketplace>
Evidence

Not an interactive terminal, so the command was only displayed, not accepted.

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

How sure we are
One source agreesOne thing we can check says the same as this entry.
Anthropic's release notes agreeFixed one-shot claude plugin commands leaving a stray liveness file that could prevent cleanup of outdated plugin versions

See this entry in the whole of v2.1.229 →

Feedback