Claude Code Digest — 2026-03-22 00:36:46

What the docs reveal

Anthropic is handing control of Git workflows back to developers. They introduced the CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS environment variable, which strips Claude's built-in Git prompts and status snapshots entirely. Broad default prompts clash with enterprise guardrails. When organizations enforce strict commit linting or complex monorepo rules, Claude's attempts to manage Git become a liability. Platform teams can use this global kill switch to prevent rogue commits and enforce custom development pipelines.

New OpenTelemetry configurations signal a push into enterprise observability. Platform engineers can toggle specific attributes—like session IDs and account UUIDs—in metrics streams using new environment variables. The documentation explicitly excludes prompt.id and workspace.host_paths from metric payloads. High-cardinality data crashes time-series databases like Prometheus. Anthropic clearly felt the friction of enterprise adoption. Granular control lets platform teams monitor usage without overloading their metric backends.

Plugin-shipped agents gained precise configurations, wrapped in strict security boundaries. Developers can specify model, effort, maxTurns, and tools directly in plugin frontmatter. This enables distinct agent specialization: teams can ship a lightweight Haiku agent for syntax formatting alongside a high-effort Opus agent for refactoring. Yet Anthropic forbids hooks, mcpServers, and custom permission modes in these plugins. They tightly restrict the isolation field to "worktree". This neutralizes severe supply-chain threats. Third-party plugins cannot silently grant an agent blanket network access or execute background shell scripts.

Rich terminal interface upgrades prove Anthropic favors power-user ergonomics over universal compatibility. Developers can enable Vim keybindings natively using the /vim command or the editorMode setting. Anthropic also enabled terminal progress bars for modern emulators like Ghostty and iTerm2. Running Claude Code inside tmux now requires enabling terminal passthrough (set -g allow-passthrough on). This requirement confirms Anthropic relies on complex ANSI escape sequences to drive the user interface. They abandoned simple text output to build a polished, interactive tool.