Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.229 Home All releases olderv2.1.228 v2.1.231newer
Claude Code v2.1.229

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

You'll notice
Useful3 Signal2
Plugins

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

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.

See this entry in the whole of v2.1.229 →