Claude Code
v2.1.148Anthropic's agentic coding tool — terminal, IDE, desktop & web
Claude Code leest je codebase, bewerkt bestanden, voert commando's uit en integreert met je ontwikkeltools.
Omgevingen
Terminal CLI
- Volledige command-line interface, start met `claude`
- Auto-updates in de achtergrond (native install)
- Bash, Zsh, PowerShell en CMD ondersteund
VS Code Extension
- Inline diffs en @-mentions
- Plan review en conversatiegeschiedenis
- Zoek naar "Claude Code" in Extensions (Cmd+Shift+X)
JetBrains Plugin
- IntelliJ IDEA, PyCharm, WebStorm en andere JetBrains IDEs
- Interactieve diff viewing en selectiecontext
- Installeer via JetBrains Marketplace
Desktop App
- Visuele diff review en meerdere sessies naast elkaar
- Geplande taken en cloud sessies
- macOS (Intel/Apple Silicon) en Windows x64/ARM64
Web (claude.ai/code)
- Geen lokale installatie nodig
- Langlopende taken en meerdere parallelle taken
- Werken aan repo's die niet lokaal opgeslagen zijn
Claude iOS App
- Remote control van lokale sessies
- Interactieve apps met live charts
- Sessiebeheer onderweg
Installatie
curl -fsSL https://claude.ai/install.sh | bash
Alternatieven:
npm install -g @anthropic-ai/claude-code # Node.js 18+brew install --cask claude-code # Homebrew (macOS)brew install --cask claude-code@latest # Rolling channelwinget install Anthropic.ClaudeCode # Windows WinGetirm https://claude.ai/install.ps1 | iex # Windows PowerShellvereist macOS 13+ / Ubuntu 20.04+ / Windows 10 1809+ · 4GB+ RAM · x64 of ARM64
Native installaties updaten automatisch in de achtergrond. Configureer het updatekanaal via "stable" (1 week vertraging) of "latest" (direct). Handmatig updaten: claude update
Kernmogelijkheden
Routinetaken automatiseren
- Tests schrijven voor niet-geteste code
- Lint-errors fixen door het hele project
- Merge-conflicts oplossen
- Afhankelijkheden bijwerken
- Release notes schrijven
Features bouwen & bugs fixen
- Beschrijf wat je wilt in gewone taal
- Claude plant de aanpak en schrijft code over meerdere bestanden
- Verifieert dat de implementatie werkt
Git workflows
- Wijzigingen stagen en committen
- Commit messages schrijven
- Branches aanmaken
- Pull requests openen
Multi-file editing
- Begrijpt de volledige codebase
- Coördineert wijzigingen door meerdere bestanden heen
- Root cause tracing door de hele stack
CI/CD integratie
- GitHub Actions en GitLab CI/CD automatisering
- Automatische code reviews via CI
- Slack-integratie: route bugrapporten naar pull requests
MCP Integratie
Model Context Protocol (MCP) verbindt Claude Code met externe tools en databronnen via een open standaard. Voeg servers toe voor Google Drive, Jira, Slack, GitHub, databases en meer.
claude mcp add --transport http notion https://mcp.notion.com/mcpHTTP server toevoegenclaude mcp add --transport stdio --env KEY=val toolname -- npx -y tool-packageLokale stdio serverclaude mcp listAlle geconfigureerde servers weergevenclaude mcp get githubDetails van specifieke serverclaude mcp remove githubServer verwijderenclaude mcp add-from-claude-desktopImporteer uit Claude Desktop config/mcpControleer status in een Claude Code sessie| Scope | Locatie | Gedeeld |
|---|---|---|
| Local | ~/.claude.json | Nee |
| Project | .mcp.json | Ja (git) |
| User | ~/.claude.json (user key) | Nee |
MCP resources zijn bereikbaar via @-mentions: @github:issue://123 of @docs:file://api/authentication. Tool Search houdt context laag door tool-definities pas te laden wanneer nodig.
Skills
Skills breiden uit wat Claude kan doen. Maak een SKILL.md bestand met instructies en Claude voegt het toe aan zijn toolkit. Roep skills aan met /skill-naam of laat Claude ze automatisch toepassen.
Ingebouwde skills
- /code-review — code wijzigingen reviewen
- /loop — taken herhalen
- /run — apps starten en besturen
- /verify — bevestigen dat wijzigingen werken
- /debug — debugging utilities
- /batch — batchbewerkingen
Skill locaties (scope)
- Enterprise: managed settings (alle org-gebruikers)
- Personal: ~/.claude/skills/<naam>/ (alle projecten)
- Project: .claude/skills/<naam>/ (dit project, gedeeld via git)
- Plugin: <plugin>/skills/<naam>/ (als plugin actief is)
Skill SKILL.md frontmatter opties
- description: wanneer Claude de skill toepast
- allowed-tools: tools die zonder bevestiging mogen
- context: fork — draai in geïsoleerde subagent
- model: model-override voor deze skill
- effort: low / medium / high / xhigh / max
- paths: glob-patronen die activatie beperken
- disable-model-invocation: true — alleen jij kan aanroepen
Hooks
Hooks zijn shell-commando's, HTTP-endpoints, LLM-prompts of MCP-tools die automatisch uitvoeren op specifieke lifecycle-momenten. Gebruik ze voor validatie, linting, auditing en integratie met externe systemen.
| Lifecycle event | Wanneer |
|---|---|
| SessionStart / SessionEnd | Eén keer per sessie |
| UserPromptSubmit / Stop | Eén keer per beurt |
| PreToolUse / PostToolUse | Bij elke tool-aanroep |
| FileChanged | Bij gewijzigde bestanden (matcher = bestandsnaam) |
| InstructionsLoaded | Als CLAUDE.md geladen wordt |
| SubagentStart / SubagentStop | Bij subagent-lifecycle |
| Notification | Async notificaties |
Hook types
- command: shell-script (ontvangt JSON op stdin)
- http: POST-request naar URL
- mcp_tool: aanroep naar MCP server tool
- prompt: single-turn LLM evaluatie
- agent: subagent-gebaseerde verificatie
Configuratielocaties
- ~/.claude/settings.json — alle projecten
- .claude/settings.json — één project (gedeeld)
- .claude/settings.local.json — één project (privé)
- Plugin hooks/hooks.json — als plugin actief
Agent Teams & Taken
Agent Teams
- Spawn meerdere agents tegelijk voor parallel werk
- Lead agent coördineert en wijst subtaken toe
- Agents voeren onafhankelijk uit en mergen resultaten
- Gebruik worktrees voor geïsoleerde uitvoering
Geplande taken (Routines)
- Ochtend PR-reviews automatisch uitvoeren
- Nachtelijke CI-foutanalyse
- Wekelijkse dependency-audits
- Document-synchronisatie
- Configureer via Desktop App of /schedule
Remote Control
- Sessies voortzetten vanaf telefoon of ander apparaat
- Werkende sessies overdragen tussen omgevingen
- claude --bg voor achtergrondtaken, /resume om te hervatten
CLI Commando's
claudeStart interactieve sessieclaude "taak"Voer eenmalige taak uitclaude -p "query"Query en direct afsluitenclaude -cMeest recente sessie hervattenclaude -r <session-id>Specifieke sessie hervattenclaude --versionVersie weergevenclaude updateHandmatig updatenclaude doctorDiagnostiek uitvoeren/clearGespreksgeschiedenis wissen/helpAlle commando's weergeven/mcpMCP serverstatus weergeven/hooksGeconfigureerde hooks inzien/modelModel voor huidige sessie wijzigen/goal <doel>Claude werken totdat conditie geldt (2026)CLAUDE.md in de projectroot bevat persistente instructies: coding standards, architectuurbeslissingen, voorkeursbibliotheken. Claude laadt dit automatisch bij elke sessie.
Recente Updates (2026)
| Week / Release | Toevoeging |
|---|---|
| Mei 2026 | `/goal` — Claude werkt autonoom tot conditie geldt |
| Mei 2026 | Agent view (`claude agents`) — overzicht lopende/geblokkeerde taken |
| Mei 2026 | Fast mode nu op Opus 4.7 by default |
| Apr 2026 | Claude Opus 4.7 — nieuw standaard op Max en Team Premium |
| Apr 2026 | `/ultrareview` — cloud bug-hunting agents, findings in CLI |
| Apr 2026 | Computer Use (CLI Research Preview) — native apps bedienen |
| Apr 2026 | Auto Mode — classifier handelt permissieprompts af |
| Mrt 2026 | Interactive Apps op mobiel — live charts, deelbare assets |
| Feb 2026 | Claude Sonnet 4.6 — 1M token context window (beta) |
| Feb 2026 | Cowork GA — macOS en Windows, OpenTelemetry support |
Abonnementen
- Claude Code toegang
- Beperkte sessies
- Alle omgevingen
- 20× Pro gebruik
- Hogere limieten
- Opus 4.7 by default
- Geplande taken
- Team samenwerking
- Gedeelde sessions
- Admin controles
- SSO/SAML
- Audit logs
- Custom model allowlists
- Dedicated support
Gratis Claude.ai plan heeft GEEN toegang tot Claude Code. Third-party providers ook beschikbaar: Amazon Bedrock, Google Vertex AI, Microsoft Foundry.
Links
Bijgewerkt: 2026-05-23