Claude Code Remote Control: come programmare dal telefono con un codice QR nel 2026
MarkdownIstruzioni passo passo per collegare Claude Code al telefono usando /rc e un codice QR. Comandi, limiti, sicurezza e 6 problemi comuni al primo avvio.
Leggi l’articolo completo
Punto chiave
Esegui claude --rc nel terminale, premi Spazio e scansiona il codice QR con l’app Claude sul telefono. La sessione viene eseguita sul laptop; il telefono è solo una finestra su di essa. È utile per le attività notturne e per lavorare dal divano, ma non per modificare seriamente il codice. Servono la versione v2.1.51+ e un abbonamento Pro o Max.
Sono disponibili altre istruzioni nella documentazione di Ailoot.
Che cos’è Remote Control e perché programmare dal telefono?
Punto chiave
Remote Control è un ponte tra Claude Code sul laptop e l’app Claude sul telefono o il browser claude.ai/code. La sessione viene eseguita sul tuo computer; il telefono è solo un’interfaccia per accedervi. Esecuzione e strumenti locali restano sul computer; i contenuti inclusi nei messaggi e nei risultati degli strumenti passano comunque attraverso Anthropic. Ti serve quando hai avviato un’attività lunga e vuoi continuare a dirigerla senza restare seduto al laptop.
Anthropic ha rilasciato Remote Control il 24 febbraio 2026. Anthropic lo descrive come un modo per continuare le sessioni locali da qualsiasi dispositivo.
In parole semplici: avvii una sessione nel terminale come al solito. Attivi Remote Control. Apri l’app Claude sul telefono → la scheda Code → e vedrai la sessione con un punto verde. Toccalo, leggi e rispondi. Puoi scrivere dal laptop, dal telefono e dal browser in qualsiasi combinazione: tutto è sincronizzato.
La documentazione ufficiale di Remote Control distingue esecuzione locale e traffico di rete: comandi e operazioni sui file avvengono sul computer, mentre la conversazione si sincronizza tramite Anthropic.
Questa è la differenza fondamentale rispetto a Claude Code sul web, dove la sessione viene eseguita in una VM cloud di Anthropic. Qui Claude continua a funzionare sul tuo hardware, con tutti i tuoi repository Git, le variabili d’ambiente e le chiavi dei database. Il telefono è solo uno schermo che usi per parlargli.
Perché potrebbe servire a chi programma con il vibe coding
Tre scenari pratici che l’autore ha usato ogni settimana:
- Un lungo refactoring notturno. Assegna a Claude il compito di aggiornare 40 file per una nuova API. Allontanati dal laptop. Al mattino, sdraiati sul divano con il telefono, esamina il diff e dì: «Accetta i primi 12; mostrami gli altri separatamente». Non serve aprire il laptop.
- Approva un passaggio mentre vai al lavoro. Sei in metropolitana quando Claude invia una notifica push: «Serve una decisione sulla migrazione dello schema». Aprila, leggi le due alternative e scrivi: «Scegli la prima opzione; non toccare i test». La sessione prosegue mentre sei in viaggio.
- Durante una diretta o una riunione. Durante una riunione su Zoom, puoi controllare dal telefono che una seconda sessione Claude abbia creato una build di test. Senza passare da una finestra all’altra durante la videochiamata.
Requisiti per usare Remote Control
Punto chiave
Servono Claude Code versione 2.1.51 o successiva e un abbonamento Pro, Max, Team o Enterprise. Le chiavi API non funzionano. La rete deve consentire il traffico in uscita sulla porta 443, senza proxy di intercettazione. Accedi una volta con /login tramite claude.ai nel terminale e puoi iniziare. Per Team/Enterprise, un amministratore deve anche attivare l’interruttore nelle impostazioni dell’organizzazione.
Tabella completa dei requisiti:
| Elemento | Versione minima / requisito |
|---|---|
| CLI Claude Code | v2.1.51 (rilasciata il 24.02.2026) |
| Estensione VS Code | v2.1.79 |
| Notifiche push | v2.1.110 |
| Abbonamento | Pro, Max, Team o Enterprise |
| Chiave API | Non funziona: solo OAuth tramite /login |
| Rete | HTTPS in uscita sulla porta 443 |
| Sistema operativo | macOS, Linux, WSL |
| Attendibilità dell’area di lavoro | Esegui claude nella cartella del progetto almeno una volta |
| Team/Enterprise | L’amministratore ha attivato Remote Control nelle impostazioni di amministrazione |
Controlla la tua versione con:
claude --version
Se è precedente alla 2.1.51, aggiorna:
npm install -g @anthropic-ai/claude-code@latest
Se nell’ambiente sono impostati ANTHROPIC_API_KEY, CLAUDE_CODE_OAUTH_TOKEN o apiKeyHelper, Remote Control non si avvierà. Dalla versione v2.1.139 (11.05.2026), Anthropic blocca esplicitamente la funzione quando queste variabili sono presenti. Esegui unset ANTHROPIC_API_KEY e accedi di nuovo con /login.
Come avviare Remote Control: 3 metodi in 2 minuti
Punto chiave
Ci sono tre modi per avviare Remote Control: il comando semplice claude remote-control avvia un server per le sessioni remote; il flag claude --rc avvia una sessione normale con Remote Control attivo; il comando slash /rc all’interno di una sessione attiva la converte in una sessione remota. Per la maggior parte delle attività, il secondo metodo è più pratico.
Metodo 1. Modalità server: un server dedicato alle sessioni remote
Apri un terminale nella cartella del progetto
Esegui
cduna volta per raggiungere la directory in cui lavorerai. Se è una nuova cartella, eseguiclaudecome al solito per completare la finestra di dialogo Workspace Trust.Avvia il server
claude remote-controlIl terminale rimane attivo. In basso compaiono l’URL della sessione e il messaggio «Premi spazio per mostrare il QR». Il server è in attesa di connessioni.
Connettiti dal telefono
Premi Spazio: apparirà il codice QR. Scansionalo con l’app Claude o la fotocamera dell’iPhone per aprire la sessione.
Facoltativo: imposta il nome e i parametri della sessione:
claude remote-control --name "Refactor API" --spawn worktree --capacity 4
--name— il nome visualizzato per la sessione nell’elenco sul telefono.--spawn worktree— ogni nuova sessione si apre in un proprio worktree Git, così le sessioni parallele non interferiscono tra loro.--capacity 4— massimo 4 sessioni remote simultanee sul server. Il valore predefinito è 32.
Metodo 2. Modalità interattiva: la mia sessione con Remote Control attivo
claude --remote-control
# or shorter:
claude --rc
Si avvia una normale sessione interattiva nel terminale, con Remote Control attivo. Puoi scrivere a Claude sia dal laptop sia dal telefono: la conversazione è un’unica sessione sincronizzata.
A differenza della modalità server, questa è una sola sessione. È utile quando prevedi di lavorare soprattutto dal computer e vuoi il telefono come alternativa per quando devi allontanarti.
Metodo 3. Da una sessione attiva con /rc
Stai già lavorando in Claude Code? Non terminare la sessione. Digita semplicemente:
/remote-control
o, in forma più breve:
/rc
La sessione diventa remota. Non perderai il contesto. È utile quando, nel bel mezzo di un’attività, ti rendi conto che devi allontanarti.
Codice QR: collega il telefono in 10 secondi
Punto chiave
Dopo aver avviato Remote Control nel terminale, premi Spazio per mostrare il codice QR. Apri l’app Claude sul telefono (iOS o Android), oppure usa direttamente la fotocamera, e scansiona il codice. La sessione si apre nell’app o nel browser all’indirizzo claude.ai/code. Nella stessa schermata dell’app, la sessione appare nell’elenco con un punto verde che indica che è «online».
Installa l’app Claude
Se non l’hai ancora, digita
/mobilein Claude Code. Apparirà un codice QR per scaricare l’app dall’App Store o da Google Play. È più veloce che cercarla manualmente.Mostra il codice QR della sessione nel terminale
Dopo
claude --rcoclaude remote-control, premi Spazio. Il codice QR apparirà direttamente nel terminale.Scansiona con il telefono
Apri l’app Claude → fotocamera, oppure usa la fotocamera standard dell’iPhone (anche le fotocamere Android possono scansionarlo). Se non funziona, allarga la finestra del terminale, passa a iTerm2 o Windows Terminal, oppure copia l’URL sopra il codice QR e incollalo manualmente nel browser.
Attiva le notifiche push
Digita
/confignella sessione e attiva «Invia una notifica push quando Claude decide». Claude Code deve essere versione 2.1.110 o successiva.
Cosa vedrai sul telefono
Nell’app Claude si apre la scheda Code. La tua sessione appare nell’elenco con un’icona a forma di computer e un punto verde (online). Toccalo per accedere.
Poi funziona come claude.ai/code: puoi vedere i messaggi di Claude e i diff dei file, accettarli o rifiutarli, oppure chiedere modifiche. Puoi inviare una nuova richiesta. Tutto arriva al tuo computer, dove Claude locale la elabora e restituisce una risposta.
Lavora contemporaneamente da entrambe le interfacce: la conversazione si sincronizza su tutti i dispositivi connessi. Scrivi dal terminale, dal browser o dal telefono, come preferisci.
Cosa può fare Claude con le notifiche push
Claude invia notifiche push quando ritiene che servano. Per impostazione predefinita, accade in due casi: quando termina un’attività lunga o quando Claude ha bisogno di una tua decisione. Puoi anche chiederglielo esplicitamente: «Avvisami quando i test sono superati» e ne invierà una.
Se le notifiche push non arrivano:
- Su iOS, controlla Impostazioni → Notifiche → Claude. Le modalità Full immersion potrebbero silenziarle.
- Su Android, disattiva l’ottimizzazione della batteria per l’app Claude.
- Se
/configmostra «Nessun dispositivo mobile registrato», apri l’app Claude almeno una volta affinché possa aggiornare il token push.
Lavorare dal divano: 5 scenari utili
Punto chiave
Il vero vantaggio di Remote Control è non dover tornare al laptop per un singolo clic di approvazione. Nessuno pensa di programmare davvero dal telefono. Ecco cinque scenari in cui l’autore ha usato la funzione ogni settimana: esaminare un’attività notturna, approvare un passaggio in metropolitana, seguire un’attività lunga durante il pranzo, prendere una decisione architetturale da un bar e avviare sessioni parallele nei worktree.
Scenario 1. Revisione dal divano: esaminare un’attività notturna
Prima di andare a dormire, assegna a Claude un’attività come: «Esegui tutto il repository con le nuove regole di lint e correggi tutto ciò che non è critico; contrassegna il resto come TODO». Esegui claude --rc e lascia aperto il terminale.
Al mattino, sdraiati sul divano con il telefono. Apri l’app Claude → trova la sessione con un punto verde → vedrai 87 commit sotto forma di diff. Scorrili; nei punti dubbi scrivi «annulla questa modifica, la sistemerò manualmente» e, per quelli a posto, «accetta tutto». Niente «devo arrivare al laptop» alle 7 del mattino.
Scenario 2. Approva durante il tragitto: approvare un passaggio in metropolitana
Al mattino avvia una lunga migrazione dello schema del database. Alle 9:30, in metropolitana, arriva una notifica push: «Ho trovato due alternative per la migrazione; serve una decisione». Tocca la notifica, leggile, scegline una e aggiungi: «Non eliminare la vecchia tabella finché l’intera esecuzione dei test non è completata». Claude continua.
Senza Remote Control, Claude si fermerebbe a quel punto e resterebbe in attesa in silenzio. Arrivi a destinazione e apri il laptop: 40 minuti persi.
Scenario 3. Allontanarsi: un’attività lunga durante il pranzo
Prima di pranzo, avvia Claude con «Aggiorna la documentazione di tutti gli endpoint». Vai al bar. Dopo 25 minuti, arriva una notifica push: «Fatto, dai un’occhiata». Tocca «accetta» una volta, poi torna alla tua zuppa. Senza Remote Control, o resti al laptop per 25 minuti come una guardia, oppure torni e scopri che Claude non ha fatto nulla perché si è imbattuto in un punto che richiedeva una decisione.
È un punto importante. Remote Control non rende Claude più autonomo: ti dà semplicemente accesso da qualsiasi luogo. Meno punti decisionali incontra Claude, meno notifiche push riceverai. Perciò rendi le istruzioni più specifiche: «Fai così; in questi casi fai cosà; se è davvero poco chiaro, fermati e invia una notifica push».
Scenario 4. Una decisione architetturale da un bar
Durante un refactoring, Claude trova due strade per la migrazione e ti chiede di scegliere. Se sei lontano dal computer, apri i diff proposti sul telefono, scegli un’opzione e aggiungi il commento: «Però non toccare la tabella user_settings: la eliminerò la prossima settimana». La sessione continua.
Funziona particolarmente bene in modalità worktree (--spawn worktree): ogni attività parallela si trova nel proprio branch, quindi non interferiscono tra loro. Sul telefono puoi passare dall’una all’altra come nelle chat.
Scenario 5. Più sessioni worktree contemporaneamente
Un approccio potente consiste nell’usare la modalità server con più worktree. Avvia questo comando sul laptop:
claude remote-control --spawn worktree --capacity 4
Avvia sessioni in branch diversi dal telefono: una sviluppa una funzione, un’altra corregge i bug di un elenco e una terza esegue test di regressione. Funzionano tutte in parallelo sul laptop e nessuna blocca le altre.
Attenzione
La modalità server usa risorse del laptop in proporzione al numero di sessioni simultanee. Con 16 GB di RAM, quattro sessioni Claude parallele si fanno già notare. Avviane tante quante il tuo computer riesce a gestire.
Sicurezza: cosa resta sul computer e cosa viene inviato
Punto chiave
Messaggi della chat e risultati degli strumenti passano attraverso Anthropic e possono contenere codice sorgente o segreti. L’esecuzione locale non impedisce questa divulgazione. La connessione è solo in uscita sulla porta 443, usa credenziali di breve durata ed è crittografata con TLS. Il laptop non apre porte in ingresso e il telefono remoto non ottiene accesso diretto al file system.
Prima di collegare un progetto sensibile, decidi quali contenuti possano entrare nei prompt e nell’output degli strumenti. Mantieni i segreti di produzione fuori dall’ambiente accessibile all’agente: la tabella dei trasferimenti non dimostra che una sessione specifica non possa divulgarli.
Una sessione locale di Claude Code effettua solo richieste HTTPS in uscita e non apre mai porte in ingresso sul tuo computer. Quando avvii Remote Control, la sessione si registra con l’API Anthropic e la interroga per verificare la presenza di attività.
In parole semplici: il tuo laptop chiede ad Anthropic «Hai messaggi per me?», riceve una risposta ed elabora tutto localmente. Nessuno dall’esterno apre una porta in ingresso sul tuo computer. Un firewall aziendale lo consentirà senza configurazioni speciali.
Quali dati arrivano fisicamente ad Anthropic
| Tipo di dato | Dove si trova |
|---|---|
| File sorgente | Archiviati in locale; estratti e diff inclusi nella conversazione vengono trasmessi |
.env, segreti, chiavi API | Possono trapelare se letti in un prompt o risultato; l’archiviazione locale non limita l’accesso |
| Server MCP locali e configurazioni | Eseguiti in locale; i contenuti restituiti possono entrare nella conversazione |
| Database a cui Claude si connette | Restano sull’host configurato; i risultati delle query possono entrare nella conversazione |
| Testo dei messaggi inviati a Claude | Nell’API Anthropic; poi torna la risposta |
| Testo delle risposte di Claude | Nell’API Anthropic, poi sul telefono |
| Diff dei file mostrati da Claude | Tramite l’API Anthropic, come in una normale sessione Claude.ai |
Immagini importate e file tramite @ | Tramite l’API Anthropic |
Remote Control aggiunge un’interfaccia sincronizzata, non una modalità d’inferenza offline. Anthropic conserva la trascrizione della sessione collegata, inclusi messaggi, risposte e attività degli strumenti, secondo la propria politica sui dati. Esamina sia i dati inviati al modello sia l’accesso dai dispositivi collegati.
Una nota sulle credenziali
La connessione utilizza diverse credenziali di breve durata, ciascuna con uno scopo specifico e una durata indipendente.
In altre parole, tra il laptop, Anthropic e il telefono circola un insieme di token di breve durata invece di un unico token di lunga durata. La compromissione di uno non dà accesso a tutti gli altri.
Un’altra limitazione importante: --dangerously-skip-permissions non funziona in Remote Control. Ogni chiamata a uno strumento (Bash, Write, Edit) richiede comunque la tua approvazione. È una scelta deliberata, per evitare che la funzione per telefono si trasformi in «un laptop in autopilota senza supervisione».
Nota
Se vuoi la piena autonomia («Claude decide e lavora da solo per 14 ore di fila senza approvazione»), esiste una funzione diversa: la modalità /goal. Leggi la guida a /goal in Claude Code. Remote Control fa altro: ti permette di dirigere il lavoro da qualsiasi luogo, senza aggiungere autonomia.
Hai avviato Remote Control? Ora configura Claude per evitare interruzioni ogni 10 minuti
Punto chiave
Remote Control da solo risolve metà del problema: ti dà una finestra sulla sessione dal telefono. L’altra metà consiste nel configurare Claude affinché sappia quando fermarsi e chiedere e quando proseguire da solo. Puoi farlo con CLAUDE.md, un prompt dettagliato all’inizio dell’attività e la modalità /goal. Così riceverai notifiche push quando servono, non ogni 10 minuti.
/rc è un modo pratico per portare la sessione sul telefono. Ma se Claude scrive «Non capisco cosa fare» ogni 10 minuti, il problema non è il telefono: è la progettazione del contesto, cioè quanto chiaramente stabilisci le regole all’inizio.
Sei problemi al primo avvio e come risolverli
Punto chiave
I problemi più comuni al primo collegamento sono: «Gli ambienti Remote Control non sono disponibili» perché è impostata una chiave API; il codice QR non si lascia scansionare perché è troppo piccolo nel terminale; il firewall blocca la porta 443; Claude Code è troppo vecchio; le notifiche push non arrivano; oppure Remote Control non funziona da Claude Desktop. Ognuno richiede 1–2 minuti per essere risolto.
Problema 1. «Gli ambienti Remote Control non sono disponibili per il tuo account»
È la lamentela più comune nel repository anthropics/claude-code (issue #29449 e più di una dozzina di duplicati). Hai risposto y alla domanda «attivare Remote Control?»: la CLI ha restituito un errore e non propone più di riprovare.
La causa è quasi sempre la stessa: nell’ambiente è impostato ANTHROPIC_API_KEY o CLAUDE_CODE_OAUTH_TOKEN. Remote Control funziona solo con OAuth completo tramite /login, non con una chiave.
Soluzione:
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
Dopo aver effettuato l’accesso tramite browser con /login, Remote Control dovrebbe avviarsi.
Problema 2. Il telefono non riesce a scansionare il codice QR
La fotocamera del telefono è puntata sul codice ma non reagisce, oppure dice «Impossibile leggere».
Causa: il terminale visualizza il codice QR troppo piccolo o con contrasto insufficiente.
Soluzione:
- Espandi la finestra del terminale a schermo intero.
- Se usi Apple Terminal, passa a iTerm2 (o Warp). Se sei su Windows, usa Windows Terminal invece di CMD.
- Riduci la dimensione del carattere del terminale di 1–2 punti per ingrandire il codice QR.
- Se non basta, copia l’URL sopra il codice QR e aprilo nel browser del telefono.
Problema 3. Il firewall blocca la porta 443
Succede spesso sui computer aziendali con un proxy di intercettazione (Zscaler o una VPN aziendale con MITM).
Problema di rete o proxy: un firewall o un proxy potrebbe bloccare le richieste HTTPS in uscita. Remote Control richiede l’accesso all’API Anthropic sulla porta 443.
Soluzione: inizia con i log dettagliati e acquisisci l’errore specifico:
claude remote-control --verbose
Se compare «verifica del certificato non riuscita», c’è un’intercettazione MITM e devi parlare con l’amministratore di rete. Se compare «connessione rifiutata» / «timeout», chiedi all’amministratore di consentire l’accesso in uscita a *.anthropic.com:443.
Problema 4. Claude Code è troppo vecchio
Controlla:
claude --version
Se è precedente alla 2.1.51, aggiorna:
npm install -g @anthropic-ai/claude-code@latest
L’estensione VS Code richiede almeno v2.1.79. Le notifiche push richiedono v2.1.110.
Problema 5. Le notifiche push non arrivano
Scenario: Remote Control funziona, ma il telefono resta silenzioso quando Claude completa un’attività lunga.
Elenco di controllo:
- Esegui
/confignella sessione. Se dice «Nessun dispositivo mobile registrato», apri l’app Claude sul telefono almeno una volta affinché possa aggiornare il token push. - iOS: Impostazioni → Notifiche → Claude → controlla che le notifiche siano attive e non silenziate dalla modalità Full immersion.
- Android: apri le impostazioni della batteria ed escludi Claude dall’ottimizzazione della batteria.
- Se Riepilogo notifiche di iOS è attivo, la notifica push potrebbe arrivare ma comparire nel riepilogo orario. Disattiva il riepilogo per Claude.
Problema 6. Claude Desktop compromette /remote-control
Se esegui /remote-control nell’app Claude Desktop, ricevi l’errore «Remote Control richiede un token di accesso con ambito completo» (issue GitHub #48378).
Causa: Claude Desktop inserisce un token OAuth con autorizzazioni limitate (solo inferenza).
Soluzione: esegui Claude Code in un normale terminale di sistema, non nel terminale integrato in Claude Desktop. È una limitazione nota; Anthropic sta lavorando a una soluzione.
Bonus. La riconnessione automatica si interrompe senza avviso nelle sessioni lunghe
Sintomo: una sessione Remote Control dura 30–60 minuti, poi il telefono si disconnette senza avvisi né indicatori (issue #34255). Per risolvere manualmente: /remote-control → Disconnetti → riavvia. Non è l’ideale, ma la funzione è ancora un’anteprima di ricerca.
Nel solo maggio 2026, Anthropic ha distribuito otto correzioni specifiche per Remote Control: la funzione viene migliorata attivamente. Puoi lamentarti, ma è ragionevole aspettarsi che la maggior parte di questi problemi scompaia nel giro di un paio di mesi.
Remote Control, bot Telegram e SSH+tmux a confronto
Punto chiave
Remote Control è una finestra ufficiale e sincronizzata su una sessione Claude locale. I bot Telegram tramite Anthropic Channels sono un canale reattivo in cui «un evento esterno invita Claude ad agire». SSH+tmux dal telefono è una shell universale, ma si disconnette quando il Mac entra in stop e rende dolorosa la revisione dei diff su uno schermo da 6 pollici. Scegli in base all’attività: dirigi una sessione con Remote Control, reagisci a un evento con Channels oppure usa SSH+tmux quando ti serve una shell qualsiasi.
Tabella comparativa
| Elemento | Remote Control | Channels (TG/Discord) | SSH + tmux |
|---|---|---|---|
| Chi avvia | Apro la sessione | Un evento esterno attiva Claude | Mi connetto |
| Interfaccia | UI completa di claude.ai/code | Messaggi in chat | Terminale sul telefono |
| Dove viene eseguita la sessione | Sul mio computer | Sul mio computer | Su un server |
| Revisione dei diff | Pratica (UI nativa) | In chat come testo | Caratteri microscopici |
| Supporto CLI | Solo Claude Code | Qualsiasi comando tramite un bot | Qualsiasi comando |
| Prezzo | Incluso in Pro/Max | Gratuito (plugin Channels) | Gratuito |
| Riconnessione dopo una perdita di rete | Automatica | Reattiva (push) | Si disconnette quando si cambia app |
| Quando la sessione termina | Terminale chiuso / >10 min senza rete | Il bot è sempre attivo | tmux la mantiene |
Quando scegliere ciascuna opzione
- Remote Control — l’impostazione predefinita per «allontanati dal laptop e continua a dirigere il lavoro». UI completa, sincronizzazione tra dispositivi e nessun servizio di terze parti.
- Channels (bot Telegram) — quando vuoi che un errore CI, una nuova lamentela di un cliente o un messaggio in chat chieda automaticamente a Claude di indagare. È «evento → Claude reagisce» invece di «dirigo Claude dal telefono». Leggi la guida a Telegram e Claude Code.
- SSH + tmux — quando ti serve una shell qualsiasi sul telefono per i tuoi comandi (distribuire una release, controllare un log, riavviare un servizio). Una shell universale al di fuori di Claude Code. Per le attività occasionali, funziona tramite Termux/Blink.
- Altri agenti di programmazione — Anthropic Remote Control è solo per Claude Code. Per un confronto tra Claude e le alternative, vedi Cursor vs Claude Code.
Channels: invia eventi push da un’app di chat come Telegram o Discord, oppure dal tuo server. Utile per reagire a eventi esterni, per esempio errori CI o messaggi in chat.
La documentazione di Anthropic distingue quindi queste due funzioni in base al caso d’uso: Remote Control serve per dirigere; Channels per reagire.
Novità di Remote Control da maggio 2026 a giugno 2026
Punto chiave
In un mese e mezzo, Anthropic ha distribuito otto correzioni e miglioramenti mirati specificamente a Remote Control: blocco della funzione quando nell’ambiente è presente una chiave API; correzione del reindirizzamento dei connettori MCP durante la rotazione dei token; sostituzione di «Opening your options» con un’offerta di upgrade appropriata al raggiungimento del limite; pill persistente nel piè di pagina al posto del messaggio di avvio; correzione delle notifiche push nelle sessioni SDK; e messaggi di errore appropriati alla prima connessione. Al 03.06.2026, la versione corrente è 2.1.162.
Cronologia completa delle correzioni:
| Versione | Data | Modifiche |
|---|---|---|
| v2.1.51 | 24.02.2026 | Prima versione di Remote Control |
| v2.1.79 | Marzo 2026 | Supporto nell’estensione VS Code |
| v2.1.110 | Aprile 2026 | Le notifiche push sono diventate una funzione ufficiale |
| v2.1.126 | 01.05.2026 | Il messaggio vuoto «Opening your options...» è stato sostituito con un’offerta di upgrade appropriata al limite di frequenza |
| v2.1.139 | 11.05.2026 | Remote viene bloccato quando è presente ANTHROPIC_API_KEY o apiKeyHelper |
| v2.1.140 | 12.05.2026 | Le impostazioni gestite riprovano con un token aggiornato forzatamente in caso di 401 |
| v2.1.141 | 13.05.2026 | Corretti i fallimenti dei connettori MCP con 401 durante la rotazione del token della sessione worker |
| v2.1.149 | 22.05.2026 | Corretta la notifica erronea «Mobile push not sent» nelle sessioni SDK |
| v2.1.151 | 27.05.2026 | Remote Control ora è una pill persistente nel piè di pagina |
| v2.1.152 | 27.05.2026 | Risolto il blocco di /remote-control su «connecting...» |
| v2.1.154 | 28.05.2026 | Il completamento automatico mostra «Disconnect» se è già attivo |
| v2.1.162 | 03.06.2026 | Versione corrente; miglioramenti generali alle metriche, alla gestione parallela degli strumenti e altro |
Otto correzioni specifiche per Remote Control in un mese sono normali per una funzione in anteprima di ricerca. Anthropic sta chiaramente rispondendo ai feedback e risolvendo i casi limite.
Se la funzione si comporta in modo strano, il primo passo è controllare la versione e aggiornarla. È probabile che il bug sia già stato corretto.
Checklist: configurarlo e renderlo operativo in 5 minuti
Punto chiave
Perché Remote Control funzioni in modo affidabile al primo tentativo, segui i sette passaggi qui sotto. Risolvono il 90% dei problemi al primo avvio e ti permettono di approvare la prima notifica push dal telefono entro cinque minuti dall’avvio.
Controlla la versione di Claude Code
claude --version— dovrebbe essere la 2.1.51 o una versione successiva. In caso contrario, eseguinpm install -g @anthropic-ai/claude-code@latest.Rimuovi le chiavi API dall’ambiente
Esegui
unset ANTHROPIC_API_KEYeunset CLAUDE_CODE_OAUTH_TOKEN. Poi esegui/logout→/logintramite il browser.Installa l’app Claude sul telefono
Esegui
/mobilein una sessione Claude Code per mostrare un codice QR che rimanda all’App Store / Google Play.Avvia Remote Control
Esegui
claude --rcoppure/rcall’interno di una sessione. Appariranno un URL e il messaggio «Premi spazio per mostrare il QR».Scansiona il codice QR con il telefono
Premi Spazio nel terminale → usa la fotocamera o l’app Claude. Allarga la finestra del terminale se non riesci a scansionarlo.
Attiva le notifiche push
/config→ «Invia una notifica push quando Claude decide». Se compare «Nessun dispositivo mobile registrato», apri l’app Claude almeno una volta.Avvia un’attività lunga e allontanati
Rendi specifico il prompt: «Fai così; in questi casi fai cosà; nei casi dubbi invia una notifica push». Poi continua dal telefono usando le notifiche push.
In un esempio pratico, ci sono voluti 3–5 minuti dall’inizio alla prima conversazione dal divano.
Fonti
- Continua le sessioni locali da qualsiasi dispositivo con Remote Control - Documentazione di Claude Code — documentazione ufficiale Anthropic e fonte principale per comandi, requisiti e limitazioni.
- Changelog di Claude Code — cronologia delle versioni dalla 2.1.51 alla 2.1.162, con tutte le correzioni di Remote Control.
Quando vuoi, scopri Ailoot.
Maggiori dettagli
Domande frequenti
Remote Control mantiene l’intera conversazione fuori dal cloud?
No. Comandi e accesso ai file vengono eseguiti in locale, ma messaggi, risposte, diff e attività degli strumenti si sincronizzano tramite Anthropic. Frammenti di sorgente o segreti contenuti in questi dati possono quindi uscire dal computer.
Perché il computer deve restare acceso durante Remote Control?
Il telefono è un’interfaccia al processo Claude Code sul computer. Mantieni il processo in esecuzione e il computer disponibile: aprire l’app sul telefono non trasferisce l’esecuzione locale in una VM cloud.