Claude Code v2.1.221 · 3 Aug 2026
In non-interactive runs, built-in help and feedback no longer reserve those command names
You can name a plugin or custom command help or feedback and it will work in claude -p runs.
Use it now Tier: how much it should matter to you
3 Useful: my rating, 1 to 5
0 Signal: worth watching, 1 to 5
Slash Commands Area: what it touches
Bug Fixes Kind: in v2.1.221, 03 Aug 26
What probably matters to you Section of the release
What
A plugin or custom command named help or feedback is no longer shadowed by the built-ins during claude -p style runs.
Details
Command alias de-duplication skips reserving help and feedback for commands that cannot run non-interactively, when the session is non-interactive. Interactive sessions are unchanged; the built-ins still take those names there. Evidence
Qua = new Set(["help", "feedback"])
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
How sure we are
One source agrees One thing we can check says the same as this entry.
Anthropic's release notes agree Fixed plugin- and org-delivered skills named after terminal-only built-ins (e.g. /help, /feedback) being un-invocable in non-interactive…
See this entry in the whole of v2.1.221 →
3 Aug 2026 · 308 entries, this one is #62.
Use it now28 You'll notice152 Nothing to try yet44 Under the hood84
Open the release →
Anthropic's note
Upstream's own release notes for v2.1.221 name something this entry names, so the two are probably about the same change. Probably: the pairing is made on a shared name rather than on the words around it.
Fixed plugin- and org-delivered skills named after terminal-only built-ins (e.g. /help , /feedback ) being un-invocable in non-interactive sessions
Is this right?
0
0
Feedback
What's wrong with this entry?
Hard to understand Too vague Looks wrong Not relevant to me Too long Missing the detail I wanted Duplicate of another card
Clear Learned something new I can act on this Good catch
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
← Previous · 61 of 308
Artifact environment variables, with the API token treated as a credential
Use it now Artifacts
In v2.1.221 What probably matters to you release-page order
Next → · 63 of 308
MCP server details show the negotiated protocol version
Use it now MCP