Zum Hauptinhalt springen
Claude Code im Web befindet sich in der Forschungsvorschau für Pro-, Max- und Team-Benutzer sowie für Enterprise-Benutzer mit Premium-Sitzen oder Chat + Claude Code-Sitzen.
Claude Code im Web wird auf von Anthropic verwalteter Cloud-Infrastruktur ausgeführt, anstatt auf Ihrem Computer. Übermitteln Sie Aufgaben von claude.ai/code in Ihrem Browser oder der Claude-Mobilanwendung. Sie benötigen ein GitHub-Repository, um zu beginnen. Claude klont es in eine isolierte virtuelle Maschine, nimmt Änderungen vor und pusht einen Branch zur Überprüfung. Sitzungen bleiben über Geräte hinweg bestehen, sodass eine Aufgabe, die Sie auf Ihrem Laptop starten, später von Ihrem Telefon aus überprüft werden kann. Claude Code im Web funktioniert gut für:
  • Parallele Aufgaben: Führen Sie mehrere unabhängige Aufgaben gleichzeitig aus, jede in ihrer eigenen Sitzung und ihrem eigenen Branch, ohne mehrere Worktrees zu verwalten
  • Repositories, die Sie nicht lokal haben: Claude klont das Repository bei jeder Sitzung neu, sodass Sie es nicht auschecken müssen
  • Aufgaben, die keine häufige Steuerung benötigen: Übermitteln Sie eine gut definierte Aufgabe, machen Sie etwas anderes und überprüfen Sie das Ergebnis, wenn Claude fertig ist
  • Code-Fragen und Erkundung: Verstehen Sie eine Codebasis oder verfolgen Sie, wie eine Funktion implementiert wird, ohne einen lokalen Checkout
Für Arbeiten, die Ihre lokale Konfiguration, Tools oder Umgebung benötigen, ist die lokale Ausführung von Claude Code oder die Verwendung von Remote Control besser geeignet.

Wie Sitzungen ablaufen

Wenn Sie eine Aufgabe übermitteln:
  1. Klonen und vorbereiten: Ihr Repository wird auf eine von Anthropic verwaltete VM geklont und Ihr Setup-Skript wird ausgeführt, falls konfiguriert.
  2. Netzwerk konfigurieren: Der Internetzugriff wird basierend auf der Zugriffsstufe Ihrer Umgebung festgelegt.
  3. Arbeit: Claude analysiert Code, nimmt Änderungen vor, führt Tests aus und überprüft seine Arbeit. Sie können zuschauen und die ganze Zeit über steuern oder weggehen und zurückkommen, wenn es fertig ist.
  4. Branch pushen: Wenn Claude einen Haltepunkt erreicht, pusht es seinen Branch zu GitHub. Sie überprüfen den Diff, hinterlassen Inline-Kommentare, erstellen einen PR oder senden eine weitere Nachricht, um weiterzumachen.
Die Sitzung wird nicht geschlossen, wenn der Branch gepusht wird. PR-Erstellung und weitere Bearbeitungen erfolgen alle innerhalb desselben Gesprächs.

Vergleichen Sie die Möglichkeiten, Claude Code auszuführen

Claude Code verhält sich überall gleich. Was sich ändert, ist, wo Code ausgeführt wird und ob Ihre lokale Konfiguration verfügbar ist. Die Desktop-App bietet sowohl lokale als auch Cloud-Sitzungen, daher hängen die Antworten unten davon ab, welche Sie wählen:
Im WebRemote ControlTerminal CLIDesktop-App
Code wird ausgeführt aufAnthropic Cloud VMIhrem ComputerIhrem ComputerIhrem Computer oder Cloud VM
Sie chatten vonclaude.ai oder Mobilanwendungclaude.ai oder MobilanwendungIhrem TerminalDer Desktop-Benutzeroberfläche
Verwendet Ihre lokale KonfigurationNein, nur RepositoryJaJaJa für lokal, nein für Cloud
Erfordert GitHubJa, oder bündeln Sie ein lokales Repository über --remoteNeinNeinNur für Cloud-Sitzungen
Läuft weiter, wenn Sie die Verbindung trennenJaWährend das Terminal offen bleibtNeinHängt vom Sitzungstyp ab
BerechtigungsmodiÄnderungen automatisch akzeptieren, PlanFragen, Änderungen automatisch akzeptieren, PlanAlle ModiHängt vom Sitzungstyp ab
NetzwerkzugriffKonfigurierbar pro UmgebungNetzwerk Ihres ComputersNetzwerk Ihres ComputersHängt vom Sitzungstyp ab
Siehe die Dokumentation zu Terminal-Schnellstart, Desktop-App oder Remote Control, um diese einzurichten.

GitHub verbinden und eine Umgebung erstellen

Das Setup ist ein einmaliger Prozess. Wenn Sie bereits die GitHub CLI verwenden, können Sie dies von Ihrem Terminal aus tun, anstatt den Browser zu verwenden.
1

Besuchen Sie claude.ai/code

Gehen Sie zu claude.ai/code und melden Sie sich mit Ihrem Anthropic-Konto an.
2

Installieren Sie die Claude GitHub App

Nach der Anmeldung fordert Sie claude.ai/code auf, GitHub zu verbinden. Folgen Sie der Aufforderung, um die Claude GitHub App zu installieren und ihr Zugriff auf Ihre Repositories zu gewähren. Cloud-Sitzungen funktionieren mit vorhandenen GitHub-Repositories. Um ein neues Projekt zu starten, erstellen Sie zunächst ein leeres Repository auf GitHub.
3

Erstellen Sie Ihre Umgebung

Nach dem Verbinden von GitHub werden Sie aufgefordert, eine Cloud-Umgebung zu erstellen. Die Umgebung steuert, welchen Netzwerkzugriff Claude während Sitzungen hat und was ausgeführt wird, wenn eine neue Sitzung erstellt wird. Siehe Installierte Tools für das, was ohne Konfiguration verfügbar ist.Das Formular hat diese Felder:
  • Name: eine Anzeigebeschriftung. Nützlich, wenn Sie mehrere Umgebungen für verschiedene Projekte oder Zugriffsstufen haben.
  • Netzwerkzugriff: steuert, was die Sitzung im Internet erreichen kann. Der Standard, Trusted, ermöglicht Verbindungen zu häufigen Paketregistern wie npm, PyPI und RubyGems, während der allgemeine Internetzugriff blockiert wird.
  • Umgebungsvariablen: optionale Variablen, die in jeder Sitzung verfügbar sind, im .env-Format. Umschließen Sie Werte nicht mit Anführungszeichen, da Anführungszeichen als Teil des Werts gespeichert werden. Diese sind für jeden sichtbar, der diese Umgebung bearbeiten kann.
  • Setup-Skript: ein optionales Bash-Skript, das vor dem Start von Claude Code ausgeführt wird. Verwenden Sie es, um System-Tools zu installieren, die die Cloud VM nicht enthält, wie apt install -y gh. Das Ergebnis wird zwischengespeichert, sodass das Skript nicht bei jeder Sitzung erneut ausgeführt wird. Siehe Setup-Skripte für Beispiele und Debugging-Tipps.
Lassen Sie für ein erstes Projekt die Standardeinstellungen und klicken Sie auf Umgebung erstellen. Sie können sie später bearbeiten oder zusätzliche Umgebungen erstellen für verschiedene Projekte.

Von Ihrem Terminal aus verbinden

Wenn Sie bereits die GitHub CLI (gh) verwenden, können Sie Claude Code im Web ohne das Öffnen eines Browsers einrichten. Dies erfordert die Claude Code CLI. /web-setup liest Ihr lokales gh-Token, verknüpft es mit Ihrem Claude-Konto und erstellt eine Standard-Cloud-Umgebung, wenn Sie noch keine haben.
Organisationen mit aktivierter Zero Data Retention können /web-setup oder andere Cloud-Sitzungsfunktionen nicht verwenden. Wenn die GitHub CLI nicht installiert oder authentifiziert ist, öffnet /web-setup stattdessen den Browser-Onboarding-Flow.
1

Authentifizieren Sie sich mit der GitHub CLI

Authentifizieren Sie in Ihrer Shell die GitHub CLI, falls Sie dies noch nicht getan haben:
gh auth login
2

Melden Sie sich bei Claude an

Führen Sie in der Claude Code CLI /login aus, um sich mit Ihrem claude.ai-Konto anzumelden. Überspringen Sie diesen Schritt, wenn Sie bereits angemeldet sind.
3

Führen Sie /web-setup aus

Führen Sie in der Claude Code CLI Folgendes aus:
/web-setup
Dies synchronisiert Ihr gh-Token mit Ihrem Claude-Konto. Wenn Sie noch keine Cloud-Umgebung haben, erstellt /web-setup eine mit Trusted-Netzwerkzugriff und ohne Setup-Skript. Sie können die Umgebung bearbeiten oder Variablen hinzufügen danach. Sobald /web-setup abgeschlossen ist, können Sie Cloud-Sitzungen von Ihrem Terminal aus mit --remote starten oder wiederkehrende Aufgaben mit /schedule einrichten.

Starten Sie eine Aufgabe

Mit GitHub verbunden und einer erstellten Umgebung können Sie Aufgaben übermitteln.
1

Wählen Sie ein Repository und einen Branch

Von claude.ai/code oder der Code-Registerkarte in der Claude-Mobilanwendung klicken Sie auf den Repository-Selector unter dem Eingabefeld und wählen Sie ein Repository aus, in dem Claude arbeiten soll. Jedes Repository zeigt einen Branch-Selector. Ändern Sie ihn, um Claude von einem Feature-Branch anstelle des Standards zu starten. Sie können mehrere Repositories hinzufügen, um in einer Sitzung über sie hinweg zu arbeiten.
2

Wählen Sie einen Berechtigungsmodus

Der Modus-Dropdown neben der Eingabe ist standardmäßig auf Änderungen automatisch akzeptieren eingestellt, wobei Claude Änderungen vornimmt und einen Branch pusht, ohne auf Genehmigung zu warten. Wechseln Sie zu Plan-Modus, wenn Claude einen Ansatz vorschlagen und auf Ihr Okay warten soll, bevor Dateien bearbeitet werden. Cloud-Sitzungen bieten keine Ask-Berechtigungen, Auto-Modus oder Bypass-Berechtigungen. Siehe Berechtigungsmodi für die vollständige Liste.
3

Beschreiben Sie die Aufgabe und übermitteln Sie sie

Geben Sie eine Beschreibung dessen ein, was Sie möchten, und drücken Sie die Eingabetaste. Seien Sie spezifisch:
  • Nennen Sie die Datei oder Funktion: ‘Fügen Sie eine README mit Setup-Anweisungen hinzu” oder „Beheben Sie den fehlgeschlagenen Auth-Test in tests/test_auth.py” ist besser als „Tests beheben”
  • Fügen Sie Fehlerausgabe ein, falls vorhanden
  • Beschreiben Sie das erwartete Verhalten, nicht nur das Symptom
Claude klont die Repositories, führt Ihr Setup-Skript aus, falls konfiguriert, und beginnt zu arbeiten. Jede Aufgabe erhält ihre eigene Sitzung und ihren eigenen Branch, sodass Sie nicht warten müssen, bis eine fertig ist, bevor Sie eine andere starten.

Sitzungen vorausfüllen

Sie können die Eingabeaufforderung, Repositories und Umgebung für eine neue Sitzung vorausfüllen, indem Sie Abfrageparameter zur claude.ai/code-URL hinzufügen. Verwenden Sie dies, um Integrationen wie eine Schaltfläche in Ihrem Issue-Tracker zu erstellen, die Claude Code mit der Issue-Beschreibung als Eingabeaufforderung öffnet.
ParameterBeschreibung
promptEingabeaufforderungstext zum Vorausfüllen im Eingabefeld. Der Alias q wird ebenfalls akzeptiert.
prompt_urlURL zum Abrufen des Eingabeaufforderungstexts, für Eingabeaufforderungen, die zu lang sind, um sie in eine Abfragezeichenfolge einzubetten. Die URL muss Cross-Origin-Anfragen zulassen. Wird ignoriert, wenn prompt auch gesetzt ist.
repositoriesKommagetrennte Liste von owner/repo-Slugs zum Vorauswählen. Der Alias repo wird ebenfalls akzeptiert.
environmentName oder ID der Umgebung zum Vorauswählen.
URL-codieren Sie jeden Wert. Das folgende Beispiel öffnet das Formular mit einer bereits ausgewählten Eingabeaufforderung und einem Repository:
https://claude.ai/code?prompt=Fix%20the%20login%20bug&repositories=acme/webapp

Überprüfen und iterieren

Wenn Claude fertig ist, überprüfen Sie die Änderungen, hinterlassen Sie Feedback zu bestimmten Zeilen und fahren Sie fort, bis der Diff richtig aussieht.
1

Öffnen Sie die Diff-Ansicht

Ein Diff-Indikator zeigt Zeilen, die über die Sitzung hinweg hinzugefügt und entfernt wurden, z. B. +42 -18. Wählen Sie ihn aus, um die Diff-Ansicht zu öffnen, mit einer Dateiliste auf der linken Seite und Änderungen auf der rechten Seite.
2

Hinterlassen Sie Inline-Kommentare

Wählen Sie eine beliebige Zeile im Diff aus, geben Sie Ihr Feedback ein und drücken Sie die Eingabetaste. Kommentare werden in die Warteschlange eingereiht, bis Sie Ihre nächste Nachricht senden, dann werden sie damit gebündelt. Claude sieht „bei src/auth.ts:47, den Fehler hier nicht abfangen” neben Ihrer Hauptanweisung, sodass Sie nicht beschreiben müssen, wo das Problem liegt.
3

Erstellen Sie einen Pull Request

Wenn der Diff richtig aussieht, wählen Sie PR erstellen oben in der Diff-Ansicht. Sie können ihn als vollständigen PR, als Entwurf öffnen oder zur Seite zum Verfassen von GitHub mit einem generierten Titel und einer Beschreibung springen.
4

Fahren Sie nach dem PR mit der Iteration fort

Die Sitzung bleibt nach der Erstellung des PR aktiv. Fügen Sie CI-Fehlerausgabe oder Reviewer-Kommentare in den Chat ein und bitten Sie Claude, sie zu beheben. Um Claude den PR automatisch überwachen zu lassen, siehe Auto-fix Pull Requests.

Beheben Sie Setup-Probleme

Nach dem Verbinden von GitHub werden keine Repositories angezeigt

Die Claude GitHub App benötigt expliziten Zugriff auf jedes Repository, das Sie verwenden möchten. Öffnen Sie auf github.com Einstellungen → Anwendungen → Claude → Konfigurieren und überprüfen Sie, ob Ihr Repository unter Repository-Zugriff aufgeführt ist. Private Repositories benötigen die gleiche Autorisierung wie öffentliche.

Die Seite zeigt nur eine GitHub-Anmeldeschaltfläche

Cloud-Sitzungen erfordern ein verbundenes GitHub-Konto. Verbinden Sie sich über den oben beschriebenen Browser-Flow oder führen Sie /web-setup von Ihrem Terminal aus aus, wenn Sie die GitHub CLI verwenden. Wenn Sie GitHub lieber gar nicht verbinden möchten, siehe Remote Control, um Claude Code auf Ihrem eigenen Computer auszuführen und es vom Web aus zu überwachen.

„Nicht verfügbar für die ausgewählte Organisation”

Enterprise-Organisationen müssen möglicherweise von einem Administrator Claude Code im Web aktivieren lassen. Kontaktieren Sie Ihr Anthropic-Account-Team.

/web-setup gibt „Unbekannter Befehl” zurück

/web-setup wird in der Claude Code CLI ausgeführt, nicht in Ihrer Shell. Starten Sie zunächst claude und geben Sie dann /web-setup an der Eingabeaufforderung ein. Wenn Sie es in Claude Code eingegeben haben und den Fehler immer noch sehen, ist Ihre CLI älter als v2.1.80 oder Sie sind mit einem API-Schlüssel oder einem Drittanbieter-Provider authentifiziert, anstatt mit einem claude.ai-Abonnement. Führen Sie claude update aus und dann /login, um sich mit Ihrem claude.ai-Konto anzumelden.

„Cloud-Umgebung konnte nicht erstellt werden” oder „Keine Cloud-Umgebung verfügbar” bei Verwendung von --remote oder ultraplan

Remote-Sitzungsfunktionen erstellen automatisch eine Standard-Cloud-Umgebung, wenn Sie noch keine haben. Wenn Sie „Cloud-Umgebung konnte nicht erstellt werden” sehen, ist die automatische Erstellung fehlgeschlagen. Wenn Sie „Keine Cloud-Umgebung verfügbar” sehen, ist Ihre CLI älter als die automatische Erstellung. Führen Sie in beiden Fällen /web-setup in der Claude Code CLI aus, um eine manuell zu erstellen, oder besuchen Sie claude.ai/code und folgen Sie dem Schritt Erstellen Sie Ihre Umgebung oben.

Setup-Skript fehlgeschlagen

Das Setup-Skript wurde mit einem Nicht-Null-Status beendet, was den Start der Sitzung blockiert. Häufige Ursachen:
  • Eine Paketinstallation ist fehlgeschlagen, weil die Registry nicht in Ihrer Zugriffsstufe enthalten ist. Trusted deckt die meisten Paketmanager ab; None blockiert sie alle.
  • Das Skript verweist auf eine Datei oder einen Pfad, der in einem frischen Klon nicht vorhanden ist.
  • Ein Befehl, der lokal funktioniert, benötigt einen anderen Aufruf auf Ubuntu.
Zum Debuggen fügen Sie set -x oben im Skript hinzu, um zu sehen, welcher Befehl fehlgeschlagen ist. Für nicht kritische Befehle fügen Sie || true an, damit sie den Sitzungsstart nicht blockieren.

Sitzung läuft weiter nach dem Schließen der Registerkarte

Dies ist beabsichtigt. Das Schließen der Registerkarte oder das Navigieren weg stoppt die Sitzung nicht. Sie läuft im Hintergrund weiter, bis Claude die aktuelle Aufgabe beendet, dann wird sie untätig. Aus der Seitenleiste können Sie eine Sitzung archivieren, um sie aus Ihrer Liste auszublenden, oder sie löschen, um sie dauerhaft zu entfernen.

Nächste Schritte

Jetzt, da Sie Aufgaben übermitteln und überprüfen können, behandeln diese Seiten das, was als Nächstes kommt: Cloud-Sitzungen von Ihrem Terminal aus starten, wiederkehrende Arbeiten planen und Claude ständige Anweisungen geben.
  • Verwenden Sie Claude Code im Web: die vollständige Referenz, einschließlich Teleportieren von Sitzungen zu Ihrem Terminal, Setup-Skripte, Umgebungsvariablen und Netzwerkkonfiguration
  • Routinen: Automatisieren Sie Arbeiten nach einem Zeitplan, über einen API-Aufruf oder als Reaktion auf GitHub-Ereignisse
  • CLAUDE.md: Geben Sie Claude ständige Anweisungen und Kontext, die zu Beginn jeder Sitzung geladen werden
  • Installieren Sie die Claude-Mobilanwendung für iOS oder Android, um Sitzungen von Ihrem Telefon aus zu überwachen. Aus der Claude Code CLI zeigt /mobile einen QR-Code an.