Claude Code v2.1.149: Usage Breakdown, Permission Fixes, and Keyboard Navigation

Anthropic released Claude Code v2.1.149, a maintenance release with several new features, a new enterprise setting, and numerous bug fixes — notably patching a PowerShell permission bypass that could allow reading outside the workspace.
New Features
/usagenow shows a per-category breakdown of what drives your limits: skills, subagents, plugins, and per-MCP-server cost./diffdetail view can be scrolled with the keyboard: arrows,j/k,PgUp/PgDn,Space,Home/End.- Markdown output now renders GFM task list checkboxes (
- [ ]and- [x]) instead of plain bullets. - Enterprise: Added the
allowAllClaudeAiMcpsmanaged setting to load claude.ai cloud MCP connectors alongsidemanaged-mcp.json.
Security Fixes
- PowerShell permission bypass: Built-in
cdfunctions (cd..,cd\,cd~,X:) changed the working directory undetected, letting a later command read outside the workspace. Fixed. - Sandbox write allowlist in git worktrees: Previously covered the entire main repository root; now scoped to only the shared
.gitdirectory (withhooks/andconfigdenied). - PowerShell prefix/wildcard allow rules (e.g.
PowerShell(dotnet.exe build *)) were not pre-approving native executables and scripts. Fixed. - Permission-analysis gap: Parser trusted stale variable-tracking values for
PWD/OLDPWD/DIRSTACKacrosscd/pushd/popd. Fixed. findin the Bash tool exhausted the macOS system file/vnode table and crashed the host on large directory trees. Fixed.
Other Notable Fixes
- Managed-settings approval dialog no longer leaves the terminal frozen after accepting at startup.
/ultraplanand remote session creation no longer fail with “Could not capture uncommitted changes” when the working tree has no real changes.otelHeadersHelperfailures (e.g., script path with spaces) are now reported in/doctorand the debug log.- Thinking spinner no longer stays amber across tool calls and onto fresh thinking bursts.
- Collapsed Bash output now reports the correct hidden-line count for outputs with many short lines.
- Slash-command argument-hint no longer clips trailing typed characters when the hint overflows the input box.
- Argument-hint and progressive arg suggestions now appear after Tab-completing a skill whose frontmatter
name:differs from its directory basename. - Status bar now shows the effort level applied by skill/agent
effort:frontmatter, not the baseline/effortsetting. Ctrl+Otranscript view now tails new messages instead of freezing at the moment it was opened.- Editing a recalled prompt-history entry no longer loses the edit when navigating with arrow keys.
/configexit summary no longer reports phantom changes to auto-compact and theme when toggling unrelated settings./insightsno longer crashes when cached session-meta files are missing optional fields.- Malformed PowerShell and History tool calls with missing input are no longer misclassified as reads in transcript collapsing.
- Renaming a Remote Control session from claude.ai or the mobile app now updates the local session name for
claude --resume. - Fixed a race where a just-submitted prompt could appear twice in the up-arrow history.
- Tapping the “Jump to bottom” pill in fullscreen mode now dismisses it immediately.
/feedbackreports now include the conversation that happened before context compaction, making issues from earlier in long sessions easier to triage.
📖 Read the full source: GitHub Claude-Code
👀 See Also

Anthropic Doubles Claude Code Rate Limits, Removes Peak Throttling for Paid Plans
Anthropic has doubled 5-hour rate limits for Claude Code across Pro, Max, Team, and Enterprise plans, removed peak-hour throttling, and boosted API rate limits for Opus models.

Zig Project's Rationale for Its Strict Anti-LLM Contribution Policy
Zig enforces a blanket ban on LLM-assisted contributions: no AI for issues, PRs, or comments. VP Loris Cro explains the "contributor poker" philosophy — reviewing PRs is an investment in growing trusted contributors, not just landing code.

Real-World Hourly Costs for Long-Running AI Agent Teams
A developer shares actual hourly costs for AI agent teams running 5+ hour sessions with full Linux, browser, and tool access. Coding agents cost $10-$60/hr, marketing agents $10-$30/hr, and back-office agents $5-$15/hr.

US Job Losses Tied to AI Exposure Begin Mounting, Bloomberg Reports
Bloomberg reports that the US is seeing significant job losses in roles exposed to AI, with a Hacker News discussion pointing to real-world impact on developers and other knowledge workers.