Cursor Remote Control : pilotez vos agents Cursor depuis votre téléphone
Le flux complet du contrôle à distance en 12 étapes vérifiées : ouvrez cursor.com/agents ou l'application Cursor pour iOS, lancez un agent en arrière-plan sur votre dépôt, dictez un suivi, créez la PR et fusionnez-la — sans ouvrir le portable.
L'essentiel
- Le contrôle à distance (lancé le 6 octobre 2026) permet à l'application Cursor pour iOS de voir les agents qui tournent sur votre ordinateur et de leur répondre — l'agent ne quitte jamais votre machine, le téléphone n'est qu'une télécommande.
- cursor.com/agents dans n'importe quel navigateur, c'est le même tableau de bord : lancez des agents en arrière-plan sur un dépôt GitHub, regardez-les travailler et lisez le résultat — sans IDE.
- La démo corrige deux bugs de production depuis un téléphone : choisissez le dépôt, envoyez la tâche à la voix, relisez le résumé, créez la PR, testez l'URL de prévisualisation Vercel, squash-merge.
- Il vous faut le même compte Cursor sur ordinateur et téléphone, GitHub connecté et un forfait payant — et votre ordinateur doit rester allumé et en ligne.
CURSOR ON YOUR PHONE (First look at the new web app!)
Chaîne : Ian Nuttall7:13
Introducing Cursor for iOS
Chaîne : Cursor (official channel)1:15
Remote control for local agents — changelog
Changelog officiel : cursor.com/changelog
Chaque bouton, chaque état de sélecteur et chaque écran de cette page a été vérifié image par image sur la capture d'écran d'Ian Nuttall, source visuelle de tout le flux réalisé uniquement au téléphone. La vidéo officielle de lancement de Cursor et l'entrée du changelog fournissent les faits : ce qu'est le contrôle à distance, sa date de sortie et le fonctionnement de l'appairage.
Les captures d'écran appartiennent à leurs créateurs et renvoient au timestamp correspondant ; aucun cadrage de visage n'est utilisé.
Pilotez vos agents Cursor depuis votre téléphone, étape par étape
1. Ouvrir le tableau de bord des agents, n'importe où
- 1
Ouvrez cursor.com/agents et connectez-vous
Le tableau de bord web est le point de départ de chaque session à distance : une zone qui dit "Ask Cursor to build, fix, or explore", un interrupteur d'agent en arrière-plan avec sélecteur de modèle, un sélecteur de dépôt et la liste de vos exécutions récentes en dessous. Dans la vidéo, un e-mail portant un crash Laravel — "Undefined constant Illuminate\Console\Command::OUTPUT_BUFFER" — s'apprête à devenir la première tâche.

Le tableau de bord cursor.com/agents à côté de l'e-mail de signalement — la ligne de départ de chaque session à distance.Voir à partir de 0:32 - 2
Installez l'app iOS — elle reflète le web
L'application iPhone de Cursor se connecte au même compte et affiche le même écran que cursor.com/agents : même zone de saisie, même interrupteur Background, même sélecteur de modèle Claude 4 Opus, même sélecteur de dépôt (ici iamnuttall/playbooks sur main). Prenez l'écran que vous avez en main — la vidéo passe sans cesse de l'un à l'autre.

Même compte, mêmes commandes — l'app et le site s'échangent sans perte.Voir à partir de 0:50 - 3
Envoyez la tâche et voyez-la apparaître dans la liste
Collez l'erreur, ajoutez une phrase comme "review and fix this error", envoyez. Un agent en arrière-plan démarre sur le modèle choisi et s'affiche en "Just now" dans la liste des agents — visible à la fois sur le téléphone et sur cursor.com/agents. Le téléphone peut retourner en poche ; l'agent continue de travailler et vous prévient à la fin.

La nouvelle exécution trône en tête de liste sur les deux appareils pendant qu'elle travaille.Voir à partir de 1:10
2. Mettre en file une seconde correction, sans taper
- 4
Pointez l'agent vers la prochaine chose cassée
Pendant que le premier agent tourne, un second chantier surgit : l'application web Mini PRD meurt avec une bannière rouge — "Error: Failed to send a request to the Edge Function" — parce que le projet Supabase qui la soutenait a été supprimé. C'est exactement pour cela que le contrôle à distance existe : vous repérez un problème en déplacement et vous mettez la correction en file depuis le même téléphone.

L'application cassée qu'il s'apprête à réparer — sans jamais ouvrir le portable.Voir à partir de 1:40 - 5
Dictez la correction au lieu de la taper
Touchez le micro dans la zone de saisie et un voile "Listening" prend l'écran. On bascule d'abord le dépôt vers iamnuttall/miniprd, puis on dicte la migration : passer l'app des edge functions Supabase aux functions Vercel, retirer les dépendances Supabase, garantir qu'elle remarche. La saisie vocale, c'est ce qui rend les sessions au téléphone seul réalistes.

"Listening" — un prompt de migration dicté pour le second dépôt.Voir à partir de 2:30 - 6
Confirmez que le second agent a démarré
Envoyez, et un toast confirme "Started background agent · Using claude-4-opus". La liste affiche désormais "New Background Agent · Just now · iamnuttall/miniprd" au-dessus de la correction Laravel encore en cours. Les deux travaux avancent en parallèle côté Cursor ; votre téléphone retourne en poche.

"Started background agent" — le second travail est lancé.Voir à partir de 2:42
3. Lire les résultats et tester sur le téléphone
- 7
Ouvrez l'agent terminé et lisez son travail
Quand une exécution se termine, touchez-la : vous obtenez le résumé de la correction plus les onglets Diff et Chat — le diff montre ce qui a changé, le chat montre chaque appel d'outil de l'agent. La zone "Add a follow-up instruction" en bas ferme la boucle du contrôle à distance : pas convaincu ? Tapez ou dictez quoi changer, et l'agent poursuit.

Onglets Diff et Chat plus une zone de suivi — toute la boucle de revue tient dans le téléphone.Voir à partir de 2:50 - 8
Lisez le résumé de la correction et créez la PR
Le résumé de l'agent Laravel dit tout : la constante invalide Command::OUTPUT_BUFFER a été retirée, Artisan importé, et le flux d'exécution bufferise désormais la sortie pour que le code de sortie soit vérifiable. Un appui sur Create PR transforme la branche de l'agent en pull request GitHub ; Share et Delete jouxtent le bouton.

Un résumé que vous pouvez vraiment évaluer avant d'appuyer sur Create PR.Voir à partir de 3:00 - 9
Testez la correction sur l'URL de prévisualisation Vercel
Comme la pull request déclenche un déploiement de prévisualisation Vercel, la correction se vérifie avant la fusion : l'URL de preview (…-ian-nuttalls-projects.vercel.app) s'ouvre dans Safari sur le téléphone et l'app Mini PRD charge son sélecteur de templates, l'erreur a disparu. Les apps Laravel sans déploiement de preview attendent un test local — la vidéo le dit explicitement.

Le déploiement de preview charge l'app corrigée directement sur le téléphone.Voir à partir de 4:06
4. Fusionner, vérifier en ligne, rendre la main au bureau
- 10
Fusionnez depuis le téléphone
De retour dans le panneau de l'agent, la branche cursor/refactor-app-to-use-… porte tous les changements réalisés via claude-4-opus. View PR ouvre GitHub ; le contrôle vert de squash-merge replie tous les commits de l'agent en un seul sur main et passe à "Merging…". Le squash est l'option propre quand un agent a accumulé des commits — la vidéo le recommande exactement pour cela.

Squash-merge en cours — un commit sur le point d'atterrir sur main.Voir à partir de 4:40 - 11
Vérifiez le site en ligne, toujours sur le téléphone
La fusion déploie en production, alors miniprd.vercel.app passe dans le navigateur du téléphone, un template est touché, et l'app génère un PRD tout frais — l'erreur d'Edge Function a disparu. Du signalement du bug au site de production réparé, toute la boucle s'est déroulée sans ouvrir le portable une seule fois.

Le site en ligne génère un PRD — la production est réparée.Voir à partir de 5:10 - 12
Rendez la main au bureau quand vous revenez
La même exécution s'ouvre dans Cursor sur l'ordinateur : le panneau Background Agent propose Create Pull Request, Checkout Locally et Apply Changes Locally, liste les fichiers modifiés et même le port transféré de l'agent (50001). Ian lance la commande Laravel en local pour contre-vérifier la correction, puis fusionne la PR depuis le téléphone — le bureau pour vérifier, le téléphone pour livrer.

L'exécution dans Cursor de bureau — Checkout Locally poursuit le travail sur votre machine.Voir à partir de 5:52
Cursor Remote Control face aux autres façons de faire tourner des agents
Les agents Cursor peuvent désormais vivre à trois endroits : sur votre ordinateur, dans le cloud de Cursor, et dans votre poche comme télécommande. Le contrôle à distance est la troisième pièce, et il déplace les arbitrages par rapport à rester au bureau, aux agents cloud et aux agents distants dédiés comme Devin.
- 1face au poste de travail : l'agent tourne toujours sur votre machine, avec vos fichiers, vos réglages et vos outils locaux — le téléphone n'en est que la fenêtre. Rien du travail ne bouge ; c'est vous qui bougez.
- 2face aux agents cloud de Cursor : ils tournent dans des machines virtuelles isolées et continuent, portable fermé. Le contrôle à distance exige un ordinateur allumé et en ligne — Cursor livre précisément pour cela un réglage "keep this computer awake", qui suppose écran ouvert et machine branchée.
- 3face à Devin : Devin est un agent entièrement autonome qui travaille dans son propre environnement cloud et rend un travail fini. Le contrôle à distance parie l'inverse — votre agent, votre dépôt, votre matériel, pilotés de n'importe où plutôt que délégués en bloc.
- 4face au coding agent de GitHub Copilot : celui-ci tourne lui aussi dans le cloud et rend des pull requests. Le contrôle à distance garde votre choix de modèle (la démo tourne sur Claude Opus), votre serveur de dev local via transfert de port, et la possibilité d'interrompre en cours de route.
- 5face au SSH depuis le téléphone : aucune acrobatie de terminal, aucun tunnel fragile. L'app reflète la même interface d'agents que le site, et les notifications push vous préviennent quand un agent finit, échoue ou attend une saisie.
- 6face à l'attente du retour : une edge function cassée, une coquille en production, une idée qui mérite un prototype — cela se fait dans les temps morts. La réserve de la vidéo tient toujours : les fonctionnalités complexes méritent un vrai test local avant livraison.
La limite honnête : l'agent est aussi joignable que votre ordinateur. Si la machine s'endort, perd l'alimentation ou passe hors ligne, le téléphone montre un agent qu'elle ne peut pas atteindre — c'est aussi la première chose à vérifier quand le contrôle à distance semble ne pas marcher.
