Komplet opslagsside over de vigtigste nye funktioner i Claude Code fra januar til marts 2026 (v2.1.33 – v2.1.77). Find hurtigt syntaks og eksempler for hver feature.
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 <instruktion>
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] <prompt>
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"
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/<name>/SKILL.md→ alle dine projekter - Project —
.claude/skills/<name>/SKILL.md→ kun dette projekt - Plugin —
<plugin>/skills/<name>/SKILL.md→ hvor plugin er aktiveret
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)
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"
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).
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 |
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 |
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
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-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
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 # Log ind
claude auth status # Vis aktuel auth-status
claude auth logout # Log ud
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). 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.
/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
/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
/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).
/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
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+F | 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) |
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) |
CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS | Konfigurerbar timeout for SessionEnd hooks (default: 1,5 s) (v2.1.74) |
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
- URI handler:
vscode://anthropic.claude-code/openåbner et nyt Claude Code-panel programmatisk (med valgfrit prompt og session-parametre)
Kilder
- Claude Code Skills Documentation — Anthropic
- Claude Code Hooks Reference — Anthropic
- Claude Code Agent Teams — Anthropic
- Claude Code Memory — Anthropic
- Claude Code Changelog — Claudefast
- Anthropic Launches Claude Code Security — The Hacker News, feb 2026
Denne side opdateres løbende. Sidst opdateret: 17. marts 2026.