Deepseek ArtifactsDeepseek Artifacts
Claude Code How-to

Claude Code Hintergrundaufgaben: ansehen, stoppen und verwalten

Langlebige Befehle, durchdrehende Subagenten, Sitzungen, die weiterarbeiten sollen, während du den Kontext wechselst — hier ist das komplette Steuerpult: Ctrl+B, /tasks, Agent View und alle Timeout- und Kill-Schalter dazwischen.

Kurzfassung

  • Drücke Ctrl+B (in tmux zweimal), um einen laufenden Bash-Befehl in den Hintergrund zu legen — oder bitte Claude schlicht, etwas im Hintergrund auszuführen.
  • Mit /tasks siehst du laufende Hintergrund-Shells und Subagenten. Die Ctrl+T-Taskliste ist etwas anderes — sie ist nicht die Hintergrund-Ansicht.
  • Ganze Sitzungen wandern ebenfalls in den Hintergrund: /bg trennt die aktuelle Unterhaltung ab, und claude agents öffnet den Agent View, wo du jede beobachten, beantworten oder stoppen kannst.
  • Hintergrundaufgaben enden standardmäßig nach 30 Minuten (max. 2 Stunden), werden beim Beenden von Claude Code aufgeräumt und lassen sich mit CLAUDE_CODE_DISABLE_BACKGROUND_TASKS=1 komplett deaktivieren.

Introducing agent view in Claude Code (official)

Kanal: Claude — official YouTube channel0:39

Auf YouTube ansehen

The Explore → Plan → Code → Commit workflow (official)

Kanal: Claude — official YouTube channel3:12

Auf YouTube ansehen

Claude Code v2.1.287 — Claude Mods and Agent Plugins

Kanal: Claude Code Changelog2:13

Auf YouTube ansehen

Interactive mode & agent view — official docs

Doku: code.claude.com/docs

Auf YouTube ansehen

Die Screenshots stammen aus Anthropics offizieller Agent-View-Ankündigung, dem offiziellen Explore → Plan → Code → Commit-Walkthrough und einer typografischen Changelog-Zusammenfassung von v2.1.287. Die Fakten wurden gegen die offizielle Interactive-Mode- und Agent-View-Dokumentation geprüft.

Frame-Zeitstempel führen per Deep-Link zurück zu den Quellvideos. Claude Code ist eine Marke von Anthropic; dieser Guide ist unabhängig und steht in keiner Verbindung zu Anthropic.

Hintergrundaufgaben Schritt für Schritt meistern

Einen Befehl in den Hintergrund legen

  1. 1

    Wissen, was als Hintergrundaufgabe zählt

    In Claude Code laufen zwei Dinge im Hintergrund: beiseitegeschobene Shell-Befehle (ein Dev-Server, ein langer Testlauf) und Subagenten, die eigenständig arbeiten, während du weitertippst. Beide erscheinen in denselben Ansichten, und beide fressen aus demselben Timeout-Budget.

  2. 2

    Mit Ctrl+B einen Befehl in den Hintergrund legen

    Läuft gerade ein Bash-Tool-Aufruf, drücke Ctrl+B, um ihn in den Hintergrund zu schieben und deinen Prompt zurückzubekommen — in tmux zweimal drücken, denn tmux verschluckt den ersten Tastendruck. Du kannst Claude auch schlicht in natürlicher Sprache bitten, den Befehl von Anfang an im Hintergrund auszuführen.

    Claude Code terminal showing an Explore subagent running with the hint ctrl+b to run in background above the Scrying progress line
    Der offizielle Walkthrough zeigt einen laufenden Explore-Schritt mit dem Hinweis ctrl+b to run in background direkt über der Fortschrittszeile.Bei 2:42 ansehen
  3. 3

    Die Timeout-Regeln verstehen

    Ein Befehl, der sein Timeout erreicht, wandert automatisch in den Hintergrund — außer er beginnt mit sleep. Hintergrundaufgaben laufen standardmäßig bis zu 30 Minuten oder bis zum von Claude angefragten Timeout, hartes Maximum sind 2 Stunden. Mehr als 5 GB Ausgabe beenden die Aufgabe.

Beobachten, Stoppen und Limits

  1. 4

    Alles sehen mit /tasks

    Tippe /tasks, um laufende Hintergrund-Shells und Subagenten dieser Sitzung aufzulisten. Verwechsle es nicht mit der Ctrl+T-Taskliste — die pinnt Sitzungen im Agent View fest und hat mit Hintergrund-Shells nichts zu tun.

  2. 5

    Stoppen, was gestoppt werden muss

    Drücke Ctrl+X und dann Ctrl+K, um alle laufenden Hintergrund-Subagenten der Sitzung zu stoppen — die Kombination zur Bestätigung innerhalb von 3 Sekunden zweimal drücken. Einzelne Hintergrund-Shells killst du in der /tasks-Ansicht, und beim Beenden von Claude Code wird ohnehin alles automatisch aufgeräumt.

  3. 6

    Hintergrundaufgaben deaktivieren — wenn es sein muss

    Setze CLAUDE_CODE_DISABLE_BACKGROUND_TASKS=1 in deiner Umgebung (oder starte im Bare-Modus), und hintergrundgelegte Befehle stoppen mit ihrem Timeout, statt Ressourcen zu belegen. Auf macOS- und Linux-Maschinen unter Speicherdruck entfernt Claude Code zudem Aufgaben, die seit 30+ Minuten inaktiv sind — CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP=1 schaltet das ab.

  4. 7

    In VS Code: Hintergrund-Task-Karten

    Seit Claude Code 2.1.287 kann die VS-Code-Erweiterung laufende Befehle und Subagenten in den Hintergrund verschieben und zeigt ihre Shell-Ausgabe direkt auf den Agent-Map-Karten — das Workspace bleibt aufgeräumt, während die Aufgaben weiterarbeiten.

    Claude Code v2.1.287 release notes slide describing VS Code background task management with background shell output visible in agent map cards
    Die v2.1.287-Release-Notes: Das Hintergrund-Task-Management in VS Code legt die Shell-Ausgabe direkt auf die Agent-Map-Karten.Bei 0:58 ansehen

Ganze Sitzungen in den Hintergrund — mit dem Agent View

  1. 8

    Eine ganze Sitzung mit /bg in den Hintergrund legen

    Tippe /bg (oder /background), um die aktuelle Unterhaltung in den Hintergrund zu schicken — optional gleich mit einer Aufgabe, etwa /bg run the test suite and fix any failures. /fork kopiert die Unterhaltung in eine neue Hintergrund-Sitzung, während das Original weiterläuft.

  2. 9

    Den Agent View öffnen

    Führe claude agents aus deiner Shell aus, um alle Hintergrund-Sitzungen auf einen Blick zu sehen. Innerhalb einer Sitzung legt ← am leeren Prompt sie in den Hintergrund und bringt dich in einem Schritt in den Agent View. Wenn das nackte claude künftig diesen Blick statt eines neuen Chats öffnen soll, setze defaultToAgentsView=true in /config.

    Claude Code agent view listing one needing input, five working and two completed background sessions with the dispatch bar at the bottom
    Agent View: eine Sitzung wartet auf Eingabe, fünf arbeiten, zwei sind fertig — unten die Eingabezeile für neue Hintergrundaufgaben.Bei 0:14 ansehen
  3. 10

    Die Zustände auf einen Blick lesen

    Sitzungen werden in Needs input, Working und Completed gruppiert. Jede Zeile zeigt eine generierte Zusammenfassung und ihr Alter, und die Form der Icons verrät, ob der Prozess lebt, beendet wurde oder in einer /loop schläft — ein kurzer Blick genügt, um zu wissen, wo deine Aufmerksamkeit gebraucht wird.

    Agent view in Claude Code showing the Needs input, Working and Completed session groups with per-session summaries and ages
    Die drei Gruppen im Agent View: Needs input (dark-mode, release-notes), Working (pr-review, perf-audit, payment-migration), Completed (test-coverage).Bei 0:17 ansehen
  4. 11

    Antworten, ohne sich anzuhängen

    Drücke Space auf einer ausgewählten Sitzung, um das Peek-Panel zu öffnen und direkt zu antworten — stelle ein ! voran, um eine Nachricht als Shell-Befehl auszuführen, oder schicke /stop, um diese Sitzung zu stoppen. Enter hängt dich an die Sitzung an; ← trennt die Verbindung, ohne sie zu stoppen.

    Claude Code agent view with the pr-review session selected showing the space to reply inline panel and enter to open hint
    Das Peek-Panel antwortet direkt in der pr-review-Sitzung — enter zum Öffnen, space zum Antworten, ctrl+x zum Löschen.Bei 0:19 ansehen
  5. 12

    Die richtige Sitzung schnell finden

    Der Agent View kennt Filter: n:<text> trifft Sitzungsnamen oder erste Prompts (v2.1.287+), s:<state> filtert nach Zustand, a:<name> nach Agent, und #1234 springt direkt zu einem Pull Request. Kombinieren ist erlaubt, etwa s:blocked a:reviewer, und mit Ctrl+T pinnt du die Sitzungen fest, die nie entfernt werden dürfen.

    Claude Code changelog slide for agent view filtering showing the n: text filter that searches session names and tasks
    Der n:<text>-Filter im Agent View durchsucht Sitzungsnamen und Tasks; Enter öffnet den ersten Treffer.Bei 1:14 ansehen

Tastatur-Spickzettel für Hintergrundaufgaben

Alle Steuerungen, die zählen, auf einer Liste — druck sie aus und pinne sie neben dein Terminal:

  • 1Ctrl+B — den laufenden Bash-Tool-Aufruf in den Hintergrund legen (in tmux zweimal drücken).
  • 2/tasks — laufende Hintergrund-Shells und Subagenten dieser Sitzung auflisten.
  • 3Ctrl+X, Ctrl+K — alle Hintergrund-Subagenten dieser Sitzung stoppen; zur Bestätigung innerhalb von 3 Sekunden zweimal drücken.
  • 4/bg — die aktuelle Unterhaltung in den Hintergrund legen, optional mit einem Prompt als Aufgabe.
  • 5← am leeren Prompt — diese Sitzung hinterlegen und den Agent View öffnen.
  • 6Space — Peek-Panel: direkt antworten, mit ! einen Shell-Befehl ausführen, mit /stop die Sitzung stoppen.
  • 7Enter / → an eine Sitzung anhängen; ← oder /exit trennen, ohne sie zu stoppen.
  • 8Ctrl+T anpinnen · Ctrl+R umbenennen · Ctrl+S nach Verzeichnis gruppieren · Ctrl+X zweimal: stoppen und löschen.

Ergänzend die Helfer auf der Shell-Seite: claude attach, claude logs, claude stop und claude rm nehmen eine Sitzungs-ID entgegen, und claude agents --json liefert dir das ganze Board für Skripte.

Claude Code Hintergrundaufgaben FAQ

Verwandte Guides