Rechercher dans le journal

Intelligence artificielle

Codex : coder à distance sur son PC depuis son smartphone avec ChatGPT

Avec Codex Remote, il est possible de poursuivre le développement d'un projet local depuis son smartphone, sans déplacer son code dans le cloud. Découvrez comment connecter ChatGPT à votre ordinateur et résoudre le problème du dossier « en attente de fiabilité » en configurant le fichier config.toml.

Partager l’article
LinkedIn Facebook X
Smartphone connecté à distance avec CODEX

Coder depuis son smartphone avec Codex : votre PC travaille, vous pilotez à distance

Vous avez lancé un projet de développement avec Codex sur votre ordinateur, mais vous devez vous absenter ? Il est possible de continuer à piloter votre projet depuis l'application ChatGPT de votre smartphone, sans déplacer votre code dans le cloud.

Votre ordinateur conserve les fichiers, les outils de développement et l'environnement d'exécution. Votre téléphone devient une interface de contrôle pour transmettre des instructions à Codex, suivre son travail et valider certaines opérations.

Voici comment configurer cette connexion, associer les deux appareils grâce à un QR code et résoudre un problème de dossier « en attente de fiabilité ».

1. Comment fonctionne Codex à distance ?

La fonctionnalité de contrôle à distance permet de poursuivre une session Codex exécutée sur votre ordinateur depuis l'application mobile ChatGPT.

Le principe est simple :

  • Sur votre PC : Codex travaille sur votre projet local et utilise vos outils de développement.

  • Sur votre smartphone : vous transmettez des instructions, consultez les résultats et intervenez sur les opérations nécessitant votre validation.

  • Entre les deux : une connexion sécurisée associe votre smartphone à votre ordinateur.

Il ne s'agit donc pas de faire fonctionner un environnement de développement complet sur votre téléphone. Votre projet reste sur votre ordinateur.

Par exemple, si vous développez une application Laravel avec PHP, Composer, MySQL et Node.js, ces outils restent installés sur votre PC.

2. Associer son smartphone à son ordinateur avec un QR code

Pour utiliser le contrôle à distance, vous devez disposer de l'application ChatGPT sur votre ordinateur et votre smartphone, avec le même compte ChatGPT.

Étape 1 : activer le contrôle à distance sur le PC

  1. Ouvrez l'application ChatGPT sur votre ordinateur.

  2. Accédez aux Paramètres.

  3. Ouvrez la rubrique Connexions.

  4. Sélectionnez Contrôler ce PC.

  5. Cliquez sur "Ajouter", un QR code de jumelage s'affiche.

Ce QR code permet d'associer votre smartphone à votre ordinateur.

Étape 2 : associer le smartphone

  1. Ouvrez l'application ChatGPT sur votre smartphone.

  2. Connectez vous avec le même compte ChatGPT que sur votre PC.

  3. Scannez le QR code affiché sur votre ordinateur.

  4. Confirmez l'association si l'application vous le demande.

  5. Accédez à la rubrique À distance de ChatGPT.

Votre ordinateur doit maintenant apparaître parmi les appareils accessibles à distance.

Étape 3 : reprendre le développement

Depuis votre smartphone, sélectionnez l'ordinateur associé, puis la session Codex correspondant à votre projet.

Vous pouvez alors transmettre de nouvelles instructions et suivre le travail effectué sur votre PC.

Important : votre ordinateur doit rester allumé, connecté à Internet et disponible. Pensez à adapter les paramètres de mise en veille de Windows si vous souhaitez laisser Codex travailler pendant votre absence.

3. Résoudre le problème du dossier « en attente de fiabilité »

Lors de ma configuration, j'ai rencontré un problème : depuis mon smartphone, Codex indiquait que le dossier de mon projet était en attente de fiabilité.

Ce message est lié au mécanisme de sécurité de Codex, qui distingue les projets approuvés des répertoires dont la configuration locale n'est pas encore considérée comme fiable.

Il est possible de déclarer explicitement un projet comme fiable dans le fichier de configuration de Codex.

Étape 1 : ouvrir le fichier config.toml

Sous Windows, le fichier de configuration utilisateur de Codex se trouve généralement ici :

C:\Users\VOTRE_UTILISATEUR\.codex\config.toml

Pour accéder rapidement au dossier, saisissez cette adresse dans l'Explorateur Windows :

%USERPROFILE%\.codex

Ouvrez ensuite le fichier config.toml avec Visual Studio Code ou un autre éditeur de texte.

Étape 2 : déclarer le projet comme fiable

Ajoutez les lignes suivantes :

[projects.'c:\chemin_vers_mon_projet']
trust_level = "trusted"

Remplacez le chemin d'exemple par le chemin réel de votre projet.

Par exemple, pour un projet situé dans C:\PHP\mon-application :

[projects.'C:\PHP\mon-application']
trust_level = "trusted"

Les apostrophes autour du chemin permettent de conserver les antislashs Windows sans avoir à les doubler.

Si le projet figure déjà dans le fichier, modifiez sa configuration existante plutôt que de créer une section en double.

Étape 3 : enregistrer et reprendre la session

  1. Enregistrez le fichier config.toml.

  2. Relancez l'application ChatGPT sur votre ordinateur si nécessaire.

  3. Retournez dans ChatGPT sur votre smartphone.

  4. Reprenez votre session Codex et renvoyez votre instruction.

Codex peut désormais reconnaître le projet comme fiable et charger sa configuration locale.

Attention : déclarer un dossier comme fiable ne signifie pas autoriser automatiquement toutes les commandes. Les permissions d'exécution, les accès réseau et les opérations sensibles restent soumis à leurs propres règles de sécurité.

4. Que peut-on faire depuis son smartphone ?

Une fois la connexion établie, le smartphone ne sert pas uniquement à consulter l'avancement d'une tâche.

Vous pouvez notamment :

  • Demander à Codex d'analyser ou de modifier du code.

  • Lancer des tests et consulter leurs résultats.

  • Examiner les modifications apportées aux fichiers.

  • Approuver ou refuser certaines opérations.

  • Transmettre de nouvelles instructions pendant le développement.

  • Reprendre une conversation Codex existante.

Deux possibilités sont particulièrement intéressantes : Queue, qui permet de placer une instruction en attente, et Steer, qui permet de réorienter une tâche en cours d'exécution.

Le développeur peut ainsi continuer à superviser son projet même lorsqu'il n'est plus devant son ordinateur.

5. Les précautions à prendre

Cette possibilité de développement à distance nécessite quelques précautions :

  • Approuvez uniquement les dossiers que vous connaissez. Ne déclarez pas aveuglément comme fiable un projet provenant d'une source inconnue.

  • Utilisez Git. Le suivi des versions reste indispensable pour contrôler les modifications et revenir en arrière.

  • Limitez les permissions. Les instructions envoyées depuis votre téléphone peuvent provoquer de véritables modifications sur votre ordinateur.

  • Surveillez les opérations sensibles. Les suppressions de fichiers, migrations destructrices et modifications de configuration de production demandent une vigilance particulière.

  • Protégez votre accès ChatGPT. Votre compte devient également un moyen de piloter votre environnement de développement.

Conclusion : votre environnement de développement vous suit partout

Avec le contrôle à distance de Codex, il n'est plus nécessaire d'être physiquement devant son ordinateur pour poursuivre un développement.

Une fois les deux appareils associés grâce au QR code, le smartphone devient une interface de pilotage. Vous pouvez transmettre des instructions, suivre les tests et examiner les résultats pendant que Codex travaille sur votre PC.

Et si votre projet apparaît comme « en attente de fiabilité », une simple déclaration dans le fichier config.toml peut résoudre le problème.

C'est une évolution intéressante du développement assisté par IA : l'ordinateur reste l'atelier, Codex exécute les opérations techniques et le développeur conserve son rôle de pilote, même lorsqu'il est loin de son bureau.

Sources

Un besoin en lien avec ce sujet ?

Échangeons ensemble ↗

À lire aussi.

OpenAI DevDay : de l'outil à l'employé IA !

Avec les Dots, OpenAI présente des agents IA capables de travailler en permanence, d’utiliser leurs propres ordinateurs dans le cloud et de prendre en charge des tâches sans attendre systématiquement une instruction. Associés à ChatGPT Space, ils dessinent une nouvelle organisation du travail où humains et agents IA collaborent dans le même environnement, avec de nombreuses questions à venir sur l’emploi, la responsabilité et la confidentialité.

Lire l’article

Jev : l’IA qui ne veut pas discuter avec vous

Jev est une IA pensée non pas pour rédiger comme ChatGPT, mais pour prendre des décisions rapides et structurées dans une application. Là où un LLM classique produit du texte, Jev choisit, classe, score et aide à automatiser des actions concrètes à moindre coût. Dans cet article, on explore simplement ce qui le distingue, ses avantages, et quelques cas d’usage très parlants pour les agents IA et les automatisations.

Lire l’article