# Claude Code Remote Control: Smartphone per /rc und QR-Code verbinden

> Schritt-für-Schritt-Anleitung, um Claude Code mit deinem Smartphone über /rc und einen QR-Code zu verbinden. Befehle, Limits, Sicherheit und 6 häufige Probleme beim ersten Start.

Source: https://ailoot.ai/blog/de/claude-code-remote-control-phone/
Canonical: https://ailoot.ai/blog/de/claude-code-remote-control-phone/
Language: de
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-052
Revision: sha256-c11144850b9f010b5807dbccf6e8b9e73212ab52d561d4fee1ac9a7d85b4d408


<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Section takeaway">

Das Wichtigste

Führe `claude --rc` im Terminal aus, drücke die Leertaste und scanne den QR-Code mit der Claude-App auf deinem Smartphone. Die Sitzung läuft auf deinem Laptop; dein Smartphone ist nur ein Fenster darauf. Das ist praktisch für nächtliche Aufgaben und die Arbeit vom Sofa aus, aber nicht für ernsthafte Codebearbeitung. Du brauchst v2.1.51 oder höher und ein Pro- oder Max-Abonnement.

</div>



Weitere Anleitungen findest du in der [Ailoot-Dokumentation](https://ailoot.ai/docs/).

## Was ist Remote Control und warum solltest du vom Smartphone aus programmieren?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Section takeaway">

Das Wichtigste

Remote Control ist eine Verbindung zwischen Claude Code auf deinem Laptop und der Claude-App auf deinem Smartphone oder dem Browser claude.ai/code. Die Sitzung läuft auf deinem Rechner; dein Smartphone ist nur eine Oberfläche dafür. Ausführung und lokale Tools bleiben auf deinem Rechner; Inhalte aus Nachrichten und Toolergebnissen werden weiterhin über Anthropic übertragen. Du brauchst es, wenn du eine längere Aufgabe gestartet hast und sie weiter steuern möchtest, ohne an deinem Laptop zu sitzen.

</div>

Anthropic hat Remote Control am 24. Februar 2026 veröffentlicht. Anthropic beschreibt die Funktion als Möglichkeit, lokale Sitzungen von jedem Gerät aus fortzusetzen.

Einfach gesagt: Du startest wie gewohnt eine Sitzung im Terminal. Aktiviere Remote Control. Öffne auf deinem Smartphone die Claude-App → den Tab „Code“ → und du siehst deine Sitzung mit einem grünen Punkt. Tippe darauf, lies und antworte. Du kannst in beliebiger Kombination von deinem Laptop, Smartphone und Browser aus schreiben – alles wird synchronisiert.

Die [offizielle Remote-Control-Dokumentation](https://code.claude.com/docs/en/remote-control#connection-and-security) unterscheidet lokale Ausführung und Netzwerkverkehr: Befehle und Dateisystemaktionen laufen auf deinem Rechner; das Gespräch wird über Anthropic synchronisiert.

Das ist der entscheidende Unterschied zu Claude Code im Web, wo die Sitzung in einer Anthropic-Cloud-VM läuft. Hier läuft Claude weiterhin auf deiner Hardware, mit all deinen Git-Repositories, Umgebungsvariablen und Datenbankschlüsseln. Dein Smartphone ist nur ein Bildschirm, über den du mit Claude kommunizierst.

### Warum ein Vibe Coder das brauchen könnte

Drei praktische Szenarien, die der Autor jede Woche genutzt hat:

1.  **Ein langer Refactor über Nacht.** Beauftrage Claude damit, 40 Dateien für eine neue API zu aktualisieren. Geh von deinem Laptop weg. Leg dich morgens mit deinem Smartphone aufs Sofa, prüfe den Diff und sage: „Übernimm die ersten 12; zeig mir den Rest separat.“ Du musst den Laptop nicht öffnen.
2.  **Unterwegs einen Schritt freigeben.** Du sitzt in der U-Bahn, als Claude eine Push-Benachrichtigung sendet: „Ich brauche eine Entscheidung zur Schema-Migration.“ Öffne sie, lies die beiden Alternativen und schreibe: „Nimm die erste Option; rühr die Tests nicht an.“ Die Sitzung läuft weiter, während du fährst.
3.  **Neben einem Livestream oder Meeting.** Während eines Zoom-Meetings kannst du auf deinem Smartphone nachsehen, ob eine zweite Claude-Sitzung einen Test-Build erstellt hat. Du musst nicht aus dem Videoanruf heraus zwischen Fenstern wechseln.

## Was du brauchst, um Remote Control zu nutzen

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Section takeaway">

Das Wichtigste

Claude Code Version 2.1.51 oder höher und ein Pro-, Max-, Team- oder Enterprise-Abonnement. API-Schlüssel funktionieren nicht. Du brauchst ein Netzwerk mit ausgehendem Zugriff über Port 443 (ohne abfangende Proxys). Melde dich einmal im Terminal mit `/login` über claude.ai an, dann kannst du loslegen. Bei Team und Enterprise muss ein Admin außerdem den Schalter in den Organisationseinstellungen aktivieren.

</div>

Vollständige Übersicht der Anforderungen:

| Element | Mindestversion / Anforderung |
|----|----|
| Claude Code CLI | v2.1.51 (veröffentlicht am 24.02.2026) |
| VS-Code-Erweiterung | v2.1.79 |
| Push-Benachrichtigungen | v2.1.110 |
| Abonnement | Pro, Max, Team oder Enterprise |
| API-Schlüssel | Funktioniert nicht – nur OAuth über `/login` |
| Netzwerk | Ausgehendes HTTPS über Port 443 |
| Betriebssystem | macOS, Linux, WSL |
| Workspace-Vertrauen | Führe `claude` mindestens einmal im Projektordner aus |
| Team/Enterprise | Admin hat Remote Control in den Admin-Einstellungen aktiviert |

Prüfe deine Version mit:

```bash
claude --version
```

Liegt sie unter 2.1.51, aktualisiere:

```bash
npm install -g @anthropic-ai/claude-code@latest
```

Wenn in deiner Umgebung `ANTHROPIC_API_KEY`, `CLAUDE_CODE_OAUTH_TOKEN` oder `apiKeyHelper` gesetzt ist, startet Remote Control nicht. Seit v2.1.139 (11.05.2026) blockiert Anthropic die Funktion ausdrücklich, wenn diese Variablen vorhanden sind. Führe `unset ANTHROPIC_API_KEY` aus und melde dich mit `/login` erneut an.

## Remote Control starten: 3 Wege in 2 Minuten

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Section takeaway">

Das Wichtigste

Es gibt drei Wege, Remote Control zu starten: Der einfache Befehl `claude remote-control` startet einen Server für Remotesitzungen; die Option `claude --rc` startet eine reguläre Sitzung mit aktiviertem Remote Control; und der Slash-Befehl `/rc` innerhalb einer aktiven Sitzung wandelt sie in eine Remotesitzung um. Für die meisten Aufgaben ist die zweite Methode praktischer.

</div>

### Methode 1. Servermodus – ein eigener Server für Remotesitzungen

1.  #### Öffne ein Terminal im Projektordner

    Führe einmal `cd` aus, um in das Verzeichnis zu wechseln, in dem du arbeiten möchtest. Wenn es ein neuer Ordner ist, führe wie gewohnt `claude` aus, um den Dialog „Workspace Trust“ abzuschließen.

2.  #### Starte den Server

    ```bash
    claude remote-control
    ```

    Das Terminal bleibt geöffnet. Unten erscheinen eine Sitzungs-URL und die Aufforderung „Press space to show QR“. Der Server wartet auf Verbindungen.

3.  #### Verbinde dein Smartphone

    Drücke die Leertaste – der QR-Code wird angezeigt. Scanne ihn mit der Claude-App oder der iPhone-Kamera, um die Sitzung zu öffnen.

Optional: Lege den Sitzungsnamen und Parameter fest:

```bash
claude remote-control --name "Refactor API" --spawn worktree --capacity 4
```

- `--name` – der Sitzungsname, der auf deinem Smartphone in der Liste angezeigt wird.
- `--spawn worktree` – jede neue Sitzung wird in ihrem eigenen Git-Worktree geöffnet, damit sich parallele Sitzungen nicht gegenseitig in die Quere kommen.
- `--capacity 4` – maximal 4 gleichzeitige Remotesitzungen auf dem Server. Der Standardwert ist 32.

### Methode 2. Interaktiver Modus – meine Sitzung mit Remote Control

```bash
claude --remote-control
# or shorter:
claude --rc
```

Damit startest du eine reguläre interaktive Sitzung in deinem Terminal, für die Remote Control aktiviert ist. Du kannst Claude sowohl von deinem Laptop als auch von deinem Smartphone aus schreiben – die Unterhaltung wird synchronisiert.

Anders als im Servermodus gibt es hier eine Sitzung. Das ist praktisch, wenn du hauptsächlich am Computer arbeiten und dein Smartphone als Ausweichmöglichkeit nutzen möchtest, falls du kurz weg musst.

### Methode 3. Über eine aktive Sitzung mit `/rc`

Du arbeitest bereits mit Claude Code? Beende die Sitzung nicht. Gib einfach Folgendes ein:

```
/remote-control
```

oder kürzer:

```
/rc
```

Die Sitzung wird zur Remotesitzung. Ihr Kontext bleibt erhalten. Das ist nützlich, wenn du mitten in einer Aufgabe merkst, dass du weg musst.

## QR-Code: Verbinde dein Smartphone in 10 Sekunden

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Section takeaway">

Das Wichtigste

Nachdem du Remote Control im Terminal gestartet hast, drücke die Leertaste, um den QR-Code anzuzeigen. Öffne die Claude-App auf deinem Smartphone (iOS oder Android) oder verwende einfach deine Kamera und scanne den Code. Die Sitzung öffnet sich in der App oder im Browser unter claude.ai/code. In der App erscheint sie auf demselben Bildschirm in der Liste mit einem grünen Punkt, der „online“ anzeigt.

</div>

1.  ### Installiere die Claude-App

    Wenn du sie noch nicht hast, gib in Claude Code `/mobile` ein. Ein QR-Code zum Herunterladen der App aus dem App Store oder von Google Play erscheint. Das geht schneller als eine manuelle Suche.

2.  ### Zeige den Sitzungs-QR-Code im Terminal an

    Drücke nach `claude --rc` oder `claude remote-control` die **Leertaste**. Der QR-Code erscheint direkt im Terminal.

3.  ### Scanne ihn mit deinem Smartphone

    Öffne in der Claude-App die Kamera oder verwende die normale iPhone-Kamera (auch Android-Kameras können den Code scannen). Wenn es nicht funktioniert, vergrößere das Terminalfenster, wechsle zu iTerm2 oder Windows Terminal oder kopiere die URL über dem QR-Code und füge sie manuell in deinen Browser ein.

4.  ### Aktiviere Push-Benachrichtigungen

    Gib in der Sitzung `/config` ein und aktiviere „Push when Claude decides“. Claude Code muss Version 2.1.110 oder höher haben.

### Was du auf deinem Smartphone siehst

Der Tab „Code“ öffnet sich in der Claude-App. Deine Sitzung erscheint in der Liste mit einem Computersymbol und einem grünen Punkt (online). Tippe darauf, um sie zu öffnen.

Danach funktioniert es wie claude.ai/code: Du kannst Claudes Nachrichten und Dateidiffs ansehen, sie annehmen oder ablehnen und Änderungen anfordern. Du kannst eine neue Anfrage schreiben. Sie geht an deinen Rechner, wo das lokale Claude sie verarbeitet und eine Antwort zurücksendet.

<figure>
<blockquote>
<p>Arbeite gleichzeitig auf beiden Oberflächen: Die Unterhaltung wird auf allen verbundenen Geräten synchronisiert – schreibe nach Belieben im Terminal, Browser oder auf dem Smartphone.</p>
</blockquote>
<figcaption>— Anthropic Docs, https://code.claude.com/docs/en/remote-control</figcaption>
</figure>

### Was Claude mit Push-Benachrichtigungen tun kann

Claude sendet Push-Benachrichtigungen, wenn es sie für nötig hält. Standardmäßig geschieht das in zwei Fällen: Eine lange Aufgabe wird abgeschlossen oder Claude braucht deine Entscheidung. Du kannst auch ausdrücklich darum bitten: „Sag mir Bescheid, wenn die Tests durchgelaufen sind“, und Claude sendet eine Benachrichtigung.

Wenn Push-Benachrichtigungen nicht ankommen:

- Prüfe unter iOS „Einstellungen“ → „Mitteilungen“ → „Claude“. Fokusmodi können sie stummschalten.
- Deaktiviere unter Android die Akkuoptimierung für die Claude-App.
- Wenn `/config` „No mobile registered“ anzeigt, öffne die Claude-App mindestens einmal, damit sie ihren Push-Token aktualisieren kann.

## Vom Sofa aus arbeiten: 5 nützliche Szenarien

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Section takeaway">

Das Wichtigste

Der echte Vorteil von Remote Control besteht darin, dass du für einen einzelnen Klick zur Freigabe nicht an deinen Laptop zurückkehren musst. Niemand plant, am Smartphone vollwertig zu programmieren. Hier sind fünf Szenarien, in denen der Autor die Funktion jede Woche genutzt hat: einen nächtlichen Lauf prüfen, unterwegs in der U-Bahn einen Schritt freigeben, eine lange Aufgabe während des Mittagessens begleiten, im Café eine Architekturentscheidung treffen und parallele Sitzungen in Worktrees ausführen.

</div>

### Szenario 1. Prüfung vom Sofa – einen nächtlichen Lauf kontrollieren

Gib Claude vor dem Schlafengehen eine Aufgabe wie: „Lass das gesamte Repository durch die neuen Lint-Regeln laufen und behebe alles, was nicht kritisch ist; markiere den Rest als TODO.“ Führe `claude --rc` aus und lass das Terminal geöffnet.

Leg dich morgens mit deinem Smartphone aufs Sofa. Öffne die Claude-App → sieh die Sitzung mit einem grünen Punkt → finde darin 87 Commits als Diffs. Scrolle durch sie. Bei fragwürdigen Stellen schreibe: „Mach das rückgängig; ich behebe es manuell“, und bei den sauberen: „Übernimm alles.“ Kein „erst zum Laptop gehen“ um 7 Uhr morgens.

### Szenario 2. Unterwegs freigeben – einen Schritt in der U-Bahn genehmigen

Starte morgens eine lange Datenbankschema-Migration. Um 9:30 kommt in der U-Bahn eine Push-Benachrichtigung: „Zwei Migrationsalternativen gefunden; ich brauche eine Entscheidung.“ Tippe darauf, lies sie, wähle eine aus und füge hinzu: „Lösch die alte Tabelle nicht, bevor der vollständige Testlauf abgeschlossen ist.“ Claude arbeitet weiter.

Ohne Remote Control würde Claude an diesem Punkt anhalten und still warten. Du kommst an und öffnest deinen Laptop – 40 Minuten verloren.

### Szenario 3. Kurz weggehen – eine lange Aufgabe während des Mittagessens

Starte Claude vor dem Mittagessen mit „Aktualisiere die Dokumentation für alle Endpunkte“. Geh in ein Café. Nach 25 Minuten kommt eine Push-Benachrichtigung: „Fertig, schau es dir an.“ Tippe einmal auf „Annehmen“ und iss dann deine Suppe weiter. Ohne Remote Control sitzt du entweder 25 Minuten wie ein Wachposten am Laptop oder kommst zurück und stellst fest, dass Claude die ganze Zeit nichts getan hat, weil es an einem Entscheidungspunkt angekommen ist.

Das ist ein wichtiger Punkt. Remote Control macht Claude nicht autonomer – es gibt dir nur von überall Zugriff darauf. Je weniger Entscheidungspunkte Claude begegnen, desto weniger Push-Benachrichtigungen bekommst du. Formuliere deine Aufgaben also genauer: „Mach es auf diese Weise; in diesen Fällen mach jenes; wenn es wirklich unklar ist, halte an und sende eine Push-Benachrichtigung.“

### Szenario 4. Eine Architekturentscheidung im Café

Mitten in einem Refactor findet Claude zwei Migrationswege und bittet dich um eine Entscheidung. Wenn du nicht am Computer bist, öffne die vorgeschlagenen Diffs auf deinem Smartphone, wähle eine Option und füge den Kommentar hinzu: „Rühr aber die Tabelle user_settings nicht an – ich lösche sie nächste Woche.“ Die Sitzung läuft weiter.

Das funktioniert besonders gut im Worktree-Modus (`--spawn worktree`): Jede parallele Aufgabe liegt in ihrem eigenen Branch und sie kommen sich nicht in die Quere. Auf deinem Smartphone wechselst du zwischen ihnen wie zwischen Chats.

### Szenario 5. Mehrere Worktree-Sitzungen gleichzeitig

Eine leistungsstarke Methode ist der Servermodus mit mehreren Worktrees. Starte Folgendes auf deinem Laptop:

```bash
claude remote-control --spawn worktree --capacity 4
```

Starte auf deinem Smartphone Sitzungen in verschiedenen Branches: Eine erstellt ein Feature, eine andere behebt Fehler aus einer Liste und eine dritte führt Regressionstests aus. Sie laufen alle parallel auf deinem Laptop; keine blockiert eine andere.

<div class="aside" data-semantic="callout" role="note" aria-label="Attention">

Achtung

Der Servermodus beansprucht Laptop-Ressourcen entsprechend der Anzahl gleichzeitiger Sitzungen. Bei 16 GB RAM machen sich vier parallele Claude-Sitzungen bereits bemerkbar. Starte so viele, wie dein Rechner bewältigen kann.

</div>

## Sicherheit: Was auf deinem Rechner bleibt und was gesendet wird

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Section takeaway">

Das Wichtigste

Chatnachrichten und Toolergebnisse werden über Anthropic übertragen und können Quellcode oder Geheimnisse enthalten. Lokale Ausführung verhindert diese Offenlegung nicht. Die Verbindung geht nur ausgehend über Port 443, verwendet kurzlebige Zugangsdaten und ist mit TLS verschlüsselt. Dein Laptop öffnet keine eingehenden Ports und das entfernte Smartphone erhält keinen direkten Zugriff auf dein Dateisystem.

</div>

Entscheide vor dem Anschließen eines sensiblen Projekts, welche Inhalte in Prompts und Toolausgaben gelangen dürfen. Halte Produktionsschlüssel außerhalb der für den Agenten erreichbaren Umgebung. Die Übertragungstabelle beweist nicht, dass eine bestimmte Sitzung sie nicht offenlegen kann.

<figure>
<blockquote>
<p>Eine lokale Claude-Code-Sitzung stellt nur ausgehende HTTPS-Anfragen und öffnet niemals eingehende Ports auf deinem Rechner. Wenn du Remote Control startest, registriert sich die Sitzung bei der Anthropic API und fragt dort nach Aufgaben.</p>
</blockquote>
<figcaption>— Anthropic Docs, https://code.claude.com/docs/en/remote-control</figcaption>
</figure>

Im Alltag heißt das: Dein Laptop fragt Anthropic: „Hast du Nachrichten für mich?“, erhält eine Antwort und verarbeitet sie lokal. Niemand von außen öffnet einen eingehenden Port zu deinem Rechner. Eine Unternehmens-Firewall lässt das ohne besondere Konfiguration zu.

### Welche Daten tatsächlich an Anthropic gehen

| Datentyp | Speicherort |
|----|----|
| Quelldateien | Lokal gespeichert; Ausschnitte und Diffs im Gespräch werden übertragen |
| `.env`, Geheimnisse, API-Schlüssel | Können durch Prompts oder Toolergebnisse offengelegt werden; lokale Speicherung ist keine Zugriffssperre |
| Lokale MCP-Server und Konfigurationen | Laufen lokal; ihre Rückgaben können ins Gespräch gelangen |
| Datenbanken, mit denen Claude verbunden ist | Bleiben am konfigurierten Host; Abfrageergebnisse können ins Gespräch gelangen |
| Text deiner Nachrichten an Claude | In der Anthropic API, anschließend kommt die Antwort zurück |
| Text von Claudes Antworten | In der Anthropic API, anschließend an dein Smartphone |
| Dateidiffs, die Claude dir zeigt | Über die Anthropic API (wie bei einer regulären Claude.ai-Sitzung) |
| Importierte Bilder, Dateien über `@` | Über die Anthropic API |

Remote Control ergänzt eine synchronisierte Oberfläche, keinen Offline-Modus für die Inferenz. Anthropic speichert das Protokoll der verbundenen Sitzung einschließlich Nachrichten, Antworten und Toolaktivitäten gemäß seiner Datennutzungsrichtlinie. Prüfe sowohl die an das Modell übermittelten Daten als auch den Zugriff verbundener Geräte.

### Ein Hinweis zu Zugangsdaten

<figure>
<blockquote>
<p>Die Verbindung verwendet mehrere kurzlebige Zugangsdaten, jedes mit einem Zweck und einer unabhängigen Gültigkeitsdauer.</p>
</blockquote>
<figcaption>— Anthropic Docs, https://code.claude.com/docs/en/remote-control</figcaption>
</figure>

Anders gesagt: Zwischen deinem Laptop, Anthropic und deinem Smartphone werden mehrere kurzlebige Tokens ausgetauscht statt eines einzelnen langlebigen Tokens. Wird eines kompromittiert, verschafft es keinen Zugriff auf alle anderen.

Eine weitere wichtige Einschränkung: `--dangerously-skip-permissions` funktioniert in Remote Control nicht. Jeder Toolaufruf (Bash, Write, Edit) wartet weiterhin auf deine Freigabe. Das ist beabsichtigt – damit die Smartphone-Funktion nicht zu „einem Laptop auf Autopilot ohne Aufsicht“ wird.

<div class="aside" data-semantic="callout" role="note" aria-label="Note">

Hinweis

Wenn du vollständige Autonomie möchtest („Claude entscheidet und arbeitet 14 Stunden am Stück allein und ohne Freigabe“), gibt es dafür eine andere Funktion: den `/goal`-Modus. Mehr dazu in der [Anleitung zu /goal in Claude Code](https://ailoot.ai/blog/de/goal-mode-claude-code-codex/). Remote Control macht etwas anderes: Du kannst die Arbeit von überall aus steuern, ohne zusätzliche Autonomie.

</div>

## Remote Control gestartet? Richte jetzt alles so ein, dass Claude dich nicht alle 10 Minuten unterbricht

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Section takeaway">

Das Wichtigste

Remote Control allein löst nur die halbe Aufgabe: Es gibt dir auf dem Smartphone einen Einblick in die Sitzung. Die andere Hälfte besteht darin, Claude so einzurichten, dass es weiß, wann es anhalten und fragen und wann es selbstständig weitermachen soll. Das gelingt mit CLAUDE.md, einem ausführlichen Prompt zu Beginn der Aufgabe und dem `/goal`-Modus. Dann kommen Push-Benachrichtigungen, wenn sie wichtig sind, nicht alle 10 Minuten.

</div>

`/rc` ist eine praktische Möglichkeit, deine Sitzung auf dein Smartphone zu bringen. Wenn Claude aber alle 10 Minuten schreibt: „Ich verstehe nicht, was ich tun soll“, liegt das Problem nicht am Smartphone, sondern am **Kontext-Engineering**: daran, wie klar du die Regeln zu Beginn festlegst.



## Sechs Probleme beim ersten Start und wie du sie behebst

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Section takeaway">

Das Wichtigste

Die häufigsten Probleme bei der ersten Verbindung sind: „Remote Control environments are not available“, weil ein API-Schlüssel gesetzt ist; der QR-Code lässt sich nicht scannen, weil er im Terminal zu klein ist; die Firewall blockiert Port 443; Claude Code ist veraltet; Push-Benachrichtigungen bleiben aus; oder Remote Control funktioniert innerhalb von Claude Desktop nicht. Jedes Problem lässt sich in 1–2 Minuten beheben.

</div>

### Problem 1. „Remote Control environments are not available for your account“

Die häufigste Beschwerde im Repository `anthropics/claude-code` (Issue \#29449 und mehr als ein Dutzend Duplikate). Du hast bei „enable Remote Control?“ mit `y` geantwortet – die CLI gab einen Fehler aus und bietet keinen erneuten Versuch an.

**Die Ursache ist fast immer dieselbe:** In der Umgebung ist `ANTHROPIC_API_KEY` oder `CLAUDE_CODE_OAUTH_TOKEN` gesetzt. Remote Control funktioniert nur mit vollständigem OAuth über `/login`, nicht mit einem Schlüssel.

**Behebung:**

```bash
unset ANTHROPIC_API_KEY
unset CLAUDE_CODE_OAUTH_TOKEN
unset apiKeyHelper

# check that the environment is clean:
env | grep -i anthropic
env | grep -i claude

# sign in again:
claude
/logout
/login
```

Nach der Anmeldung über den Browser mit `/login` sollte Remote Control starten.

### Problem 2. Der QR-Code lässt sich mit dem Smartphone nicht scannen

Deine Smartphone-Kamera ist auf den Code gerichtet, reagiert aber nicht oder meldet: „Kann das nicht lesen.“

**Ursache:** Dein Terminal stellt den QR-Code zu klein oder mit zu wenig Kontrast dar.

**Behebung:**

1.  Vergrößere das Terminalfenster auf Vollbild.
2.  Wenn du Apple Terminal verwendest, wechsle zu iTerm2 (oder Warp). Unter Windows verwendest du Windows Terminal statt CMD.
3.  Verringere die Terminal-Schriftgröße um 1–2 Punkte, damit der QR-Code größer erscheint.
4.  Wenn das nicht hilft, kopiere die URL über dem QR-Code und öffne sie im Browser deines Smartphones.

### Problem 3. Die Firewall blockiert Port 443

Das kommt häufig bei Unternehmensrechnern mit einem abfangenden Proxy (Zscaler oder einem Unternehmens-VPN mit MITM) vor.

<figure>
<blockquote>
<p>Netzwerk- oder Proxyproblem: Eine Firewall oder ein Proxy kann ausgehende HTTPS-Anfragen blockieren. Remote Control braucht Zugriff auf die Anthropic API über Port 443.</p>
</blockquote>
<figcaption>— Anthropic Docs, https://code.claude.com/docs/en/remote-control</figcaption>
</figure>

**Behebung:** Starte mit ausführlichen Logs und erfasse den konkreten Fehler:

```bash
claude remote-control --verbose
```

Wenn du „certificate verification failed“ siehst, findet eine MITM-Abfangung statt und du musst mit deinem Netzwerkadministrator sprechen. Bei „connection refused“ / „timeout“ bitte den Administrator, ausgehenden Zugriff auf `*.anthropic.com:443` zu erlauben.

### Problem 4. Claude Code ist veraltet

Prüfe:

```bash
claude --version
```

Liegt die Version unter 2.1.51, aktualisiere:

```bash
npm install -g @anthropic-ai/claude-code@latest
```

Die VS-Code-Erweiterung benötigt mindestens v2.1.79. Push-Benachrichtigungen benötigen v2.1.110.

### Problem 5. Push-Benachrichtigungen kommen nicht an

Szenario: Remote Control funktioniert, aber dein Smartphone bleibt stumm, wenn Claude eine lange Aufgabe beendet.

**Checkliste:**

1.  Führe in der Sitzung `/config` aus. Wenn „No mobile registered“ angezeigt wird, öffne mindestens einmal die Claude-App auf deinem Smartphone, damit sie den Push-Token aktualisieren kann.
2.  iOS: Einstellungen → Mitteilungen → Claude → prüfe, dass Mitteilungen aktiviert sind und nicht durch den Fokusmodus stummgeschaltet werden.
3.  Android: Öffne die Akkueinstellungen und nimm Claude von der Akkuoptimierung aus.
4.  Wenn die Mitteilungszusammenfassung unter iOS aktiviert ist, kann die Push-Mitteilung ankommen, aber erst in der stündlichen Zusammenfassung erscheinen. Deaktiviere die Zusammenfassung für Claude.

### Problem 6. Claude Desktop bringt `/remote-control` zum Absturz

Wenn du `/remote-control` in der Claude-Desktop-App ausführst, erhältst du den Fehler „Remote Control requires a full-scope login token“ (GitHub-Issue \#48378).

**Ursache:** Claude Desktop fügt ein OAuth-Token mit eingeschränkten Berechtigungen ein (nur Inferenz).

**Behebung:** Führe Claude Code in einem normalen Systemterminal aus, nicht im in Claude Desktop integrierten Terminal. Das ist eine bekannte Einschränkung; Anthropic arbeitet an einer Lösung.

### Bonus. Die automatische Wiederverbindung bricht in langen Sitzungen unbemerkt ab

Symptom: Eine Remote-Control-Sitzung läuft 30–60 Minuten, dann wird das Smartphone ohne Hinweis getrennt (Issue \#34255). Behebe das manuell: `/remote-control` → Disconnect → starte die Verbindung erneut. Nicht ideal, aber die Funktion ist noch eine Research Preview.

Allein im Mai 2026 hat Anthropic acht speziell für Remote Control bestimmte Fehlerbehebungen veröffentlicht – die Funktion wird aktiv verbessert. Du kannst dich beschweren, aber es ist vernünftig, davon auszugehen, dass die meisten dieser Probleme in ein paar Monaten verschwinden.

## Remote Control im Vergleich zu Telegram-Bots und SSH+tmux

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Section takeaway">

Das Wichtigste

Remote Control ist ein offizielles, synchronisiertes Fenster zu einer lokalen Claude-Sitzung. Channels über Telegram-Bots ist ein reaktiver Kanal, über den ein „externes Ereignis Claude einen Impuls gibt“. SSH+tmux auf dem Smartphone bietet eine universelle Shell, trennt aber die Verbindung, wenn der Mac in den Ruhezustand geht, und macht das Prüfen von Diffs auf einem 6-Zoll-Bildschirm mühsam. Wähle je nach Aufgabe: Steuere eine Sitzung mit Remote Control, reagiere mit Channels auf ein Ereignis oder nutze SSH+tmux, wenn du eine beliebige Shell brauchst.

</div>

### Vergleichstabelle

| Element | Remote Control | Channels (TG/Discord) | SSH + tmux |
|----|----|----|----|
| Wer startet | Ich öffne die Sitzung | Ein externes Ereignis löst Claude aus | Ich verbinde mich |
| Oberfläche | Vollständige claude.ai/code-Oberfläche | Chatnachrichten | Terminal auf dem Smartphone |
| Wo die Sitzung läuft | Auf meinem Rechner | Auf meinem Rechner | Auf einem Server |
| Diff-Prüfung | Praktisch (native Oberfläche) | Als Text im Chat | Winzige Schrift |
| CLI-Unterstützung | Nur Claude Code | Beliebiger Befehl über einen Bot | Beliebige Befehle |
| Preis | In Pro/Max enthalten | Kostenlos (Channels-Plugin) | Kostenlos |
| Verbindung bei Netzwerkausfall | Automatische Wiederverbindung | Reaktiv (Push) | Verbindung bricht beim Wechsel ab |
| Wenn die Sitzung endet | Terminal geschlossen / \>10 Minuten ohne Netzwerk | Bot läuft kontinuierlich | tmux hält sie am Leben |

### Wann welche Option sinnvoll ist

- **Remote Control** – die Standardeinrichtung, wenn du „den Laptop verlassen und die Arbeit weiter steuern“ möchtest. Vollständige Oberfläche, Gerätesynchronisierung und keine Drittanbieterdienste.
- **Channels (Telegram-Bot)** – wenn ein CI-Fehler, eine neue Kundenbeschwerde oder eine Chatnachricht Claude automatisch zur Untersuchung auffordern soll. Das bedeutet „Ereignis → Claude reagiert“ statt „Ich steuere Claude vom Smartphone aus“. Mehr dazu in der [Anleitung zu Telegram und Claude Code](https://ailoot.ai/blog/de/claude-code-telegram-channels/).
- **SSH + tmux** – wenn du auf deinem Smartphone eine beliebige Shell für eigene Befehle brauchst (ein Release ausliefern, ein Log prüfen, einen Dienst neu starten). Eine universelle Shell außerhalb von Claude Code. Für einzelne Aufgaben funktioniert das über Termux/Blink.
- **Andere Coding-Agenten** – Anthropic Remote Control ist nur für Claude Code. Einen Vergleich von Claude und Alternativen findest du unter [Cursor vs. Claude Code](https://ailoot.ai/blog/de/cursor-vs-claude-code/).

<figure>
<blockquote>
<p>Channels: Push-Ereignisse aus einer Chat-App wie Telegram oder Discord oder von deinem eigenen Server. Nützlich, um auf externe Ereignisse zu reagieren, etwa CI-Fehler oder Chatnachrichten.</p>
</blockquote>
<figcaption>— Anthropic Docs, https://code.claude.com/docs/en/remote-control</figcaption>
</figure>

Auch die Dokumentation von Anthropic unterscheidet diese beiden Funktionen nach ihrem Anwendungsfall: Remote Control dient der Steuerung; Channels dient der Reaktion.

## Was sich bei Remote Control von Mai bis Juni 2026 geändert hat

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Section takeaway">

Das Wichtigste

In anderthalb Monaten hat Anthropic acht gezielte Fehlerbehebungen und Verbesserungen speziell für Remote Control veröffentlicht: Die Funktion wird blockiert, wenn ein API-Schlüssel in der Umgebung vorhanden ist; die Weiterleitung von MCP-Connectors während der Token-Rotation wurde behoben; „Opening your options“ wurde am Limit durch ein richtiges Upgrade-Angebot ersetzt; eine dauerhafte Fußzeilen-Schaltfläche ersetzt die Startmeldung; Push-Benachrichtigungen in SDK-Sitzungen wurden repariert; und beim ersten Verbindungsaufbau werden nun aussagekräftige Fehlermeldungen angezeigt. Stand 03.06.2026 ist die aktuelle Version 2.1.162.

</div>

Vollständiger Zeitstrahl der Fehlerbehebungen:

| Version | Datum | Änderung |
|----|----|----|
| v2.1.51 | 24.02.2026 | Erste Veröffentlichung von Remote Control |
| v2.1.79 | März 2026 | Unterstützung in der VS-Code-Erweiterung |
| v2.1.110 | April 2026 | Push-Benachrichtigungen wurden offiziell eingeführt |
| v2.1.126 | 01.05.2026 | Die leere Meldung „Opening your options...“ wurde am Ratenlimit durch ein richtiges Upgrade-Angebot ersetzt |
| v2.1.139 | 11.05.2026 | Remote Control wird blockiert, wenn `ANTHROPIC_API_KEY` oder `apiKeyHelper` gesetzt ist |
| v2.1.140 | 12.05.2026 | Verwaltete Einstellungen wiederholen Anfragen bei 401 mit einem Token, das zwangsweise aktualisiert wurde |
| v2.1.141 | 13.05.2026 | MCP-Connector-Fehler mit 401 während der Token-Rotation einer Worker-Sitzung behoben |
| v2.1.149 | 22.05.2026 | Falsche Meldung „Mobile push not sent“ in SDK-Sitzungen behoben |
| v2.1.151 | 27.05.2026 | Remote Control ist jetzt eine dauerhaft sichtbare Schaltfläche in der Fußzeile |
| v2.1.152 | 27.05.2026 | Hängenbleiben von `/remote-control` bei „connecting...“ behoben |
| v2.1.154 | 28.05.2026 | Autovervollständigung zeigt „Disconnect“ an, wenn die Verbindung bereits aktiv ist |
| v2.1.162 | 03.06.2026 | Aktuelle Version, allgemeine Verbesserungen an Metriken, paralleler Toolverarbeitung und mehr |

Acht spezifische Fehlerbehebungen für Remote Control in einem Monat sind bei einer Research-Preview-Funktion normal. Anthropic reagiert eindeutig auf Rückmeldungen und schließt Randfälle.

Wenn sich die Funktion bei dir ungewöhnlich verhält, prüfe zuerst die Version und aktualisiere sie. Gut möglich, dass der Fehler bereits behoben wurde.

## Checkliste: In 5 Minuten einrichten und zum Laufen bringen

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Section takeaway">

Das Wichtigste

Damit Remote Control beim ersten Versuch zuverlässig funktioniert, gehe die folgenden sieben Schritte durch. Sie beheben 90 % der Probleme beim ersten Start und ermöglichen dir, innerhalb von fünf Minuten nach dem Start deine erste Push-Benachrichtigung auf dem Smartphone freizugeben.

</div>

1.  ### Prüfe deine Claude-Code-Version

    `claude --version` – sie sollte 2.1.51 oder höher sein. Falls nicht, führe `npm install -g @anthropic-ai/claude-code@latest` aus.

2.  ### Entferne API-Schlüssel aus der Umgebung

    Führe `unset ANTHROPIC_API_KEY` und `unset CLAUDE_CODE_OAUTH_TOKEN` aus. Führe anschließend `/logout` → `/login` über den Browser aus.

3.  ### Installiere die Claude-App auf deinem Smartphone

    Führe in einer Claude-Code-Sitzung `/mobile` aus, um einen QR-Code für den App Store / Google Play anzuzeigen.

4.  ### Starte Remote Control

    Führe `claude --rc` aus oder gib `/rc` in einer Sitzung ein. Eine URL und die Aufforderung „Press space to show QR“ werden angezeigt.

5.  ### Scanne den QR-Code mit deinem Smartphone

    Drücke im Terminal die Leertaste → verwende die Kamera oder die Claude-App. Vergrößere das Terminalfenster, falls der Code nicht gescannt werden kann.

6.  ### Aktiviere Push-Benachrichtigungen

    `/config` → „Push when Claude decides“. Wenn „No mobile registered“ angezeigt wird, öffne mindestens einmal die Claude-App.

7.  ### Starte eine lange Aufgabe und geh weg

    Formuliere den Prompt konkret: „Mach es auf diese Weise; in diesen Fällen mach jenes; sende in fragwürdigen Fällen eine Push-Benachrichtigung.“ Arbeite anschließend mit Push-Benachrichtigungen von deinem Smartphone aus.

In einem Praxisbeispiel dauerte es vom ersten Schritt bis zur ersten Unterhaltung auf dem Sofa 3–5 Minuten.

<div class="section" role="doc-bibliography" aria-label="Sources">

### Quellen

- [Lokale Sitzungen von jedem Gerät aus mit Remote Control fortsetzen – Claude Code Docs](https://code.claude.com/docs/en/remote-control) – offizielle Anthropic-Dokumentation und Hauptquelle für Befehle, Anforderungen und Einschränkungen.
- [Claude Code Changelog](https://code.claude.com/docs/en/changelog) – Versionsverlauf von 2.1.51 bis 2.1.162 mit allen Fehlerbehebungen für Remote Control.

</div>





Wenn du so weit bist, lerne [Ailoot](https://ailoot.ai/) kennen.

## Fragen und Antworten

### Bleibt mit Remote Control das gesamte Gespräch außerhalb der Cloud?

Nein. Befehle und Dateizugriffe laufen lokal, aber Nachrichten, Antworten, Diffs und Toolaktivitäten werden über Anthropic synchronisiert. Enthalten sie Codeausschnitte oder Geheimnisse, können diese den Rechner verlassen.

### Warum muss mein Rechner für Remote Control eingeschaltet bleiben?

Das Smartphone ist eine Oberfläche zum Claude-Code-Prozess auf deinem Rechner. Dieser Prozess muss laufen und der Rechner erreichbar bleiben. Durch das Öffnen der Smartphone-App wandert die lokale Ausführung nicht in eine Cloud-VM.


## Ailoot · Das Unternehmen und sein Projektportfolio

Ailoot baut auf bewährte Betriebserfahrung, einen großen Kundenstamm, stabilen Service und kontinuierliche KPI-Kontrolle.

Das Unternehmen und sein Projektportfolio: Millionen von Kunden; monatliche Umsätze in Milliardenhöhe.

Ailoot nutzt diese Betriebserfahrung für den API-Zugang zu KI-Funktionen in Kundenprodukten, Agenten, Anwendungen und Automatisierungen.
