Ce face claude remote-control
Remote Control conectează claude.ai/code sau aplicația Claude pentru iOS și Android la o sesiune Claude Code care rulează pe mașina ta. Codul se execută local tot timpul: interfața web sau mobilă este doar o fereastră spre sesiune, deci calculatorul trebuie să rămână pornit. Ai nevoie de un plan Pro, Max, Team sau Enterprise (cheile API nu sunt suportate; pe Team și Enterprise un Owner activează funcția) și de conexiune directă la api.anthropic.com, nu prin Bedrock, Agent Platform, Foundry sau un gateway.
claude remote-control rulează în mod server: procesul rămâne în terminal și așteaptă conexiuni. Afișează un URL de sesiune, iar tasta spațiu arată un cod QR pentru telefon. La prima rulare întreabă Enable Remote Control? (y/n). --spawn stabilește cum se creează sesiunile: same-dir (implicit, toate în directorul curent), worktree (fiecare sesiune primește propriul worktree git) sau session (o singură sesiune). Tasta w comută între same-dir și worktree, iar --capacity limitează sesiunile concurente (implicit 32).
Alternativele: claude --remote-control (sau --rc) pornește o sesiune interactivă normală, controlabilă și de la distanță, iar /remote-control (/rc) face disponibilă sesiunea curentă. După ce oprești serverul cu Ctrl+C, timp de aproximativ patru ore poți readuce sesiunile: toate, rulând din nou claude remote-control în același director, sau doar una, cu --continue ori --session-id.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
--name <titlu> |
Titlul sesiunii, afișat în lista de sesiuni de pe claude.ai/code. |
--remote-control-session-name-prefix <prefix> |
Prefixul numelor generate automat; implicit numele mașinii. |
-c, --continue |
Readuce sesiunea cu care a pornit ultimul server din acest director. Din v2.1.200. |
--session-id <id> |
Readuce o singură sesiune după ID. Din v2.1.200. |
--spawn <mod> |
same-dir, worktree sau session. |
--capacity <N> |
Numărul maxim de sesiuni concurente (implicit 32); nu merge cu --spawn=session. |
--[no-]create-session-in-dir |
Creează la pornire o sesiune în directorul curent (implicit activ). |
--permission-mode <mod> |
Modul de permisiuni inițial pentru sesiunile serverului; acceptă manual ca alias pentru default. |
--chrome / --no-chrome |
Activează sau dezactivează integrarea Chrome în sesiunile create de server. Din v2.1.273. |
-d, --debug[=<filtru>] |
Jurnalizare de depanare, opțional filtrată pe categorii. Din v2.1.282. |
--debug-file <cale> |
Scrie jurnalele de depanare într-un fișier. |
--verbose |
Jurnale detaliate de conexiune și sesiune. |
--sandbox, --no-sandbox |
Eliminate în v2.1.300; serverul iese cu eroare dacă le primește. |
Exemple practice de terminal
Exemplul 1: Pornirea serverului cu un titlu de sesiune
claude remote-control --name "Proiectul meu"
Exemplul 2: Server cu worktree separat pentru fiecare sesiune
Modul worktree cere un repository git sau un hook WorktreeCreate.
claude remote-control --spawn worktree --capacity 4
Exemplul 3: Readucerea sesiunii după oprirea serverului
claude remote-control --continue
Greșeli frecvente și bune practici
- Pui flag-uri globale înainte de
remote-control, de exemplu--settings. Serverul refuză să pornească și numește flag-ul de eliminat; pentru sandbox, activează sandboxing-ul dintr-un fișier de setări. - Ai
ANTHROPIC_BASE_URLîndreptat spre un gateway sau proxy, ori ai setatCLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC. În ambele cazuri Remote Control nu este disponibil.
Întrebări & Exemple practice:
claude remote-controlAi o întrebare despre claude remote-control sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!
Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.