Claude Report — 2026-06-09
- Claude Code v2.1.169 (Jun 8) ships `--safe-mode` flag, `/cd` command, and `disableBundledSkills` setting — three new escape hatches for debugging and customization control
- Anthropic launches `ClaudeForFoundationModels` Swift package (Jun 8) at WWDC 2026: Claude as a drop-in `LanguageModel` backend for iOS 27 / macOS 27 apps
- WWDC 2026 keynote (Jun 8): iOS 27 Siri Extensions let users choose Claude as their system AI backend; Xcode 27 ships Claude Agent SDK integration natively
- claude-agent-sdk-typescript v0.3.169 (Jun 8) exposes the first programmatic per-session cost data via an experimental `usage()` method
- MCP TypeScript SDK (Jun 8) pre-registers the 2026-07-28 protocol wire contract surface, signaling the next spec version
🚀 Anthropic Official
Claude Code v2.1.169 — --safe-mode, /cd Command, disableBundledSkills
Released June 8, 21:57 UTC. Adds --safe-mode (and CLAUDE_CODE_SAFE_MODE env var) to launch a session with all customizations stripped — CLAUDE.md, plugins, skills, hooks, and MCP servers all bypassed — for clean isolation during troubleshooting. Adds /cd to move the session's working directory mid-session without invalidating the prompt cache. Adds disableBundledSkills setting (CLAUDE_CODE_DISABLE_BUNDLED_SKILLS env var) to hide all bundled skills, workflows, and built-in slash commands from the model. Bug fixes: Up/Down arrows on wrapped multiline inputs; enterprise allowedMcpServers/deniedMcpServers policies now enforced on reconnect and IDE-typed configs; ~30–50 ms macOS UI stall with claude.ai credentials; claude -p slowness/hang on Windows during slash-command scan; Remote Control stuck on "reconnecting" after OAuth token refresh; Git Credential Manager popup on Windows startup; claude agents --json now includes blocked and dispatched sessions with new --all flag and id/state fields; background agents now respect project-level env settings; plugin .in_use PID lock file accumulation. Improvements: /workflows opens immediately during active turns; TaskCreate reliability with automatic malformed-input repair; CPU usage reduced during response streaming and animations; better error messages when org disables API key auth.
ClaudeForFoundationModels — Official Anthropic Swift Package for Apple Foundation Models (WWDC 2026)
Initial commit June 8, 2026, timed to the WWDC 2026 keynote. The Swift package conforms Claude models to Apple's LanguageModel protocol so iOS 27 / iPadOS 27 / macOS 27 (Golden Gate) / visionOS 27 apps can swap Apple's on-device model for Claude without changing downstream code — identical LanguageModelSession API, same respond(to:) and streaming calls. Supports guided generation, @Generable structured output, tool calling, and server-side tools (web search, code execution); model selection covers Opus 4.8, Sonnet 4.6, and others. Authentication via API key or proxied mode for production deployments. Currently in beta targeting OS 27 developer betas.
🔌 Claude Code Plugins
Plugin cache unavailable — top-10 tracking skipped this run.
🛠️ Skills
glebis/claude-skills — rigorous-experiments gains investigate-leads mode + all-tests toggle
Three commits on June 8, 2026 by glebis. Adds investigate-leads mode to the rigorous-experiments skill for open-ended hypothesis exploration beyond the fixed design/conduct/validate pipeline; adds an all-tests toggle in the explorer UI to surface every test case at once; and adds a data-validation rule that catches degenerate statistical units and non-varying covariates before an experiment runs, preventing silent invalid designs.
Unchanged in window: anthropics/skills, anthropics/knowledge-work-plugins, Piebald-AI/claude-code-system-prompts, ComposioHQ/awesome-claude-skills, VILA-Lab/Dive-into-Claude-Code
🤖 Agents & Subagents
claude-agent-sdk-typescript v0.3.169 — Experimental Session-Cost API + SSE Browser Option
Released June 8, 21:57 UTC. Adds an experimental usage_EXPERIMENTAL_MAY_CHANGE_DO_NOT_RELY_ON_THIS_API_YET() method on Query returning structured session cost, plan rate-limit, and local usage-behaviors data — the first programmatic access to per-session billing information from the SDK. Adds an sse option (SSEOptions) to BrowserQueryOptions as a Server-Sent Events alternative to WebSocket for browser SDK consumers.
Unchanged in window: nicobailon/pi-subagents, Chachamaru127/claude-code-harness
🔗 MCPs & Integrations
MCP TypeScript SDK — 2026-07-28 Protocol Wire Surface Pre-Registration
Committed June 8 by felixweinberger. Introduces per-revision spec reference types and registers the 2026-07-28 MCP wire contract surface (#2252), establishing typed support for the next scheduled protocol version ahead of its July publication.
Unchanged in window: modelcontextprotocol/servers, github/github-mcp-server, awslabs/mcp, portainer/portainer-mcp
💡 Community — Workflows & Ideas
No relevant news today.
📰 Quick Mentions
Relevant links that don't warrant a section of their own:
- Claude Code v2.1.168 — Jun 6, 23:41 UTC; bug fixes and reliability improvements, no new features
- claude-agent-sdk-typescript v0.3.168 — Jun 6, 23:42 UTC; parity bump with Claude Code v2.1.168, no API changes
- claude-agent-sdk-python v0.2.94 — Jun 8; CLI bump to v2.1.169
- WWDC 2026 keynote — Jun 8 — iOS 27 Siri Extensions let users pick Claude as the AI backend powering Siri, Writing Tools, and Image Playground system-wide; Xcode 27 brings Claude Agent SDK into native developer toolchain alongside Apple's on-device models
- Agent SDK credit-pool billing split — Goes live June 15 (T-6 days); Agent SDK,
claude -p, and Claude Code GitHub Actions move to a separate per-user monthly credit ($20 Pro / $100 Max 5x / $200 Max 20x) billed at full API rates; unused credit does not roll over