Claude Code v2.1.157: Auto-Load Plugins from .claude/skills, Improved Agents & Worktrees

Claude Code v2.1.157 ships automatic plugin loading from .claude/skills directories, a new scaffolding command, and substantial improvements to claude agents, worktree management, and terminal stability. Here's what's changed.
Plugin System Upgrades
- Auto-loading: Plugins placed in
.claude/skillsare now loaded automatically — no marketplace required. - Scaffolding: Run
claude plugin init <name>to generate a new plugin skeleton in.claude/skills. - Autocomplete: Tab-completion for
/pluginarguments now covers subcommands, installed plugin names, and plugins from known marketplaces.
Agents & Worktrees
- The
agentfield insettings.jsonis now honored for dispatched sessions. Use--agent <name>to override. EnterWorktreecan switch between Claude-managed worktrees mid-session.- Claude-managed worktrees are left unlocked after the agent finishes, enabling
git worktree remove / prunecleanup. claude agentsslash-command autocomplete now matches substrings in the dispatch input.
Fixed Issues (20+)
- Images: Zero-byte or corrupt images attached via paste, MCP, or dialog no longer crash the request — they become a text placeholder.
- Sandbox: Network permission prompts no longer appear in auto/bypass-permissions mode on desktop, IDE extensions, or SDK.
- Agents: Fixed completed sessions not retiring when an idle subagent was parked or had leaked a backgrounded shell. Pressing Esc now correctly cancels a slow "opening…" list.
- Worktrees: Background agent worktrees under
.claude/worktrees/are no longer orphaned after the 30-day job retention sweep. - Sleep/Wake: Re-attached sessions now correctly report the current date.
- Clipboard: Copy-on-select in
claude agentsnow works inside tmux withset-clipboard on(regression in 2.1.153). - Resume:
--resumenow reports background subagents that were running when the previous process exited. The session picker no longer leaves contents on the terminal after exiting fullscreen mode. - Worktree paths:
--worktreeand--worktree --tmuxnow return to the current linked worktree instead of the canonical repo root. - /model picker: Fixed incorrect "Newer version available" hint when the selected model is the newest in its family; pinned-model row shows description instead of raw ID.
- Fullscreen UI: Fixed literal markdown markers appearing in in-progress messages, terminal freezing after security dialog approval, duplicate lines in scrollback after redraws.
- Right-click paste: No longer duplicates clipboard in VS Code, Cursor, and Windsurf integrated terminals.
- WSL: Fixed image paste (
alt+vkeybinding), screenshot paste on Windows 11, and drag-and-drop from Windows Explorer. - IDE: Clicking Stop now correctly stops a running background subagent. Fast mode indicator now appears on Opus 4.8 in VS Code.
Other Changes
- Performance: Eliminated redundant message-rendering recomputations for long and resumed conversations.
- /terminal-setup now disables GPU acceleration in VS Code/Cursor/Windsurf integrated terminals to prevent garbled text.
- Telemetry:
tool_decisionevents now includetool_parameters(bash commands, MCP/skill names) whenOTEL_LOG_TOOL_DETAILS=1. - Feature of the Week credit-claim status now appears as a notification in the status area instead of a line above the prompt.
- Removed: The "bash commands will be sandboxed" startup banner and "/ide for …" startup hint toast.
- Workflow trigger: Pressing backspace right after a trigger keyword now dismisses the request (like
alt+w) instead of deleting a character. Added a "Workflow keyword trigger" setting in/configto prevent the word "workflow" from triggering a dynamic workflow.
📖 Read the full source: GitHub Claude-Code
👀 See Also

Research shows AI users often accept LLM answers without verification
University of Pennsylvania research found AI users engage in 'cognitive surrender,' accepting LLM answers with minimal scrutiny. In experiments, users accepted correct AI answers 93% of the time and incorrect answers 80% of the time, even when AI was wrong half the time.

Claude AI Reports Elevated Errors Across Multiple Platforms
Anthropic's Claude AI systems experienced elevated errors on claude.ai, Claude Console, and Claude Code on March 2, 2026. The company's status page and Reddit performance thread provide monitoring and community reports.

Slurm Coding: The AI-Powered Development Pattern Where Time Disappears
A developer describes 'Slurm coding' as an intense development pattern enabled by AI coding tools, where small ideas rapidly escalate into complete systems through a feedback loop of quick implementation and dopamine hits.
The Atlantic Reports Rising Anti-AI Violence and Political Backlash
Bernie Sanders and Steve Bannon both decry AI as a threat to workers. A Molotov cocktail attack on Sam Altman's home and an Indianapolis councilman's shooting show anti-data-center violence is rising.