Skip to main content

Claude Code v2.1.149: Enhanced Usage Tracking, Improved Navigation, and Critical Security Fixes

Claude Code v2.1.149 brings detailed usage breakdowns, keyboard navigation for diff views, and important security fixes for PowerShell and sandbox permissions.

May 23, 2026 10 min read By ClaudeWorld

The latest Claude Code release delivers significant improvements to usage monitoring, enhanced keyboard navigation, and critical security patches that strengthen the development environment.

What’s New

Enhanced Usage Tracking

The /usage command now provides detailed per-category breakdowns showing exactly what’s driving your limits usage across skills, subagents, plugins, and individual MCP servers. This granular visibility helps power users optimize their resource consumption and identify usage patterns.

Improved Navigation and UI

  • Keyboard Navigation: The /diff detail view now supports full keyboard navigation with arrow keys, j/k, PgUp/PgDn, Space, and Home/End
  • Task Lists: Markdown output now properly renders GFM task list checkboxes (- [ ] todo / - [x] done) instead of plain bullets
  • Visual Fixes: The thinking spinner now properly resets between tool calls, and collapsed Bash output shows accurate hidden-line counts

Enterprise Features

Enterprise users can now use the allowAllClaudeAiMcps managed setting to load claude.ai cloud MCP connectors alongside managed-mcp.json, providing greater flexibility in MCP configuration.

Critical Security Fixes

  • PowerShell Security: Fixed a permission bypass where built-in cd functions could change directories undetected, potentially allowing unauthorized file access
  • Sandbox Improvements: Corrected git worktree sandbox write allowlist to properly restrict access to only the shared .git directory
  • Permission Analysis: Enhanced variable tracking for PWD/OLDPWD/DIRSTACK across directory navigation commands

Stability and Performance

  • Fixed find command exhausting system resources on macOS with large directory trees
  • Resolved /ultraplan and remote session creation failures with uncommitted changes
  • Multiple fixes for slash-command hints, status bar accuracy, and transcript view functionality

How to Update

To update to v2.1.149:

  1. Check your current version with claude --version
  2. Follow the standard update process for your installation method
  3. Run /doctor after updating to verify the installation
  4. Review the new usage breakdown with /usage