Contrôler Codex depuis un téléphone : guide de ChatGPT Remote et du contrôle à distance d'un CLI local
Codex peut-il être utilisé sur un téléphone ? Cet article compare ChatGPT Remote et la solution CLI locale de PandaNpc pour l'accès distant, et fournit les étapes de configuration, les méthodes d'approbation, les méthodes de vérification et le dépannage des déconnexions pour les hôtes Windows, macOS et Linux.

Oui. Depuis août 2026, ChatGPT Remote d'OpenAI vous permet d'accéder depuis un iPhone ou un Android aux sessions Codex exécutées sur un hôte Mac ou Windows : poursuivre la conversation, répondre aux questions, approuver les commandes, consulter les diffs et les résultats de tests. Cette fonctionnalité est officiellement disponible pour toutes les formules ChatGPT, mais nécessite de jumeler la version la plus récente du client de bureau ChatGPT avec l'application mobile.
Cependant, si vous voulez réellement contrôler une instance Codex CLI indépendante, notamment sur une machine de développement Linux, un serveur sans interface graphique, ou si vous ne souhaitez pas laisser le client de bureau ChatGPT ouvert en permanence, le Remote officiel ne permet pas d'initier le jumelage directement depuis le CLI ou l'IDE. Dans ce cas, vous pouvez utiliser PandaPaw pour héberger Codex sur l'hôte, puis piloter à distance avec l'application PandaNpc iOS ou le navigateur mobile.
Cet article présente clairement les deux approches. Date de vérification des informations : 19 août 2026 ; les capacités et les points d'accès d'OpenAI Remote peuvent encore évoluer selon les versions. En pratique, reportez-vous à la documentation officielle sur les connexions à distance.
Voyons d'abord la conclusion : comment choisir entre les deux solutions de contrôle à distance de Codex sur mobile
| Élément | ChatGPT Remote | PandaNpc + PandaPaw |
|---|---|---|
| Hôte | macOS ou Windows exécutant ChatGPT Desktop | Windows, macOS ou Linux exécutant Codex CLI |
| Côté mobile | Onglet Remote de ChatGPT iOS / Android | Application PandaNpc iOS ; les appareils Android peuvent utiliser le navigateur mobile |
| Connexion directe au CLI seul | Impossible d'initier le jumelage mobile depuis Codex CLI ou IDE | Oui, PandaPaw se connecte directement au Codex de l'hôte |
| Relation de compte | Le mobile et l'hôte doivent utiliser le même compte ChatGPT et le même espace de travail | Le mobile et l'hôte utilisent le même compte PandaNpc ; Codex conserve la connexion ou la configuration API de l'hôte |
| Exigences de l'hôte | Rester éveillé, connecté, et garder ChatGPT Desktop en cours d'exécution | Rester éveillé, connecté, et garder le service PandaPaw en cours d'exécution |
| Cas d'usage idéal | Vous utilisez déjà Codex avec ChatGPT Desktop et souhaitez une expérience officielle intégrée | CLI local, hôte Linux, machine de développement sans interface graphique, ou gestion simultanée de plusieurs moteurs de codage |

Les deux solutions ont un point commun : le mobile n'est qu'une interface de contrôle ; le code, le shell, Git, les identifiants et les outils restent sur l'hôte. Si l'hôte se met en veille, s'éteint ou se déconnecte, le mobile ne pourra plus demander à Codex d'exécuter des tâches.
Solution 1 : contrôler Codex avec ChatGPT Remote
OpenAI appelle actuellement cette fonctionnalité Remote. Selon les notes de version officielles, le mobile peut démarrer ou poursuivre une session, envoyer des instructions complémentaires, traiter les approbations, et consulter la sortie du terminal, les captures d'écran, les résultats de tests et les diffs. Les notes de version ChatGPT précisent également que Remote prend désormais en charge la connexion à un hôte Mac ou Windows, avec un jumelage par code QR un-à-un entre le mobile et l'hôte.
Prérequis
- Un Mac ou un PC Windows avec la dernière version de l'application ChatGPT Desktop ;
- La dernière version de l'application ChatGPT iOS ou Android ;
- Les deux appareils connectés au même compte ChatGPT et au même espace de travail ;
- Le compte actuel dispose des droits d'accès à Codex ;
- Pour un compte d'équipe, l'administrateur devra peut-être autoriser Remote Control au préalable ;
- L'hôte doit rester éveillé et en ligne, et l'application ChatGPT Desktop doit rester ouverte.
Étapes de jumelage
- Ouvrez l'application ChatGPT Desktop sur l'hôte.
- Accédez à Settings → Connections → Control this Mac or PC.
- Choisissez Set up ou Add, puis terminez la vérification côté hôte.
- Scannez le code QR affiché par l'application de bureau avec votre mobile.
- Dans ChatGPT sur mobile, confirmez le compte, l'espace de travail, ainsi que la vérification SSO, MFA ou passkey si elle est demandée.
- Ouvrez l'onglet Remote sur le mobile, puis sélectionnez l'hôte jumelé et le projet Codex.

Une fois le jumelage réussi, effectuez d'abord une vérification non destructive : ouvrez un projet de test et envoyez la phrase suivante à Codex.
Print the current working directory and list the top-level files. Do not modify anything.Le répertoire et les fichiers renvoyés doivent correspondre au projet cible sur l'hôte. Voir simplement « hôte en ligne » ne suffit pas ; cette réponse prouve à la fois le mappage du projet, le canal de session et l'environnement d'exécution de Codex.
Limites du Remote officiel
La documentation officielle indique clairement : le jumelage mobile ne peut pas être initié depuis l'extension Codex CLI ou IDE ; il doitencer depuis l'application ChatGPT Desktop. Linux ne peut pas non plus servir directement d'hôte pour l'application de bureau ; vous pouvez d'abord laisser l'application Mac ou Windows se connecter à la machine de développement Linux via SSH, puis le mobile se connecte à cette passerelle de bureau.
De plus, Remote s'arrête si l'hôte se met en veille, se déconnecte ou si l'application de bureau est fermée. Sur Windows, si une tâche nécessite Computer Use, l'hôte manipule le bureau au premier plan et la session doit généralement rester déverrouillée.
Solution 2 : contrôler le Codex CLI local à distance avec PandaNpc
Si vous avez l'habitude d'exécuter codex dans le terminal, ou si vos projets sont directement sur un serveur Linux, vous pouvez utiliser PandaPaw comme service résident sur l'hôte. Codex, les fichiers du projet et les commandes restent sur la machine de développement ; le mobile se contente de recevoir la session, d'envoyer des instructions et de gérer les approbations.
Cette approche ne nécessite pas que l'application ChatGPT Desktop reste ouverte. Codex continue d'utiliser la connexion ChatGPT ou la configuration API existante sur l'hôte ; PandaNpc ne remplace pas le compte du modèle et ne copie pas les projets sur le mobile.
Étape 1 : vérifier que Codex peut s'exécuter de manière autonome sur l'hôte
Sur la machine de développement, exécutez :
codex --versionEnsuite, entrez dans un répertoire de projet autorisé pour les tests, lancez codex, connectez-vous et vérifiez qu'il répond correctement. Le dépôt Codex CLI actuel d'OpenAI prend en charge la connexion avec un compte ChatGPT et la configuration d'une clé API séparée.
Ne cherchez pas à diagnostiquer la connexion à distance si Codex n'est pas encore connecté ou si le quota du modèle est épuisé ; vous risqueriez de confondre « le moteur ne répond pas » avec « le mobile ne se connecte pas ».
Étape 2 : ajouter la machine de développement à PandaNpc
Après vous être connecté à PandaNpc, ouvrez la page Ajouter un appareil, choisissez Add a device, puis copiez la commande d'installation à usage unique générée par la page et exécutez-la sur la machine de développement. C'est la méthode recommandée, car la commande est déjà liée à votre compte actuel.
Si vous préférez utiliser l'autorisation via navigateur, vous pouvez aussi utiliser la commande d'installation standard.
macOS / Linux :
curl -fsSL https://cos.pandanpc.com/pandapaw/install.sh | shWindows PowerShell :
iwr -useb https://cos.pandanpc.com/pandapaw/install.ps1 | iexUne fois l'installation standard terminée, exécutez pandapaw login comme indiqué et approuvez cet appareil dans le navigateur.
Étape 3 : vérifier le pont Codex
Sur l'hôte, exécutez :
pandapaw statusLa sortie doit reconnaître PandaPaw installé et indiquer que le composant Codex est en cours d'exécution et que le compte est connecté. Ensuite, dans la liste des appareils du client, confirmez que l'hôte est en ligne.
Étape 4 : démarrer une session Codex depuis le mobile
- Sur iPhone, installez l'application PandaNpc iOS ; sur Android ou si vous ne souhaitez pas installer d'application, ouvrez directement PandaNpc Agent dans le navigateur mobile.
- Connectez-vous avec le même compte PandaNpc que sur l'hôte.
- Créez un nouveau projet, sélectionnez l'hôte en ligne, le répertoire de travail et le moteur Codex.
- Pour un usage quotidien, privilégiez les autorisations de l'espace de travail ; n'utilisez l'accès complet que lorsque vous savez précisément ce qui sera affecté.
- Envoyez l'invite de test en lecture seule précédente et vérifiez le répertoire et les fichiers renvoyés.
- Fermez puis rouvrez la même session sur le mobile pour confirmer que l'historique est toujours là et que l'hôte est toujours en ligne.

L'application PandaNpc iOS permet de consulter les sessions Codex, d'envoyer des messages de suivi, de gérer les approbations d'outils et de recevoir des notifications lorsqu'une tâche est terminée ou nécessite votre attention. Pour connaître l'ensemble des fonctionnalités, consultez la documentation PandaNpc iOS.
Faut-il choisir ChatGPT Remote ou le contrôle à distance du CLI local ?
Privilégiez ChatGPT Remote si :
- vous utilisez déjà Codex dans l'application ChatGPT Desktop sur Mac ou Windows ;
- vous pouvez facilement vous connecter au même compte ChatGPT sur le mobile et l'hôte ;
- vous avez besoin de l'expérience officielle intégrée avec les diffs, captures d'écran, navigateur ou Computer Use ;
- l'application de bureau peut rester ouverte en permanence sans problème.
Privilégiez PandaNpc + PandaPaw si :
- vous voulez réellement contrôler votre Codex CLI existant plutôt que de migrer vers l'application de bureau ;
- votre machine de développement est sous Linux, ou un serveur sans interface graphique ;
- vous souhaitez que le service de l'hôte continue de fonctionner après le verrouillage de l'écran, sans dépendre d'une fenêtre de bureau ouverte ;
- vous voulez gérer Codex, Claude Code et PandaCode depuis le même client ;
- vous acceptez d'utiliser le navigateur mobile sur Android, ou vous utilisez principalement l'application native iPhone.
Si vous vous éloignez seulement de temps en temps de votre ordinateur et que le Remote officiel existant suffit, il n'est pas nécessaire d'ajouter une seconde chaîne. PandaPaw est plus adapté lorsque vous devez contrôler directement le CLI ou un hôte Linux.
Permissions et sécurité : un « approuver » sur mobile entraîne une exécution réelle
Le contrôle à distance n'est pas une diffusion en lecture seule. Lorsque vous approuvez une commande sur le mobile, Codex exécute réellement l'opération correspondante sur l'hôte. Par conséquent :
- lors de la première connexion, utilisez une invite en lecture seule pour vérifier le répertoire de travail ;
- utilisez par défaut les autorisations limitées à l'espace de travail, n'activez pas l'accès complet dès le départ ;
- avant d'approuver, vérifiez la commande, le chemin cible et les opérations réseau ;
- ne partagez pas le code QR de jumelage, les commandes d'appareil à usage unique, les clés API ou les identifiants de connexion dans des discussions de groupe ou des captures d'écran ;
- n'exposez pas directement le serveur d'application Codex, les ports de débogage ou le service SSH sur Internet.
OpenAI recommande également d'utiliser SSH, un VPN ou un réseau maillé pour les machines de développement distantes, et de ne pas exposer publiquement le transport du serveur d'application. PandaPaw et le mobile établissent tous deux des connexions sortantes authentifiées aucun port entrant n'a besoin d'être ouvert sur un réseau domestique ou de bureau classique. Pour accéder en toute sécurité à d'autres services de l'hôte, consultez le guide d'interconnexion des appareils.
Dépannage des problèmes courants
L'onglet Remote n'apparaît pas dans ChatGPT sur mobile
Commencez par mettre à jour l'application mobile ChatGPT. Vérifiez ensuite que l'hôte exécute la dernière version de l'application de bureau, que le compte et l'espace de travail sont identiques, et que l'administrateur de l'équipe autorise Remote Control. L'accès à la fonctionnalité peut encore varier selon la version et la configuration de l'espace de travail.
Le mobile ne trouve pas l'hôte officiel déjà jumelé
Vérifiez que l'application de bureau est en cours d'exécution, que l'hôte n'est pas en veille, et autorisez d'autres appareils à se connecter dans Settings → Connections. Les anciens jumelages inutilisés depuis longtemps peuvent nécessiter une nouvelle analyse du code QR ; se déconnecter de ChatGPT désactive également Remote, qui devra être réactivé après une nouvelle connexion.
PandaNpc affiche l'hôte hors ligne
Exécutez pandapaw status sur l'hôte pour confirmer que l'appareil est connecté, que le service est en cours d'exécution et qu'il peut accéder à Internet. Si l'hôte est en veille ou déconnecté, les connexions enregistrées restent visibles, mais aucune nouvelle tâche ne peut être exécutée.
L'hôte est en ligne, mais Codex ne répond pas
Commencez par exécuter codex directement sur l'hôte. Vérifiez la connexion ChatGPT/API, la disponibilité du modèle et le quota d'utilisation. Le fait que PandaPaw soit connecté ne signifie pas que le compte du modèle est forcément utilisable.
Codex a ouvert le mauvais projet
Arrêtez immédiatement le test, puis sélectionnez à nouveau le bon répertoire de travail absolu. Renvoyez l'invite de vérification en lecture seule et vérifiez le chemin avant d'approuver toute écriture de fichier ou commande Shell.
Codex continuera-t-il après le verrouillage de l'écran du mobile ?
Le verrouillage de l'écran du mobile n'arrête généralement pas les tâches sur l'hôte ; l'essentiel est que l'hôte reste éveillé et connecté. ChatGPT Remote exige également que l'application de bureau continue de fonctionner ; l'approche PandaNpc exige que le service PandaPaw continue de fonctionner. Si l'hôte se met réellement en veille ou s'éteint, les deux approches sont interrompues.
FAQ
Le CLI Codex intègre-t-il une commande de contrôle à distance ?
À la date de vérification de cet article, le Remote mobile officiel d'OpenAI doit être configuré depuis l'application ChatGPT Desktop ; il n'est pas possible d'initier le jumelage directement depuis l'extension Codex CLI ou IDE. Pour connecter le CLI directement, vous pouvez utiliser une couche de pont hôte comme PandaPaw.
Codex Remote Control est-il compatible avec Windows ?
Oui. La documentation actuelle d'OpenAI liste à la fois macOS et Windows comme hôtes pour ChatGPT Remote ; PandaPaw prend également en charge Windows. Ne vous fiez plus à l'ancienne conclusion selon laquelle seul Mac était pris en charge.
Le Codex sous Linux peut-il être contrôlé depuis un mobile ?
Deux approches sont possibles : la voie officielle consiste à configurer un hôte SSH dans l'application ChatGPT Desktop sur Mac/Windows, puis à connecter le mobile à cette passerelle de bureau ; la voie PandaNpc consiste à installer PandaPaw directement sur l'hôte Linux, le mobile se connectant alors au Codex CLI de cet hôte.
Faut-il une adresse IP publique ou une redirection de ports ?
Non. ChatGPT Remote et PandaPaw connectent les appareils via un relais authentifié. N'exposez pas le serveur d'application ou les ports de débogage directement sur Internet pour un accès mobile.
Le contrôle à distance depuis un mobile modifie-t-il la facturation de Codex ?
Le mobile n'est qu'une interface de contrôle. L'utilisation réelle reste déterminée par le compte, l'espace de travail, le modèle et le fournisseur qui exécutent Codex. PandaNpc ne convertit pas automatiquement une session Codex facturée via API en session par abonnement, et inversement.
Résumé
Codex est utilisable sur mobile, mais il faut d'abord choisir la bonne voie. Les utilisateurs Mac/Windows qui utilisent déjà ChatGPT Desktop devraient d'abord essayer le Remote officiel ; pour contrôler directement Codex CLI, un hôte Linux ou des services en arrière-plan, PandaNpc + PandaPaw est plus pratique.
Quelle que soit l'option choisie, commencez par vérifier le répertoire de travail avec une invite en lecture seule, puis accordez les autorisations progressivement. Chaque approbation sur le mobile se traduira en fin de compte sur la vraie machine de développement, les vrais fichiers et les vraies commandes.
Guides associés

Activer le contexte 1M de GPT-5.6 Sol avec Codex : tutoriel de configuration en 3 lignes dans `config.toml`
GPT-5.6 Sol prend officiellement en charge un contexte de 1,05 million de jetons. Il suffit d'ajouter 3 lignes de configuration en haut du config.toml de Codex pour l'exécuter avec une fenêtre d'un million de jetons et compresser automatiquement l'historique à environ 900 000 jetons. Inclut configuration permanente, commande unique, vérification et rappels de coûts.
Lire l'article →
Connecter Claude Code depuis son téléphone : visualiser les sessions et approuver les outils sur iOS à tout moment
Cet article s'adresse aux développeurs et partage les bonnes pratiques pour connecter Claude Code depuis un téléphone. Grâce à l'application iOS PandaNpc, vous pouvez consulter les sessions en temps réel, approuver les appels d'outils et répondre aux questions. À l'aide de pandapaw et d'iOS Live Activity, vous pouvez contrôler à distance efficacement et améliorer la flexibilité du codage.
Lire l'article →
Interconnexion d'appareils : pas besoin d'IP publique, ni de redirection de ports, connectez-vous en toute sécurité à vos appareils à tout moment, n'importe où
Vous voulez accéder à Claude Code, SSH, aux services internes sur votre ordinateur à la maison/au bureau depuis votre téléphone ou un autre ordinateur à l'extérieur, mais vous êtes bloqué par l'absence d'IP publique, vous n'osez pas ouvrir la redirection de port, la configuration de frp/花生壳 est trop ennuyeuse ? Activez d'un clic l'interconnexion des appareils dans le client de bureau, ajoutez chacun de vos appareils à votre réseau crypté exclusif, chaque appareil reçoit une IP privée fixe, et vous êtes connecté directement comme si vous étiez sur le même réseau local, où que vous soyez — cryptage de bout en bout, zéro exposition publique, révocation d'un clic à tout moment.
Lire l'article →