Source: https://claudetutorial.com/guides/de-de/berechtigungsmodi-und-plan-modus-von-claude-code-erklaert

[Zurück zu Anleitungen](https://claudetutorial.com/guides/de-de)

Builder

# Berechtigungsmodi und Plan-Modus von Claude Code erklärt

27. Oktober 2026 11 Min. Lesezeit

---

Wenn Claude Code zum fünften Mal hintereinander „Do you want to proceed?“ fragt, tun Menschen meist eines von zwei Dingen. Die einen klicken Yes, ohne zu lesen. Die anderen geben Claude Code auf, weil es sie ständig unterbricht. Beides ist derselbe Fehler: Sie behandeln die Berechtigung als feste Einstellung statt als Entscheidung, die du für jede Art von Arbeit neu triffst.

> Ein Berechtigungsmodus beantwortet eine Frage: Was darf Claude tun, ohne vorher zu fragen?

Dieser Leitfaden erklärt jeden Modus, zeigt, wie du mit einem Tastendruck zwischen ihnen wechselst, und gibt dir eine einfache Regel, um den passenden zu wählen. Er behandelt auch den Plan-Modus, die nützlichste und am wenigsten genutzte Funktion für Einsteiger.

## Was ein Berechtigungsmodus steuert

Will Claude Code etwas tun, das deinen Rechner verändern könnte, etwa eine Datei bearbeiten oder einen Befehl ausführen, passiert eines von zwei Dingen. Es tut es sofort, oder es hält an und fragt dich. Der Berechtigungsmodus deiner Sitzung entscheidet, was davon.

Der Modus gilt für die Sitzung, in der du bist. Dein Konto und deine anderen Projekte ändert er nicht. Du kannst jederzeit wechseln, ohne das Gespräch zu verlieren.

## Die Modi im Überblick

Claude Code hat sechs Modi. Drei davon wirst du an den meisten Tagen nutzen.

| Modus | Statuszeile zeigt | Was ohne Nachfrage läuft |
| --- | --- | --- |
| **Manuell (Manual)**, genannt `default` | `manual mode on` | Nur Lesen. Vor Änderungen und Befehlen fragt es. |
| **Änderungen akzeptieren (Accept edits)** | `accept edits on` | Lesen, Dateiänderungen und gängige Dateibefehle wie `mkdir`, `mv`, `cp` und `rm`, innerhalb deines Projektordners. |
| **Plan** | `plan mode on` | Lesen. Es erkundet und schreibt einen Plan, Änderungen bleiben blockiert, bis du zustimmst. |
| **Auto** | `auto mode on` | Fast alles, wobei ein separates Modell jede Aktion im Hintergrund prüft. |
| **Nicht fragen (Don't ask)** | `don't ask on` | Nur Lesen und vorab genehmigte Werkzeuge. Alles, was nachfragen würde, wird stattdessen abgelehnt. |
| **Berechtigungen umgehen (Bypass permissions)** | `bypass permissions on` | Alles. Keine Prüfungen. |

Schreibzugriffe auf geschützte Orte wie den Ordner `.git`, `.claude`, die Startdatei deiner Shell und `.mcp.json` werden in jedem Modus außer Bypass strenger behandelt.

## Modi mit Shift+Tab wechseln

Du musst dir das alles nicht mit Namen merken. Drücke in einer Sitzung `Shift+Tab`, und der Modus ändert sich. Die Statuszeile unten zeigt, wo du gelandet bist.

Jeder Tastendruck springt zum nächsten Modus. Sind Auto oder Bypass für deine Sitzung aktiviert, folgen sie nach Plan. Nicht fragen erscheint nie im Zyklus.

Du kannst beim Start von Claude Code auch gleich einen Modus wählen, so erreichst du die, die nicht im Zyklus liegen:

Terminal

```
$ claude --permission-mode plan$ claude --permission-mode acceptEdits$ claude --permission-mode dontAsk
```

Die Modusnamen sind default, acceptEdits, plan, auto, dontAsk und bypassPermissions.

Um einen Modus zu deinem Standard zu machen, setze `permissions.defaultMode` in einer Einstellungsdatei. Zwei der Werte, `auto` und `bypassPermissions`, werden ignoriert, wenn sie in den eigenen Einstellungsdateien eines Projekts stehen.

## In welchem Modus startet eine Sitzung?

Das hängt davon ab, wie du Claude Code ausführst und welche Version du hast.

| Wie du es ausführst | Startet in |
| --- | --- |
| Terminal oder VS Code, Claude Code 2.1.283 oder neuer | Auto |
| Eine frühere Version | Manuell (Auto nur bei manchen Tarifen, in manchen Sitzungen) |
| `claude -p` für einzelne Fragen in Skripten | Manuell, und alles, was eine Genehmigung braucht, wird abgelehnt, sofern nicht erlaubt |
| Auto von deiner Organisation abgeschaltet | Manuell |

Wählt eine Sitzung Auto, aber Auto steht dir nicht zur Verfügung, startet sie in Manuell. Entscheidend ist, die Statuszeile zu prüfen, statt etwas anzunehmen. Steht dort nicht, was du erwartest, drücke `Shift+Tab`.

## Manuell: Du genehmigst jeden Schritt

Im manuellen Modus kann Claude deine Dateien frei lesen und fragt, bevor es eine Datei bearbeitet oder einen Befehl ausführt. Das ist der richtige Modus, wenn du neu bist, wenn der Code sensibel ist oder wenn du das Projekt nicht gut kennst.

Der Preis sind Unterbrechungen. Der Vorteil: Nichts passiert, was du nicht gesehen hast. Fang in der ersten Sitzung hier an und beobachte, worum Claude bittet. Du lernst schnell, welche Anfragen Routine sind.

## Änderungen akzeptieren: schnell iterieren bei Code, den du prüfst

Im Modus „Änderungen akzeptieren“ darf Claude Dateien in deinem Projektordner ändern und gängige Dateibefehle ohne Nachfrage ausführen. Bei anderen Befehlen und bei allem außerhalb deines Ordners fragt es weiterhin.

Das ist der Modus für Code, den du danach lesen willst. Du beschreibst eine Änderung, Claude nimmt sie vor, und du prüfst den Diff in deinem Editor oder mit git. Er spart die meisten Klicks bei dem geringsten Risiko.

## Plan-Modus: erst denken, später ändern

Im Plan-Modus liest Claude deine Dateien, erkundet das Projekt und schreibt dann einen Plan. Deine Quelldateien kann es erst bearbeiten, wenn du diesen Plan genehmigst.

1. Einschalten

   Drücke `Shift+Tab`, bis die Statuszeile Plan-Modus anzeigt, oder beginne eine einzelne Anfrage mit `/plan` davor, oder starte mit `--permission-mode plan`.
2. Beschreibe das Ziel, nicht die Schritte

   Sag, was gelten soll, wenn die Arbeit fertig ist, und was sich nicht ändern darf. Claude erkundet und stellt dir Fragen, wo es unsicher ist.
3. Lies den Plan wie einen Vorschlag

   Prüfe, welche Dateien es anfasst, in welcher Reihenfolge und was es nicht tut. Drücke `Ctrl+G`, um den Plan in deinem Editor zu öffnen, wenn du ihn ändern willst.
4. Genehmigen oder widersprechen

   Legt Claude den Plan vor, kannst du ihn genehmigen und es im Auto-Modus bearbeiten lassen, ihn genehmigen, aber die manuelle Freigabe von Änderungen behalten, oder Nein sagen und weiter planen.

Prompt

> I want to move our date formatting into one shared helper. Read how dates are formatted across src/, list every place that formats one, and propose a plan in order of risk. Do not change any file yet. Tell me which places you are least sure about.

Der Plan-Modus glänzt, wenn eine Änderung viele Dateien berührt, wenn du den Code noch nicht verstehst oder wenn ein Fehler teuer wäre. Fünf Minuten, einen Plan zu lesen, sparen oft eine Stunde, eine falsche Änderung rückgängig zu machen.

Nicht jede Aufgabe braucht einen Plan

Kannst du die Änderung in einem Satz beschreiben, etwa einen Tippfehler korrigieren oder eine Variable umbenennen, überspringe das Planen und bitte direkt darum. Plane, wenn der Diff groß oder überraschend wäre.

## Auto-Modus: weniger Unterbrechungen, mit Sicherheitsprüfung

Der Auto-Modus ist für lange Aufgaben, die du nicht beaufsichtigen willst. Statt dich bei jeder Aktion zu fragen, prüft ein separates Modell jede Aktion im Hintergrund und blockiert die riskanten.

Die Reihenfolge ist einfach. Regeln, die du gesetzt hast, gelten zuerst. Dateien in deinem Projekt zu lesen und zu bearbeiten wird automatisch genehmigt. Alles andere geht an das prüfende Modell, und blockiert es etwas, erfährt Claude den Grund und versucht einen anderen Weg.

- **Standardmäßig blockiert:** ein Skript aus dem Internet herunterladen und ausführen, sensible Daten an externe Adressen senden, in Produktion deployen oder Migrationen ausführen, Force-Pushes, harte Resets, die Arbeit wegwerfen, und einen Pull Request mergen, den niemand genehmigt hat.
- **Standardmäßig erlaubt:** lokale Dateiarbeit in deinem Projekt, das Installieren von Abhängigkeiten aus deinen Lockfiles, rein lesende Webanfragen und Pushes auf Branches des aktuellen Repositorys (außer Branches, die als Deploy-Ziele benannt sind).

Blockiert die Prüfung drei Aktionen hintereinander oder zwanzig insgesamt, pausiert der Auto-Modus, und Claude fragt dich wieder. Genehmigst du die Aktion, nach der es fragt, läuft der Auto-Modus weiter. Blockierte Aktionen findest du unter `/permissions` im Tab **Recently denied**.

Verringert Nachfragen, garantiert keine Sicherheit

Der Auto-Modus macht es unwahrscheinlicher, dass Fehler durchrutschen, ist aber keine Garantie. Nutze für Arbeit, die etwas Unwiederbringliches beschädigen könnte, einen Modus, in dem du jeden Schritt genehmigst, und halte dein Projekt in git.

Der Auto-Modus braucht ein unterstütztes Modell und kann bei Team- und Enterprise-Tarifen von einer Administratorin abgeschaltet werden. Deshalb prüfst du die Statuszeile.

## Nicht fragen und Bypass: für Skripte und isolierte Rechner

Zwei Modi gibt es für Automatisierung, und sie sind nicht für die tägliche Arbeit.

**Nicht fragen (Don't ask)** lehnt alles ab, was sonst nachfragen würde. Die Sitzung wartet nie auf dich und führt nur aus, was du vorab genehmigt hast. Er eignet sich für abgesicherte Skripte und CI, wo du genau auflistest, was erlaubt ist:

Terminal

```
$ claude -p 'run the test suite' --permission-mode dontAsk --allowedTools 'Bash(npm test)' 'Read'
```

Führt eine Frage aus, erlaubt nur den Testbefehl und das Lesen von Dateien und lehnt alles andere ab.

**Berechtigungen umgehen (Bypass permissions)** überspringt jede Prüfung, auch den Schutz sensibler Ordner. Deny-Regeln gelten weiterhin, und ein paar kritische Aktionen fragen trotzdem nach. Er existiert für isolierte Umgebungen wie einen Container oder eine virtuelle Maschine ohne Internetzugang, denn er bietet keinen Schutz vor einer bösartigen Anweisung, die in einer Datei oder Webseite versteckt ist. In ihn wechseln kannst du nicht aus einer Sitzung, die nicht damit gestartet wurde, und beim ersten Start bittet Claude Code dich, die Verantwortung zu übernehmen.

Nutze Bypass nicht auf deinem eigenen Laptop

Bist du unsicher, ob du ihn brauchst, brauchst du ihn nicht. Nutze „Änderungen akzeptieren“ für Tempo und Auto für lange Aufgaben.

## Regeln liegen über den Modi

Ein Modus legt die Grundlinie fest. Du kannst Regeln für genaue Befehle hinzufügen, und sie gelten in jedem Modus, der Berechtigungen prüft:

- **Allow**-Regeln genehmigen ein Werkzeug oder einen Befehl vorab, zum Beispiel `Bash(npm test)`.
- **Ask**-Regeln erzwingen eine Nachfrage, auch im Auto-Modus.
- **Deny**-Regeln blockieren eine Aktion in jedem Modus, auch in Bypass.

Regeln liegen in Einstellungsdateien: `~/.claude/settings.json` für dich, `.claude/settings.json` für das Projekt und `.claude/settings.local.json` für private Überschreibungen. Eine enge Allow-Regel wie `Bash(npm test)` ist die beste erste, die du hinzufügst, denn deine Tests führst du ständig aus.

In Claude Tutorial

Zu entscheiden, wie viel du abgibst, ist eine Fähigkeit

Zu wählen, was du übergibst und was du weiter prüfst, ist das Urteilsvermögen, das die App über viele Aufgaben aufbaut, und es gilt weit über Code hinaus.

Bald verfügbar

[ERHÄLTLICH BEI Google Play](https://play.google.com/store/apps/details?id=com.claudetutorial.mobile)

## Welchen Modus soll ich nutzen?

Passe den Modus der Situation an, nicht einer Gewohnheit.

| Situation | Modus |
| --- | --- |
| Du bist neu, oder der Code ist sensibel | Manuell |
| Du willst ein Projekt verstehen, bevor du es änderst | Plan |
| Du iterierst an Code, den du in git prüfst | Änderungen akzeptieren |
| Eine lange Aufgabe, die du nicht beobachten willst | Auto |
| Ein Skript oder CI-Job mit genauer Allowlist | Nicht fragen |
| Ein Wegwerf-Container ohne Internet | Bypass |

Ein guter Standardrhythmus für eine echte Änderung: erst planen, den Plan genehmigen, Claude im Modus „Änderungen akzeptieren“ oder Auto arbeiten lassen und dann den Diff selbst prüfen. Behandle das Ergebnis wie den Pull Request einer Kollegin.

## Häufige Fragen

### Wie wechsle ich den Berechtigungsmodus in Claude Code?

Drücke `Shift+Tab` in einer Sitzung, um zwischen den Modi zu wechseln. Starte mit einem bestimmten Modus über `claude --permission-mode <name>` oder setze einen Standard mit `permissions.defaultMode` in deinen Einstellungen.

### Was ist der Plan-Modus in Claude Code?

Ein Modus, in dem Claude dein Projekt liest und erkundet und einen Plan schreibt, deine Dateien aber erst bearbeiten kann, wenn du den Plan genehmigst. Du erreichst ihn mit `Shift+Tab`, mit `/plan` vor einer Anfrage oder mit `--permission-mode plan`.

### Ist der Auto-Modus sicher?

Er ist sicherer, als blind zu genehmigen, weil ein separates Modell jede Aktion prüft und riskante wie Produktions-Deploys und Force-Pushes blockiert. Eine Garantie ist er nicht. Halte deine Arbeit in git und prüfe das Ergebnis.

### Was macht der Modus „Änderungen akzeptieren“?

Er lässt Claude Dateien bearbeiten und gängige Dateibefehle wie `mkdir`, `mv` und `cp` in deinem Projekt ohne Nachfrage ausführen. Andere Befehle fragen weiterhin nach.

### Warum fragt Claude Code ständig nach Berechtigung?

Wahrscheinlich bist du im manuellen Modus, oder Claude berührt etwas außerhalb deines Projekts oder einen geschützten Ordner. Prüfe die Statuszeile und füge eine Allow-Regel für Befehle hinzu, denen du vertraust, etwa deinen Testbefehl.

### Was ist `--dangerously-skip-permissions`?

Dasselbe wie der Modus „Berechtigungen umgehen“. Er überspringt alle Nachfragen und Prüfungen und sollte nur in isolierten Umgebungen verwendet werden.

## Deine Checkliste zu Berechtigungen

- Du kannst die Statuszeile lesen und sagen, in welchem Modus du bist
- Du weißt, dass `Shift+Tab` den Modus wechselt und `Esc` Claude stoppt
- Du nutzt den Plan-Modus vor jeder Änderung, die viele Dateien berührt
- Dein Projekt liegt in git, sodass sich jede Änderung leicht prüfen oder zurücknehmen lässt
- Du hast eine Allow-Regel für die Befehle, die du täglich genehmigst, etwa deine Tests

## Weiterlesen

- [Claude Code für Einsteiger: installieren, anmelden und die erste Aufgabe](https://claudetutorial.com/guides/de-de/claude-code-fuer-einsteiger-installieren-anmelden-erste-aufgabe), falls das deine erste Sitzung ist.
- [CLAUDE.md erklärt: Claude Code dein Projekt einmal beibringen](https://claudetutorial.com/guides/de-de/claude-md-erklaert-claude-code-dein-projekt-einmal-beibringen), damit du nicht dieselben Anweisungen wiederholst.
- [Best Practices für Claude Code: Gewohnheiten für bessere Ergebnisse](https://claudetutorial.com/guides/de-de/best-practices-fuer-claude-code-gewohnheiten-fuer-bessere-ergebnisse) für Prompts, Prüfungen und Kontextverwaltung.
- [Änderungen über mehrere Dateien mit Claude Code vornehmen](https://claudetutorial.com/guides/de-de/aenderungen-ueber-mehrere-dateien-mit-claude-code-durchfuehren) für eine Änderung nach dem Prinzip Plan zuerst, in der Praxis.
