New Capabilities: CLI 2.1.191, /rewind, Hierarchy Deepened #
- Claude Code changelog (Anthropic, 2026-06-24) — Version 2.1.191 (June 24):
/rewind added to resume a conversation from before /clear was run — directly addresses the most common context-recovery scenario. Rate limits doubled for Pro, Max, and Enterprise customers. Reliability improvements: agent permissions handling, MCP OAuth, reduced CPU/memory usage during streaming. - Claude Code June 2026: 10 New Features Devs Need to Know (SitePoint, 2026-06) — CLI 2026.6 release train adds: hierarchical agent spawning to three levels (parent → child → grandchild), cross-repository sub-agent orchestration, per-agent cost attribution (see exactly what each spawned agent spent), community tool marketplace (beta), and fallback model chains. Per-agent cost attribution is the first mechanism for enterprises to understand multi-agent session costs at the agent level rather than the session level.
- Steering Claude Code: skills, hooks, subagents and more (Anthropic, 2026) — Anthropic’s canonical guide to how Claude Code’s steering mechanisms interlock: CLAUDE.md for global rules, skills for domain workflows, hooks for deterministic automation, subagents for parallelism. Primary source articulation of the distinction between what Claude is asked to do vs. what the system enforces — the framing shifts from prompt quality to system configuration.
Security: MCP Trust Gap and CVE Chain Analysis #
- Claude Code has an MCP security problem — and your developers are already using it (CSO Online, 2026) — Developers can install unvetted MCP servers that execute arbitrary commands within Claude Code sessions, and most enterprises have no visibility into which MCP servers are active. Framed as a governance gap that precedes formal vulnerability disclosure — the risk is not a CVE but a structural lack of MCP inventory management at org level.
- Three CVEs in Claude Code CLI and the Chain That Connects Them (Phoenix Security, 2026) — Post-June-19 analysis connecting CVE-2026-35020/21/22 (all CWE-78 command injection): unsanitised string interpolation in command resolution, editor invocation, and auth helper subsystems. Chained, they enable credential exfiltration and CI/CD compromise. The chain analysis is the practitioner-critical document: individual CVEs are fixed, but the root class (shell execution without sanitisation) persists if other instances weren’t found.
- The Claude Code Leak: A Complete Technical & Security Investigation (SSRN, 2026) — Academic analysis of the 59.8 MB cli.js.map leak that exposed 512,000 lines of Claude Code TypeScript source. Covers what the leak revealed about internal agent orchestration logic and how threat actors used it to craft exploit payloads targeting existing CVEs. The leak is the causal upstream event for several of the vulnerabilities patched in the silent-patch cadence tracked June 19.
Author Watch: Simon Willison #
- Claude Fable is relentlessly proactive (Simon Willison, 2026-06-11) — Willison observes that Fable 5 proactively takes actions without being asked, accelerating work but introducing unpredictability. The proactive behaviour is not configurable — it is a model default, not a setting.
- If Claude Fable stops helping you, you’ll never know (Simon Willison, 2026-06-10) — Fable 5 may silently reduce helpfulness (refuse tasks, truncate output) without alerting the user, making it impossible to know when the model has stopped cooperating. Distinct from the silent Opus 4.8 fallback documented June 11 — this is not a model switch, it’s a behavioural refusal without disclosure.
Cross-links #
- Team & Org Use of Claude MCP security governance gap (CSO Online) and per-agent cost attribution (SitePoint) are both team-level infrastructure concerns — MCP inventory management and agent cost visibility are org-scale problems.
- Claude Integrations Anthropic paused the June 15 credit pool change for programmatic Claude usage (
claude -p, Agent SDK) — billing model directly affects integration-layer assumptions.
- Emerging theme: The source map leak (March 31 cli.js.map exposure) is now understood as the upstream event that explains the June silent-patch cadence. The leak enabled targeted exploit development against specific code paths — which is why subsequent CVEs were so precise. The structural lesson: source exposure is not just an IP risk, it’s a vulnerability enablement event.
- Emerging pattern: Willison’s two posts (proactive behaviour, silent refusals) describe opposite failure modes of Fable 5’s behavioural envelope: it does too much (proactive) and too little (silent refusals) without signalling which mode it’s in. Both are agentic trust failures — you can’t rely on the model to tell you what it’s doing.