MB-ITA

Diese Seite ist passwortgeschützt.

claude-code — grundlagen.md
~/wiki/claude-code / grundlagen
~/wiki/claude-code $ cat grundlagen.md

Grundlagen & Setup

Was ist Claude Code? Installation, Konfiguration, erste Schritte mit dem CLI-Tool.

Was ist Claude Code?

Claude Code ist ein KI-gestütztes, agentisches Coding-Tool von Anthropic. Es liest Codebases, bearbeitet Dateien, führt Terminal-Befehle aus und integriert sich in Entwicklungstools.

  • Verfügbar als Terminal CLI (empfohlen), VS Code Extension, JetBrains Plugin
  • Liest und versteht komplette Projekte automatisch
  • Bearbeitet Dateien, führt Tests aus, erstellt Commits und PRs
  • Unterstützt MCP-Server für externe Tool-Integrationen
  • CLAUDE.md Dateien steuern Projektkontext und Anweisungen

Installation

Die native Installation ist empfohlen (automatische Updates):

Windows PowerShell
irm https://claude.ai/install.ps1 | iex
Windows CMD
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
macOS / Linux / WSL
curl -fsSL https://claude.ai/install.sh | bash
Windows benötigt Git for Windows als Voraussetzung. Claude Code nutzt Git Bash als Shell.

Alternative Methoden:

MethodeBefehlAuto-Update?
Native (empfohlen)siehe obenJa
Homebrewbrew install --cask claude-codeNein
WinGetwinget install Anthropic.ClaudeCodeNein
npm (veraltet)npm install -g @anthropic-ai/claude-codeNein

Systemanforderungen

AnforderungDetails
BetriebssystemmacOS 13+, Windows 10 1809+, Ubuntu 20.04+, Debian 10+
RAMMindestens 4 GB
NetzwerkInternetverbindung erforderlich
ShellBash, Zsh, PowerShell oder CMD
WindowsGit for Windows vorinstalliert

Erste Authentifizierung

# Claude Code starten claude # → Öffnet Browser zur Anmeldung # → Credentials werden lokal gespeichert

Unterstützte Accounts:

  • Claude Pro / Max / Teams / Enterprise – Empfohlen
  • Claude Console – API-Zugang mit Pre-Paid Credits
  • Amazon Bedrock / Google Vertex AI – Enterprise Cloud Provider
# Installation prüfen claude --version # Ausführliche Diagnose claude doctor # Auth-Status prüfen claude auth status

Grundlegende Befehle

BefehlFunktionBeispiel
claudeInteraktive Session startenclaude
claude "task"Mit Prompt startenclaude "erkläre diese Funktion"
claude -p "query"Einmal-Abfrage (SDK-Modus)claude -p "erkläre main.js"
claude -cLetzte Conversation fortsetzenclaude -c
claude -rSession-Picker (Resume)claude -r auth-refactor
/helpHilfe anzeigenIn Session: /help
/clearConversation löschenIn Session: /clear
exitClaude Code beendenexit oder Ctrl+C

Keyboard Shortcuts

ShortcutFunktion
TabCommand Completion
Command History
Shift+TabPermission Mode wechseln (Normal → Auto → Plan)
Ctrl+OVerbose/Thinking Mode ein/aus
Alt+TExtended Thinking ein/aus
Ctrl+RReverse Search in Command History
Ctrl+GPlan im Editor öffnen (Plan Mode)
/Alle Commands/Skills anzeigen

Updates & Windows-Setup

# Manuelles Update claude update # Stable Channel (verzögert, sicherer) # In /config oder settings.json: "autoUpdatesChannel": "stable"
Wenn Claude Git Bash nicht findet, in settings.json setzen:
"CLAUDE_CODE_GIT_BASH_PATH": "C:\\Program Files\\Git\\bin\\bash.exe"

Deinstallation

# Windows PowerShell Remove-Item -Path "$env:USERPROFILE\.local\bin\claude.exe" -Force Remove-Item -Path "$env:USERPROFILE\.local\share\claude" -Recurse -Force # Alle Settings entfernen (destruktiv!) rm -rf ~/.claude rm ~/.claude.json