Komplet opslagsside over de vigtigste nye funktioner i Claude Code fra januar til juli 2026 (v2.1.33 – v2.1.216). Find hurtigt syntaks og eksempler for hver feature.
Indholdsoversigt
- Bundled Skills (nye kommandoer)
- Auto-Memory
- Agent Teams
- Skills 2.0
- Git Worktree-isolation
- Nye CLI-flag og settings (v2.1.65–v2.1.68)
- Scheduled Tasks — /schedule (Cloud Execution)
- Auto Mode (Research Preview)
- Computer Use (Research Preview)
- Remote Control
- Hooks
- Plugin Marketplace
- Claude Code Security
- Code Review (v2.1.68)
- Nye features (v2.1.80–v2.1.81, 25–26. marts 2026)
- MCP-forbedringer
- CLI-kommandoer (nye)
- Opus 4.6 Fast Mode
- Keyboard shortcuts
- Environment Variables (nye)
- Managed Settings
- VSCode-forbedringer (v2.1.70)
- Nye ændringer (v2.1.85–v2.1.88)
- Nye ændringer (v2.1.89–v2.1.92, 1.–4. april 2026)
- Nye ændringer (v2.1.94–v2.1.97, 7.–8. april 2026)
- Nye ændringer (v2.1.98–v2.1.101, 9.–10. april 2026)
- Nye ændringer (v2.1.105–v2.1.112, 13.–16. april 2026)
- /recap
- /tui fullscreen
- /ultrareview
- /less-permission-prompts
- /undo og /proactive
- /effort xhigh
- Auto Mode uden –enable-auto-mode
- CLAUDE_CODE_USE_POWERSHELL_TOOL
- PowerShell auto-godkendelse i permission mode
- ENABLE_PROMPT_CACHING_1H og FORCE_PROMPT_CACHING_5M
- OTEL_LOG_RAW_API_BODIES
- Nye UI- og workflowforbedringer
- Nye ændringer (v2.1.113–v2.1.118, 17.–23. april 2026)
- /usage
- /theme — navngivne custom themes
- claude plugin tag
- Hooks kan kalde MCP-tools direkte
- DISABLE_UPDATES
- CLAUDE_CODE_FORK_SUBAGENT
- Agent frontmatter: mcpServers
- /resume — resumér store/stale sessioner smartere
- cleanupPeriodDays udvidet
- Native søgning via bfs og ugrep
- /doctor under aktiv respons
- /config — søg også i værdier
- Inline thinking-progress
- /terminal-setup forbedret
- blockedMarketplaces og strictKnownMarketplaces
- sandbox.network.deniedDomains
- wslInheritsWindowsSettings
- autoMode.allow med "$defaults"
- /color synker til Remote Control
- Vim visual mode
- claude ultrareview [target]
- /config persisterer nu settings
- prUrlTemplate
- CLAUDE_CODE_HIDE_CWD
- –from-pr udvidet PR-import
- –print respekterer agentværktøjer
- –agent respekterer permissionMode
- ${CLAUDE_EFFORT} i skills
- Hooks og statusline får mere runtime-data
- Nye ændringer (v2.1.121–v2.1.122, 28. april 2026)
- Nye ændringer (v2.1.123–v2.1.126, 29. april–1. maj 2026)
- Nye ændringer (v2.1.128, 4. maj 2026)
- Nye ændringer (v2.1.129–v2.1.132, 6. maj 2026)
- Nye ændringer (v2.1.133–v2.1.137, 7.–9. maj 2026)
- Nye ændringer (v2.1.139–v2.1.140, 11.–12. maj 2026)
- Nye ændringer (v2.1.141–v2.1.142, 13.–14. maj 2026)
- Nye ændringer (v2.1.143, 15. maj 2026)
- Nye ændringer (v2.1.144, 19. maj 2026)
- Nye ændringer (v2.1.145, 19. maj 2026)
- Nye ændringer (v2.1.146–v2.1.147, 21. maj 2026)
- Nye ændringer (v2.1.148, 22. maj 2026)
- Nye ændringer (v2.1.149, 22. maj 2026)
- Nye ændringer (v2.1.150, 23. maj 2026)
- Nye ændringer (v2.1.152, 27. maj 2026)
- Nye ændringer (v2.1.153, 28. maj 2026)
- Nye ændringer (v2.1.154, 28. maj 2026)
- Nye ændringer (v2.1.156, 29. maj 2026)
- Nye ændringer (v2.1.157, 29. maj 2026)
- Plugins i .claude/skills auto-loades
- claude plugin init
- /plugin autocomplete
- claude agents –agent og settings.json.agent
- EnterWorktree kan skifte worktree mid-session
- OTEL_LOG_TOOL_DETAILS=1
- /terminal-setup dæmper GPU-rendering i integrerede terminaler
- Workflow keyword trigger i /config
- Vigtige rettelser (v2.1.157)
- Nye ændringer (v2.1.158, 30. maj 2026)
- Nye ændringer (v2.1.159, 31. maj 2026)
- Nye ændringer (v2.1.160, 2. juni 2026)
- Nye ændringer (v2.1.161, 2. juni 2026)
- Nye ændringer (v2.1.162, 3. juni 2026)
- Nye ændringer (v2.1.163, 4. juni 2026)
- Nye ændringer (v2.1.165–v2.1.168, 5.–6. juni 2026)
- Nye ændringer (v2.1.169–v2.1.175, 8.–12. juni 2026)
- Nye ændringer (v2.1.176, 12. juni 2026)
- Nye ændringer (v2.1.178–v2.1.179, 15.–16. juni 2026)
- Nye ændringer (v2.1.180–v2.1.184, 17.–20. juni 2026)
- Nye ændringer (v2.1.185–v2.1.189, 22.–24. juni 2026)
- claude mcp login / logout
- ! bash-kommandoer trigger auto-respons
- sandbox.credentials
- Org-konfigurerede modelrestriktioner
- Museklik i fullscreen select menus
- /rewind efter /clear
- /btw med pilnavigation
- Sandbox netværkspermissions husker hosts
- CPU-reduktion ~37% under streaming
- Vigtige rettelser (v2.1.185–v2.1.189)
- Nye ændringer (v2.1.190–v2.1.193, 25.–26. juni 2026)
- Nye ændringer (v2.1.195–v2.1.197, 26.–30. juni 2026)
- Nye ændringer (v2.1.198–v2.1.199, 1.–2. juli 2026)
- /skill-a /skill-b … — stacked slash-skills
- Subagents kører nu i baggrunden som standard
- Claude in Chrome er nu generelt tilgængelig
- Notification-hook for baggrundsagenter
- /dataviz
- anthropicAws gateway-provider
- claude agents kan nu auto-oprette draft PR i worktrees
- CLAUDE_CODE_RETRY_WATCHDOG og højere retry-loft
- Vigtige rettelser (v2.1.198–v2.1.199)
- Nye ændringer (v2.1.200–v2.1.201, 3. juli 2026)
- Nye ændringer (v2.1.202, 6. juli 2026)
- Nye ændringer (v2.1.203, 7. juli 2026)
- Nye ændringer (v2.1.204–v2.1.205, 8. juli 2026)
- Nye ændringer (v2.1.206, 9. juli 2026)
- Nye ændringer (v2.1.207, 11. juli 2026)
- Nye ændringer (v2.1.208–v2.1.209, 14. juli 2026)
- Nye ændringer (v2.1.210–v2.1.211, 14.–15. juli 2026)
- Nye ændringer (v2.1.212, 17. juli 2026)
- Nye ændringer (v2.1.214, 18. juli 2026)
- Nye ændringer (v2.1.215–v2.1.216, 19.–20. juli 2026)
Bundled Skills (nye kommandoer)
/simplify
Gennemgår dine senest ændrede filer for kodegentagelser, kvalitet og effektivitet — og fikser dem. Spawner tre parallelle review-agenter (reuse, quality, efficiency), samler resultaterne og retter.
/simplify
/simplify focus on memory efficiency
/simplify check error handling patterns
/batch
Orkestrerer store ændringer på tværs af en codebase i parallel. Analyserer koden, dekomponerer arbejdet i 5–30 uafhængige enheder, præsenterer en plan til godkendelse, og spawner derefter én baggrundsagent per enhed i isolerede git worktrees. Hver agent implementerer, tester og åbner en PR.
/batch migrate src/ from Solid to React
/batch add error handling to all API endpoints
/batch update all test files to use vitest instead of jest
/debug [beskrivelse]
Fejlfinder din aktuelle Claude Code-session ved at læse sessionens debug-log. Angiv valgfrit en beskrivelse for at fokusere analysen.
/debug
/debug why did the last edit fail
/loop [interval]
Kører et prompt gentagne gange med et interval, så længe sessionen er åben. Nyttigt til at polle et deployment, overvåge en PR, eller re-køre en anden skill periodisk.
/loop 5m check if the deploy finished
/loop 10m run tests and report failures
/loop 1h check for new issues labeled "bug"
/voice — Voice Mode
Aktivér voice mode med push-to-talk. Hold mellemrumstasten nede for at tale, slip for at sende. Tasten kan konfigureres via keybindings.json (key: voice:pushToTalk), fx meta+k. Voice mode er optimeret til tekniske termer og repository-navne (v2.1.69).
/voice
20 understøttede sprog: English, Spanish, French, German, Italian, Portuguese, Japanese, Korean, Chinese, Hindi, Russian, Polish, Turkish, Dutch, Ukrainian, Greek, Czech, Danish, Swedish, Norwegian.
Bemærk: Voice mode rulles progressivt ud. Opdatér Claude Code til seneste version hvis du ikke ser det.
Cron Scheduling (in-session)
Planlæg tilbagevendende prompts direkte i en session med de nye cron scheduling tools (v2.1.67). Separat fra /loop, som kører så længe sessionen er åben.
/claude-api
Loader Claude API-referencemateriale for dit projekts sprog (Python, TypeScript, Java, Go, Ruby, C#, PHP, cURL) og Agent SDK-reference. Aktiveres også automatisk, når din kode importerer anthropic, @anthropic-ai/sdk eller claude_agent_sdk.
/btw (Side Questions)
Stil Claude et spørgsmål uden at påvirke samtalehistorikken. Svaret bliver ikke del af kontekstvinduet. Virker mens Claude allerede behandler et svar — du behøver ikke vente. Ingen tool-adgang: svarer kun ud fra eksisterende kontekst. Luk med Space, Enter eller Escape.
/btw what does this function return?
/btw how many tokens have I used?
/context
Analyserer din sessions kontekstforbrug og giver handlingsrettede forslag til optimering: identificerer context-tunge tools, memory bloat og kapacitetsadvarsler med specifikke optimeringstips (v2.1.67).
/context
Auto-Memory
/memory
Claude gemmer automatisk nyttig kontekst fra dine sessioner — præferencer, rettelser, build-kommandoer, debugging-indsigter. Første 200 linjer loades i starten af hver session. Memory er per working tree.
/memory # Vis og administrér auto-memory
/memory --reset # Nulstil auto-memory
Forskel fra CLAUDE.md: CLAUDE.md skriver du selv (instruktioner). Auto-memory skriver Claude selv (lærte mønstre). Begge loades ved session-start.
Subagenter kan have eget memory-scope via frontmatter:
---
memory: project # user | project | local
---
Agent Teams
Koordinér flere Claude Code-instanser der arbejder sammen. Én session er team lead, andre er teammates med eget kontekstvindue. Teammates kommunikerer direkte med hinanden (modsat subagenter, der kun rapporterer tilbage). Eksperimentel — kræver aktivering.
# Aktivér i settings.json:
{
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": true
}
# Navigér mellem teammates:
Shift+Down
# Dræb alle baggrundsagenter:
Ctrl+F (to-trins bekræftelse)
Bedst til: Parallel research, nye features på tværs af moduler, debugging med konkurrerende hypoteser, cross-layer ændringer (frontend + backend + tests).
Agent Teams vs. Subagenter:
- Subagenter: Eget kontekstvindue, rapporterer kun til main agent, lavere token-forbrug
- Agent Teams: Eget kontekstvindue, kommunikerer direkte med hinanden, delt task list, højere token-forbrug
Agent-forbedringer (v2.1.77): SendMessage genoptager nu stoppede agenter automatisk i baggrunden i stedet for at returnere en fejl. Agent-toolet accepterer ikke længere en resume-parameter — brug SendMessage({to: agentId}) til at fortsætte en tidligere spawnet agent. Sessioner auto-navngives nu fra plan-indhold, når du accepterer en plan.
Skills 2.0
Skills er nu programmer — ikke blot markdown-instruktioner. Commands og skills er unified: en fil i .claude/commands/deploy.md og en skill i .claude/skills/deploy/SKILL.md opretter begge /deploy. Skills følger Agent Skills open standard.
Opret en skill
# Personlig skill (alle projekter):
mkdir -p ~/.claude/skills/my-skill
# Projekt-skill (kun dette repo):
mkdir -p .claude/skills/my-skill
Opret SKILL.md med YAML frontmatter:
---
name: explain-code
description: Explains code with diagrams and analogies. Use when the user asks "how does this work?"
---
When explaining code, always include:
1. **Start with an analogy**
2. **Draw a diagram** (ASCII art)
3. **Walk through the code** step-by-step
4. **Highlight a gotcha**
Skill-placering (prioritet)
- Enterprise — managed settings → alle brugere i org
- Personal —
~/.claude/skills/→ alle dine projekter/SKILL.md - Project —
.claude/skills/→ kun dette projekt/SKILL.md - Plugin —
→ hvor plugin er aktiveret/skills/ /SKILL.md
Subagent execution
Skills kan spawne isolerede subagenter med eget kontekstvindue. Konfigurér i frontmatter:
---
name: review-code
description: Deep code review
invoke: agent # Kør som subagent (isoleret kontekst)
model: sonnet # Override model
tools:
- Read
- Bash
- Task(reviewer) # Begræns sub-agent typer
---
Dynamisk context injection
Shell-kommandoer kan injicere live data i skill-prompts:
---
name: deploy-status
description: Check deployment status
---
Current git status:
```
$$(git status --short)
$$
```
Current branch: $$(git branch --show-current)
Effort frontmatter for skills
Skills og slash commands kan nu override model effort-niveauet når de invokeres, via effort frontmatter (v2.1.79).
---
name: deep-review
description: Thorough code review
effort: high
---
Review the code thoroughly...
Skill directory-struktur
my-skill/
├── SKILL.md # Hovedinstruktioner (påkrævet)
├── template.md # Template Claude udfylder
├── examples/
│ └── sample.md # Eksempel-output
└── scripts/
└── validate.sh # Script Claude kan køre
Git Worktree-isolation
--worktree / -w
Start en isoleret session i et separat git worktree. Ændringer påvirker ikke din primære working directory. Projekt-config og auto-memory deles automatisk på tværs af worktrees i samme repo (v2.1.63).
# Start session i isoleret worktree:
claude --worktree
claude -w
# Subagenter i worktrees (i agent-definition):
---
isolation: worktree
---
# Hooks for worktree-events:
WorktreeCreate # Når et worktree oprettes
WorktreeRemove # Når et worktree fjernes
Nye CLI-flag og settings (v2.1.65–v2.1.68)
--name / -n
Sæt et display-navn for sessionen ved opstart (v2.1.68).
claude --name "frontend refactor"
claude -n "bugfix session"
--bare
Nyt flag til scriptede -p kald — skipper hooks, LSP, plugin sync og skill directory walks. Kræver ANTHROPIC_API_KEY eller en apiKeyHelper via --settings (OAuth og keychain auth er deaktiveret). Auto-memory er også fuldt deaktiveret (v2.1.79).
claude -p "fix the bug" --bare
claude -p "generate tests" --bare --settings /path/to/settings.json
--channels (Research Preview)
Tillader MCP-servere at pushe beskeder direkte ind i din session. Channel-servere der deklarerer permission-capability kan videresende tool-godkendelsesprompts til din telefon. Brug med kanal-plugins som Telegram eller Discord (v2.1.79).
claude --channels
worktree.sparsePaths
Konfigurér sparse-checkout for claude --worktree i store monorepos — check kun de mapper du har brug for ud (v2.1.68).
# I settings.json:
{
"worktree.sparsePaths": ["packages/my-app", "shared/utils"]
}
modelOverrides
Map model picker-indgange til custom provider model IDs, fx Bedrock inference profile ARNs (v2.1.66).
{
"modelOverrides": {
"opus": "arn:aws:bedrock:us-east-1:123:inference-profile/opus-4-6"
}
}
autoMemoryDirectory
Konfigurér en custom mappe til auto-memory storage i stedet for default-placeringen (v2.1.67).
{
"autoMemoryDirectory": "/path/to/shared/memory"
}
allowRead (Sandbox)
Ny sandbox-indstilling der genopretter læseadgang inden for denyRead-regioner. Giver finkornet kontrol over filsystem-sandboxing (v2.1.77).
feedbackSurveyRate
Enterprise-administratorer kan konfigurere sampling-raten for session quality surveys via denne indstilling (v2.1.76).
ExitWorktree
Nyt tool der lader en agent forlade en EnterWorktree-session og vende tilbage til den primære working directory (v2.1.65).
Scheduled Tasks — /schedule (Cloud Execution)
Planlagte opgaver kører på Anthropic-administreret cloud-infrastruktur — også når din computer er slukket. Du giver Claude et prompt, tilknytter repositories, vælger en tidsplan, og tilføjer nødvendige miljøvariabler og connectors (lanceret marts 2026).
/schedule
Opret en planlagt opgave fra CLI, web (claude.ai) eller desktop-appen. Hver kørsel starter fra en frisk klon, opretter sin egen session, og giver dig mulighed for at inspicere arbejdet, gennemgå ændringer og åbne pull requests bagefter.
/schedule
Eksempler på brug:
- Gennemgå åbne PRs hver morgen
- Tjek CI-fejl natten over
- Synkronisér dokumentation efter merges
- Kør dependency audits ugentligt
Forskel fra /loop: /loop kører kun mens sessionen er åben (lokalt). /schedule kører i skyen uafhængigt af din maskine.
Cloud Auto-Fix
Web- og mobilsessioner kan nu automatisk følge pull requests, fikse CI-fejl og adressere review-kommentarer i skyen — så du kan vende tilbage til en klar-til-merge PR. Kombineres bedst med Auto Mode og Scheduled Tasks (v2.1.85+).
Auto Mode (Research Preview)
Auto mode er en ny permissions-tilstand i Claude Code, hvor Claude selv beslutter hvilke handlinger der er sikre at udføre — med en baggrunds-classifier der overvåger hvert tool-kald før det kører. Et sikrere alternativ til --dangerously-skip-permissions (lanceret 24. marts 2026).
--enable-auto-mode
Aktivér auto mode ved opstart. Skift derefter til auto mode med Shift+Tab (cycle: default → acceptEdits → plan → auto). I VSCode og Desktop: vælg “Auto” fra mode-dropdown.
claude --enable-auto-mode
claude --permission-mode auto
Hvad classifieren blokerer:
- Masse-sletning af filer
- Sensitiv data-eksfiltration
- Ondsindet kodeudførelse
- Prompt injection-forsøg
Sikre handlinger kører automatisk. Risikable handlinger blokeres, og Claude omdirigeres til en anden tilgang. Hvis Claude gentagne gange insisterer på blokerede handlinger, vises en permission-prompt til brugeren.
Tilgængelighed: Research preview for Team-planer nu, Enterprise og API kommer snart. Kræver Claude Sonnet 4.6 eller Opus 4.6. Anbefales brugt i isolerede miljøer.
For administratorer: Deaktivér med "disableAutoMode": "disable" i managed settings.
Computer Use (Research Preview)
Claude Code kan nu styre din computer — åbne filer, bruge browseren og køre dev tools automatisk. Når en opgave kræver det, kan Claude pege, klikke og navigere på din skærm (lanceret 24. marts 2026).
Sådan virker det:
- Claude prioriterer først connectors til understøttede services (Google Workspace, Slack osv.)
- Hvis ingen connector er tilgængelig, bruger Claude computer use til at udføre opgaven
- Claude spørger om tilladelse før den tilgår nye apps
- Virker med Dispatch-featuren til at fortsætte samtaler på tværs af telefon og desktop
Tilgængelighed: Research preview for Claude Pro og Claude Max abonnenter på macOS. Understøtter også Claude Cowork (den ikke-tekniske variant af Claude Code).
Anbefaling: Brug ikke computer use til at håndtere sensitiv information, da featuren stadig er i research preview.
Remote Control
claude remote-control
Styr dine Claude Code-sessioner fra en anden enhed — fx telefonen eller en tablet. Forbind til en kørende session og interagér med den remote.
# Start remote control server:
claude remote-control
# Forbind fra anden enhed via den viste URL
Hooks
Hooks er automatiske handlinger der kører på specifikke tidspunkter i Claude Codes lifecycle. Tre typer: shell commands, HTTP endpoints og LLM prompts.
Konfiguration (settings.json)
{
"hooks": {
"PreToolUse": [
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": ".claude/hooks/block-rm.sh"
}
]
}
]
}
}
HTTP hooks (v2.1.63)
POST JSON til en URL og modtag JSON retur — i stedet for at køre et shell-script:
{
"hooks": {
"PostToolUse": [
{
"matcher": "Bash",
"hooks": [
{
"type": "http",
"url": "https://my-server.com/webhook",
"headers": {
"Authorization": "Bearer $MY_TOKEN"
}
}
]
}
]
}
}
Alle hook events
| Event | Hvornår |
|---|---|
SessionStart |
Session begynder eller genoptages |
UserPromptSubmit |
Du sender et prompt, før Claude behandler det |
PreToolUse |
Før et tool-kald — kan blokere det |
PermissionRequest |
Når en permission-dialog vises |
PostToolUse |
Efter et tool-kald lykkes |
PostToolUseFailure |
Efter et tool-kald fejler |
Notification |
Når Claude sender en notifikation |
SubagentStart |
Subagent spawnes |
SubagentStop |
Subagent afslutter |
Stop |
Claude er færdig med at svare |
StopFailure |
Turn slutter pga. API-fejl (rate limit, auth failure osv.) |
TeammateIdle |
En agent team-teammate går idle |
TaskCompleted |
En opgave markeres som færdig |
InstructionsLoaded |
CLAUDE.md eller .claude/rules/*.md loades |
ConfigChange |
Config-fil ændres under session |
WorktreeCreate |
Worktree oprettes |
WorktreeRemove |
Worktree fjernes |
PermissionDenied |
Fyrer efter auto mode classifier-afvisninger — return {retry: true} for at lade modellen prøve igen (v2.1.88) |
PreCompact |
Før context compaction |
SessionEnd |
Session afsluttes |
PostCompact |
Efter context compaction er færdig |
Elicitation |
MCP-server anmoder om brugerinput |
ElicitationResult |
Bruger har svaret på elicitation |
Hook-eksempel: Blokér destruktive kommandoer
#!/bin/bash
# .claude/hooks/block-rm.sh
COMMAND=$(jq -r '.tool_input.command')
if echo "$COMMAND" | grep -q 'rm -rf'; then
jq -n '{
hookSpecificOutput: {
hookEventName: "PreToolUse",
permissionDecision: "deny",
permissionDecisionReason: "Destructive command blocked"
}
}'
else
exit 0 # tillad kommandoen
fi
rate_limits i statusline scripts
Statusline-scripts kan nu tilgå rate_limits-feltet for at vise Claude.ai rate limit-forbrug — inkl. 5-timers og 7-dages vinduer med used_percentage og resets_at (v2.1.79).
source: 'settings' plugin source
Ny plugin marketplace source — deklarer plugin-indgange inline direkte i settings.json uden et eksternt repository (v2.1.79).
showClearContextOnPlanAccept
Plan mode skjuler nu “clear context”-muligheden som standard. Genaktivér med "showClearContextOnPlanAccept": true i settings (v2.1.79).
Plugin Marketplace
Claude Code har et plugin-økosystem med 9.000+ extensions. Plugins samler skills, slash commands, agenter, hooks og MCP-server config i én pakke. Understøtter custom npm registries og versionslåsning.
# Plugin-struktur:
my-plugin/
├── .claude-plugin/
│ └── plugin.json # Metadata (påkrævet)
├── skills/ # Skills (valgfrit)
├── commands/ # Slash commands (valgfrit)
├── agents/ # Agent-definitioner (valgfrit)
├── hooks/ # Event handlers (valgfrit)
├── settings.json # Default config (valgfrit)
├── .mcp.json # MCP server config (valgfrit)
└── README.md
Plugin-forbedringer (v2.1.77–v2.1.78)
Nye plugin-features:
${CLAUDE_PLUGIN_DATA}— variabel for persistent plugin state der overlever plugin-opdateringer./plugin uninstallspørger nu før sletning (v2.1.78)- Plugin-shippede agenter understøtter nu
effort,maxTurnsogdisallowedToolsi frontmatter (v2.1.78) CLAUDE_CODE_PLUGIN_SEED_DIRunderstøtter nu multiple seed directories separeret med:(Unix) eller;(Windows) (v2.1.78)
Plugin-validering (v2.1.77): claude plugin validate tjekker nu skill-, agent- og command-frontmatter samt hooks/hooks.json — fanger YAML-parsefejl og skemaovertrædelser.
Claude Code Security
AI-drevet sårbarhedsscanning direkte i Claude Code (lanceret februar 2026). Scanner hele codebases, finder sikkerhedshuller der undgår traditionelle metoder, og foreslår patches til review. Over 500 sårbarheder fundet under intern test. Tilgængelig for Enterprise- og Team-planer.
Code Review (v2.1.68)
Agent team-baseret code review der dispatcher et hold af agenter på hver PR (lanceret 9. marts 2026). Agenter finder bugs parallelt, verificerer fund for at filtrere false positives, og rangerer efter sværhedsgrad. Resultatet lander som ét overbliks-kommentar plus inline-kommentarer. Research preview for Team og Enterprise.
- Store PRs (1.000+ linjer): 84% får findings, gennemsnitligt 7,5 issues
- Små PRs (<50 linjer): 31% får findings, gennemsnitligt 0,5 issues
- Pris: $15–25 per review (token-baseret, skalerer med PR-størrelse)
- Aktivér: Admin → Claude Code settings → installer GitHub App → vælg repositories
Nye features (v2.1.80–v2.1.81, 25–26. marts 2026)
Transcript Search
Søg i din samtalehistorik direkte fra transcript mode. Tryk Ctrl+O for at åbne transcript mode, derefter / for at søge. Brug n/N for at navigere mellem matches (v2.1.80).
PowerShell Tool (Windows, opt-in preview)
Nyt PowerShell-tool til Windows som opt-in preview. Giver Claude direkte adgang til PowerShell i stedet for kun Bash (v2.1.81).
# Aktivér i settings eller se docs:
# https://code.claude.com/docs/en/tools-reference#powershell-tool
Conditional Hooks (if-felt)
Hooks kan nu filtreres med et if-felt der bruger permission rule syntax. Reducerer process spawning overhead ved kun at køre hooks når de er relevante (v2.1.81).
# Hook der kun kører for git-kommandoer:
{
"event": "PreToolUse",
"if": "Bash(git *)",
"command": "./my-git-hook.sh"
}
Idle-Return Prompt
Når du vender tilbage til en session efter 75+ minutter, foreslår Claude Code automatisk at køre /clear — reducerer unødvendig token re-caching på stale sessions (v2.1.81).
Agent initialPrompt Frontmatter
Agenter kan nu deklarere initialPrompt i frontmatter for automatisk at submitte en første turn ved opstart (v2.1.80).
---
name: my-agent
initialPrompt: "Scan the project for issues"
---
Nye Hook Events
Flere nye hook events for avancerede workflows (v2.1.80–v2.1.81):
CwdChanged/FileChanged— reaktiv environment management (fx direnv) (v2.1.80)TaskCreated— fyrer når en task oprettes via TaskCreate (v2.1.81)StopFailure— fyrer når en turn ender pga. API error (rate limit, auth failure) (v2.1.77)
MCP-forbedringer
MCP connectors fra claude.ai
Brug dine claude.ai MCP connectors direkte i Claude Code (v2.1.46). Fravælg med env var:
ENABLE_CLAUDEAI_MCP_SERVERS=false
MCP Elicitation (v2.1.68)
MCP-servere kan nu anmode om struktureret input midt i en opgave via en interaktiv dialog (formfelter eller browser-URL). Nye hooks: Elicitation og ElicitationResult til at opsnappe og override svar.
OAuth-forbedringer
Step-up auth, discovery caching (v2.1.49), token refresh race condition fix, og manual URL paste fallback under OAuth-autentificering (v2.1.63).
CLI-kommandoer (nye)
claude auth login / status / logout
Administrér authentication direkte fra CLI. claude auth login kan nu også tage imod en OAuth-kode indsat manuelt i terminalen, hvis browser-callback til localhost fejler, fx over SSH, i containere eller i WSL2 (v2.1.126).
claude auth login # Log ind
claude auth status # Vis aktuel auth-status
claude auth logout # Log ud
--console (auth login)
Nyt flag til claude auth login der autentificerer via Anthropic Console (API billing) i stedet for standard OAuth (v2.1.78).
claude auth login --console
claude agents
Administrér agenter via CLI (v2.1.50).
/rename
Auto-genererer sessionnavn baseret på samtalens kontekst, når den kaldes uden argumenter (v2.1.41).
/rename # Auto-generér navn
/rename my-feature-work # Manuelt navn
/copy
Kopiér kodeblokke med en interaktiv picker (v2.1.59). Tryk w i pickeren for at skrive direkte til en fil i stedet for clipboard — nyttigt over SSH (v2.1.70). Accepterer nu valgfrit index: /copy N kopierer den N’te seneste assistent-respons (v2.1.77). Indstillingen “Always copy full response” er også tilgængelig.
/model
Skift model. Viser nu den aktuelle model i menuen og human-readable labels i stedet for rå model-IDs. Når ANTHROPIC_BASE_URL peger på en Anthropic-kompatibel gateway, listes modellerne nu også direkte fra gatewayens /v1/models-endpoint (v2.1.126). I v2.1.128 blev pickerens Opus-visning også ryddet op, så dublerede Opus 4.7-indgange kollapses, og den aktuelle Opus-model vises kort som Opus.
/resume
Resume-picker viser nu 50 sessioner (op fra 10). Fix for sessions med >16KB i første besked.
/plan [beskrivelse]
Gå i plan-mode, hvor Claude laver en plan før den begynder at kode. Med valgfrit argument starter planlægningen med det samme (v2.1.70).
/plan # Gå i plan-mode
/plan fix the auth bug # Plan-mode med fokus på auth-buggen
/branch
Omdøbt fra /fork (/fork virker stadig som alias). Opret en ny branch fra den aktuelle session — nyttigt til at eksperimentere med en alternativ tilgang uden at påvirke den eksisterende samtale (v2.1.77).
/branch
/branch my-experiment
/effort auto|low|medium|high
Justér Claudes indsatsniveau. Forenklede niveauer (v2.1.70) — max er fjernet. Nye symboler: ○ (low), ◐ (medium), ● (high). Brug auto for at nulstille til default.
/effort low # Hurtige, korte svar
/effort high # Grundig analyse
/effort auto # Nulstil til default
ultrathink: Skriv “ultrathink” i dit prompt for midlertidigt at aktivere high effort for den pågældende turn — nyttigt når default er medium (Opus 4.6). Erstatter det fjernede max-niveau (v2.1.68).
/color
Skift terminal-farvetema for Claude Code. Nye reset-muligheder i v2.1.70.
/color blue # Skift til blåt tema
/color default # Nulstil til standard
/color reset # Også nulstil
/security-review
Kør en sikkerhedsgennemgang af dit projekt direkte fra CLI (v2.1.70).
“Show turn duration” i /config
Ny toggle i /config-menuen der viser varigheden af hver turn — praktisk til at optimere og benchmarke sessioner (v2.1.78).
/mcp (VSCode)
Administrér MCP-servere fra VSCode chat-panelet — aktivér/deaktivér servere, genopret forbindelser og håndtér OAuth uden at skifte til terminalen (v2.1.70).
Opus 4.6 Fast Mode
Opus 4.6 er nu default model for Max, Team og Enterprise (siden v2.1.68). Opus 4 og 4.1 er fjernet fra first-party API. Default effort er “medium” — brug “ultrathink” for deep analysis.
Fast mode er tilgængeligt for Claude Opus 4.6 — hurtigere output i samme kvalitet. Inkluderer det fulde 1 million token kontekstvindue (v2.1.50). Default max output tokens er nu 64k, med en øvre grænse på 128k tokens for Opus 4.6 og Sonnet 4.6 (v2.1.77). Deaktivér 1M kontekst med:
CLAUDE_CODE_DISABLE_1M_CONTEXT=true
Keyboard shortcuts
| Genvej | Funktion |
|---|---|
Ctrl+X Ctrl+K |
Dræb alle baggrundsagenter (to-trins bekræftelse) |
Shift+Down |
Navigér til næste teammate i Agent Teams |
Alt+P |
Hurtigt model-switch |
voice:pushToTalk |
Konfigurerbar push-to-talk tast i keybindings.json (default: space) |
/ (transcript mode) |
Transcript search — tryk / i transcript mode (Ctrl+O), n/N for næste/forrige match |
Ctrl+X Ctrl+E |
Åbn ekstern editor (alias for Ctrl+G) |
Environment Variables (nye)
| Variabel | Funktion |
|---|---|
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS |
Aktivér Agent Teams |
ENABLE_CLAUDEAI_MCP_SERVERS=false |
Fravælg claude.ai MCP-servere |
CLAUDE_CODE_DISABLE_1M_CONTEXT |
Deaktivér 1M kontekstvindue |
CLAUDE_CODE_SIMPLE |
Minimalistisk mode (ingen MCP, hooks, attachments, CLAUDE.md) |
CLAUDE_CODE_DISABLE_CRON |
Stop planlagte cron-jobs midt i en session |
CLAUDE_CODE_ACCOUNT_UUID |
Konto-UUID (auto-sat) |
CLAUDE_CODE_USER_EMAIL |
Bruger-email (auto-sat) |
CLAUDE_CODE_ORGANIZATION_UUID |
Organisation-UUID (auto-sat) |
ANTHROPIC_CUSTOM_MODEL_OPTION |
Tilføj custom entry i /model picker — med valgfri _NAME og _DESCRIPTION suffixed vars (v2.1.78) |
CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS |
Konfigurerbar timeout for SessionEnd hooks (default: 1,5 s) (v2.1.74) |
CLAUDE_CODE_SUBPROCESS_ENV_SCRUB=1 |
Strip Anthropic- og cloud-credentials fra subprocess-miljøer (Bash tool, hooks, MCP stdio servere) (v2.1.80) |
AI_AGENT |
Sættes nu automatisk i subprocess-miljøer, så værktøjer som gh og anden automation kan se at trafikken kommer fra Claude Code (v2.1.120) |
CLAUDE_STREAM_IDLE_TIMEOUT_MS |
Konfigurerbar streaming idle watchdog threshold i ms (default: 90s) (v2.1.81) |
ANTHROPIC_DEFAULT_{OPUS,SONNET,HAIKU}_MODEL_SUPPORTS |
Override effort/thinking capability detection for 3p-modeller (Bedrock, Vertex, Foundry) — med _MODEL_NAME og _DESCRIPTION suffixed vars (v2.1.81) |
OTEL_LOG_TOOL_DETAILS=1 |
Aktivér tool_parameters i OpenTelemetry tool_result events (v2.1.81) |
CLAUDE_CODE_NO_FLICKER=1 |
Opt-in flicker-free alt-screen rendering med virtualiseret scrollback (v2.1.88) |
sandbox.failIfUnavailable
Afslut med fejl når sandbox er aktiveret men ikke kan starte, i stedet for at køre uden sandbox. Vigtig sikkerhedsindstilling (v2.1.80).
{
"sandbox.failIfUnavailable": true
}
disableDeepLinkRegistration
Forhindrer claude-cli:// protocol handler registration — nyttigt i managed environments (v2.1.80).
allowedChannelPlugins
Enterprise-administratorer kan definere en allowlist for channel plugins via managed settings (v2.1.81).
managed-settings.d/ Drop-in Directory
Udover managed-settings.json kan teams nu lægge uafhængige policy-fragmenter i managed-settings.d/ — de merges alfabetisk. Giver separate teams mulighed for at deploye policy uafhængigt (v2.1.80).
Managed Settings
Enterprise-administratorer kan styre Claude Code-indstillinger via OS-level konfiguration (v2.1.51):
- macOS: plist
- Windows: Registry
- Linux:
/etc/claude-code/
VSCode-forbedringer (v2.1.70)
- Session-liste i sidebar: Nyt spark-ikon i activity bar viser alle Claude Code-sessioner, der åbner som fulde editors
- Plan-dokumentvisning: Fuld markdown-visning af planer med mulighed for at tilføje kommentarer som feedback
- MCP-administration:
/mcpi chat-panelet — aktivér/deaktivér servere, genopret forbindelser, håndtér OAuth - Effort-indikator: Indsatsniveau vises på input-feltet
- Remote Control fra VSCode:
/remote-controli VSCode — bridge din session til claude.ai/code og fortsæt fra browser eller telefon (v2.1.78) - AI-genererede session-tab titler: Tabs får automatisk titler baseret på din første besked (v2.1.78)
- URI handler:
vscode://anthropic.claude-code/openåbner et nyt Claude Code-panel programmatisk (med valgfrit prompt og session-parametre)
Nye ændringer (v2.1.85–v2.1.88)
Nye features
X-Claude-Code-Session-Idheader — proxyer kan nu aggregere requests per session uden at parse body (v2.1.88).jjog.sltilføjet til VCS-undtagelser — Grep og filautocomplete ignorerer nu Jujutsu og Sapling metadata (v2.1.88)- Conditional
if-felt for hooks bruger nu permission rule syntax (fxBash(git *)) til at filtrere hvornår de kører (v2.1.87) - Timestamp-markører i transcripts når planlagte opgaver (
/loop, CronCreate) fyrer (v2.1.87) - MCP OAuth følger nu RFC 9728 Protected Resource Metadata discovery (v2.1.87)
- PreToolUse hooks kan nu besvare
AskUserQuestionviaupdatedInput+permissionDecision: "allow"— muliggør headless integrationer (v2.1.87) - Deep links (
claude-cli://open?q=…) understøtter nu op til 5.000 tegn (v2.1.87) CLAUDE_CODE_MCP_SERVER_NAMEogCLAUDE_CODE_MCP_SERVER_URLenv vars til MCP headersHelper scripts (v2.1.87)
Performance & UX
- Read tool bruger nu kompakt linjenummer-format og deduplicerer uændrede genindlæsninger — reducerer token-forbrug (v2.1.88)
- Skill-beskrivelser i
/skillser nu begrænset til 250 tegn for reduceret kontekstforbrug (v2.1.88) /skills-menuen sorterer nu alfabetisk (v2.1.88)- Memory-filnavne i notices highlighter ved hover og åbner ved klik (v2.1.88)
- Token-counts ≥1M vises nu som “1.5m” i stedet for “1512.6k” (v2.1.86)
- Forbedret scroll-performance med store transcripts via pure TypeScript layout (erstatter WASM yoga-layout) (v2.1.87)
- Forbedret startup: ~30ms hurtigere ved at køre setup() parallelt med slash command og agent loading (v2.1.86)
- Reduceret startup event-loop stalls med mange claude.ai MCP connectors — macOS keychain cache udvidet fra 5s til 30s (v2.1.88)
Vigtige rettelser (v2.1.85–v2.1.88)
- Fikset
--resumefejl med “tool_use ids were found without tool_result blocks” på ældre sessioner (v2.1.88) - Fikset Write/Edit/Read fejl på filer uden for project root (fx
~/.claude/CLAUDE.md) med conditional skills (v2.1.88) - Fikset
--baremode der droppede MCP tools i interaktive sessioner (v2.1.88) - Fikset memory leak i lange sessioner fra markdown/highlight render caches (v2.1.88)
- Fikset terminal stuck i enhanced keyboard mode efter exit i Ghostty, Kitty og WezTerm (v2.1.87)
- Fikset
/compactfejl med “context exceeded” i meget store samtaler (v2.1.87) - Fikset
--worktreefejl i non-git repositories (v2.1.87) - Fikset Remote Control session status stuck på “Requires Action” (v2.1.87)
Nye ændringer (v2.1.89–v2.1.92, 1.–4. april 2026)
Nye kommandoer
/powerup
Interaktive lektioner der lærer dig Claude Code-features med animerede demoer. Nyttigt for nye brugere eller når du vil opdage features du har overset (v2.1.90).
/powerup
/cost — Per-model breakdown
Viser nu per-model og cache-hit breakdown for subscription-brugere — se præcis hvad der bruges på Opus vs. Sonnet vs. Haiku (v2.1.92).
/cost
/release-notes — Interaktiv version picker
Release notes er nu en interaktiv version-picker — vælg hvilken version du vil se ændringslog for (v2.1.92).
/release-notes
Fjernede kommandoer
Følgende kommandoer er fjernet i v2.1.92:
/tag— fjernet/vim— fjernet (skift vim mode via/config→ Editor mode)
Nye features & settings
- MCP tool result persistence override — MCP-servere kan annotere resultater med
_meta["anthropic/maxResultSizeChars"](op til 500K) for at undgå trunkering af store resultater som DB-skemaer (v2.1.91) "defer"permission decision — PreToolUse hooks kan returnere"defer"for at pause et tool-kald i headless sessioner. Genoptag med-p --resumefor at re-evaluere (v2.1.89)disableSkillShellExecution— Ny setting der deaktiverer inline shell-eksekvering i skills, custom slash commands og plugin commands (v2.1.91)forceRemoteSettingsRefresh— Enterprise policy setting: CLI blokerer startup indtil remote managed settings er hentet, og afslutter hvis fetch fejler (fail-closed) (v2.1.92)- Interaktiv Bedrock setup wizard — Ny wizard tilgængelig fra login-skærmen under “3rd-party platform” — guider dig igennem AWS authentication, region, credential verification og model pinning (v2.1.92)
- Edit tool uden forudgående Read —
Editvirker nu på filer set viaBashmedsed -nellercat, uden at kræve et separatRead-kald først (v2.1.89) - Named subagents i
@-mention — Navngivne subagenter vises nu i@-mention typeahead suggestions (v2.1.89) - Plugin executables — Plugins kan nu shippe executables under
bin/og invokere dem som bare commands fra Bash-toolet (v2.1.91) showThinkingSummaries— Thinking summaries genereres ikke længere som default i interaktive sessioner. Genaktivér med"showThinkingSummaries": truei settings.json (v2.1.89)- Autocompact thrash loop detection — Opdager når context refiller til grænsen umiddelbart efter compaction tre gange i træk, og stopper med en handlingsrettet fejl i stedet for at brænde API-kald (v2.1.89)
- Remote Control hostname-prefix — Session-navne bruger nu dit hostname som default prefix (fx
myhost-graceful-unicorn), kan overrides med--remote-control-session-name-prefix(v2.1.92) - Prompt cache expiry hint — Pro-brugere ser nu en footer-hint når de vender tilbage efter cache er udløbet, der viser ca. hvor mange tokens næste turn sender uncached (v2.1.92)
- Auto mode respekterer eksplicitte brugergrænser — Auto mode ignorerer nu ikke længere instruktioner som “don’t push” eller “vent med X” (v2.1.90)
Nye environment variables
| Variabel | Funktion |
|---|---|
MCP_CONNECTION_NONBLOCKING=true |
I -p mode: skip MCP-forbindelses-ventetiden helt. --mcp-config servere begrænses til 5s i stedet for at blokere på den langsomste (v2.1.89) |
CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE |
Behold eksisterende marketplace cache når git pull fejler — nyttigt i offline-miljøer (v2.1.90) |
Performance & UX (v2.1.89–v2.1.92)
- Edit tool bruger kortere
old_stringanchors — reducerer output tokens (v2.1.91) - Write tool diff computation 60% hurtigere på store filer med tabs/
&/$(v2.1.92) - SSE transport håndterer nu store streamede frames i lineær tid (var kvadratisk) (v2.1.90)
- SDK sessions med lange samtaler bremses ikke længere kvadratisk ved transcript writes (v2.1.90)
/resumeall-projects view loader nu projekt-sessioner parallelt (v2.1.90)- Linux sandbox sender nu
apply-seccomphelper i både npm og native builds (v2.1.92)
Nye ændringer (v2.1.94–v2.1.97, 7.–8. april 2026)
Nye features og settings
CLAUDE_CODE_USE_MANTLE=1— aktiverer Amazon Bedrock powered by Mantle (v2.1.94)- Default effort hævet til high for API-key, Bedrock/Vertex/Foundry, Team og Enterprise-brugere. Kan stadig styres med
/effort(v2.1.94) keep-coding-instructions— nyt frontmatter-felt til plugin output styles (v2.1.94)hookSpecificOutput.sessionTitle— UserPromptSubmit hooks kan nu sætte sessionens titel (v2.1.94)refreshInterval— statusline-setting der genkører statusline-kommandoen hvert N. sekund (v2.1.97)workspace.git_worktree— nyt felt i statusline JSON-input, sat når current directory er i et linket git worktree (v2.1.97)
Nye kommando-/UI-forbedringer
Ctrl+O — Focus view i NO_FLICKER mode
NO_FLICKER mode har nu en focus view toggle, som viser prompt, en kompakt tool-opsummering med edit diffstats og det endelige svar i et mere fokuseret layout (v2.1.97).
/agents — running-indikator
/agents viser nu ● N running ved agenttyper med aktive subagenter, så du hurtigere kan se hvad der faktisk kører lige nu (v2.1.97).
Plugin- og skill-forbedringer
Plugin-skills deklareret via "skills": ["./"] bruger nu skillens frontmatter-name som invokeringsnavn i stedet for mappenavnet, hvilket giver et stabilt navn på tværs af installationsmetoder (v2.1.94). Derudover er /claude-api-skillen opdateret til også at dække Managed Agents (v2.1.97).
Andre relevante forbedringer
- Syntax highlighting for Cedar policy-filer (
.cedar,.cedarpolicy) (v2.1.97) - Accept Edits mode auto-godkender nu også filsystemkommandoer med sikre env-var-prefixes eller wrappers, fx
LANG=C rm fooogtimeout 5 mkdir out(v2.1.97) - Billeder der indsættes eller vedhæftes komprimeres nu til samme token-budget som billeder læst via Read-toolet (v2.1.97)
- Bridge sessions viser nu lokal git repo, branch og working directory på session-kortet i claude.ai (v2.1.97)
Nye ændringer (v2.1.98–v2.1.101, 9.–10. april 2026)
/team-onboarding
Genererer en onboarding-guide til nye teammedlemmer baseret på din lokale Claude Code-brug og projektkontekst (v2.1.101).
/team-onboarding
Monitor tool
Nyt tool til at streame events fra baggrundsscripts, så Claude kan følge længerevarende scripts mere direkte i stedet for kun at vente på afslutning (v2.1.98).
--exclude-dynamic-system-prompt-sections
Nyt print-mode flag der udelader dynamiske system prompt-sektioner for bedre cross-user prompt caching (v2.1.98).
claude -p "summarize this repo" --exclude-dynamic-system-prompt-sections
CLAUDE_CODE_PERFORCE_MODE
Når denne environment variable er sat, fejler Edit, Write og NotebookEdit på read-only filer med et p4 edit-hint i stedet for at overskrive dem stille og roligt (v2.1.98).
CLAUDE_CODE_PERFORCE_MODE=true claude
CLAUDE_CODE_SCRIPT_CAPS
Begrænser hvor mange scripts der må køres per session. Introduceret sammen med subprocess sandboxing med PID namespace-isolation på Linux, når CLAUDE_CODE_SUBPROCESS_ENV_SCRUB er slået til (v2.1.98).
CLAUDE_CODE_SCRIPT_CAPS=10 claude
CLAUDE_CODE_CERT_STORE
Claude Code stoler nu som standard på operativsystemets CA-certifikat-store, så enterprise TLS proxies virker uden ekstra opsætning. Sæt CLAUDE_CODE_CERT_STORE=bundled hvis du vil bruge kun de bundled certifikater (v2.1.101).
CLAUDE_CODE_CERT_STORE=bundled claude
claude -p --resume med sessiontitel
--resume accepterer nu også sessiontitler sat via /rename eller --name, ikke kun interne id’er eller ældre navneformater (v2.1.101).
claude -p --resume "frontend refactor"
Vertex AI setup wizard
Ny interaktiv Google Vertex AI setup wizard på login-skærmen under “3rd-party platform”, som guider gennem GCP-auth, project, region, credential-verifikation og model pinning (v2.1.98).
Remote-session forbedring for /ultraplan
/ultraplan og andre remote-session features opretter nu automatisk et default cloud environment i stedet for at kræve web-opsætning først (v2.1.101).
Nye ændringer (v2.1.105–v2.1.112, 13.–16. april 2026)
/recap
Ny recap-feature, der giver dig kontekst når du vender tilbage til en session efter en pause. Kan også kaldes manuelt med /recap, og kan styres via /config eller CLAUDE_CODE_ENABLE_AWAY_SUMMARY hvis telemetry er slået fra (v2.1.108).
/recap
/tui fullscreen
Skifter den aktuelle samtale til flicker-free fullscreen rendering uden at starte en ny session. Samtidig blev fokusvisning splittet ud til den nye /focus-kommando (v2.1.110).
/tui fullscreen
/focus
/ultrareview
Kører en dyb cloud-baseret code review med parallel multi-agent analyse og kritik. Kan reviewe din aktuelle branch eller en specifik GitHub-PR (v2.1.111).
/ultrareview
/ultrareview 123
/less-permission-prompts
Ny skill der gennemgår dine transcripts for typiske read-only Bash- og MCP-kald og foreslår en prioriteret allowlist til .claude/settings.json, så Claude afbryder dig mindre med godkendelser (v2.1.111).
/less-permission-prompts
/undo og /proactive
/undo er nu alias for /rewind, og /proactive er alias for /loop. Små, men nyttige nye kommandoindgange (v2.1.108 og v2.1.105).
/undo
/proactive 10m check CI status
/effort xhigh
Med Claude Opus 4.7 er der kommet et nyt xhigh-niveau mellem high og max. Kører du /effort uden argumenter, får du nu en interaktiv slider (v2.1.111).
/effort
/effort xhigh
Auto Mode uden --enable-auto-mode
Auto Mode kræver ikke længere startflaget --enable-auto-mode. Max-abonnenter kan nu også bruge Auto Mode sammen med Opus 4.7 (v2.1.111).
claude
# skift derefter til Auto Mode i UI'en
CLAUDE_CODE_USE_POWERSHELL_TOOL
PowerShell-toolet er nu på vej ud bredere. På Windows kan du opt-in eller opt-out med denne env var, og på macOS/Linux kan du aktivere det med pwsh på PATH (v2.1.111).
CLAUDE_CODE_USE_POWERSHELL_TOOL=1 claude
PowerShell auto-godkendelse i permission mode
PowerShell-toolkommandoer kan nu auto-godkendes i permission mode på samme måde som Bash. Det gør Windows-workflows mere konsistente, især i Auto Mode og agentdrevne flows (v2.1.119).
ENABLE_PROMPT_CACHING_1H og FORCE_PROMPT_CACHING_5M
Nye environment variables til at styre prompt-cache TTL direkte: opt-in til 1 time eller tving 5 minutter. Gælder API key, Bedrock, Vertex og Foundry (v2.1.108).
ENABLE_PROMPT_CACHING_1H=1 claude
FORCE_PROMPT_CACHING_5M=1 claude
OTEL_LOG_RAW_API_BODIES
Ny debug-env-var der logger komplette API request- og response-bodies som OpenTelemetry log events. Praktisk til fejlsøgning af provider- eller gatewayproblemer (v2.1.111).
OTEL_LOG_RAW_API_BODIES=1 claude
Nye UI- og workflowforbedringer
/themehar nu valget Auto (match terminal), som følger terminalens lys/mørk tilstand (v2.1.111)autoScrollEnabledkan slå auto-scroll fra i fullscreen mode (v2.1.110)- Ny push notification tool kan sende mobilnotifikationer når Remote Control og “Push when Claude decides” er aktiveret (v2.1.110)
Ctrl+Urydder nu hele input-bufferen, ogCtrl+Ygendanner den (v2.1.111)Ctrl+Ltvinger nu et fuldt redraw af skærmen, ikke kun rydning af prompten (v2.1.111)
Nye ændringer (v2.1.113–v2.1.118, 17.–23. april 2026)
/usage
/cost og /stats er nu samlet i /usage. De gamle kommandoer virker stadig som genveje, men åbner nu den relevante fane i det nye usage-view (v2.1.118).
/usage
/cost
/stats
/theme — navngivne custom themes
Du kan nu oprette, gemme og skifte mellem navngivne temaer direkte fra /theme. Temaer kan også håndredigeres som JSON-filer i ~/.claude/themes/, og plugins kan levere egne temaer via en themes/-mappe (v2.1.118).
/theme
# håndredigér også:
~/.claude/themes/
claude plugin tag
Nyt plugin-subcommand der opretter release git-tags for plugins med versionsvalidering. Praktisk når du bygger og versionerer egne Claude Code-plugins (v2.1.118).
claude plugin tag
Hooks kan kalde MCP-tools direkte
Hooks understøtter nu type: "mcp_tool", så en hook kan invoke et MCP-tool direkte i stedet for kun shell-kommandoer, HTTP-hooks eller prompt-hooks (v2.1.118).
{
"hooks": {
"PostToolUse": [{
"matcher": "Edit",
"hooks": [{
"type": "mcp_tool",
"tool": "my_mcp_tool"
}]
}]
}
}
DISABLE_UPDATES
Ny environment variable der blokerer alle opdateringsveje, også manuel claude update. Mere restriktiv end DISABLE_AUTOUPDATER (v2.1.118).
DISABLE_UPDATES=1 claude
CLAUDE_CODE_FORK_SUBAGENT
Aktivér forked subagents i eksterne builds med denne environment variable. Nyttigt hvis du kører Claude Code uden for standarddistributionen (v2.1.117).
CLAUDE_CODE_FORK_SUBAGENT=1 claude
Agent frontmatter: mcpServers
Agenter kan nu deklarere mcpServers i frontmatter, og de loades også for main-thread agent sessions via --agent (v2.1.117).
---
name: repo-analyst
mcpServers:
- github
- docs
---
/resume — resumér store/stale sessioner smartere
/resume kan nu tilbyde at opsummere gamle, store sessioner før de læses ind igen, og --resume/--continue finder nu også sessioner der har tilføjet det aktuelle bibliotek via /add-dir (v2.1.117–v2.1.118).
/resume
claude --resume
claude --continue
cleanupPeriodDays udvidet
Retention-oprydning dækker nu også ~/.claude/tasks/, ~/.claude/shell-snapshots/ og ~/.claude/backups/ (v2.1.117).
Native søgning via bfs og ugrep
I native builds på macOS og Linux er Glob– og Grep-tools nu erstattet af indlejrede bfs og ugrep, tilgængelige gennem Bash-toolet. Resultatet er hurtigere søgning uden ekstra tool-roundtrips (v2.1.117).
/doctor under aktiv respons
Du kan nu åbne /doctor, mens Claude stadig svarer, i stedet for at vente på at turnen afsluttes (v2.1.116).
/doctor
/config — søg også i værdier
/config-søgning matcher nu ikke kun feltnavne, men også option values. Fx finder søgning på vim editor-indstillingen (v2.1.116).
/config
Inline thinking-progress
Thinking-spinneren viser nu fremdrift direkte inline, fx “still thinking”, “thinking more” og “almost done thinking”, i stedet for en separat hint-linje (v2.1.116).
/terminal-setup forbedret
/terminal-setup konfigurerer nu scroll-sensitivity for VS Code, Cursor og Windsurf-terminaler, så fullscreen scrolling bliver mere glidende (v2.1.116).
/terminal-setup
blockedMarketplaces og strictKnownMarketplaces
Managed settings kan nu håndhæve hvilke plugin-marketplaces der er blokerede eller tilladte ved install, update, refresh og autoupdate (v2.1.117).
{
"blockedMarketplaces": ["some-registry"],
"strictKnownMarketplaces": true
}
sandbox.network.deniedDomains
Ny sikkerhedsindstilling der blokerer specifikke domæner, selv når en bredere allowedDomains-regel ellers ville tillade dem. Nyttigt til at forhindre utilsigtet trafik mod fx produktion, følsomme interne domæner eller tredjepartstjenester (v2.1.113).
{
"sandbox": {
"network": {
"deniedDomains": ["prod.example.com", "billing.example.com"]
}
}
}
wslInheritsWindowsSettings
WSL kan nu arve managed settings fra Windows-siden via policy-nøglen wslInheritsWindowsSettings (v2.1.118).
autoMode.allow med "$defaults"
Auto Mode kan nu udvide de indbyggede regler i stedet for at overskrive dem helt. Brug "$defaults" i autoMode.allow, autoMode.soft_deny eller autoMode.environment for at lægge dine egne regler ovenpå standardlisten (v2.1.118).
{
"autoMode": {
"allow": ["$defaults", "Bash(git status)"]
}
}
/color synker til Remote Control
/color synkroniserer nu sessionens accentfarve til claude.ai/code, når Remote Control er forbundet (v2.1.118).
/color blue
Vim visual mode
Vim-mode har nu visual mode med v og visual-line mode med V, inklusive selection, operatorer og visuel feedback (v2.1.118).
v
V
claude ultrareview [target]
Ny ikke-interaktiv CLI-variant af /ultrareview, så du kan køre dyb code review fra CI, scripts eller cron-jobs. Skriver findings til stdout, understøtter --json, og returnerer exit-kode 0 ved succes og 1 ved fejl (v2.1.120).
claude ultrareview
claude ultrareview 123
claude ultrareview --json
/config persisterer nu settings
Ændringer du laver i /config (fx theme, editor mode og verbose) gemmes nu automatisk i ~/.claude/settings.json og indgår korrekt i precedence mellem project-, local- og policy-settings (v2.1.119).
prUrlTemplate
Ny setting til teams og virksomheder der vil pege PR-badget i footeren på en custom review-URL i stedet for altid GitHub.com. Praktisk med GitHub Enterprise, GitLab eller interne review-portaler (v2.1.119).
{
"prUrlTemplate": "https://git.example.com/review/{owner}/{repo}/pull/{number}"
}
CLAUDE_CODE_HIDE_CWD
Skjuler working directory i startup-logoet, hvis du ikke vil eksponere lokale stier i demos, streams eller screenshots (v2.1.119).
CLAUDE_CODE_HIDE_CWD=1 claude
--from-pr udvidet PR-import
--from-pr accepterer nu ikke kun almindelige GitHub PR-URLer, men også GitLab merge requests, Bitbucket pull requests og GitHub Enterprise-URLer. Praktisk når du arbejder på tværs af hostede og self-hosted forge-platforme (v2.1.119).
claude --from-pr https://gitlab.example.com/team/proj/-/merge_requests/42
claude --from-pr https://bitbucket.org/team/proj/pull-requests/42
--print respekterer agentværktøjer
claude --print følger nu også agent-definitionens tools:– og disallowedTools:-frontmatter, så ikke-interaktive kørseler matcher den sikkerheds- og værktøjsprofil du har defineret for agenten (v2.1.119).
claude --print --agent reviewer "summarize the PR"
--agent respekterer permissionMode
Built-in agenter følger nu deres definerede permissionMode, når de startes med --agent. Det giver mere forudsigelig sikkerhedsadfærd i custom agent-flows og automatiseringer (v2.1.119).
claude --agent reviewer
${CLAUDE_EFFORT} i skills
Skills kan nu læse det aktuelle effort-niveau direkte via ${CLAUDE_EFFORT}, så en skill kan ændre instruktioner eller output afhængigt af om du kører low, high eller xhigh effort (v2.1.120).
Current effort: ${CLAUDE_EFFORT}
Hooks og statusline får mere runtime-data
PostToolUse og PostToolUseFailure får nu duration_ms i input, så hooks kan reagere på hvor lang tid tools faktisk tog. Samtidig får statusline JSON-input nu effort.level og thinking.enabled til smartere statuslinjer (v2.1.119).
{
"effort": { "level": "high" },
"thinking": { "enabled": true }
}
Nye ændringer (v2.1.121–v2.1.122, 28. april 2026)
claude plugin prune
Nyt plugin-subcommand der rydder op i forældreløse auto-installerede plugin-afhængigheder. Du kan også lade plugin uninstall --prune cascade oprydningen automatisk (v2.1.121).
claude plugin prune
claude plugin uninstall my-plugin --prune
alwaysLoad i MCP server config
Ny MCP-indstilling der gør alle tools fra en server permanent tilgængelige uden tool-search deferral. Nyttigt når du vil sikre at bestemte MCP-tools altid er klar fra session-start (v2.1.121).
{
"mcpServers": {
"github": {
"alwaysLoad": true
}
}
}
/skills med type-to-filter
/skills-dialogen har nu en søgeboks, så du kan filtrere lange skill-lister ved at skrive direkte i UI’en i stedet for at scrolle manuelt (v2.1.121).
/skills
hookSpecificOutput.updatedToolOutput
PostToolUse-hooks kan nu omskrive tool-output for alle tools, ikke kun MCP-tools. Det gør det muligt at normalisere, maskere eller berige tool-svar centralt i dine hooks (v2.1.121).
{
"hookSpecificOutput": {
"updatedToolOutput": "Sanitized output"
}
}
ANTHROPIC_BEDROCK_SERVICE_TIER
Ny environment variable til Bedrock-brugere, så du kan vælge service tier direkte fra Claude Code: default, flex eller priority. Værdien sendes videre som X-Amzn-Bedrock-Service-Tier-header (v2.1.122).
ANTHROPIC_BEDROCK_SERVICE_TIER=priority claude
/resume finder nu sessionen fra en PR-URL
Hvis du indsætter en PR-URL i /resume-søgefeltet, finder Claude Code nu den session der oprettede PR’en. Virker med GitHub, GitHub Enterprise, GitLab og Bitbucket, og gør det meget hurtigere at hoppe tilbage til det oprindelige arbejdsforløb (v2.1.122).
/resume
# indsæt derefter PR-URL'en i søgefeltet
Nye ændringer (v2.1.123–v2.1.126, 29. april–1. maj 2026)
claude project purge [path]
Nyt CLI-subcommand der rydder al Claude Code-state for et projekt: transcripts, tasks, filhistorik og projektets config-entry. Understøtter både sikker preview og interaktiv bekræftelse, så du kan nulstille et projekt uden manuelt at grave i ~/.claude/ (v2.1.126).
claude project purge
claude project purge /path/to/project --dry-run
claude project purge --all -y
/model med gateway-opdagelse
Når ANTHROPIC_BASE_URL peger på en Anthropic-kompatibel gateway, henter /model-picker nu modeller direkte fra gatewayens /v1/models-endpoint. Det gør custom gateways og proxy-setup langt mere brugbare uden manuelle model-indgange (v2.1.126).
ANTHROPIC_BASE_URL=https://my-gateway.example.com claude
/model
claude auth login med manuel OAuth-kode
claude auth login kan nu acceptere en OAuth-kode indsat direkte i terminalen, hvis browser-callbacket til localhost ikke virker, fx i WSL2, SSH-sessioner, containere eller fjernmiljøer (v2.1.126).
claude auth login
# indsæt OAuth-koden i terminalen hvis callback fejler
--dangerously-skip-permissions udvidet
Flaget springer nu også prompts over ved writes til bl.a. .claude/, .git/, .vscode/ og shell-configfiler. Det gør aggressive automatiseringsflows mere konsekvente, men øger også risikoen markant, så brug det kun i isolerede miljøer (v2.1.126).
claude --dangerously-skip-permissions
PowerShell som primær shell på Windows
Når PowerShell-toolet er aktiveret, bruger Claude Code nu PowerShell som primær shell på Windows i stedet for at falde tilbage til Bash. Samtidig detekteres PowerShell 7 nu også bedre i Microsoft Store-, MSI- og .NET global tool-installationer (v2.1.126).
CLAUDE_CODE_USE_POWERSHELL_TOOL=1 claude
Nye ændringer (v2.1.128, 4. maj 2026)
/color uden argumenter
Kører du /color uden argumenter, vælger Claude Code nu automatisk en tilfældig sessionsfarve. Praktisk hvis du hurtigt vil give en session sin egen visuelle identitet uden at vælge tema manuelt (v2.1.128).
/color
/mcp med tool-count og 0-tool advarsler
/mcp viser nu hvor mange tools hver tilsluttet server faktisk eksponerer, og markerer servere der forbinder med 0 tools. Det gør det hurtigere at spotte halvkonfigurerede eller fejlramte MCP-servere (v2.1.128).
/mcp
--plugin-dir understøtter nu ZIP-plugins
--plugin-dir kan nu også pege på en .zip-pluginpakke, ikke kun en udpakket mappe. Det gør distribution og test af plugins enklere, især i CI eller når du deler plugins mellem maskiner (v2.1.128).
claude --plugin-dir ./my-plugin.zip
--channels virker nu også med console-auth
Channel-funktionaliteten virker nu også når du logger ind via console/API-key auth. I organisationer med managed settings skal channelsEnabled: true være sat for at slå det til (v2.1.128).
claude auth login --console
claude --channels
MCP server-navnet workspace er nu reserveret
workspace er nu et reserveret MCP-servernavn. Eksisterende servere med det navn bliver sprunget over med en advarsel, så de bør omdøbes for at undgå konflikter (v2.1.128).
{
"mcpServers": {
"my-workspace": { "command": "..." }
}
}
Nye ændringer (v2.1.129–v2.1.132, 6. maj 2026)
--plugin-url
Nyt CLI-flag der henter en plugin-.zip direkte fra en URL og loader den til den aktuelle session. Praktisk når du vil teste eller dele plugins uden først at pakke dem ud lokalt (v2.1.129).
claude --plugin-url https://example.com/my-plugin.zip
CLAUDE_CODE_FORCE_SYNC_OUTPUT
Tvinger synchronized output til på terminaler hvor autodetektion ellers fejler, fx Emacs eat. Det kan give mere stabil rendering i terminalsessions med specielle output-paths (v2.1.129).
CLAUDE_CODE_FORCE_SYNC_OUTPUT=1 claude
CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE
Når denne env var er sat på Homebrew- eller WinGet-installationer, kan Claude Code selv køre opgraderingskommandoen i baggrunden og derefter bede om genstart. Nyttigt hvis du vil holde CLI’en løbende opdateret med mindre manuelt arbejde (v2.1.129).
CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE=1 claude
CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY
Gateway-modelopdagelse i /model-picker er nu blevet opt-in. Sæt denne env var for igen at hente modeller fra gatewayens /v1/models-endpoint, hvis du bruger ANTHROPIC_BASE_URL mod en Anthropic-kompatibel gateway (v2.1.129).
CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1 claude
skillOverrides
Denne setting virker nu som dokumenteret og giver mere præcis kontrol over hvordan skills eksponeres. off skjuler dem både for modellen og i /-menuen, user-invocable-only skjuler dem kun for modellen, og name-only kollapser beskrivelsen (v2.1.129).
{
"skillOverrides": {
"my-internal-skill": "user-invocable-only"
}
}
CLAUDE_CODE_SESSION_ID
Ny env var der automatisk sættes i Bash-tool-subprocesser. Den matcher nu det session_id som hooks allerede får, så scripts og wrappers lettere kan knytte lokale subprocesser til den rigtige Claude Code-session (v2.1.132).
echo $CLAUDE_CODE_SESSION_ID
CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN
Slår fullscreen alternate-screen-rendereren fra og lader samtalen blive i terminalens almindelige scrollback. Det er især nyttigt hvis du foretrækker terminalens native historik eller vil undgå alt-screen-adfærd i bestemte miljøer (v2.1.132).
CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1 claude
Vigtige rettelser (v2.1.129–v2.1.132)
- Ctrl+R history picker søger nu som standard på tværs af alle projekter, med
Ctrl+Stil at indsnævre til aktuelt projekt eller session (v2.1.129). - Plugin manifests bør nu deklarere
themesogmonitorsunder"experimental", ellers advarerclaude plugin validate(v2.1.129). - /mcp viser nu tydeligere når en server er forbundet men fejler på
tools/list, og markerer det somconnected · tools fetch failedi stedet for blot 0 tools (v2.1.132). - /usage fikser nu
Ctrl+S-kopiering af statistik-screenshot på Linux/X11 (v2.1.132). - Terminal/UI fik flere vigtige stabilitetsrettelser, bl.a. graceful shutdown ved ekstern
SIGINT, bedre fullscreen-opførsel efter sleep/wake og mere robust paste-håndtering for input der starter med/(v2.1.132). - VS Code-udvidelsen fik en hurtig Windows-fix for aktivering, og Mantle-auth fik rettet manglende
x-api-key-header (v2.1.131).
Nye ændringer (v2.1.133–v2.1.137, 7.–9. maj 2026)
worktree.baseRef
Ny worktree-indstilling der styrer hvad nye worktrees baseres på: fresh bruger origin/, mens head bruger din lokale HEAD. Det er især nyttigt hvis du vil bevare ikke-push’ede commits i nye --worktree, EnterWorktree eller agent-isolerede worktrees (v2.1.133).
{
"worktree.baseRef": "head"
}
sandbox.bwrapPath og sandbox.socatPath
Linux- og WSL-miljøer kan nu pege managed settings direkte på custom placeringer af bwrap og socat. Praktisk i stramme enterprise-miljøer eller specialimages hvor binærerne ikke ligger på standardstierne (v2.1.133).
{
"sandbox.bwrapPath": "/usr/local/bin/bwrap",
"sandbox.socatPath": "/usr/local/bin/socat"
}
parentSettingsBehavior
Ny admin-tier policy-nøgle der styrer hvordan SDK-managedSettings fra parent tier merges ind: first-wins eller merge. Relevant for organisationer der vil styre arve- og merge-adfærd mere præcist på tværs af teams og værtsapps (v2.1.133).
{
"parentSettingsBehavior": "merge"
}
$CLAUDE_EFFORT og effort.level
Hooks og Bash-kommandoer får nu det aktive effort-niveau ved runtime. Hooks modtager effort.level i deres JSON-input, og Bash-toolet kan læse $CLAUDE_EFFORT. Det gør det muligt at bygge smartere hooks, skills og statuslinjer der reagerer på low, high eller xhigh effort (v2.1.133).
# I et hook eller script:
echo "$CLAUDE_EFFORT"
# I hook-input:
{
"effort": { "level": "high" }
}
CLAUDE_CODE_ENABLE_FEEDBACK_SURVEY_FOR_OTEL
Enterprise-kunder der indsamler session-kvalitet via OpenTelemetry kan nu genaktivere feedback-surveyen eksplicit med denne env var. Den er mest relevant i mere styrede miljøer hvor survey-flowet ellers er slået fra af OTEL-opsætningen (v2.1.136).
CLAUDE_CODE_ENABLE_FEEDBACK_SURVEY_FOR_OTEL=1 claude
settings.autoMode.hard_deny
Auto Mode har fået en ny hard_deny-regeltype. Regler her blokerer ubetinget, også hvis brugerintention eller normale undtagelser ellers ville tillade handlingen. Det giver en stærkere policy-mekanisme til særligt følsomme operationer (v2.1.136).
{
"settings": {
"autoMode": {
"hard_deny": [
"Bash(curl *prod*)",
"Write(/etc/**)"
]
}
}
}
Vigtige rettelser (v2.1.133–v2.1.137)
--resumeog--continuefinder nu også sessioner i projekter med underscores i stien (v2.1.136).- Auto Mode plan mode håndhæver igen korrekt blokering af filskrivninger, selv når en matchende
Edit(...)-allow-regel findes (v2.1.136). - MCP OAuth blev gjort mere robust ved concurrent refreshes, så tokens ikke længere tabes når flere servere refresher samtidig (v2.1.136).
- Remote Control afbrydelser fra claude.ai stopper nu CLI-sessionen korrekt i stedet for at efterlade køede beskeder fastlåst (v2.1.133).
- Subagenter finder nu igen project-, user- og plugin-skills via Skill-toolet (v2.1.133).
- VS Code på Windows fik en hurtig aktiveringsrettelse i v2.1.137, efter samme område allerede blev rettet i v2.1.131.
Nye ændringer (v2.1.139–v2.1.140, 11.–12. maj 2026)
Agent View (Research Preview)
claude agents er blevet løftet fra ren agent-administration til et egentligt agent view, der viser alle Claude Code-sessioner samlet ét sted, både kørende, blokerede og afsluttede. Det gør det meget lettere at styre parallelle workflows og baggrundsarbejde (v2.1.139).
claude agents
/goal
Ny kommando til at sætte en eksplicit completion condition. Claude bliver ved med at arbejde på tværs af turns, indtil målet er opfyldt. Virker i interaktiv mode, -p og Remote Control, og viser live status for tid, turns og tokens undervejs (v2.1.139).
/goal stabilize the flaky test suite
/goal finish when all TypeScript errors are gone
/scroll-speed
Ny UI-kommando til at justere mouse wheel scroll speed med live preview. Praktisk hvis Claude Code føles for hurtig eller for langsom i transcripts og fullscreen views (v2.1.139).
/scroll-speed
claude plugin details
Nyt plugin-subcommand der viser et plugins komponentinventar og det forventede tokenforbrug per session. Godt til at forstå hvad et plugin faktisk indlæser, og hvad det koster i kontekst (v2.1.139).
claude plugin details my-plugin
Hook args: string[]
Hooks kan nu køre i exec-form med et args-array i stedet for shell-string. Det betyder, at kommandoen spawnes direkte uden shell, så placeholders og stier ikke skal quotes manuelt. Mere robust og mindre fejlbehæftet i hooks (v2.1.139).
{
"hooks": {
"PostToolUse": [{
"matcher": "Edit",
"hooks": [{
"type": "command",
"command": "/usr/local/bin/my-hook",
"args": ["--file", "${tool_input.file_path}"]
}]
}]
}
}
Hook continueOnBlock
Ny hook-indstilling til PostToolUse. Hvis continueOnBlock sættes til true, kan en hook stadig returnere en blokering, men Claude får årsagen tilbage og kan fortsætte turnen i stedet for at stoppe hårdt. Nyttigt til mere vejledende guardrails (v2.1.139).
{
"type": "command",
"command": "./validate-output.sh",
"continueOnBlock": true
}
CLAUDE_PROJECT_DIR
MCP stdio-servere får nu automatisk CLAUDE_PROJECT_DIR i deres miljø, på linje med hooks. Plugin-konfigurationer kan også referere til ${CLAUDE_PROJECT_DIR} i commands, så projektafhængige integrationer bliver nemmere at skrive og mere portable (v2.1.139).
${CLAUDE_PROJECT_DIR}
Vigtige rettelser (v2.1.139–v2.1.140)
- Plugins advarer nu hvis en standard-komponentmappe som
commands/bliver ignoreret, fordiplugin.jsonsamtidig definerer samme nøgle. Advarslen vises i/doctor,claude plugin listog/plugin(v2.1.140). /mcpReconnect samler nu ændringer fra.mcp.jsonop uden restart og viser HTTP-status + URL ved reconnect-fejl (v2.1.139)./context allviser nu mere præcise per-skill tokenestimater baseret på modellens tokenizer (v2.1.139).- Transcript navigation har fået genveje som
?,{,}ogvtil hurtigere navigation i transcript-visning (v2.1.139). - Subagents og telemetry sender nu agent-id headers og OTEL-attributter, så tracing af agenthierarkier bliver bedre i større setups (v2.1.139).
/goalog/loophar fået vigtige stabilitetsrettelser, bl.a. mod hangs og unødige wakeups (v2.1.140).
Nye ændringer (v2.1.141–v2.1.142, 13.–14. maj 2026)
Hook terminalSequence
Hooks kan nu returnere feltet terminalSequence i deres JSON-output. Det gør det muligt at udløse desktop-notifikationer, ændre vinduestitler eller sende bell-signaler, selv når hooken kører uden en kontrollerende terminal (v2.1.141).
{
"terminalSequence": "\u001b]9;done\u0007"
}
CLAUDE_CODE_PLUGIN_PREFER_HTTPS
Ny environment variable der får Claude Code til at klone GitHub-pluginkilder over HTTPS i stedet for SSH. Praktisk i miljøer uden GitHub SSH-nøgle eller hvor outbound SSH er blokeret (v2.1.141).
CLAUDE_CODE_PLUGIN_PREFER_HTTPS=1 claude
ANTHROPIC_WORKSPACE_ID
Ny environment variable til workload identity federation. Den afgrænser den mintede token til et specifikt workspace, når en federation-regel ellers dækker flere workspaces (v2.1.141).
ANTHROPIC_WORKSPACE_ID=workspace_123 claude
claude agents --cwd
Du kan nu afgrænse agentoversigten til et bestemt bibliotek med --cwd. Det gør agent view mere overskueligt i miljøer med mange samtidige projekter og baggrundssessioner (v2.1.141).
claude agents --cwd /path/to/project
Udvidede claude agents-flag
claude agents kan nu starte og konfigurere dispatched baggrundssessioner mere direkte med nye flag: --add-dir, --settings, --mcp-config, --plugin-dir, --permission-mode, --model, --effort og --dangerously-skip-permissions (v2.1.142).
claude agents --model opus --effort high --permission-mode auto
claude agents --add-dir ../shared --settings .claude/settings.json
Opus 4.7 Fast Mode
Fast mode bruger nu som standard Opus 4.7 i stedet for Opus 4.6. Hvis du vil pinne fast mode tilbage til den tidligere model, kan du sætte CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE=1 (v2.1.142).
CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE=1 claude
Plugin- og hook-forbedringer
- Plugins med en root-level
SKILL.mdog ingenskills/-mappe eksponeres nu automatisk som en skill (v2.1.142). /plugin-detaljepanelet ogclaude plugin detailsviser nu også hvilke LSP-servere et plugin leverer (v2.1.142)./feedbackkan nu inkludere nylige sessioner fra de seneste 24 timer eller 7 dage, hvis en fejl går på tværs af flere sessioner (v2.1.141).- Rewind-menuen har fået “Summarize up to here”, så du kan komprimere ældre kontekst uden at miste de nyeste turns (v2.1.141).
/web-setupadvarer nu før en eksisterende GitHub App-forbindelse bliver erstattet (v2.1.142).
Vigtige rettelser (v2.1.141–v2.1.142)
claude agentsflytter nu færdige agenter til Completed, selv hvis de efterlader en baggrundsshell kørende, og bevarer desuden nu den aktuelle permission mode ved launch via/bgeller←←(v2.1.141).- Background sessions håndterer nu eksisterende git worktrees korrekt og overlever bedre sleep/wake, daemon-upgrades og Chrome-extension edge cases (v2.1.142).
- Hooks og prompts fik flere UX-rettelser, bl.a. bedre forklaring når en
permissions.ask-regel udløser en prompt, og tydelig fejl hvis man bruger prompt- eller agent-hooks hvor der kræves command-hooks (v2.1.141–v2.1.142). - Remote MCP og Remote Control er blevet mere robuste over for 401-tokenrotationer, 403-connect-fejl og ustabile server-event streams (v2.1.141).
- Windows og terminal-UI fik en lang række stabilitetsrettelser, bl.a. for Ctrl+C i vim mode, alternative submit-keybindings, lange statuslinjer og lys-tema diff-farver (v2.1.141).
MCP_TOOL_TIMEOUThæver nu korrekt request-timeout for remote HTTP- og SSE-MCP-servere i stedet for stadig at cappe ved 60 sekunder (v2.1.142).
Nye ændringer (v2.1.143, 15. maj 2026)
claude plugin enable/disable — plugin-afhængigheder
Claude Code håndhæver nu plugin-afhængigheder mere direkte. Hvis du prøver at deaktivere et plugin, som et andet aktivt plugin afhænger af, bliver handlingen afvist med en konkret disable-kæde. Omvendt vil claude plugin enable nu automatisk aktivere transitive afhængigheder, så installationer bliver mindre skrøbelige (v2.1.143).
claude plugin disable my-shared-plugin
claude plugin enable my-team-plugin
/plugin — projected context cost
Marketplace-browseren i /plugin viser nu estimeret kontekstforbrug både per turn og per invocation. Det gør det langt lettere at vurdere, hvad et plugin “koster” i praksis, før du aktiverer det i en session (v2.1.143).
/plugin
worktree.bgIsolation: "none"
Ny setting til repositories hvor git worktrees er upraktiske. Når værdien sættes til "none", kan baggrundssessioner arbejde direkte i den eksisterende working copy i stedet for at kræve EnterWorktree. Det er en bevidst tradeoff: mindre isolation, men enklere opsætning i komplekse repos (v2.1.143).
{
"worktree.bgIsolation": "none"
}
PowerShell tool på Windows
PowerShell-toolet kører nu med -ExecutionPolicy Bypass som standard, og for Bedrock-, Vertex- og Foundry-brugere er PowerShell-toolet nu slået til som default på Windows. Det reducerer friktion i Windows-miljøer uden Git Bash eller med stramme execution policies (v2.1.143).
CLAUDE_CODE_POWERSHELL_RESPECT_EXECUTION_POLICY=1 claude
CLAUDE_CODE_USE_POWERSHELL_TOOL=0 claude
CLAUDE_CODE_STOP_HOOK_BLOCK_CAP
Stop-hooks der bliver ved med at blokere, ender ikke længere i en uendelig løkke. Claude Code stopper nu efter 8 på hinanden følgende blokeringer og giver en advarsel. Hvis du vil justere grænsen, kan du bruge CLAUDE_CODE_STOP_HOOK_BLOCK_CAP (v2.1.143).
CLAUDE_CODE_STOP_HOOK_BLOCK_CAP=12 claude
Vigtige rettelser (v2.1.143)
- Background sessions bevarer nu model og effort efter idle/wake, og
/bgbevarer desuden--mcp-config,--settings,--add-dir,--plugin-dir,--strict-mcp-configog--fallback-model. /goalventer nu korrekt på aktive baggrundsskaller og delegerede subagenter, før completion-evalueringen kører.- Worktree cleanup falder ikke længere tilbage til
rm -rf, hvisgit worktree removefejler. Det reducerer risikoen for at miste gitignored eller igangværende filer. - UI og Windows fik en række rettelser, bl.a. højreklik-paste i
claude agentspå Windows Terminal/WSL og mindre PowerShell-støj i agent view.
Nye ændringer (v2.1.144, 19. maj 2026)
/resume — background sessions
/resume kan nu også åbne og fortsætte baggrundssessioner, som blev startet via claude --bg eller fra agent view. De vises nu eksplicit som bg, så det er lettere at skelne dem fra almindelige interaktive sessioner (v2.1.144).
claude --bg "run the full test suite"
/resume
/usage-credits
“Extra usage” er omdøbt til usage credits i CLI’en. Kommandoen /extra-usage virker stadig, men den nye primære kommando er nu /usage-credits (v2.1.144).
/usage-credits
/extra-usage
/model — kun nuværende session
/model ændrer nu kun modellen for den aktuelle session. Hvis du vil sætte en ny standardmodel for fremtidige sessioner, gør du det i model-picker’en med tasten d. Det reducerer utilsigtet påvirkning af andre samtidige sessioner (v2.1.144).
/model
/plugin — “last updated” i browse/discover
/plugin-browseren viser nu også hvornår et plugin sidst blev opdateret. Det gør det lettere at vurdere modenhed og vedligeholdelse direkte fra marketplace-visningen (v2.1.144).
/plugin
Vigtige rettelser (v2.1.144)
- Startup og netværk hænger ikke længere i op til 75 sekunder, hvis
api.anthropic.comer utilgængelig. Side-channel API-kald timeout’er nu efter 15 sekunder. - MCP håndterer nu paginerede
tools/list-svar korrekt, så værktøjer ikke længere forsvinder stille ved kun at første side blev læst. - Søgning og filvisning giver færre falske fejl:
head/tailtæller nu som gyldigt read-before-edit, og “no matches” fraegrep,fgrep,git grepoggit diffrapporteres ikke længere som kommandofejl. - Baggrundssessioner er blevet mere stabile omkring
/resume,/branch,claude logsog ved attach/detach, især når baggrundsservicen er ustabil eller sessioner vågner fra idle. - Billeder og skills fejler ikke længere hårdt ved unsupported MIME-typer som SVG, og skill-tooling undgår nu både headless permission-regressioner og unødvendige skill-reloads under builds.
Nye ændringer (v2.1.145, 19. maj 2026)
claude agents --json
Du kan nu få en maskinlæsbar liste over live Claude-sessioner direkte fra terminalen. Det gør kommandoen velegnet til statusbars, tmux-resurrect, egne session-pickere og anden scripting omkring agent view og baggrundssessioner (v2.1.145).
claude agents --json
Statusline JSON: GitHub repo/PR
Statusline-scripts, der læser JSON-input, får nu automatisk information om aktivt GitHub-repository og PR, når Claude Code kan opdage konteksten. Det gør det lettere at bygge dashboards og prompts, som reagerer på repo- og review-state uden ekstra parsing (v2.1.145).
{
"github": {
"repo": "owner/repo",
"pull_request": 123
}
}
/plugin — preview før installation
/plugin-browserens Discover- og Browse-visninger viser nu også et plugins kommandoer, agenter, skills, hooks samt MCP- og LSP-servere, før du installerer det. Det giver et bedre beslutningsgrundlag, når du vurderer hvad et plugin faktisk tilføjer til din session (v2.1.145).
/plugin
Hooks: background_tasks og session_crons
Stop– og SubagentStop-hooks modtager nu også felterne background_tasks og session_crons. Det gør det muligt at reagere mere præcist på igangværende baggrundsarbejde og planlagte cron-opgaver, når en session eller subagent stopper (v2.1.145).
{
"hook_event_name": "Stop",
"background_tasks": [],
"session_crons": []
}
claude agents — awaiting-input i tabtitel
Fanetitlen for claude agents viser nu, hvor mange sessioner der venter på input. Det gør det lettere at se fra fx en alt-tabbet terminal eller en delt tmux-status, om noget kræver din opmærksomhed, uden at du behøver åbne agent view først (v2.1.145).
claude agents
Vigtige rettelser (v2.1.145)
- Sikkerhed: en permission-prompt-bypass i Bash blev lukket, så bare variabel-assignments til ikke-allowlistede miljøvariabler ikke længere auto-godkendes.
- Read tool: hele fil-læsninger, der overskrider token-grænsen, giver nu en trunceret første side med “PARTIAL view” i stedet for en hård fejl.
/review: bruger ikke længere en forældet GraphQL-forespørgsel, som fejlede på repositories med Classic Projects.- Skills og plugin-validering: uendelig selv-reinvokering ved
context: forker rettet, ogclaude plugin validatefanger nu bedre fejlagtigeskills:-stier. - UX: suggestion-listen for slash-kommandoer og @-mentions understøtter nu mouse hover/click i fullscreen mode, og voice push-to-talk i agent view virker igen.
Nye ændringer (v2.1.146–v2.1.147, 21. maj 2026)
/code-review [effort]
/simplify er nu omdøbt til /code-review. Fokus er samtidig ændret: kommandoen rapporterer nu primært korrekthedsfejl og andre egentlige bugs i stedet for cleanup/fixups, og du kan vælge effort-niveau direkte i kaldet. Hvis du vil poste fund direkte som inline PR-kommentarer, kan du supplere med --comment (v2.1.146–v2.1.147).
/code-review high
/code-review --comment
claude agents — pinned background sessions
Baggrundssessioner kan nu pin’es i agent view med Ctrl+T. Pinned sessioner holdes i live ved idle, genstartes på stedet ved Claude Code-opdateringer og bliver først shed’et under memory pressure efter ikke-pinnede sessioner. Det gør agent view mere brugbart til langvarige workflows og overvågning (v2.1.147).
claude agents
AskUserQuestion i auto mode
Auto mode undertrykker ikke længere AskUserQuestion, når brugeren eller en skill eksplicit er bygget omkring den interaktion. Det reducerer fejl i semi-automatiske flows, hvor Claude ellers fejlagtigt forsøgte at køre videre uden det nødvendige input (v2.1.146–v2.1.147).
Vigtige rettelser (v2.1.146–v2.1.147)
- Auto-updater: retries nu transient network-fejl, viser mere præcise fejlkategorier og OS-fejlkoder, og bevarer den aktuelle versionsvisning når en update fejler.
- MCP-paginering:
resources/list,resources/templates/listogprompts/listtaber ikke længere items efter side 1 på paginerende servere. - PowerShell og Windows: flere regressionsrettelser, bl.a. for
pwshinstalleret via winget/Microsoft Store, PowerShell output-formattering og permission-regler, der tidligere ikke matchede korrekt. - Baggrundssessioner: typed input bestående af kun en skill/slash-kommando accepteres nu korrekt, og tidligere givne “don’t ask again”-tilladelser bliver ikke spurgt igen unødigt.
Nye ændringer (v2.1.148, 22. maj 2026)
Bash tool — exit code 127 regression
Denne release er en målrettet hotfix: Bash-toolet holdt op med at virke for nogle brugere og returnerede exit code 127 på alle kommandoer efter regressionen i v2.1.147. Hvis du oplevede at “alt pludselig fejlede” i shell-kald, er det denne rettelse der lukker det hul (v2.1.148).
Nye ændringer (v2.1.149, 22. maj 2026)
/usage — per-category breakdown
/usage viser nu hvad der faktisk driver dit limits-forbrug fordelt på kategorier som skills, subagenter, plugins og enkelte MCP-servere. Det gør kommandoen mere anvendelig til reel cost/limit-diagnostik i større setups, hvor forbruget ellers kan være svært at attribuere (v2.1.149).
/usage
/diff — tastaturnavigation i detail view
Detailvisningen i /diff kan nu navigeres fuldt med tastatur: piletaster, j/k, PgUp/PgDn, Space, Home og End. Det er især nyttigt i terminalbaserede review-flows uden mus eller trackpad (v2.1.149).
/diff
Markdown — GFM task lists
Claude Code renderer nu GitHub Flavored Markdown task lists som rigtige checkbox-lister i stedet for almindelige bullets. Små detaljer, men det gør status- og todo-output tydeligere i længere sessioner og agent-workflows (v2.1.149).
- [ ] todo
- [x] done
allowAllClaudeAiMcps
Enterprise-miljøer har fået den nye managed setting allowAllClaudeAiMcps, som tillader at claude.ai cloud MCP connectors loades side om side med managed-mcp.json. Det er især relevant i organisationer der både vil styre centrale MCP-konfigurationer og samtidig give adgang til cloud-connectors fra Claude-platformen (v2.1.149).
{
"allowAllClaudeAiMcps": true
}
Vigtige rettelser (v2.1.149)
- Sikkerhed: endnu et PowerShell permission-bypass er lukket, denne gang omkring indbyggede
cd-funktioner og stale path-state i parseren. - Git worktrees og sandbox: write-allowlisten var for bred og dækkede i nogle tilfælde hele repo-roden; det er nu strammet ind til den delte
.git-struktur. - Bash og store katalogtræer:
findi Bash-toolet kunne udmatte macOS’ file/vnode-tabeller på store trees; det er rettet. /feedbackogCtrl+O: feedback-rapporter inkluderer nu også samtalen før compaction, og transcript view følger igen nye beskeder i stedet for at fryse på åbningsøjeblikket.- UX-detaljer: flere rettelser til prompt history, argument-hints, statusbar effort-visning,
/config-summary og lokale session-navne ved Remote Control-resume.
Nye ændringer (v2.1.150, 23. maj 2026)
Denne release indeholdt kun interne infrastrukturforbedringer uden nye brugerrettede kommandoer eller settings. Den er med her for at bevare versionsrækkefølgen, men der er ikke nyt at lære syntaksmæssigt i denne udgave.
Nye ændringer (v2.1.152, 27. maj 2026)
/code-review --fix
/code-review kan nu ikke bare finde problemer, men også anvende rettelserne direkte i dit working tree via --fix. I denne release blev /simplify samtidig koblet til samme bug-hunting flow, så kommandoen både kunne finde problemer og skrive forbedringer tilbage automatisk (v2.1.152).
/code-review --fix
/simplify
/reload-skills
Ny kommando til at genindlæse skill-mapper uden at genstarte sessionen. Den er praktisk, når du lige har installeret eller ændret en skill og vil gøre den tilgængelig med det samme i den aktuelle Claude Code-session (v2.1.152).
/reload-skills
disallowed-tools i frontmatter
Skills og slash-kommandoer kan nu eksplicit fjerne værktøjer fra modelens værktøjskasse via frontmatter-feltet disallowed-tools. Det gør det muligt at lave mere snævre og sikre flows, hvor bestemte tools aldrig må bruges, selv om de ellers er tilgængelige globalt (v2.1.152).
---
disallowed-tools:
- Bash
- Write
---
MessageDisplay hook
Der er kommet et nyt hook-event, MessageDisplay, som kan transformere eller skjule assistentens svartekst i det øjeblik, den vises. Sammen med de nye SessionStart-muligheder giver det mere kontrol over både runtime-opsætning og præsentation af output (v2.1.152).
{
"hooks": {
"MessageDisplay": [{
"command": "python3 ~/.claude/hooks/filter-output.py"
}]
}
}
--fallback-model som session-failover
Hvis den primære model ikke kan findes, skifter Claude Code nu over til din konfigurerede --fallback-model for resten af sessionen i stedet for at fejle igen og igen på hver turn. Det gør fallback-modeller langt mere praktiske i setups med gateways, flere providers eller midlertidige modelnavnsproblemer (v2.1.152).
claude --fallback-model claude-sonnet-4-7
Vigtige rettelser (v2.1.152)
- Auto mode kræver ikke længere særskilt opt-in-consent, så flowet er mindre afbrudt i daglig brug.
- Plugins og skills håndterer nu bedre stale registries, dublerede MCP-servere og skill-installationer i samme session.
- Baggrunds- og agentarbejde er blevet mere stabilt omkring permissions, modelskift og historik, så sessioner sjældnere sætter sig fast.
Nye ændringer (v2.1.153, 28. maj 2026)
skipLfs for Git/GitHub plugin-kilder
Plugin-marketplaces med git– eller github-kilder kan nu sættes til at springe Git LFS-downloads over ved clone og update. Det er nyttigt, hvis du vil undgå store binære assets i plugins, du egentlig kun bruger for commands, skills eller hooks (v2.1.153).
{
"source": {
"type": "github",
"repo": "org/plugin-marketplace",
"skipLfs": true
}
}
/doctor og npm auto-update notice
Claude Code viser nu en éngangsbesked, hvis din globale npm-installation ikke kan auto-opdatere sig selv, og /doctor forklarer hvilke konkrete fixes der mangler. Det gør det lettere at opdage hvorfor man bliver hængende på en gammel version, selv om nye releases findes (v2.1.153).
/doctor
COLUMNS og LINES til statusline-scripts
Statusline-kommandoer modtager nu terminalmålene som miljøvariablerne COLUMNS og LINES. Dermed kan egne scripts justere outputbredde og layout uden selv at skulle gætte terminalstørrelsen (v2.1.153).
#!/usr/bin/env bash
printf "bredde=%s højde=%s
" "$COLUMNS" "$LINES"
/model og model-pickerens nye standardadfærd
Model-pickeren gemmer nu den valgte model som ny standard for fremtidige sessioner, og tasten s bruges til kun at skifte modellen i den aktuelle session. Det overhaler tidligere adfærd og er vigtigt at kende, hvis du bruger flere modeller parallelt og vil undgå at ændre global default ved et uheld (v2.1.153).
/model
Vigtige rettelser (v2.1.153)
- MCP og gateways fik vigtige rettelser omkring SSE-reconnects,
--strict-mcp-configog et regressionshul hvor custom gateways kunne få forkerte credentials. - Baggrundssessioner er strammet op med rettelser til
/bg,/copy,/rename, attach/detach og worktree-opførsel for subagenter. - Opdateringer og resume bruger mindre hukommelse, respekterer release channel bedre og giver tydeligere fejl ved Windows-installationer og transcript-resume.
Nye ændringer (v2.1.154, 28. maj 2026)
Opus 4.8 og /effort xhigh
Opus 4.8 er landet i Claude Code, og høj effort er nu standard for modellen. Samtidig er xhigh blevet den nye topindstilling til de hårdeste opgaver, så du kan skrue yderligere op for reasoning-dybden, når et problem er komplekst nok til at retfærdiggøre det (v2.1.154).
/model
/effort xhigh
Dynamic workflows og /workflows
Den største nyhed i denne release er dynamic workflows: du kan bede Claude om at bygge et workflow, som orkestrerer arbejde på tværs af titals eller hundreder af baggrundsagenter. Det gør Claude Code egnet til markant større, flertrins-opgaver end tidligere, og /workflows giver dig et sted at inspicere og følge kørende workflows (v2.1.154).
/workflows
claude agents: ! og claude --bg --exec
Agent view kan nu starte rene shell-kommandoer som baggrundssessioner via ! , og det samme kan gøres direkte fra CLI’en med claude --bg --exec. Det gør agent view langt mere anvendeligt som job-launcher til tests, build-kørsler og andre lange shell-opgaver, der skal kunne attach’es til senere (v2.1.154).
claude agents
! npm test
claude --bg --exec "npm run build"
/simplify er cleanup-only igen
Efter ændringen i v2.1.152 er /simplify nu justeret igen: kommandoen kører nu en cleanup-only review med fokus på genbrug, simplificering, effektivitet og “altitude” og anvender forbedringerne direkte, mens den fulde bug-hunting-adfærd ligger i /code-review --fix. Det er en vigtig adfærdsændring, hvis du har brugt de to kommandoer som om de var identiske (v2.1.154).
/simplify
/code-review --fix
defaultEnabled: false i plugins
Plugins og marketplace-poster kan nu angive defaultEnabled: false, så et plugin er installeret og kendt, men ikke auto-aktiveret. Det er nyttigt til mere konservative plugin-opsætninger, hvor man vil gøre features tilgængelige uden at de automatisk påvirker alle sessioner (v2.1.154).
{
"defaultEnabled": false
}
/plugin — “suggested for this directory”
/plugin-fanen Discover kan nu pinne plugins, som matcher signaler fra det aktuelle repository, og markere dem som suggested for this directory. Det giver en mere kontekstfølsom plugin-discovery direkte i CLI’en, især i mono-repos eller stærkt specialiserede projekter (v2.1.154).
/plugin
Vigtige rettelser (v2.1.154)
- Auto mode er blevet skarpere til at opdage dataeksfiltration og blokere farlige bulk-overførsler af repository-indhold.
- Worktrees og baggrundsagenter fik flere væsentlige rettelser, bl.a. mod skrivning i delt checkout, pinned-session loops og forkert
worktree.baseRef-opløsning. - UI og rendering er stabiliseret i agent view, VS Code og model-pickeren, især omkring farver, workflows og lange tool-navne.
Nye ændringer (v2.1.156, 29. maj 2026)
Denne release var en smal hotfix uden nye kommandoer eller settings. Den rettede en Opus 4.8-regression, hvor thinking-blocks i visse tilfælde blev modificeret og udløste API-fejl. Den er med her for at bevare versionsforløbet, men der er ikke nyt syntaksmæssigt at lære i denne udgave.
Nye ændringer (v2.1.157, 29. maj 2026)
Plugins i .claude/skills auto-loades
Plugins placeret direkte i projektets .claude/skills-mapper bliver nu indlæst automatisk uden separat marketplace-konfiguration. Det gør lokale projektplugins langt lettere at distribuere sammen med et repository, især når de skal versionstyres som en del af selve kodebasen (v2.1.157).
.claude/skills/my-plugin/plugin.json
claude plugin init
Der er kommet en reel scaffold-kommando til nye plugins. claude plugin init opretter basisstrukturen direkte under .claude/skills, så du hurtigere kan starte et lokalt plugin uden først selv at skulle bygge mappestruktur og metadata manuelt (v2.1.157).
claude plugin init my-plugin
/plugin autocomplete
/plugin autocomplete kender nu både subcommands, allerede installerede plugin-navne og plugins fra kendte marketplaces. Det lyder som en lille UX-detalje, men det reducerer friktionen markant, når du arbejder meget med installation, enable/disable og marketplace-flow direkte fra terminalen (v2.1.157).
/plugin install
/plugin enable
claude agents --agent og settings.json.agent
Dispatchede sessioner via claude agents respekterer nu feltet agent i settings.json, og du kan tilsidesætte det eksplicit med --agent . Det gør agent view mere praktisk i setups, hvor bestemte projekter som standard skal starte med en specialiseret agentrolle (v2.1.157).
claude agents --agent reviewer
EnterWorktree kan skifte worktree mid-session
EnterWorktree kan nu skifte mellem Claude-administrerede worktrees midt i en session i stedet for kun ved opstart. Det udvider worktree-flowet fra “én isolation pr. session” til et mere dynamisk arbejdsrum, hvor du kan hoppe mellem isolerede branches uden at starte forfra (v2.1.157).
{
"hook_event_name": "EnterWorktree"
}
OTEL_LOG_TOOL_DETAILS=1
OpenTelemetry-events af typen tool_decision kan nu inkludere tool_parameters, fx konkrete Bash-kommandoer eller hvilke MCP/skill-navne der blev valgt, når du sætter OTEL_LOG_TOOL_DETAILS=1. Det giver bedre observability i enterprise- og platformopsætninger, hvor man vil forstå værktøjsvalg mere præcist (v2.1.157).
export OTEL_LOG_TOOL_DETAILS=1
/terminal-setup dæmper GPU-rendering i integrerede terminaler
/terminal-setup slår nu GPU-acceleration fra i integrerede terminaler i VS Code, Cursor og Windsurf for at undgå garbled text og renderingfejl. Det er især relevant, hvis du tidligere har set flimrende eller ødelagt terminal-output i IDE’en og har manglet en enkel standardfix (v2.1.157).
/terminal-setup
Workflow keyword trigger i /config
Du kan nu slå workflow-triggerordet fra i /config, så ordet workflow i en almindelig prompt ikke utilsigtet starter et dynamic workflow-flow. Det er en lille, men vigtig kontrol i miljøer hvor man ofte diskuterer workflows tekstuelt uden nødvendigvis at ville aktivere funktionen hver gang (v2.1.157).
/config
Vigtige rettelser (v2.1.157)
- Baggrundssessioner og agent view: flere rettelser til
claude agents,--resume, worktree-retur, tmux-clipboard og sleep/wake-scenarier gjorde baggrundsflows mere stabile. - WSL og IDE-terminaler: image paste, screenshot paste, drag-and-drop og højreklik-paste er strammet op, især i VS Code, Cursor og Windsurf.
- Model- og UI-flow:
/model-pickeren, fullscreen-rendering og startup-dialoger fik en række rettelser, som reducerer falske hints, fastfrysninger og visuelle artefakter.
Nye ændringer (v2.1.158, 30. maj 2026)
Auto mode på Bedrock, Vertex og Foundry
Auto mode er nu også tilgængelig på Bedrock, Vertex og Foundry for Opus 4.7 og 4.8. Ved lanceringen i v2.1.158 var funktionen opt-in via miljøvariablen CLAUDE_CODE_ENABLE_AUTO_MODE=1. Fra v2.1.207 er opt-in-kravet fjernet på disse cloud-providers, og du kan i stedet slå funktionen fra via settingen disableAutoMode. For teams med gateway- eller cloud-provider-setups betyder det, at auto mode ikke længere kun er et “førsteparts Anthropic”-flow, men også kan bruges i mere enterprise-prægede deploymentmodeller.
# Tidlige previews
export CLAUDE_CODE_ENABLE_AUTO_MODE=1
# Fra v2.1.207: auto mode er standard, men kan slås fra
{
"disableAutoMode": "disable"
}
Nye ændringer (v2.1.159, 31. maj 2026)
Denne release indeholdt kun interne infrastrukturforbedringer uden nye kommandoer, settings eller brugerfladeændringer. Den er med her for at holde versionsrækken intakt, men der er ikke nyt syntaksmæssigt at lære i denne udgave.
Nye ændringer (v2.1.160, 2. juni 2026)
Ekstra sikkerhed omkring shell- og build-konfigurationsfiler
Claude Code spørger nu eksplicit, før den skriver til shell-startfiler som .zshenv, .zlogin og .bash_login samt konfiguration under ~/.config/git/. I acceptEdits-mode kommer der også ekstra bekræftelse før skrivning til build- og værktøjskonfigurationer, som i praksis kan udløse kodekørsel, fx .npmrc, .yarnrc*, bunfig.toml, .bazelrc, .pre-commit-config.yaml og .devcontainer/.
{
"permissions": {
"mode": "acceptEdits"
}
}
grep opfylder nu read-before-edit-kravet
Hvis du åbner en enkelt fil med grep, egrep eller fgrep, tæller det nu som et gyldigt forudgående læs før redigering. Det gør hurtige, målrettede redigeringer mere smidige, fordi du ikke længere behøver en separat Read-handling efter et enkeltfil-opslag.
grep -n "TODO" src/app.js
ultracode erstatter triggerordet workflow
Det reserverede triggerord for dynamic workflows er omdøbt fra workflow til ultracode. Det betyder, at almindelige prompts med ordet workflow ikke længere risikerer at starte et workflow-flow ved et uheld, mens den nye trigger stadig kan styres fra /config.
/config
Vigtige rettelser (v2.1.160)
- Baggrundssessioner og
claude agents: flere fejl blev rettet omkring genåbning af afsluttede eller sovende sessioner, tabt chat-historik og kolde daemon-opstarter. - Windows og WSL: clipboard, tastaturinput, fil-links, IME-komposition og voice mode blev stabiliseret i både almindelige sessioner og agent view.
- Auto mode og
/effort: fejlmeddelelserne er mere præcise på tredjepartsudbydere, og modeller der ikke understøtterultracodetilbyder det ikke længere fejlagtigt.
Nye ændringer (v2.1.161, 2. juni 2026)
OTEL_RESOURCE_ATTRIBUTES som metric-labels
Telemetri kan nu mærke metric-datapunkter med værdier fra OTEL_RESOURCE_ATTRIBUTES. Det gør det lettere at segmentere usage-data efter fx team, repository eller miljø, hvis Claude Code indgår i en større platform- eller enterprise-observability-opsætning.
export OTEL_RESOURCE_ATTRIBUTES=team=platform,repo=core-api
claude agents viser done/total-progress
Når en opgave er fan-out’et på flere underagenter, viser rækkerne i claude agents nu et done/total-felt før detaljeteksten. Peek-visningen fremhæver samtidig den længst kørende delopgave, så det er nemmere at se, hvor arbejdet faktisk hænger.
claude agents
/mcp skjuler ubrugte claude.ai-connectors som standard
/mcp folder nu ikke-signerede claude.ai-connectors sammen bag rækken Show unused connectors. Det giver et renere MCP-overblik i miljøer med mange potentielle connectors, men hvor kun få faktisk er i brug.
/mcp
Parallelle tool calls fejler nu uafhængigt
Ved parallelle tool-kald annullerer en fejlet Bash-kommando ikke længere de andre værktøjskald i samme batch. Hvert værktøj returnerer sit eget resultat, hvilket gør parallel eksekvering mere robust i scripts og komplekse agentforløb.
// flere værktøjskald i samme batch returnerer nu hver sit resultat
Bedre clipboard-adfærd i fullscreen på Linux
Fullscreen-mode bruger nu wl-copy, xclip eller xsel på Linux, kopierer både til clipboard og PRIMARY selection, og viser den korrekte tast for native selection pr. terminal. Det er en lille ændring, men mærkbar hvis du arbejder tungt i terminal på Linux-desktope.
wl-copy
xclip
xsel
Vigtige rettelser (v2.1.161)
claude agentsog worktrees: rettelser til modelvalg, worktree-isolation, færdiggørelse af subagents og visning af sessions fra ikke-git-worktrees.claude mcp: hemmeligheder ilist/get/add-output bliver nu redigeret i stedet for utilsigtet at blive vist i terminalen.- OpenTelemetry og outputformater: rettelser til tabte events, korrupt baggrundsoutput i
claude -pog stabilitet omkring store writes og terminal-rendering.
Nye ændringer (v2.1.162, 3. juni 2026)
claude agents --json med waitingFor
JSON-output fra claude agents indeholder nu feltet waitingFor, som fortæller præcist hvad en ventende session er blokeret på, fx en permission-prompt. Det gør kommandolinjen langt mere brugbar til scripting, dashboards og statusopsamling omkring baggrundssessioner (v2.1.162).
claude agents --json
--tools med eksplicit Grep/Glob
Hvis du nu eksplicit beder om Grep eller Glob via --tools, bliver de dedikerede søgeværktøjer faktisk eksponeret på native builds med indbygget søgning. Tidligere blev disse navne i praksis ignoreret, hvilket gjorde værktøjsbegrænsning mindre forudsigelig i automatiserede setups (v2.1.162).
claude --tools Grep,Glob
/effort bekræfter når valget bliver standard
/effort fortæller nu eksplicit, når dit valgte niveau også vil blive brugt som standard i nye sessioner. Det er en lille UX-forbedring, men vigtig hvis du arbejder bevidst med faste reasoning-profiler og vil vide om ændringen kun gælder nu eller også fremover (v2.1.162).
/effort low
/effort medium
/effort high
Slash-kommandoer indsættes før de køres
Når du klikker på en slash-kommando i autocomplete-menuen, bliver kommandoen nu først sat ind i prompten i stedet for at blive afviklet med det samme. Det reducerer antallet af fejlaktiveringer og giver et mere kontrolleret flow, især når du vil tilføje argumenter før Enter (v2.1.162).
/model
/plugin
/mcp
Vigtige rettelser (v2.1.162)
- Permissions og WebFetch: eksplicitte regler for
WebFetch(domain:...)går nu korrekt forud for auto-allow af præ-godkendte hosts. claude agents: statusvisning, attach-flow, billedpaste og fejlede replies i baggrundssessioner blev gjort væsentligt mere stabile.- MCP og LSP: timeout-håndtering under 1000 ms er rettet, og
workspaceSymbolaccepterer nu korrekt enquery-parameter.
Nye ændringer (v2.1.163, 4. juni 2026)
requiredMinimumVersion / requiredMaximumVersion
Managed settings kan nu håndhæve både minimum- og maksimumversion af Claude Code. Hvis klienten ligger uden for det tilladte interval, nægter Claude Code at starte og henviser brugeren til en godkendt version. Det er især relevant i enterprise-miljøer med kontrollerede rollout-vinduer og compliancekrav (v2.1.163).
{
"requiredMinimumVersion": "2.1.163",
"requiredMaximumVersion": "2.1.999"
}
/plugin list med --enabled/--disabled
Der er kommet en reel listekommando til installerede plugins. /plugin list kan nu filtrere på aktive og inaktive plugins, så det er lettere at auditere et miljø uden først at browse rundt i plugin-UI’en eller lede manuelt i filstrukturen (v2.1.163).
/plugin list
/plugin list --enabled
/plugin list --disabled
/btw med c-shortcut til kopi
Side-spørgsmål via /btw har nu en tastaturgenvej, hvor c kopierer det rå Markdown-svar direkte til clipboard. Det er praktisk, hvis du bruger /btw som hurtig research- eller hjælpekanal og vil genbruge svaret andetsteds uden at miste formatering (v2.1.163).
/btw Forklar forskellen på MCP og plugins
Hooks med hookSpecificOutput.additionalContext
Stop– og SubagentStop-hooks kan nu returnere hookSpecificOutput.additionalContext. Det giver hooken en måde at sende ekstra kontekst tilbage til Claude og lade turen fortsætte uden at blive markeret som en hook-fejl, hvilket åbner for mere intelligente policy- og kvalitetssikringsflows (v2.1.163).
{
"hookSpecificOutput": {
"additionalContext": "Testene fejlede kun i e2e, ikke i unit-tests."
}
}
Skills: \$ escape-syntaks
Skill-kommandoer understøtter nu \$ for at indsætte et bogstaveligt dollartegn foran et tal i command bodies. Det lukker et irriterende hul i skill-authoring, hvor værdier som fx shell- eller regexmønstre tidligere kunne blive fejlfortolket som interpolation (v2.1.163).
echo "\$1"
Vigtige rettelser (v2.1.163)
- Managed settings og versionsstyring: policy-regler anvendes nu mere konsekvent gennem hele sessionen, også ved startup og resume.
- Hooks, skills og MCP: bedre resume-kontekst til stdio-MCP-servere og mere præcis matching i hook-
if-betingelser. - Desktop- og terminalflow: baggrundssessioner, stop-knapper, paste-flow og paneldialoger fik flere stabilitetsrettelser.
Nye ændringer (v2.1.165–v2.1.168, 5.–6. juni 2026)
fallbackModel / --fallback-model
Claude Code kan nu arbejde med en egentlig fallback-kæde, så en anden model kan tage over hvis den primære model er overbelastet eller utilgængelig. Det nye fallbackModel-setting kan definere op til tre modeller i prioriteret rækkefølge, og --fallback-model gælder nu også i interaktive sessioner. Samtidig kan Claude nu forsøge én ekstra gang på fallback-modellen ved uventede ikke-retryable API-fejl, mens auth-, rate-limit-, request-size- og transportfejl stadig bobler op med det samme (v2.1.166).
claude --model opus-4.8 --fallback-model sonnet-4.6
Deny rules med glob-mønstre i tool-navne
deny-regler i permissions understøtter nu glob-mønstre i selve tool-navnepositionen. Det gør det muligt at blokere bredere og mere deklarativt, fx med "*" for at nægte alle tools. Samtidig afviser allow-regler ikke-MCP-globs, og Claude Code advarer ved startup hvis en deny-regel nævner et ukendt tool-navn (v2.1.166).
{
"permissions": {
"deny": ["*"]
}
}
MAX_THINKING_TOKENS=0 og --thinking disabled
Det er nu mere konsekvent at slå thinking helt fra. Hvis du sætter MAX_THINKING_TOKENS=0, bruger --thinking disabled eller slår thinking fra per model, gælder det nu også for modeller som normalt tænker som standard via Claude API. Det giver mere forudsigelige scripts og bedre kontrol med latenstid og tokenforbrug (v2.1.166).
MAX_THINKING_TOKENS=0 claude -p "Summarize this diff"
claude --thinking disabled
Sikrere SendMessage på tværs af sessioner
Beskeder der videresendes via SendMessage fra en anden Claude-session bærer ikke længere brugerautoritet med sig. Modtagende sessioner afviser derfor relayerede permission-prompts, og auto mode blokerer dem også. Det er en vigtig sikkerhedsstramning, fordi cross-session koordinering stadig virker, men uden at en underordnet session kan eskalere rettigheder gennem en anden (v2.1.166).
SendMessage(...)
claude update og claude agents får små workflowforbedringer
To mindre, men nyttige forbedringer er kommet samtidig: claude update fortæller nu hvilken målversion der downloades, før opdateringen går i gang, og i claude agents kan du skrive en URL i listen for at filtrere ned til den session hvis første prompt indeholdt netop den URL. Begge ændringer gør daglig CLI-brug lidt mere gennemsigtig (v2.1.166).
claude update
claude agents
Vigtige rettelser (v2.1.165–v2.1.168)
- v2.1.165, v2.1.167 og v2.1.168: disse releases indeholder kun generelle bugfixes og reliability-forbedringer, uden nye brugerrettede kommandoer eller settings.
- Billeder, remote sessions og agent view: rettelser til fejl som "image could not be processed", sessions der satte sig fast ved worker-registrering, worktree-crash-loops og multiline-input i
claude agents. - Terminaler og platforme: JetBrains-terminaler på 2026.1+ undgår nu flimren, Kitty-protokol-terminaler håndterer igen Shift+ikke-ASCII korrekt, og PowerShell-validering på Windows kan ikke længere hænge langt ud over sit tidsbudget.
- Managed settings og remote flow: mere robust håndhævelse af managed settings, bedre match på
allowedMcpServers/deniedMcpServersmed\${VAR}, samt rettelser til/doctor, voice mode og transcript-visning.
Nye ændringer (v2.1.169–v2.1.175, 8.–12. juni 2026)
--safe-mode
Claude Code kan nu startes i en ren fejlsøgningstilstand, hvor egne tilpasninger som CLAUDE.md, plugins, skills, hooks og MCP-servere er slået fra. Det er den hurtigste måde at afgøre, om et problem skyldes miljøet eller selve Claude Code (v2.1.169).
claude --safe-mode
/cd
Du kan nu skifte arbejdsmappe midt i en session uden at ødelægge prompt-cachen. Det gør det mere realistisk at bruge én lang session på tværs af flere mapper i samme repo eller på tværs af nært beslægtede projekter (v2.1.169).
/cd ../andet-projekt
disableBundledSkills / CLAUDE_CODE_DISABLE_BUNDLED_SKILLS
Bundled skills, workflows og indbyggede slash-kommandoer kan nu skjules for modellen. Det er nyttigt i låste eller stærkt kuraterede miljøer, hvor du vil minimere hvad Claude overhovedet ser som tilgængelige kapabiliteter (v2.1.169).
{
"disableBundledSkills": true
}
CLAUDE_CODE_DISABLE_BUNDLED_SKILLS=1 claude
claude agents --json --all
JSON-output fra claude agents kan nu også inkludere afsluttede sessioner samt ekstra felter som id og state. Det gør kommandoen væsentligt mere anvendelig i scripts, dashboards og egen automation (v2.1.169).
claude agents --json --all
Nested subagents (op til 5 niveauer)
Sub-agents kan nu selv spawne sub-agents, op til fem niveauer dybt. Det åbner for mere hierarkiske workflows, hvor en hovedagent kan delegere til specialiserede arbejdere, som igen kan splitte arbejdet yderligere op (v2.1.172).
claude agents
/plugin med søgefelt i marketplace-visning
Når du browser plugins i en marketplace, er der nu en rigtig søgelinje. Det lyder lille, men det gør plugin discovery mærkbart hurtigere i miljøer med mange udvidelser (v2.1.172).
/plugin
wheelScrollAccelerationEnabled
Fullscreen mode kan nu få mouse-wheel scrolling uden acceleration. Hvis du synes at lange transcripts eller agent-visninger scroller for hurtigt eller ujævnt, kan du slå accelerationen fra eksplicit (v2.1.174).
{
"wheelScrollAccelerationEnabled": false
}
enforceAvailableModels
Managed settings kan nu håndhæve availableModels hårdere: også Default-modellen bliver tvunget inden for allowlisten, og bruger- eller projektsettings kan ikke længere udvide en managed model-liste. Det er især relevant i enterprise-styring og compliance-scenarier (v2.1.175).
{
"availableModels": ["claude-opus-4-8", "claude-sonnet-4-6"],
"enforceAvailableModels": true
}
Vigtige rettelser (v2.1.169–v2.1.175)
- Fable 5 og modeller: Claude Fable 5 blev introduceret i
v2.1.170, og efterfølgende releases rettede blandt andet forkert[1m]-suffix, fejl i/model-pickerens familievisning og forkert Sonnet-label, nårANTHROPIC_DEFAULT_SONNET_MODELvar pinnet. - Bedrock og provider-flow: Claude Code kan nu læse AWS-region fra
~/.aws-config, GovCloud-regioner får korrekt prefix, og baggrundssessioner arver ikke længere forkerteANTHROPIC_*-provider-variabler fra en anden shell. - Sessions og agents: 1M-kontekst kan nu komprimeres automatisk tilbage under standardgrænsen, baggrunds-attach blev stabiliseret, og nested subagents ryddes nu korrekt op i agent-panelet i stedet for at stå fast som aktive.
- UI og performance: færre unødige re-renders i lange samtaler, lavere idle-CPU, bedre Chrome tool-loading, samt en række små UI-fixes i
/advisor,/pluginog ved afslutning af shell-kommandoer.
Nye ændringer (v2.1.176, 12. juni 2026)
Sessionstitler følger samtalens sprog
Claude Code genererer nu sessionstitler i samme sprog som selve samtalen. Hvis du vil låse adfærden fast, kan du sætte language-settingen eksplicit. Det er en lille, men reel forbedring for teams og solo-brugere der arbejder på andre sprog end engelsk, fordi sessionslisten bliver mere konsekvent og lettere at skimme (v2.1.176).
{
"language": "da"
}
footerLinksRegexes
Det nye footerLinksRegexes-setting gør det muligt at definere regex-baserede link-badges i footer-rækken. Dermed kan du style eller fremhæve bestemte typer links mere fleksibelt ud fra mønstre i stedet for kun faste værdier, og settingen kan styres både som user setting og managed setting (v2.1.176).
{
"footerLinksRegexes": [
{
"regex": "github\\.com/.+/pull/",
"label": "PR"
}
]
}
Vigtige rettelser (v2.1.176)
- Hooks og modelstyring:
if-matching forRead/Edit/Write-paths virker nu korrekt, ogavailableModels-håndhævelse kan ikke længere omgås viaANTHROPIC_DEFAULT_*_MODEL-variabler. - Sessions, agents og baggrundsjob: rettelser til
/bg-forløb der kunne stå fast som Working, PR-URL-søgning iclaude agents, navngivning viaclaude --bg -cnog cloud-sessions der kunne fejle efter lang idle-tid. - Remote Control, clipboard og platforme:
/copyvirker igen bedre i tmux over SSH, Remote Control holder nu bedre fast i valgt model og disconnect-status, og Linux-sandboxen starter igen korrekt når.claude/settings.jsoner en symlink med absolut target.
Nye ændringer (v2.1.178–v2.1.179, 15.–16. juni 2026)
Tool(param:value) i permission-regler
Permission-regler kan nu matche på et værktøjs inputparametre direkte. Den nye syntaks gør det muligt at blokere eller styre mere præcist, fx hvilke modeller en underagent må bruge, i stedet for kun at matche på selve tool-navnet. Wildcards med * understøttes også (v2.1.178).
{
"permissions": {
"deny": [
"Agent(model:opus)",
"Agent(model:opus*)"
]
}
}
.claude/skills kan nu være nestede
Claude Code loader nu skills fra nestede .claude/skills-mapper, når du arbejder nede i det pågældende katalog. Hvis to skills har samme navn, bliver den lokale variant kvalificeret som , så begge kan eksistere side om side uden navnekollision (v2.1.178).
repo/
.claude/skills/review.md
apps/admin/.claude/skills/review.md
# Den nestede skill kan vises som:
admin:review
Nærmeste .claude/-konfiguration vinder
I projekter med flere lag af lokale Claude-konfigurationer vælger Claude Code nu den agent, workflow- og output-style-definition der ligger tættest på den aktuelle working directory. Det gør monorepos og delprojekter mere forudsigelige, fordi den mest lokale kontekst automatisk prioriteres (v2.1.178).
repo/.claude/workflows/release.md
repo/apps/admin/.claude/workflows/release.md
# Når du arbejder i apps/admin/,
# bruges den lokale release-workflow som udgangspunkt.
Auto mode vurderer nu subagent-spawns før launch
Auto mode lukker et vigtigt hul i sikkerhedsmodellen: når en agent vil spawne en underagent, bliver handlingen nu først vurderet af auto mode-classifieren. Dermed kan en subagent ikke længere slippe uden om en blokering bare fordi spawn’et sker indirekte via en anden agent (v2.1.178).
# Gælder automatisk i auto mode
claude --permission-mode acceptEdits
/doctor med fladere layout og tydeligere status
/doctor er blevet lettere at læse i større miljøer. Alle sektioner bruger nu et konsistent fladt trælayout, statusikonerne er tydeligere, og kommando-navne fremhæves bedre. Det gør fejlsøgning mere effektiv, især når du arbejder med mange plugins, skills eller remote setups (v2.1.178).
/doctor
/bug kræver nu en rigtig beskrivelse
/bug kræver nu, at du faktisk skriver en beskrivelse før rapporten sendes. Samtidig bruger kommandoen ikke længere et modelsvar eller en refusal-tekst som GitHub-issue-titel, hvilket giver mere brugbare og renere bug reports (v2.1.178).
/bug Remote Control reconnects forever after wake
Vigtige rettelser (v2.1.178–v2.1.179)
- Subagents og baggrundssessioner: visning af transcripts, tool-results, live progress og backgrounding af aktive subagents blev stabiliseret, så de ikke genstarter eller taber beskeder.
- Auth og model-fallback: kompaktering respekterer nu
--fallback-model, opfriskede credentials bliver taget i brug uden at sessionen bliver hængende i auth-fejl, ogclaude agentsfejler ikke længere med401 Invalid bearer tokeni gateway-setups. - Remote sessions og UI:
v2.1.179retter blandt andet mid-stream connection drops, stuck “running tool”-spinner, fastlåste remote background tasks og fokusproblemer i subagent-/footer-panelet, samt forbedrer plugin-loading i remote sessions.
Nye ændringer (v2.1.180–v2.1.184, 17.–20. juni 2026)
/config key=value
Sæt enhver setting direkte fra prompten med /config key=value syntaks — virker i interaktive sessioner, -p mode og Remote Control (v2.1.181).
/config thinking=false
/config effort=xhigh
/config respondToBashCommands=true
Brug /config --help for at se alle tilgængelige shorthand keys.
sandbox.allowAppleEvents
Ny opt-in setting der lader sandboxede kommandoer sende Apple Events på macOS — nødvendigt for at open, osascript og browser-baseret auth fungerer fra sandbox (v2.1.181).
{
"sandbox.allowAppleEvents": true
}
CLAUDE_CLIENT_PRESENCE_FILE
Ny environment variable: peg den til en marker-fil for at undertrykke mobile push-notifikationer mens du er ved maskinen (v2.1.181).
export CLAUDE_CLIENT_PRESENCE_FILE=~/.claude-present
Streaming linje-for-linje
Forbedret streaming af lange afsnit: tekst vises nu linje-for-linje i stedet for at vente på det første linebreak. Derudover auto-retrier API connection drops midt i thinking nu automatisk i stedet for at vise fejl (v2.1.181).
Auto mode: destruktive git-kommandoer blokeres
Auto mode blokerer nu destruktive git-kommandoer når du ikke eksplicit har bedt om at kassere lokalt arbejde (v2.1.183):
git reset --hard,git checkout -- .,git clean -fd,git stash dropgit commit --amendblokeres når committet ikke blev lavet af agenten i sessionenterraform destroy/pulumi destroy/cdk destroyblokeres medmindre specifik stack er angivet
attribution.sessionUrl
Ny setting til at udelade claude.ai session-linket fra commits og PRs i web- og Remote Control-sessioner (v2.1.183).
{
"attribution.sessionUrl": false
}
/config --help
Lister alle tilgængelige shorthand keys for /config key=value. Derudover har /config toggle-adfærd ændret sig: Enter og Space toggler begge, og Esc gemmer og lukker i stedet for at annullere (v2.1.183).
Vigtige rettelser (v2.1.180–v2.1.184)
- Bun runtime opgraderet til 1.4
- Subagent-panelet auto-skjuler idle subagenter efter 30s og capper listen ved 5 rækker med scroll hints
- Fullscreen URL-åbning kræver nu Cmd+click (macOS) / Ctrl+click — matcher native terminal-adfærd
Improved N memories-linjen lister ikke længere individuelle filer uden verbose mode- Startup “setup issues”-linjen under logoet fjernet — brug
/doctoreller--debug - Fikset prompt caching der ikke virkede på custom
ANTHROPIC_BASE_URLog Foundry - Fikset Write/Edit der producerede 0-byte eller trunkerede filer på netværksdrev og cloud-synkroniserede mapper
- Stream-stall hint ændret til “Waiting for API response · will retry in …” (trigger efter 20s i stedet for 10s)
- MCP OAuth browser-side matcher nu Claude Codes visuelle stil og auto-lukker ved success
Nye ændringer (v2.1.185–v2.1.189, 22.–24. juni 2026)
claude mcp login / logout
Autentificér MCP-servere direkte fra CLI uden at åbne den interaktive /mcp-menu. Understøtter --no-browser stdin redirect til brug over SSH (v2.1.186).
claude mcp login my-server
claude mcp logout my-server
! bash-kommandoer trigger auto-respons
! bash-kommandoer (fx ! ls -la) trigger nu Claude til automatisk at svare på outputtet. Deaktivér med "respondToBashCommands": false i settings.json (v2.1.186).
! git status
! npm test
sandbox.credentials
Ny setting der blokerer sandboxede kommandoer fra at læse credential-filer og hemmelige environment variables. Giver finkornet kontrol over hvad sandbox-processer kan tilgå (v2.1.187).
{
"sandbox.credentials": "block"
}
Org-konfigurerede modelrestriktioner
Organisationsadministratorer kan nu konfigurere modelrestriktioner der gennemtvinges i model picker, --model, /model og ANTHROPIC_MODEL. Brugere ser en “restricted by your organization’s settings”-besked når en begrænset model vælges (v2.1.187).
Museklik i fullscreen select menus
Museklik understøttes nu i select menus (permission prompts, /model, /config osv.) i fullscreen mode — gør det lettere at interagere med dialoger uden tastaturet (v2.1.187).
/rewind efter /clear
/rewind understøtter nu genoptagelse af en samtale fra før /clear blev kørt — nyttigt når du ved et uheld rydder kontekst du gerne ville beholde (v2.1.189).
/rewind
/btw med pilnavigation
/btw understøtter nu ←/→ pilnavigation til at bladre igennem tidligere svar, så du nemt kan genbesøge tidligere side-spørgsmål (v2.1.187).
Sandbox netværkspermissions husker hosts
Hosts du tillader med “Yes” i sandbox-netværkspermissionsdialogen huskes nu for resten af sessionen i stedet for at spørge igen ved hver forbindelse (v2.1.189).
CPU-reduktion ~37% under streaming
CPU-forbruget under streaming af svar er reduceret med ca. 37% via coalescing af text updates til 100ms intervaller. Derudover er hukommelsesvækst i lange sessioner fra terminal output cache reduceret (v2.1.189).
Vigtige rettelser (v2.1.185–v2.1.189)
- Status-filtrering (
f) i/workflowsagent detail view - “Skills”-sektion i
/pluginInstalled tab teammateMode: "iterm2"setting med advarsel når auto mode ikke kan findeit2CLI/reviewbruger nu samme review engine som/code-review mediumCLAUDE_CODE_MAX_RETRIEScapper nu ved 15; brugCLAUDE_CODE_RETRY_WATCHDOGtil uovervågede sessioner/pluginfremhæver nu ubrugte plugins du kan rydde op/install-github-app: GitHub Actions workflow setup er nu valgfrit- MCP server reliability: capability discovery retrier transiente netværksfejl med kort backoff
- MCP OAuth: discovery og token requests retrier nu én gang efter transiente fejl
- Fikset baggrundagenter der genopstod efter at være stoppet — stop er nu permanent
- Fikset koreansk/CJK tekst der blev til mojibake i terminaler med per-byte extended-key events
- Fikset hooks med kommaseparerede matchers (fx “Bash,PowerShell”) der aldrig fyrede
- Forbedret vim mode prompt-history search (NORMAL
/) til at hinte om slash commands
Nye ændringer (v2.1.190–v2.1.193, 25.–26. juni 2026)
autoMode.classifyAllShell
Ny setting der sender alle Bash/PowerShell-kommandoer gennem auto-mode classifieren — ikke kun arbitrær kodekørsel. Nyttigt til organisationer der vil have fuld oversigt over shell-kommandoer i auto mode (v2.1.192).
{
"autoMode.classifyAllShell": true
}
Auto-mode denial reasons i transcript
Auto-mode afvisningsårsager vises nu i transcript, i denial-toast-notifikationen og i /permissions under “Recently denied” — gør det meget lettere at forstå hvorfor en handling blev blokeret (v2.1.192).
OTEL_LOG_ASSISTANT_RESPONSES
Nyt claude_code.assistant_response OpenTelemetry log event der indeholder modellens svartekst. Redacted som standard — aktivér med OTEL_LOG_ASSISTANT_RESPONSES=1. Når variablen ikke er sat, følger den OTEL_LOG_USER_PROMPTS — deployments der allerede logger prompts vil automatisk begynde at modtage response-indhold ved opgradering. Sæt OTEL_LOG_ASSISTANT_RESPONSES=0 for at beholde kun prompts (v2.1.192).
OTEL_LOG_ASSISTANT_RESPONSES=1 claude
Live file path autocomplete i bash mode
Bash mode (!) har nu live file path autocomplete — mens du skriver en filsti i shell-prompten, foreslås matchende filer og mapper automatisk (v2.1.192).
CLAUDE_CODE_DISABLE_MOUSE_CLICKS
Deaktivér museklik, drag og hover i fullscreen mode, mens wheel scroll bevares. Nyttigt hvis museklik interfererer med din terminal-opsætning (v2.1.193).
CLAUDE_CODE_DISABLE_MOUSE_CLICKS=1 claude
CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP
Claude Code reaper nu automatisk idle baggrunds-shell-kommandoer under memory-pressure for at forhindre hukommelsesproblemer i lange sessioner. Deaktivér med denne env var hvis du vil beholde alle baggrunds-shells kørende (v2.1.192).
CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP=1 claude
Plugin auto-rename
Marketplace-omdøbninger af plugins følges nu automatisk — dine settings opdateres til det nye navn uden manuel indgriben (v2.1.192).
Vigtige rettelser (v2.1.190–v2.1.193)
- Hook matchers med bindestreg-identifiers (fx
code-reviewer,mcp__brave-search) matcher nu eksakt i stedet for substring — brugmcp__brave-search__.*for at matche alle tools fra en bindestreg-MCP-server - Voice dictation på macOS fanger ikke længere stilhed i lange sessioner efter skift af standard input-enhed
- Voice dictation auto-submit virker nu for sprog uden mellemrum (japansk, kinesisk, thai)
- Voice mode på Linux skelner nu mellem “no microphone” og “SoX not installed”
- MCP
headersHelperauth re-kører og genopkobler automatisk når et tool call returnerer 401/403 - MCP auth startup notice: ny advarsel ved opstart når MCP-servere kræver autentificering
/modelviser ikke længere stale/tom state efter/login- Pinned background agents genspørger ikke længere om “Continue from where you left off” efter auto-update
- Backgrounding (
←←) annullerer ikke længere fejlagtigt med “N background tasks would be abandoned” - Forbedret
claude agents: completed list fylder nu tilgængeligt vertikalt rum; header komprimerer på korte terminaler - Ekstern plugin consent: plugins kun aktiveret via projekt
.claude/settings.jsonkræver nu explicit install-samtykke på alle loader paths
Nye ændringer (v2.1.195–v2.1.197, 26.–30. juni 2026)
CLAUDE_CODE_DISABLE_MOUSE_CLICKS
Ny environment variable der deaktiverer museklik, drag og hover i fullscreen mode, mens mouse wheel-scroll stadig virker. Nyttigt hvis musen forstyrrer din terminalopsætning eller tmux/terminal-emulator håndterer klik dårligt (v2.1.195).
CLAUDE_CODE_DISABLE_MOUSE_CLICKS=1 claude
Org default models
Organisationer kan nu sætte en standardmodel i org-konsollen. I Claude Code vises den som Org default eller Role default i /model, hvis brugeren ikke selv har valgt en model. Det gør governance og standardisering lettere i teams (v2.1.196).
Læsbare sessionnavne
Nye sessioner får nu mere læsbare standardnavne fra start, så de er lettere at genkende i session-lister, beskeder og agent-visninger (v2.1.196).
Klikbare filvedhæftninger
Filvedhæftninger i chatten er nu klikbare. Med Cmd/Ctrl-klik kan du åbne filen direkte i Finder eller Explorer, hvilket gør det hurtigere at hoppe fra samtalen til de konkrete artefakter (v2.1.196).
Stream watchdog som standard
Streaming idle watchdog er nu aktiveret som standard for alle providers. Hvis en respons-stream ikke leverer events i 5 minutter, afbrydes den og retrier automatisk. Kan slås fra med CLAUDE_ENABLE_STREAM_WATCHDOG=0 (v2.1.196).
CLAUDE_ENABLE_STREAM_WATCHDOG=0 claude
Claude Sonnet 5 som standardmodel
Claude Sonnet 5 er nu standardmodel i Claude Code og bringer et native context-vindue på 1M tokens. Ifølge release-noten kræver det opdatering til v2.1.197. Det er en reel platformændring, fordi standardmodellen og den tilgængelige kontekststørrelse skifter på tværs af Claude Code-oplevelsen (v2.1.197).
claude update
claude --version
Vigtige rettelser (v2.1.195–v2.1.197)
- Sikkerhed:
claude mcp listogclaude mcp getstarter ikke længere repo-godkendte.mcp.json-servere automatisk fra en committed.claude/settings.json; upålidelige workspaces vises som⏸ Pending approval(v2.1.196). - Baggrundssessioner: bedre robusthed ved restart/opdatering; langkørende kommandoer og workflows overlever nu bedre processtop, og workers kan auto-resume, når agentvisningen åbnes igen (v2.1.196).
- Remote: Remote Control deaktiveres nu automatisk når
ANTHROPIC_BASE_URLpeger på en ikke-Anthropic host (v2.1.196).
Nye ændringer (v2.1.198–v2.1.199, 1.–2. juli 2026)
/skill-a /skill-b ... — stacked slash-skills
Du kan nu aktivere flere skills i samme prompt ved at starte kommandoen med flere slash-skills i træk. Claude loader nu alle de ledende skills, op til fem styk, i stedet for kun den første. Det gør det nemmere at kombinere workflows uden at splitte prompten op (v2.1.199).
/skill-a /skill-b lav en sammenligning og skriv konklusionen
Subagents kører nu i baggrunden som standard
Subagents er nu baggrundsopgaver som standard. Det betyder, at hovedsessionen kan arbejde videre imens underagenterne kører, og du får besked når de bliver færdige. Det gør delegation mere flydende i længere workflows og agent-teams (v2.1.198).
claude agents
Claude in Chrome er nu generelt tilgængelig
Chrome-integrationen er gået fra beta til generel tilgængelighed. Dermed er browser-adgang til Claude Code-sessioner ikke længere et preview-spor, men en officiel del af platformen for brugere der arbejder direkte fra Chrome (v2.1.198).
Notification-hook for baggrundsagenter
Når en baggrundsagent mangler input eller bliver færdig, kan claude agents nu fyre Notification-hooken med events som agent_needs_input og agent_completed. Det gør det lettere at koble egne notifikationer, scripts eller dashboards på agent-livscyklussen (v2.1.198).
{
"hooks": {
"Notification": [
{
"matcher": "agent_completed",
"command": "echo Agent færdig"
}
]
}
}
/dataviz
Ny indbygget skill til diagrammer, dashboards og farvepaletter. /dataviz er målrettet visualiseringer og inkluderer guidance til layout samt en kørbar validator til farvepaletter, så output bliver mere præsentabelt og konsistent (v2.1.198).
/dataviz design et simpelt dashboard for build-status og deployment-frekvens
anthropicAws gateway-provider
Gateway understøtter nu Claude Platform on AWS som upstream-provider via anthropicAws. Samtidig fortsætter failover-kæden nu automatisk ved model not found-svar, så gateway-setups bliver mere robuste i multi-provider miljøer (v2.1.198).
{
"gateway": {
"provider": "anthropicAws"
}
}
claude agents kan nu auto-oprette draft PR i worktrees
Baggrundsagenter startet fra claude agents stopper ikke længere nødvendigvis ved afsluttet kodearbejde i en worktree. De kan nu commite, pushe og åbne en draft PR automatisk, hvilket gør dem langt mere brugbare til asynkrone fix- eller review-flows (v2.1.198).
claude agents
CLAUDE_CODE_RETRY_WATCHDOG og højere retry-loft
Transient serverfejl og 429-fejl der ikke skyldes din egen usage limit, bliver nu retriet automatisk med backoff for abonnenter. Samtidig hæver CLAUDE_CODE_RETRY_WATCHDOG standardloftet markant for ikke-kapacitetsfejl, og CLAUDE_CODE_MAX_RETRIES er ikke længere hårdt capped ved 15. Det gør lange eller ubemandede sessioner mere robuste (v2.1.199).
CLAUDE_CODE_RETRY_WATCHDOG=1 claude
CLAUDE_CODE_MAX_RETRIES=300 claude
Vigtige rettelser (v2.1.198–v2.1.199)
- Streams og delvise svar: delvist streamede svar beholdes nu, selv hvis API’et senere svarer med overload-fejl midt i streamen, og subagents returnerer ikke længere stiltiende tomt resultat ved rate limits eller serverfejl.
- Baggrundsagenter: Linux-daemonen stopper ikke længere alle kørende agenter efter en uren shutdown,
claude stopbliver ikke overtrumfet af respawn, og progress-indikatorer staller ikke i minutter under lange kommandoer. - Remote og browser workflows: SSH-cold-start på macOS for baggrundsagenter er rettet, Claude in Chrome undgår reconnect-loops på tværs af builds/configs, og plan mode kræver nu korrekt prompt ved state-changing browser-kald.
- TLS og certifikater: SSL/certifikat-fejl under TLS-inspekterende proxies eller manglende CA-kæder fejler nu straks med konkret løsningshint i stedet for først at bruge retrier.
Nye ændringer (v2.1.200–v2.1.201, 3. juli 2026)
AskUserQuestion uden auto-continue som standard
AskUserQuestion-dialoger fortsætter ikke længere automatisk efter idle timeout som standard. Hvis du vil have timeout-baseret auto-fortsættelse tilbage, kan du slå det til via /config (v2.1.200).
Manual er nu standard permission mode
Standard permission mode er nu konsekvent Manual på tværs af CLI, --help, VS Code og JetBrains. Både --permission-mode manual og "defaultMode": "manual" accepteres nu som eksplicit syntax (v2.1.200).
claude --permission-mode manual
{
"permissions": {
"defaultMode": "manual"
}
}
Claude Sonnet 5 uden mid-conversation system role til harness-reminders
Claude Sonnet 5-sessioner bruger ikke længere harness-reminders via en mid-conversation system role. Det reducerer intern prompt-støj og gør længere Sonnet 5-sessioner mere stabile og forudsigelige (v2.1.201).
Vigtige rettelser (v2.1.200–v2.1.201)
- Baggrundssessioner stopper ikke længere stiltiende midt i et turn efter sleep/wake eller ved genåbning af en stalled session.
- Subagents der bliver afbrudt af rate limits før de når at skrive tekst, fejler nu rent i stedet for at returnere et tomt resultat.
- Project-scoped plugins loader nu korrekt fra git worktrees i samme repository.
- Rendering-flicker under tmux 3.4+ er rettet via synchronized terminal output.
Nye ændringer (v2.1.202, 6. juli 2026)
workflowSizeGuideline / Dynamic workflow size
Ny /config-setting til dynamiske workflows. Du kan nu bede Claude om som udgangspunkt at holde sig til small, medium eller large workflow-størrelse, så multi-agent runs bliver mere forudsigelige og billigere. Det er en vejledende størrelse, ikke et hårdt loft (v2.1.202).
/config workflowSizeGuideline=small
/config workflowSizeGuideline=medium
/config workflowSizeGuideline=large
/code-review
/review er igen en hurtig single-pass review. Vil du have den dybere, multi-agent review, skal du nu bruge /code-review med eksplicit effort-niveau. Det gør adfærden mere tydelig og giver bedre kontrol over pris og grundighed (v2.1.202).
/code-review high 123
/code-review xhigh 456
workflow.run_id og workflow.name
Claude Code tilføjer nu disse OpenTelemetry-attributter til workflow-spawnede agenter. Det gør det muligt at samle logge, traces og målinger for ét bestemt workflow-run på tværs af mange underagenter og værktøjskald (v2.1.202).
# Filtrér i dit observability-stack på workflow.run_id
# for at samle ét workflow-run på tværs af agenter
Vigtige rettelser (v2.1.202)
- Remote Control: kommandoer fra mobil/web fejler ikke længere med “Unknown command”, og filer uden caption bliver ikke længere tabt.
- Workflows: genindlæsning af allerede-loadede skills duplikerer ikke længere instruktionerne i konteksten.
- Opdateringer: installer/updater retryer nu ved midlertidige forbindelsesdrop i stedet for at fejle med
aborted.
Nye ændringer (v2.1.203, 7. juli 2026)
/login — udløbsvarsel
Claude Code advarer nu på forhånd, når dit login er tæt på at udløbe, så du kan forny det før baggrundssessioner eller remote flows bliver afbrudt. Varslet kommer ved startup og peger dig direkte mod /login (v2.1.203).
/login
Manual mode-badge
Når sessionen kører i manual permission mode, vises der nu en grå ⏸-badge i footeren. Det gør det lettere altid at se den aktive permission-mode uden at åbne ekstra menuer (v2.1.203).
roots/list og notifications/roots/list_changed
MCP-klienter får nu også sessionens ekstra working directories med i roots/list, og ændringer udsendes via notifications/roots/list_changed. Det gør multi-root værktøjer og IDE-integrationer mere præcise i større workspaces (v2.1.203).
Vigtige rettelser (v2.1.203)
- Baggrundssessioner: flere alvorlige daemon-/attach-fejl er rettet, så agenter ikke længere bliver permanent uresponsive eller mister state ved genåbning.
- Worktrees: worktree-isolerede subagenter kører nu mere konsekvent i deres egen checkout, også i multi-repo workspaces.
- Ydeevne: context-usage-indikatoren re-analyserer ikke længere hele transcriptet efter hvert turn, hvilket reducerer CPU- og memory-forbrug.
Nye ændringer (v2.1.204–v2.1.205, 8. juli 2026)
In-app browser on Desktop
Claude Code på desktop har nu en indbygget browser, så Claude kan åbne dokumentation, designs og andre eksterne websites direkte i appen og interagere med dem på samme måde som med lokale preview-sider. Browseren er sandboxed, og du kan styre om browser-sessioner skal være vedvarende eller starte rent hver gang (uge 28-digesten for v2.1.202–v2.1.206).
/doctor og /checkup
/doctor er nu blevet en reel setup-checkup, som kan diagnosticere og hjælpe med at rette miljøproblemer. Samtidig er /checkup blevet et alias. Det gør fejlsøgning og onboarding lettere, især på maskiner med mange plugins, hooks eller baggrundsagenter (v2.1.205).
/doctor
/checkup
Auto mode blokerer transcript-tampering
Auto mode har fået en ny sikkerhedsregel, der blokerer forsøg på at manipulere sessionens transcript-filer. Det er vigtigt, fordi transcriptet bruges som historik og beslutningsgrundlag i længere, autonome workflows (v2.1.205).
claude agents — bedre PR-links og status-headlines
Agent view er forbedret markant: sessioner der redigerer, merger, kommenterer på eller pusher til en eksisterende PR viser nu et direkte link i claude agents, og rækkerne viser farvet state + en mere læsbar classifier-skrevet statusoverskrift i stedet for rå tool-kald (v2.1.205).
claude agents
Vigtige rettelser (v2.1.204–v2.1.205)
- Hooks: hook-events streamer nu korrekt under
SessionStarti headless sessions (v2.1.204). - Struktureret output:
--json-schemafalder ikke længere stiltiende tilbage til ustruktureret output ved ugyldigt schema (v2.1.205). - Baggrundsagenter: notificationer gør nu eksplicit klart, at der ikke har været menneskelig input, så opdigtede godkendelser i transcriptet ikke kan bruges som falsk samtykke (v2.1.205).
- Opdateringer: auto-update streamer nu binary-downloads direkte til disk, hvilket sænker peak memory-forbruget markant under opdatering (v2.1.205).
Nye ændringer (v2.1.206, 9. juli 2026)
/cd med directory suggestions
/cd foreslår nu mappestier direkte i typeahead, så kommandoen matcher den mere bekvemme navigation du allerede kender fra /add-dir. Det gør hurtige skift mellem working directories mere flydende, især i større projekter eller multi-root setups (v2.1.206).
/cd src/components
/cd ../docs
/doctor foreslår trimming af CLAUDE.md
/doctor kan nu pege på indcheckede CLAUDE.md-filer, der er blevet for tunge eller gentager viden Claude allerede kan udlede fra kodebasen. Det er nyttigt, hvis du vil holde dine instruktioner korte, billigere og mere vedligeholdelige over tid (v2.1.206).
/doctor
/commit-push-pr og push-remote
/commit-push-pr auto-godkender nu også git push til repoets konfigurerede push-remote, ikke kun origin. Hvis dit repo bruger remote.pushDefault eller kun har én remote, passer workflowet derfor bedre til virkelige team-setups og forgreninger (v2.1.206).
/commit-push-pr
/login til public gateway endpoints
Gateway-login understøtter nu Anthropic-drevne offentlige gateway-endpoints. Det gør det lettere at bruge samme login-flow på tværs af flere gateway-baserede miljøer uden særskilte workarounds (v2.1.206).
/login
EnterWorktree bekræftelse uden for .claude/worktrees/
Når Claude vil gå ind i en git-worktree uden for projektets normale .claude/worktrees/-mappe, kræver EnterWorktree nu eksplicit bekræftelse. Det er en lille, men vigtig sikkerhedsforbedring for worktree-isolerede flows (v2.1.206).
Baggrundsagenter auto-opgraderer efter update
Baggrundsagenter opgraderer nu sig selv i baggrunden umiddelbart efter en Claude Code-opdatering. Dermed undgår du langsomme “stale session”-opgraderinger først i det øjeblik, du åbner eller re-attacher til en eksisterende agent (v2.1.206).
Vigtige rettelser (v2.1.206)
- Login og resume: udløbet login viser nu en mere korrekt fejl med henvisning til
/login, ogclaude --resume/--continuereagerer igen korrekt på tastaturinput ved startup. - MCP og baggrundsarbejdere: per-server
request_timeout_msi.mcp.json/--mcp-configrespekteres nu, OAuth-MCP kræver ikke længere manuel re-auth efter én fejlet token-refresh, ogCLAUDE_CODE_EXTRA_BODYfølger igen med tilclaude agents/--bg. - UI og agent-view: statuskolonnen i
claude agentsudnytter nu hele terminalbredden bedre, completed sessions kan fjernes permanent medCtrl+X, og flere rendering-/workflow-fejl i agentvisningen er rettet.
Nye ændringer (v2.1.207, 11. juli 2026)
disableAutoMode / Auto mode uden opt-in på Bedrock, Vertex AI og Foundry
Auto mode på Bedrock, Vertex AI og Microsoft Foundry kræver ikke længere preview-flaget CLAUDE_CODE_ENABLE_AUTO_MODE. Funktionen er nu slået til som standard på disse providers, og hvis du vil deaktivere den igen, sker det via settingen disableAutoMode i stedet for en miljøvariabel (v2.1.207).
# Ikke længere nødvendig på Bedrock / Vertex AI / Foundry
export CLAUDE_CODE_ENABLE_AUTO_MODE=1
# Slå auto mode fra eksplicit
{
"disableAutoMode": "disable"
}
Vigtige rettelser (v2.1.207)
- Terminal/UI: lange streamede lister, tabeller og kodeblokke fryser ikke længere terminalen eller giver tastatur-lag.
- Sikkerhed: remote managed settings fra ikke-interaktive runs bliver ikke længere fejlregistreret som allerede samtykkede uden sikkerhedsdialog.
- /doctor og launcher: auto-updater overskriver ikke længere et brugeradministreret
~/.local/bin/claude, og/doctorkan nu rapportere en ekstern launcher-kilde. - Baggrundsarbejde: agent teams, worktree-resume og Remote Control-status er gjort mere robuste efter fejl, reconnects og kolde genåbninger.
Nye ændringer (v2.1.208–v2.1.209, 14. juli 2026)
claude --ax-screen-reader / CLAUDE_AX_SCREEN_READER
Claude Code har nu en rigtig screen reader-mode med ren tekst-rendering til skærmlæsere. Du kan slå den til midlertidigt via CLI-flag, permanent via miljøvariabel eller som setting i settings.json (v2.1.208).
claude --ax-screen-reader
export CLAUDE_AX_SCREEN_READER=1
{
"axScreenReader": true
}
vimInsertModeRemaps
Ny setting til Vim mode: map egne to-tastssekvenser i insert mode, fx jj til Escape. Det gør Vim-workflows mere naturlige for brugere, der foretrækker hurtige hjemmerullede bindings frem for kun standardtaster (v2.1.208).
{
"vimInsertModeRemaps": {
"jj": ""
}
}
CLAUDE_CODE_PROCESS_WRAPPER
Ny miljøvariabel til miljøer med corporate launcher eller wrapper-krav. Når den er sat, bliver Claude Codes egne self-spawnede processer, agent view og background service startet gennem din wrapper i stedet for direkte. Det er især relevant i låste enterprise-miljøer (v2.1.208).
export CLAUDE_CODE_PROCESS_WRAPPER=/usr/local/bin/my-claude-wrapper
Fullscreen mouse support
Fullscreen-mode understøtter nu museklik i multi-select-menuer og på Other-rækker. Det er ikke en ny kommando, men en reel UI-forbedring, som gør konfigurations- og promptdialoger hurtigere at bruge uden tastaturnavigation alene (v2.1.208).
/model i claude agents-baggrundssessioner
v2.1.209 retter en vigtig regression, hvor /model og beslægtede dialoger kunne blive blokeret i baggrundssessioner vist via claude agents. Hvis du arbejder meget med agent view og baggrundsagenter, er det en praktisk fejlretning værd at kende.
claude agents
/model
Vigtige rettelser (v2.1.208–v2.1.209)
- Baggrundssessioner: attach efter auto-update fejler ikke længere permanent, typed replies til baggrundsagenter går ikke tabt ved delivery-fejl, og stopped agents viser nu transcript med det samme ved re-attach.
- Output og headless flows: store
claude -p-svar istream-json/JSONbliver ikke længere trunkeret eller hængende, og ugyldigeset_model-payloads returnerer nu en korrekt fejl i stedet for at låse sessionen. - Ydeevne: store markdown-tabeller, mange permission-regler og store værktøjspuljer bruger mærkbart mindre CPU/RAM, og transcripts/checkpoints fylder langt mindre i edit-tunge sessioner.
- Release notes og usage:
/release-notespumper ikke længere hele changeloggen ind i modelkonteksten, og/usageviser nu sidste kendte usage-data i stedet for bare at fejle ved rate limits. - Tilgængelighed og enterprise: screen reader-output er forbedret yderligere, og
CLAUDE_CODE_PROCESS_WRAPPERgør det lettere at køre Claude Code bag corporate launchers.
Nye ændringer (v2.1.210–v2.1.211, 14.–15. juli 2026)
--forward-subagent-text / CLAUDE_CODE_FORWARD_SUBAGENT_TEXT
Claude Code kan nu sende underagenters egne tekst- og thinking-events med ud i stream-json-output, så du kan rekonstruere et mere komplet nested transcript i scripts, dashboards eller andre automatiseringer. Flaget kræver --print og --output-format stream-json, og miljøvariablen giver samme adfærd som standard (v2.1.211).
claude -p --print --output-format stream-json --verbose --forward-subagent-text "review this PR"
export CLAUDE_CODE_FORWARD_SUBAGENT_TEXT=1
Live elapsed-time counter i tool summary
Når et værktøjskald er foldet sammen, viser Claude Code nu en live tæller for forløbet tid direkte i summary-linjen. Det gør lange Bash-, web- eller agentkørsler lettere at aflæse, fordi de ikke længere ser “frosne” ud, mens de stadig arbejder (v2.1.210).
Startup warning for Write(path), NotebookEdit(path) og Glob(path)
Claude Code advarer nu ved opstart, hvis dine permission-regler bruger Write(path), NotebookEdit(path) eller Glob(path). Anbefalingen er at bruge Edit(path) eller Read(path) i stedet, så reglerne matcher de aktuelle værktøjer og ikke giver en falsk følelse af dækning (v2.1.210).
# Gammel regel som nu giver advarsel
Write(src/**)
# Foretrukken erstatning
Edit(src/**)
Read(src/**)
Memory-index over limit giver nu eksplicit fejl
Hvis en memory-opdatering får et MEMORY.md-indeks til at overskride sin læsegrænse, fejler Claude Code nu eksplicit i stedet for stiltiende at trunkere indholdet. Det er især nyttigt i større agent-setups, hvor man ellers kunne miste vigtig kontekst uden at opdage det (v2.1.210).
“Always allow”-regler gemmes nu ved repo-roden
Godkendelser, du giver som always allow, bliver nu gemt ved repository-roden i stedet for kun i en worktree-specifik kontekst. Dermed overlever de bedre på tværs af git-worktrees og senere sessioner, hvilket gør worktree-baserede agentflows mere konsistente (v2.1.211).
Vigtige rettelser (v2.1.210–v2.1.211)
- Subagents og worktrees: worktree-isolerede subagenter kan ikke længere mutere hovedrepoet ved en fejl, og model-overrides bevares bedre ved resume og opfølgende beskeder.
- Hooks og auto mode: en
PreToolUse-hook medaskbliver nu respekteret korrekt for usandboxed Bash, og hook-timeouts bliver ikke længere fejlrapporteret som bruger-afvisninger. - Baggrundssessioner:
claude attach, agentvisning og resultatformidling er gjort mere robuste, så sessionsskift, delete-flow og lange jobs giver færre falske fejl eller tomme sessioner. - Tilgængelighed og UI: screen reader-mode, terminalrendering og collapsed tool summaries er forbedret, og Claude in Chrome/setup-flows er blevet mere stabile.
Nye ændringer (v2.1.212, 17. juli 2026)
/fork og /subtask
/fork kopierer nu din aktuelle samtale til en ny baggrundssession med sin egen række i claude agents, så du kan sende et større sidespor eller en længere opgave afsted uden at blokere hovedsessionen. Samtidig er den gamle in-session underagent-adfærd flyttet til /subtask, så forskellen mellem baggrundsarbejde og korte delopgaver nu er tydeligere (v2.1.212).
/fork gennemgå de åbne PR-kommentarer og forbered en plan
/subtask opsummér de tre testfejl
claude auto-mode reset
Ny CLI-kommando til at nulstille auto mode tilbage til standardkonfigurationen. Det er nyttigt, hvis du har eksperimenteret med aggressive regler eller provider-specifikke overrides og vil tilbage til den officielle baseline uden manuel oprydning (v2.1.212).
claude auto-mode reset
claude auto-mode reset --yes
CLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSION
Claude Code har nu et eksplicit loft over antal WebSearch-kald per session. Standard er 200, og formålet er at stoppe runaway research-loops i længere autonome workflows eller scripts, der ellers kunne brænde mange tokens af på søgning alene (v2.1.212).
export CLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSION=50
CLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION
Der er nu også et session-loft for antal spawnede subagents. Standard er 200, og /clear nulstiller budgettet. Det gør store agentiske workflows mere kontrollerbare og reducerer risikoen for delegation-loops, der løber løbsk (v2.1.212).
export CLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION=80
/clear
CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS
Lange MCP-tool-kald flyttes nu automatisk i baggrunden efter 2 minutter, så sessionen forbliver brugbar. Tærsklen kan justeres eller slås fra helt, hvilket især hjælper ved tunge eksterne connectors eller langsomme enterprise-systemer (v2.1.212).
export CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS=30000
export CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS=0
/resume fra agent view
Når du skriver /resume inde i agent view, får du nu en session-picker over tidligere sessioner, også dem der er slettet fra listen, og den valgte session genoptages som en baggrundssession. Det gør historiske agentforløb lettere at genstarte uden at miste overblikket i claude agents (v2.1.212).
claude agents
/resume
Vigtige rettelser (v2.1.212)
- Plan mode: filmodificerende Bash-kommandoer som
touchogrmkører ikke længere uden permission prompt ellercanUseTool-callback. - Worktrees: worktree-oprettelse følger ikke længere et repo-committet symlink i
.claude/worktrees, som ellers kunne skrive uden for repoet. - Hooks:
continue:false-stop kan ikke længere blive tabt midt i stream eller fejlagtigt rapporteret som bruger-afvisning. - Baggrundsarbejde: Windows-daemonen foretrækker nu PowerShell 7, og
/background/claude --bger mere robust på låste maskiner.
Nye ændringer (v2.1.214, 18. juli 2026)
EndConversation tool
Claude Code har nu fået et egentligt EndConversation-tool, så sessioner med groft misbrug eller jailbreak-forsøg kan lukkes eksplicit på samme måde som i claude.ai. Det er primært en sikkerheds- og policy-funktion, men relevant hvis du bygger wrappers, session-overvågning eller evaluerer agentadfærd under hårde inputs (v2.1.214).
Progress heartbeat for lange tool-kald
Lange værktøjskald, som tidligere kunne virke tavse eller fastfrosne, sender nu periodiske heartbeat-opdateringer. Det forbedrer især oplevelsen ved lange Bash-, web- eller MCP-kørsler, fordi du kan se, at Claude stadig arbejder, selv når et tool ikke streamer løbende output (v2.1.214).
ISO modified timestamp i memory-frontmatter
Memory-filer kan nu få et standardiseret ISO-felt for modified i frontmatter. Det gør det lettere at sortere, synkronisere og automatisere memory-vedligehold på tværs af workflows, scripts og eksterne dashboards (v2.1.214).
---
modified: 2026-07-18T01:20:30Z
---
CLAUDE_CODE_OTEL_CONTENT_MAX_LENGTH
Ny miljøvariabel til at styre truncation-grænsen for OpenTelemetry content-attributter, som ellers standardiseres omkring 60 KB. Sammen med de nye felter message.uuid, client_request_id og tool_source gør det telemetri og fejlsøgning mere brugbart i større enterprise- eller observability-setups (v2.1.214).
export CLAUDE_CODE_OTEL_CONTENT_MAX_LENGTH=120000
subagentStatusLine med reasoning effort
Payloaden til subagentStatusLine indeholder nu også reasoning effort, så custom agent-rækker og dashboards kan vise både model og effort-niveau. Det gør baggrundsagenters status mere informativ i teams, hvor man arbejder med forskellige modeller og cost-profiler (v2.1.214).
Docker daemon-redirect prompts
Claude Code beder nu eksplicit om godkendelse ved docker-kommandoer med daemon-redirect-flags som --url, --connection og --identity, inklusive Podmans docker-shim i remote mode. Det lukker et vigtigt hul, hvor kommandoer kunne hoppe til en anden daemon end forventet (v2.1.214).
docker --url ssh://build-host ps
docker --connection prod compose ps
Vigtige rettelser (v2.1.214)
- Permissions: flere Bash- og PowerShell-bypasses er lukket, blandt andet omkring fil-deskriptor-redirects, meget lange kommandoer, zsh-subscripts og visse
help/man-kald. - Remote sessions: permission prompts kan ikke længere løbe videre, før den lokale bekræftelsesdialog faktisk er håndteret.
- Stabilitet: crash ved
GrowthBook-flags mednull, problematiskpkill -fpå Linux og store--settings-filer er rettet. - Streaming:
stream-jsonafsluttes mere robust, og Windows-proxy-miljøer får færre "Socket is closed"-fejl.
Nye ændringer (v2.1.215–v2.1.216, 19.–20. juli 2026)
/verify og /code-review kører ikke længere automatisk
Fra v2.1.215 bliver de to review-skills ikke længere trigget automatisk af Claude. Hvis du vil have verificering eller dybere review, skal du nu kalde dem eksplicit. Det gør adfærden mere forudsigelig i autonome workflows og reducerer risikoen for uønskede ekstra review-pass.
/verify
/code-review
/code-review high
sandbox.filesystem.disabled
Ny setting i v2.1.216: du kan nu slå filsystem-isolationen fra uden også at åbne for netværkstrafik. Det er især nyttigt i låste eller specialbyggede miljøer, hvor du vil bevare network-egress-kontrol, men undgå den normale filesystem-sandbox.
{
"sandbox": {
"filesystem": {
"disabled": true
}
}
}
/context advarer nu tydeligt ved context overflow
/context viser nu en eksplicit advarsel, når samtalen er større end context-vinduet, og en fejlet /compact bliver vist som en reel fejl i stedet for at forsvinde diskret. Det gør det lettere at opdage, hvornår du faktisk er ved at miste kontekst i lange sessioner (v2.1.216).
/context
/compact
/rewind beskytter symlinks og hard links
/rewind er hærdet, så kommandoen ikke længere genskaber eller sletter filer gennem symlinks eller hard links på trackede stier. Samtidig rapporterer den nu, hvor mange stier den sprang over. Det er en vigtig sikkerhedsforbedring i repos med mere avanceret fil-layout (v2.1.216).
/rewind
/mcp og /install-github-app markerer nu “needs input” i agent view
I baggrundssessioner parkerer Claude Code nu inputkrævende handlinger som /mcp og /install-github-app som en tydelig needs input-tilstand i agent view, når ingen klient er tilsluttet. Det gør lange agentforløb mere gennemskuelige, fordi det er tydeligt, hvorfor et job ikke går videre (v2.1.216).
claude agents
/mcp
/install-github-app
Vigtige rettelser (v2.1.215–v2.1.216)
- Subagents og worktrees: flere fejl er lukket, så worktree-isolerede subagents ikke kan omdirigere
gittilbage til delt checkout, og baggrundsagenter mister heller ikke længere deres valgte agent-profil ved resume. - Permissions og sikkerhed: Bash- og PowerShell-permission-checks er strammet yderligere, blandt andet for compound statements, ikke-ASCII/invisible Unicode og read-only adgang til Windows-netværksstier.
- UI og stabilitet: fullscreen-dialoger,
/config-lister, transcript-footer og slash-menu-opdateringer er rettet, så ændrede skills og kommandoer vises uden restart og lange sessioner føles mindre træge. - Workflow og automation: scheduled tasks og workflow-saves følger ikke længere et symlinket
.claude, og/fork-bekræftelsen viser nu sessionnavn ogclaude attach-id mere kompakt.
Kilder
- Claude Code Skills Documentation — Anthropic
- Claude Code Hooks Reference — Anthropic
- Claude Code Agent Teams — Anthropic
- Claude Code Memory — Anthropic
- Claude Code Changelog — Anthropic
- What’s new — Anthropic
- Anthropic Launches Claude Code Security — The Hacker News, feb 2026
- Every Claude Code Update From March 2026, Explained — Builder.io, marts 2026
- Claude Code Releases — GitHub
Denne side opdateres løbende. Sidst opdateret: 21. juli 2026.