⚙ Anatomie
Claude Code Workspace.
Drei Produkte, acht Oberflächen, ein Kern, fünf Erweiterungsebenen und ein Dutzend Workflows. Wer Claude Code wirklich verstehen will, sieht die ganze Karte — nicht nur das Terminal-Fenster.
Vorab
Was ist Claude Code wirklich?
Claude Code ist nicht „eine CLI“. Es ist eine ganze Entwicklungsumgebung mit drei Produktstufen, acht Oberflächen, einem persistenten Gedächtnis und einem Erweiterungssystem aus Skills, Hooks, MCP-Servern, Subagents, Agent Teams und Plugins. Diese Seite zeigt die komplette Anatomie — so wie wir sie täglich im Studio nutzen.
Sektion 1
Die drei Produkte
Mehr Zugriff = Mehr Kontext = Bessere Ergebnisse. Anthropic bietet drei Produkte, die sich nicht in der Intelligenz, sondern im Zugriff auf deinen Computer unterscheiden.
Claude Chat
- Kein Computerzugriff
- Chatbot wie ChatGPT
- Schnelle 5-10 Min Aufgaben
- Projects, Memory, Artifacts
- Kein Dateizugriff, kein Terminal
Claude CoWork
- Ordnerzugriff (Desktop App)
- Task-System über Sessions hinweg
claude.mdals persistentes Gedächtnis
- Einstieg für Nicht-Entwickler
- Gebaut in 10 Tagen, wächst schneller als Code
Claude Code
- Terminal + Shell + Git + MCP
- Skills, Hooks, Subagents, Agent Teams
- Motor hinter CoWork
- Nicht nur für Programmierer
- 135.000 Commits/Tag = 4% aller GitHub-Commits
Sektion 2
Oberflächen — Gleiche Engine, überall
Acht Wege, die gleiche Claude-Code-Engine zu bedienen — vom Terminal über die IDE bis zur iOS-App. Wähle die Oberfläche, die zu deiner Arbeit passt, ohne den Workflow zu wechseln.
Terminal CLI
Mächtigster Zugang
claude "query"
VS Code Extension
Inline-Diffs
@-Mentions, Plan Review
JetBrains Plugin
IntelliJ, PyCharm
Interactive Diffs
Desktop App
Visuelle Diffs
Scheduled Tasks, Connectors
Web (claude.ai/code)
Keine Installation
Läuft auf Anthropic Cloud
Slack
@Claude im Team
Bot-Integration
Chrome Extension
Browser-Automation
Console Debugging, GIFs
Remote Control
iOS, Android, Web
QR-Code, Auto-Reconnect
Sektion 3
Kern — Konfiguration & Gedächtnis
Drei Bausteine bestimmen, was Claude Code über euer Projekt weiß: die CLAUDE.md, modulare Rules und das automatische Memory. Darunter liegen Settings, Permissions und 28+ eingebaute Befehle.
CLAUDE.md
Projektgedächtnis & Instruktionen
- 4-stufige Hierarchie:
- Managed → User → Projekt → Ordner
/initfür automatische Starter-Datei- @-Imports für externe Dateien
- < 200 Zeilen (Best Practice)
.claude/rules/
Modulare Instruktionen
- Separate .md-Dateien pro Regel
- Path-spezifisch via YAML Frontmatter
paths: ["src/api/**/*.ts"]- Symlinks für projektübergreifend
- User-Level:
~/.claude/rules/
Auto Memory
Claude speichert eigene Erkenntnisse
- Speicherort:
~/.claude/projects/ - MEMORY.md (erste 200 Zeilen/Session)
/memoryzum Browsen & Editieren- "Remember that..." zum Speichern
- Automatisch aktiviert ab v2.1.59
Settings
4 Scopes (Priorität absteigend)
- 1. Managed — Server/IT-verwaltet
- 2. User —
~/.claude/settings.json - 3. Project —
.claude/settings.json(Git) - 4. Local —
settings.local.json(gitignored)
JSON Schema Autocomplete verfügbar
Permissions
5 Modi (Shift+Tab zum Wechseln)
- 1. Default — Fragt bei allem
- 2. Accept Edits — Auto-akzeptiert Edits
- 3. Don't Ask — Granular via
/permissions - 4. Bypass — Volle Kontrolle (Vorsicht!)
- 5. Plan — Read-Only Exploration
Commands & Shortcuts
28+Eingebaute Steuerungsbefehle
/clear /compact /init /model /effort
/memory /mcp /hooks /permissions
/context /agents /statusline /plugin
/rewind /resume /rename /btw /usage
Esc (Stop) • Esc×2 (Rewind) • Shift+Tab
Sektion 4 — Das Herzstück
Erweiterungen
Sechs Bausteine, die Claude Code von einem Chat-Tool in einen programmierbaren Agenten verwandeln: Skills, Hooks, MCP Server, Subagents, Agent Teams und Plugins. Wer hier liest, bekommt einen Vorsprung, den keine YouTube-Tour vermittelt.
Skills
Custom Slash Commands (wiederverwendbare Workflows)
SKILL.md+ Supporting Files- Frontmatter immer geladen (~60 Tokens!)
$ARGUMENTS,$${CLAUDE_SKILL_DIR}!`command`für dynamischen Kontextcontext: fork→ Subagent-Ausführung
Bundled:
/batch /loop /simplify /debug /claude-api
├── SKILL.md # Hauptanweisungen (Pflicht)
├── template.md # Template das Claude ausfüllt
├── examples/
│ └── sample.md # Beispiel-Output als Referenz
└── scripts/
└── validate.sh # Script das Claude ausführen kann~60 Tokens vs. ~20.000 für einen MCP Server
→ Skills sind 333x token-effizienter als MCPs
Hooks
Deterministische Automatisierung (kein LLM nötig)
- 22 Lifecycle Events
- 4 Typen: Command • HTTP • Prompt • Agent
- Exit-Code 0=OK, 2=blockieren
Wichtigste Events:
- • PreToolUse → Destruktive Befehle blockieren
- • PostToolUse → Auto-Format nach Edit
- • Stop → Qualitätsgate vor Abschluss
- • Notification → Chime-Sound bei Input
Hook-Beispiel: Notification
{
"hooks": {
"Notification": [ # Lifecycle Event
{
"matcher": "", # Leerer Matcher = immer
"hooks": [
{
"type": "command", # Hook-Typ
"command": "osascript -e 'display
notification ... with title ...'" # macOS Notification
}
]
}
]
}
}0 Token-Verbrauch — 100% deterministisch — kein Kurs erklärt das
MCP Server
Model Context Protocol — offener Standard (Linux Foundation)
- 3 Transports: HTTP (empf.) • SSE • Stdio
- OAuth-Authentifizierung (System Keychain)
- Dynamic Tool Loading bei >10% Context
- Scopes: Local • Project (
.mcp.json) • User
Beliebteste Server:
Subagents
Spezialisierte Agenten mit eigenem Context Window
Built-in:
- •Explore — Read-only, Haiku, schnell
- •Plan — Research für Plan-Modus
- •General — Alle Tools, erbt Modell
- •Bash — Terminal-Befehle
- •Claude Code Guide — Docs-Fragen, Haiku
Custom:
.claude/agents/ + YAML Frontmatter
- •Foreground | Background (Ctrl+B) | Worktree
Agent Teams
Peer-to-Peer Multi-Agent-Orchestrierung
Eigentliche Arbeit passiert in Teammate-Instanzen (je 200K). Aber: 3x Token-Kosten (3 separate Claude-Instanzen).
- Shared Task List (gemeinsame Aufgaben)
- Mailbox-System (Peer-to-Peer-Nachrichten)
- In-Process oder Split Panes (tmux/iTerm)
- Dateikonflikte vermeiden (versch. Dateien)
Plugins
Skills + Agents + Hooks + MCP + LSP gebündelt
plugin.json (Manifest)
├── skills/ — Wiederverwendbare Workflows
├── agents/ — Subagent-Definitionen
├── hooks/ — hooks.json
├── .mcp.json — MCP Server
└── .lsp.json — Code Intelligence/pluginzum Browsen des Marketplace- Namensraum:
/plugin-name:skill-name - LSP: Go to Definition, Find References
Sektion 5
Features & Workflows
Die Modi und Schaltflächen, mit denen Profis täglich arbeiten — von Plan Mode über Extended Thinking bis zu Worktrees, Headless-SDK, Scheduled Tasks und Chrome Integration.
Plan Mode
Shift+Tab → Read-Only
Ctrl+G → Plan im Editor öffnen
Bugs um 30%+ reduziert
Extended Thinking
/effort low|med|high|max
„ultrathink" im Prompt
Option+T zum Togglen
Context Management
/clear /compact /btw (kein History)
Checkpoints + /rewind
--continue, --resume, /rename
Git Worktrees
claude --worktree feature-x
Parallele isolierte Sessions
Subagents: isolation: worktree
Headless / SDK
claude -p "query" Non-Interactive
--json-schema für Structured Output
Python + TypeScript SDK
Scheduled Tasks
/loop 5m "check deploy"
Desktop: Daily/Weekly/Cron
3-Tage Ablauf, Catch-up
GitHub Actions / CI
@claude in PR-Kommentaren
Auto Code Reviews + Fix
Issue-zu-PR Implementierung
Chrome Integration
claude --chrome
Live Debugging (Console Errors)
Design-Verifikation, GIF-Recording
Keyboard Shortcuts
Fazit
Eine Karte, die euer Team produktiver macht.
Wer all diese Bausteine kennt, baut in einer Stunde, wofür andere eine Woche brauchen. Wir bringen euer Team von „Wir nutzen das mal“ zu einem produktiven, sicheren und reproduzierbaren Setup — mit Skills, Hooks und Konventionen, die zu eurem Projekt passen.
Holt euer Team auf das volle Workspace-Niveau.
Wir analysieren euer Setup, bauen die passenden Skills, Hooks und MCP-Integrationen — und schulen euer Team so, dass Claude Code zur zweiten Tastatur wird.