Claude Code Adds Deep Plugin Mods, Command Safeguards, and MCP Protocol Updates
What changed
Anthropic has released an update to Claude Code, introducing a deep customization framework called Claude Mods alongside critical safety fixes and protocol updates. Building on capabilities detailed in previous releases such as Claude Code v2.1.280, this release focuses on agentic oversight, permission enforcement, and environment stability.
- Claude Mods and Oversight Agent: The platform now supports Claude Mods, allowing plugins to alter deeper execution behaviors. It includes a built-in mod called “You should know” (
cc-plugin-you-should-know@builtin), which runs a secondary agent in the background to flag oversight errors or missed details during execution. Users can activate it via/plugin enable cc-plugin-you-should-know@builtinin first-party sessions with telemetry enabled. - Command Execution Security Fixes: Patched a safety bypass where high-risk commands like
rmtargeting the root directory (/) or home directory (~) lost their mandatory confirmation prompts if the output was redirected to wildcards or home directory paths. Additionally, fixed a permission restriction bug where MCP tools named__proto__bypassed organization-level permission ceilings. - Model and Advisor Pairing: Updated the
/advisorfeature so Sonnet 5.5 can now serve as an advisor to Opus 4.7 and Opus 4.8. The system now flags incompatible advisor models up front instead of dropping them silently. Switching between Opus 5.5 and Sonnet 5.5 using/modeloropusplanno longer wipes earlier MCP tool announcements or drops extended thinking context. - MCP Protocols and Integrations: Added support for URL prompts originating from Model Context Protocol (MCP) servers on the 2025-11-25 protocol specification, enabling browser-based flows such as authentication. A built-in
gh apiREST tool was also introduced for self-hosted runners on macOS and Linux operating on Anthropic-managed git environments without the GitHub CLI. - Telemetry and Navigation: The OpenTelemetry
user_promptevent now includes aprompt_textfield to accommodate backend telemetry systems that process nested key paths. In the UI, ann:<text>filter was added to the agents view to search session names and tasks, expanding matches within collapsed sections and opening the top result upon hitting Enter.
Why it matters
The introduction of Claude Mods creates a structured path for deep plugin execution, allowing teams to build real-time monitoring tools directly into the agent workflow. The “You should know” side agent adds automated sanity checks while tasks run, reducing manual code auditing.
Fixing the command-line parsing edge case for redirected rm commands closes a risk vector where automated agents could inadvertently wipe system files without prompt confirmation. Similarly, plugging the __proto__ permission ceiling bypass prevents custom tools from accidentally overriding organizational guardrails.
For multi-model workflows, ensuring that model transitions retain thinking history and that Sonnet 5.5 can advise older Opus versions stabilizes long-running reasoning sessions across mixed model deployments.
What to do next
- Activate the Monitoring Mod: To test the background oversight agent, run
/plugin enable cc-plugin-you-should-know@builtininside a telemetry-enabled first-party session. - Update MCP Configs: If an existing MCP server fails to connect following this update, add
"bareElicitationCapability": trueto its entry in your MCP configuration file. - Audit Telemetry Filters: If your organization captures OpenTelemetry logs and redacts or masks the
promptfield, update your processing pipelines to drop or mask the newly introducedprompt_textfield as well. - Windows Shell Configuration: Windows users should note that denying permission to the Bash tool now triggers a startup warning if PowerShell is also disabled, preventing situations where Claude Code is left without an available shell tool.
Limitations
The built-in “You should know” mod is limited to first-party sessions running with telemetry active. The new built-in gh api capability on self-hosted runners supports REST endpoints only and requires Anthropic-managed git setups.
Sources
Share Article
If this article helped you, please share it with others!