Sources
Claude Code Mods are shipping, built on a middleware-style function-hook model with a side-effect-tracking $ object
Boris Cherny announced on 2026-09-14 that Claude Mods are landing, pointing at anthropics/claude-code issue #91870 (opened 2026-09-03, community update 2026-09-09) for the design. Mods are TypeScript plugins that nest like Express middleware via a single next() continuation, where first-registered wraps all others, and every side effect flows through a $ sigil that admins can strip affordances from or hook with * for full audit logging. They can modify React component props and render nodes, hook button presses across terminal and desktop, and redact secrets from tool output before the model sees them; it is testable now with CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1.
↳ Follow the thread