Claude Code’s Biggest Update in Months

Claude Code’s Biggest Update in Months

More

Descriptions:

Ray Amjad covers a large Claude Code release with several developer experience improvements, led by the new `context_fork` frontmatter field for skills and slash commands. Adding this to a skill’s frontmatter runs it inside a dedicated subagent context, preventing token-heavy skills from eating into the main session’s context window. A companion `agent` field lets skills target a specific subagent type โ€” for example, routing a skill through a lightweight Haiku-powered macOS log analyzer rather than the default model, reducing cost and latency for appropriate tasks.

Subagents now support their own scoped hooks (PreToolUse, PostToolUse, Stop), enabling per-agent automation that previously required global hook configuration. Amjad demonstrates this with a Cloudflare Workers deploy subagent for his HyperWhisper app: a PreToolUse hook checks that TypeScript types compile before deployment, and a PostToolUse hook runs a staged health check against either the dev or prod URL depending on which environment was targeted. A new dedicated Bash subagent (invoked via `@bash`) handles multi-step shell commands in an isolated context window, keeping the main session clean โ€” useful for long dependency installation scripts or Docker setup workflows.

Additional updates include wildcard pattern matching for permission allowlists (e.g., `git *` to permit any git subcommand), a `Control+B` shortcut that moves all running subagents and bash processes to background simultaneously, automatic skill hot-reloading without restarting Claude Code, a language parameter in settings for non-English output, and a new `/remote-env` slash command. Taken together, these changes make it practical to build composable, specialized agent pipelines where each component has its own automation hooks and resource constraints.


๐Ÿ“บ Source: Ray Amjad ยท Published January 08, 2026
๐Ÿท๏ธ Format: Tutorial Demo