Skip to main content
📝 OpenAI Codex

J’ai créé une app bourse avec ChatGPT Codex en une séance

J’ai créé une app bourse full-stack avec ChatGPT Codex : Image Gen, Convex, Alpha Vantage, travail multi-agent parallèle et test live in-app browser.

25 min

Temps de lecture

4,829

Mots

Apr 30, 2026

Publié

Engr Mejba Ahmed

Écrit par

Engr Mejba Ahmed

Partager l'article

J’ai créé une app bourse avec ChatGPT Codex en une séance

J'ai construit un aandelen-app avec ChatGPT Codex en une seule séance

J'ai presque sauté cette version. Trois raisons.

Tout d’abord, je suis un utilisateur expérimenté de Claude Code. Mes agents sont à l'écoute, mes plugins sont câblés, ma mémoire musculaire dit "ouvrez Claude Code". Deuxièmement, chaque vidéo « Créer une application full-stack avec AI en 30 minutes » sur YouTube a tendance à proposer une démo élégante qui tombe au moment où vous lui demandez de conserver des données réelles. Troisièmement, la vidéo source sur laquelle je travaillais n'arrêtait pas d'appeler l'outil "ChatGPT 5.5 Codeex" - qui est la marque du créateur de l'application de bureau Codex de OpenAI, et non un nom de produit officiel. Ce type de langage est généralement en corrélation avec un contenu à la mode.

Je l'ai quand même construit. Le but était simple. Tapez un ticker, consultez un graphique et un prix en direct, lisez les dernières nouvelles, enregistrez la participation dans un portefeuille, regardez la mise à jour de la valeur du portefeuille. Je voulais savoir si vous pouvez vraiment créer une application d'investissement en actions avec ChatGPT Codex de bout en bout en une seule fois (conception, backend, données en direct, déploiement et vidéo marketing) sans quitter l'application une seule fois.

Réponse courte : oui, avec des mises en garde, je ne ferai pas semblant. La réponse plus longue est plus intéressante, car les parties de Codex qui ont réellement modifié la sensation de cette version ne sont pas celles mises en avant par les pages marketing.

Laissez-moi vous expliquer ce que j'ai expédié, ce qui est cassé et les pièces que je pense que chaque utilisateur de Claude Code sous-estime à propos de l'application de bureau Codex en ce moment.

La configuration, sans battage médiatique

Avant tout code, les reçus. Depuis mai 2026, ChatGPT Codex est intégré aux forfaits ChatGPT Plus (20 $/month), Business (30 $/user/month), Pro (100 $/month et 200 $/month), Edu et Enterprise. Il existe également un niveau gratuit avec un accès Codex très limité. Le forfait Pro 100 $ a bénéficié d'une augmentation temporaire d'utilisation de 2 fois jusqu'au 31 mai 2026, ce qui signifie 10 fois les limites Plus standard au lieu de 5 fois. GPT-5.3-Codex sur Pro autorise actuellement environ 600 à 3 000 messages locaux et 200 à 1 200 tâches cloud toutes les 5 heures, plus 400 à 1 000 révisions de code. Source : Tarifs OpenAI Codex et Carte tarifaire Codex.

Cela est important car le flux de travail que je suis sur le point de décrire exécute trois agents Codex en parallèle. Avec le niveau gratuit, vous ne pouvez tout simplement pas faire cela. Sur Plus, vous le pouvez, à peine. Sur Pro, c'est confortable. L'affirmation du créateur de la vidéo selon laquelle "Codex bat Claude Code sur les limites d'utilisation" n'est pas une comparaison claire entre pommes - le plan Max de Claude Code offre également une grande marge parallèle - mais sur le niveau Pro en particulier, les tâches cloud parallèles de Codex et les messages locaux m'ont permis de faire quelque chose que je n'ai pas encore pu faire aussi proprement dans Claude Code : exécutez trois agents significatifs simultanément sans baby-sitting orchestral.

J'y reviendrai.

Les autres outils dont j'avais besoin :

  • Convex pour la base de données et le backend. Le niveau gratuit à partir de 2026 comprend 1 million d'appels de fonctions par mois, 0,5 Go de stockage de base de données, 1 Go de stockage de fichiers et 20 Go d'heures de calcul d'action. Source : Documentation des limites Convex.
  • Alpha Vantage pour les cours des actions, les graphiques et les actualités. Le niveau gratuit correspond à 25 requêtes API par jour avec une limite de débit de 5 requêtes par minute. Source : Limites de débit Alpha Vantage.
  • Remotion pour la vidéo marketing, appelée depuis Codex via la compétence Remotion. Gratuit pour les particuliers, les organisations à but non lucratif et les entreprises de 3 employés ou moins. Les équipes plus grandes ont besoin d'une licence d'entreprise de 100 $ /month. Source : Licence de rémotion.

Facture externe totale pour cette version : 0 $. Codex était déjà sur mon forfait Pro. Tout le reste est resté dans les niveaux gratuits. C'est la partie que je souhaite que toute personne évaluant ce flux de travail internalise avant de passer aux étapes. Le plafond d'un vrai stock app n'est pas le coût d'un AI. Il s’agit du plafond Alpha Vantage de 25 appels par jour, qui impose de véritables décisions architecturales concernant la mise en cache dès la première minute.

Pourquoi j'ai commencé avec une image, pas une invite

La plupart des didacticiels de construction AI s'ouvrent avec une spécification de fonctionnalité géante transférée dans le chat. Je fais comme ça depuis deux ans. Cela fonctionne, mais vous vous retrouvez généralement avec le goût visuel médian du AI, ce qui est bon et également oubliable.

Codex est désormais livré avec la génération d'images directement dans l'application, alimentée par gpt-image-1.5 et la famille de modèles ChatGPT Images 2 plus large que OpenAI a livrée dans sa mise à jour d'avril 2026. Source : Mise à jour du bureau OpenAI Codex, avril 2026. L'astuce démontrée par le créateur de la vidéo est de l'utiliser d'abord pour la conception.

J'ai demandé à Codex de générer cinq maquettes d'interface utilisateur distinctes pour une application d'investissement en actions. Pas « concevoir mon application ». Cinq options spécifiques :

  1. Style de terminal Bloomberg : dense, sombre, axé sur les données
  2. Style Robinhood – convivial, minimal et axé sur un seul stock
  3. Portfolio-forward : le héros de vos avoirs, les graphiques secondaires
  4. Actualités – les sentiments et les titres déterminent la mise en page
  5. Liste de surveillance axée sur le mobile : des tickers sous forme de cartes

Codex a généré les cinq dans l'application en quatre-vingt-dix secondes environ. J'ai choisi la troisième option. La progression du portefeuille était la plus logique pour la démo que j'avais en tête, où le moment satisfaisant est de regarder le total de votre portefeuille augmenter en direct, sans regarder un seul ticker.

Ensuite, j'ai fait quelque chose qui est devenu mon mouvement Codex préféré. J'ai joint la maquette choisie au chat et j'ai dit à Codex : "Construisez le frontend pour qu'il corresponde à cette image. Utilisez Next.js 15, Tailwind, shadcn/ui. Faites correspondre l'espacement, le thème sombre, la hiérarchie des cartes."

L'image devient la spécification. Cela fonctionne mieux qu'un mur de texte car le modèle doit procéder à une rétro-ingénierie de l'intention de conception, ce qui est plus proche de la façon dont un véritable développeur frontend traduirait un fichier Figma. J'ai appris ce modèle en travaillant avec Invites de conception AI ciblant le polissage au niveau Apple, et il a remplacé environ 70 % des invites descriptives que je faisais auparavant.

Mais c'est ici que la version a commencé à être différente de tout ce que j'ai fait dans Claude Code.

Trois agents, trois tâches, zéro orchestration

Le parallélisme multi-agent de Codex est la fonctionnalité que la plupart des gens survolent. Ils ne devraient pas le faire.

L'architecture de OpenAI permet à plusieurs agents de conserver leurs propres curseurs et de s'exécuter en parallèle sans interférer les uns avec les autres ou avec vous. Source : Mise à jour OpenAI Codex d'avril 2026. Sur Mac, cela signifie que vous pouvez répartir trois tâches indépendantes et rester productif dans tout le reste.

Voici ce que j'ai expédié simultanément :

Agent 1 — Frontend + Backend. Créez l'application Next.js pour qu'elle corresponde à la maquette choisie. Câblez Convex pour la persistance du portefeuille. Supprimez d'abord l'intégration Alpha Vantage avec des données fictives afin que l'interface utilisateur ne soit pas bloquée sur les limites de débit.

Agent 2 — Vidéo marketing. Utilisez la compétence Remotion pour générer une vidéo de démonstration de produit de 30 secondes. Le brief était précis : ouvrir sur l'écran du portefeuille, faire défiler un graphique, terminer sur l'animation "12 847,32 $" au total cumulé. Thème sombre cinématographique, musique d'ambiance, pas de narration.

Agent 3 — Étude de marché. Ouvrez le in-app browser. Recherchez les 10 principales actions liées à AI que les investisseurs surveillent en mai 2026. Tirez les fourchettes de prix actuelles, les actualités récentes et le sentiment des analystes. Produisez un briefing de démarque que je pourrais utiliser pour amorcer les données de démonstration.

J'ai commencé les trois. J'ai fermé le couvercle de l'ordinateur portable pendant quatre-vingt-dix secondes pendant que je remplissais du café. Je suis revenu. Tous les trois progressaient sur des cartes parallèles dans la barre latérale Codex.

C’est à ce moment-là que j’ai arrêté d’être sceptique à propos de Codex.

Dans Claude Code, je peux exécuter des sous-agents parallèles – et je le fais constamment. Mais l’orchestration dépend de moi. J'écris la logique de répartition. Je gère les worktrees. Je rapproche les sorties. Cela fonctionne à merveille lorsque je l'ai bien configuré. C'est aussi un travail que je dois faire.

Dans Codex, le parallélisme est l'UX par défaut. Vous expédiez, vous vous éloignez, vous revenez à trois cartes complétées. La surcharge cognitive du travail d’agents parallèles tombe à peu près à zéro. Ce n'est pas une mince affaire. C'est une relation différente avec l'outil.

Cela ne signifie pas que Codex est « meilleur que Claude Code ». La force de Claude Code réside dans la profondeur de la personnalisation, la flexibilité de l'exploitation, l'écosystème de plugins et la capacité d'exécuter des flux de travail entièrement scriptés sur votre propre infrastructure. Si vous avez passé un an à construire un système Claude Code personnel, Codex ne le remplacera pas. Mais pour une construction unique à partir de zéro comme celle-ci stock app, le parallélisme par défaut de Codex l'emporte. Propre.

Le choix de base de données qui m'a fait gagner 90 minutes

Lorsque l’agent 1 est revenu, le frontend était propre. Le stub du backend était en ligne. Convex a été câblé. Je pourrais atteindre un point de terminaison /api/portfolio et obtenir un tableau vide.

Le choix de Convex était délibéré. J'ai réalisé suffisamment de builds AI rapides pour savoir que le choix de la base de données est la chose la plus susceptible de faire dérailler un projet ponctuel. Postgres ajoute des problèmes de regroupement de connexions et de migration pour lesquels vous n'avez pas le temps. Firebase vous oblige à combattre les règles. SQLite simple s'interrompt au moment où vous déployez sur un hôte sans serveur.

Convex est réactif par défaut, dispose d'un niveau gratuit qui couvre confortablement une démo ainsi qu'une utilisation réelle légère, et fournit des schémas TypeScript first que les agents AI gèrent remarquablement bien. Le million d’appels de fonction par mois est vraiment généreux : pour une application de portefeuille personnel proposant de nouveaux prix à chaque charge, vous devrez essayer activement d’atteindre ce plafond. La limite de 0,5 Go de base de données est la véritable contrainte pour des données sérieuses, mais un portefeuille d'actions ne pèse presque rien.

Codex a généré le schéma en une seule passe :

// convex/schema.ts
import { defineSchema, defineTable } from "convex/server";
import { v } from "convex/values";

export default defineSchema({
  holdings: defineTable({
    userId: v.string(),
    ticker: v.string(),
    shares: v.number(),
    addedAt: v.number(),
    purchasePrice: v.optional(v.number()),
  })
    .index("by_user", ["userId"])
    .index("by_user_ticker", ["userId", "ticker"]),

  priceCache: defineTable({
    ticker: v.string(),
    price: v.number(),
    fetchedAt: v.number(),
  }).index("by_ticker", ["ticker"]),

  newsCache: defineTable({
    ticker: v.string(),
    items: v.array(v.object({
      title: v.string(),
      url: v.string(),
      publishedAt: v.number(),
      sentiment: v.optional(v.string()),
    })),
    fetchedAt: v.number(),
  }).index("by_ticker", ["ticker"]),
});

Les tables priceCache et newsCache ne sont pas décoratives. C'est grâce à eux que vous survivrez au niveau gratuit de Alpha Vantage. Avec 25 appels API par jour et un plafond de 5 par minute, vous ne pouvez pas obtenir de nouveaux prix à chaque chargement de page. La couche de cache signifie qu'un prix est extrait au maximum toutes les quinze minutes par téléscripteur, quel que soit le nombre d'actualisations de l'utilisateur. Pour un portefeuille personnel de dix tickers, qui s'intègre confortablement dans le niveau gratuit avec marge.

J'ai dit à Codex d'ajouter un TTL de 15 minutes sur priceCache et un TTL de 30 minutes sur newsCache. C’est ce qui s’est produit, avec une action Convex judicieuse qui vérifie la fraîcheur avant de toucher le API externe. C’est le genre de détail qui sépare une vraie version d’une démo. Si vous ignorez la couche de mise en cache, votre application meurt à la seconde où vous frappez le mur du niveau gratuit, ce qui sur Alpha Vantage est un mauvais après-midi de tests.

Câblage de données en direct sans graver 25 appels

Une fois la couche de cache en place, j'ai donné à Codex la clé Alpha Vantage API et lui ai demandé de câbler trois points de terminaison :

  1. GLOBAL_QUOTE pour le prix actuel
  2. TIME_SERIES_DAILY pour le graphique
  3. NEWS_SENTIMENT pour le fil d'actualité

Codex a extrait les documents Alpha Vantage via in-app browser, généré des clients TypeScript tapés et les a connectés aux actions Convex. Une chose a bien fonctionné sans qu'on le lui dise : il a regroupé la récupération du graphique derrière la récupération du prix, donc l'ouverture d'un ticker ne consomme qu'une seule action logique de l'utilisateur sur deux appels API. Avec la mise en cache, cela représente environ 6 à 8 récupérations quotidiennes uniques avant d'atteindre le plafond, ce qui est suffisant pour un véritable portefeuille personnel.

La première fois que je l'ai testé, j'ai tapé "NVDA" et j'ai regardé le graphique se remplir. Données de chandeliers réels. De vrais titres d’actualité apparaissent ci-dessous. Mise à jour des prix réels. La boucle entière s’est bouclée en quatre secondes environ.

C'est à ce moment-là que j'ai essayé quelque chose que le créateur de la vidéo a démontré que je n'avais jamais vu auparavant.

Le navigateur intégré à l'application effectue les tests pour vous

in-app browser de Codex vous permet de charger n'importe quelle URL, y compris localhost, et l'agent peut à la fois voir et interagir avec la page. Vous pouvez également déposer des commentaires directement sur la page rendue, que l'agent traite comme des instructions liées à cet élément spécifique.

J'ai demandé à Codex : "Ouvrez l'application sur localhost:3000. Ajoutez NVDA, AAPL et TSLA au portefeuille avec respectivement 10, 5 et 3 actions. Vérifiez que la valeur totale du portefeuille s'affiche correctement. Basculez en mode sombre. Dites-moi si quelque chose ne va pas."

Il a ouvert l'onglet du navigateur. J'ai cliqué sur l'entrée add-ticker. Tapé chaque téléscripteur. Nombre de partages renseignés. J'ai cliqué sur Enregistrer. Le portefeuille rempli. Il a cliqué sur la bascule du mode sombre. Puis il s'est arrêté et a répondu : "Le total du portefeuille utilise un format de devise à deux décimales, mais les lignes de titres individuels utilisent quatre décimales. Incohérent. Il est recommandé de standardiser deux décimales pour tous les affichages de devises."

Je n'avais pas remarqué ce bug. Je l'aurais finalement attrapé. Mais l’agent l’a capté dans le même flux qui l’a construit, en utilisant réellement l’application, dans un vrai navigateur, de manière autonome.

C’est la partie qui a véritablement changé mon modèle mental. La plupart des boucles de rétroaction de AI coding dépendent toujours du fait que je sois le responsable de l'assurance qualité. Je lance l'application. Je clique sur les boutons. Je remarque le bug. Je le rapporte. Avec le in-app browser et l'utilisation d'un ordinateur, Codex ferme cette boucle dans son propre contexte. Source : Mise à jour OpenAI Codex d'avril 2026.

Pour quelque chose comme un stock app où les cas extrêmes résident dans le rendu - formatage des devises, étiquettes des axes du graphique, couleurs en pourcentage, contraste en mode sombre - avoir l'agent QA sur la sortie visuelle sans que je tienne la souris est un véritable multiplicateur.

Si vous avez obtenu de bons résultats avec le flux de travail à deux agents Codex Claude Code, ce in-app browser resserre encore plus la boucle du côté de Codex.

L'agent marketing vidéo est revenu avec quelque chose que je pourrais réellement expédier

Pendant que je câblais les données, l'agent 2 était toujours en train de travailler sur la vidéo Remotion. Lorsque j'ai vérifié, il avait produit une démonstration de produit de 32 secondes. Thème cinématographique sombre. Le défilement de l’écran du portfolio. Une animation graphique en direct. Le ticker total s'élève à 12 847,32 $ avec un petit rebond subtil. Aucune narration.

C'était vraiment utilisable. Pas Pixar. Mais c’est le genre d’actif pour lequel j’aurais payé environ 400 $ à un motion designer indépendant, livré une semaine plus tard.

La compétence Remotion fonctionne parce que Remotion est React sous le capot. Le même agent qui a écrit mes composants Next.js pourrait écrire des compositions Remotion dans le même langage. J'ai donné une note de direction créative : "le balayage du graphique semble trop rapide, ralentissez-le d'environ 30 %" - et Codex a été restitué. Huit minutes de temps total se sont écoulées sur la vidéo.

Pour un projet parallèle à un seul développeur, cela réduit la pile d'actifs marketing de « Je le ferai plus tard » à « elle est livrée avec l'application ». Ce n’est pas un petit changement psychologique.

Ce que signifie réellement l'invite inversée dans la pratique

La vidéo utilisait le terme « invite inversée » sans le définir clairement. Voici ce que cela signifie et pourquoi c’est important.

L'invite inversée consiste à demander au AI quoi construire ensuite au lieu de lui dire. Après l'expédition de mon MVP, j'ai demandé à Codex : "Regardez cette application. Regardez le flux des utilisateurs. Répertoriez les cinq fonctionnalités les plus précieuses que je n'ai pas encore créées et qui augmenteraient de manière significative la rétention des utilisateurs. Classez-les par complexité de construction divisée par la valeur de l'utilisateur."

Codex est revenu avec :

  1. Alertes de prix (faible complexité, valeur élevée)
  2. Résumé quotidien des e-mails de portefeuille (faible complexité, valeur moyenne)
  3. Recommandations de dimensionnement des positions basées sur la volatilité (complexité moyenne, valeur élevée)
  4. Superposition du sentiment d'actualité sur le graphique des prix (complexité moyenne, valeur moyenne)
  5. Prise en charge multi-portefeuilles avec marquage (complexité moyenne, valeur moyenne)

Le premier était quelque chose que je n’avais même pas envisagé. J'ai livré une version de base des alertes de prix dans les vingt prochaines minutes en m'appuyant sur la fonctionnalité d'automatisation planifiée de Codex, qui peut se réveiller à une cadence définie et exécuter une tâche. J'ai programmé une automatisation en semaine à 9h30 qui extrait de nouveaux prix, les compare aux seuils d'alerte définis par l'utilisateur et envoie un e-mail si un titre en dépasse un.

Cette fonctionnalité existe actuellement dans la démo en direct parce que j'ai demandé au AI quoi construire au lieu de deviner.

C'est un levier que je souhaite que chaque développeur utilisant les outils AI internalise. Le modèle a vu plus d’applications que vous. Une fois votre MVP expédié, demandez-lui ce qui manque. Triez ensuite sa liste. La réponse est rarement « construire tout ce qu'elle suggère » – mais l'invite est l'une des actions les plus efficaces du développement moderne assisté par AI.

Les limites honnêtes que j'ai atteintes

Je ne vais pas prétendre que tout s’est déroulé sans friction. Trois vrais problèmes :

Le niveau gratuit de Alpha Vantage est restreint. 25 appels par jour fonctionnent pour une démo mono-utilisateur. Cela ne fonctionne pas à la seconde où vous essayez de partager l'application avec deux amis. Le cache aide, mais si vous voulez qu'il s'agisse d'un vrai produit, vous envisagez le plan Alpha Vantage d'entrée de gamme à 50 $ ou la migration vers le successeur de Polygon ou d'IEX Cloud. Planifiez cela dès le premier jour.

Codex a pris une mauvaise décision de schéma. Il stockait à l'origine purchasePrice comme champ obligatoire. Pour un outil de suivi de portefeuille où certains utilisateurs souhaitent uniquement suivre les avoirs actuels sans saisir les données d'achat historiques, cela a interrompu l'intégration. Je l'ai détecté lors des tests et j'ai rendu le champ facultatif. La leçon : même avec des agents puissants, les décisions relatives aux schémas nécessitent une révision humaine.

Le parallélisme multi-agents n'est pas magique : il est limité en bande passante. L'exécution simultanée de trois tâches cloud Codex sur le plan Pro a consommé un quota de tâches cloud notable. Faire cela tous les jours vous pousserait rapidement vers le plafond des 1 200 tâches cloud. Si vous construisez régulièrement ainsi, le plan Pro à 200 $ avec une utilisation 20x commence à ressembler moins à un luxe qu'à un budget d'outils.

Le cadrage "Codex bat Claude Code" dans la vidéo source est une opinion, pas une mesure. Les deux outils optimisent pour des choses différentes. La force de Codex réside dans la surface de flux de travail intégrée : génération d'images, navigateur, valeur par défaut de multi-agent, compétence vidéo marketing, planifications - le tout dans une seule application. La force de Claude Code réside dans la profondeur, la personnalisation et le contrôle du harnais. Si vous vivez dans le terminal et avez passé un an à régler vos agents, Codex vous semblera étrangement opiniâtre. Si vous souhaitez proposer une application complète ainsi que des ressources marketing en une seule fois sans rien orchestrer vous-même, l'UX de Codex est actuellement en avance. Choisissez l'outil qui correspond au travail, pas celui que le créateur le plus bruyant préfère cette semaine.

Vers quoi ce workflow est réellement transféré

Le stock app est la démo. La forme transférable est la pièce qui mérite d’être conservée.

Le modèle est :

  1. Utilisez la génération d'images de Codex pour produire 3 à 5 directions visuelles distinctes pour le produit. Choisissez-en un. Attachez-le en tant que spécification de conception.
  2. Envoyez trois agents parallèles : frontend+backend, actif marketing, étude de marché. Éloignez-vous.
  3. Choisissez une base de données avec un niveau gratuit généreux et des primitives réactives. Convex, mais Supabase ou PlanetScale fonctionnent aussi. Laissez l'agent générer le schéma avec les tables de mise en cache intégrées dès la première minute.
  4. Câblez un API externe à la fois. Créez la couche de cache avant l'intégration, pas après.
  5. Utilisez in-app browser pour laisser l'agent QA sa propre sortie.
  6. Invite inverse pour les cinq fonctionnalités suivantes. Expédiez immédiatement l’élément de plus grande valeur et de faible complexité lorsque le contexte est chaud.
  7. Planifiez toute automatisation récurrente (alertes, résumés, analyses de qualité de code lors des validations) via la fonction d'automatisation de Codex.

Cette séquence fonctionne pour un CRM, un site d'emploi, un tableau de bord de finances personnelles, un outil d'administration interne, un SaaS de niche, un tracker de fitness. Les pièces spécifiques au stock sont échangées. La forme reste.

Si vous souhaitez aller plus loin pour un secteur vertical différent, créer un moniteur de marque AI dans Next.js suit la même séquence avec différents API externes. Et l'élément de comparaison de construction full-stack sur le mode de construction full-stack de Google AI Studio est un contexte utile si vous souhaitez voir en quoi l'approche de Codex diffère des plates-formes tout-en-un.

La partie dont je ne m'attendais pas à me soucier

J'ai fermé l'ordinateur portable après environ trois heures. L'application était en ligne, sur une URL d'aperçu Vercel, avec un portefeuille fonctionnel, des données Alpha Vantage réelles, un stockage Convex persistant, une vidéo marketing dans le dossier du projet, des alertes de prix quotidiennes programmées et une automatisation de la qualité du code qui s'exécute sur chaque commit Git.

Ce à quoi je ne m'attendais pas : je n'avais pas ouvert une seule autre application. Pas de Figma. Non Linear. Aucun onglet de navigateur en dehors de Codex in-app browser. Pas d'éditeur vidéo. Pas de deuxième outil AI. Trois heures de construction ciblée, le tout dans Codex.

C'est ce que signifie réellement « Codex pour (presque) tout » dans la pratique. Le slogan ressemble à du marketing. Après cette version, cela se lit comme une thèse de produit en laquelle je crois maintenant pour un travail full-stack en une seule séance.

Je continuerai à utiliser Claude Code comme environnement de codage principal, car la profondeur et la personnalisation gagnent toujours pour tout ce dans quoi j'ai déjà investi. Mais pour la tâche spécifique consistant à « expédier un projet full-stack complet en une seule fois, y compris les actifs que j'externaliserais normalement », le flux de travail intégré de Codex est actuellement l'outil le plus puissant que j'ai utilisé.

La question intéressante n’est pas de savoir quel outil gagne. La question intéressante est de savoir ce qui devient possible lorsqu'un développeur peut livrer une application + un backend + des tests + une vidéo + des automatisations en trois heures de travail ciblé, au lieu d'une semaine de changement de contexte entre cinq outils.

Quoi que vous construisiez ensuite, essayez la répartition d'agents parallèles. Essayez le flux de travail d'image conforme aux spécifications. Essayez l'invite inverse. Le stock app n'est qu'un laboratoire.

Questions fréquemment posées

ChatGPT Codex est-il gratuit pour créer de vraies applications ?

Codex est inclus avec ChatGPT Plus à 20 $/month, ce qui permet une utilisation suffisante pour les petites versions. Le niveau gratuit existe mais a un accès Codex très limité – pas suffisant pour les flux de travail multi-agent. Pour une construction full-stack sérieuse avec des agents parallèles, le plan Pro à 100 $ est le plancher réaliste. Source : Tarifs OpenAI Codex.

L'offre gratuite de Alpha Vantage peut-elle vraiment alimenter un vrai stock app ?

Uniquement avec la mise en cache. Le niveau gratuit de Alpha Vantage autorise 25 requêtes API par jour à 5 par minute. Cela fonctionne pour une démo mono-utilisateur avec un cache de prix de 15 minutes. Pour plus d'un ou deux utilisateurs réels, prévoyez de passer à un niveau payant ou de migrer vers Polygon. Voir la section d'implémentation pour le modèle de cache.

Qu'est-ce qui différencie Codex de Claude Code pour ce type de build ?

Le parallélisme multi-agent de Codex est l'UX par défaut, et il regroupe la génération d'images, un in-app browser et une compétence vidéo Remotion dans une seule application. Claude Code est plus personnalisable et plus flexible, mais vous oblige à orchestrer vous-même des agents parallèles. Pour les builds full-stack en une seule séance, Codex gagne actuellement en termes de flux de travail intégré.

Ce workflow fonctionne-t-il pour les applications non financières ?

Oui. La forme - image en tant que spécification, répartition parallèle à trois agents, API externe mis en cache, in-app browser QA, invite inversée - est transférée vers n'importe quelle verticale. Remplacez Alpha Vantage par le API externe correspondant à votre domaine. La séquence complète se trouve dans la section workflow ci-dessus.

Combien de temps a duré la construction proprement dite ?

Environ trois heures entre le dossier vide et l'URL d'aperçu en direct, y compris la vidéo marketing et les automatisations programmées. Environ 30 minutes d'attente sur des agents parallèles pendant que je faisais autre chose.

Travaillons ensemble

Vous cherchez à créer des systèmes AI, à automatiser les flux de travail ou à faire évoluer votre infrastructure technologique ? J'aimerais aider.

Coffee cup

Vous avez apprécié cet article ?

Votre soutien m'aide à créer davantage de contenu technique approfondi, d'outils open source et de ressources gratuites pour la communauté des développeurs.

Sujets connexes

Engr Mejba Ahmed

À propos de l'auteur

Engr Mejba Ahmed

Engr. Mejba Ahmed builds AI-powered applications and secure cloud systems for businesses worldwide. With 10+ years shipping production software in Laravel, Python, and AWS, he's helped companies automate workflows, reduce infrastructure costs, and scale without security headaches. He writes about practical AI integration, cloud architecture, and developer productivity.

Discussion

Comments

0

No comments yet

Be the first to share your thoughts

Leave a Comment

Your email won't be published

11  -  6  =  ?

Continuer l'apprentissage

Articles connexes

Tout parcourir

Comments

Leave a Comment

Comments are moderated before appearing.

Learning Resources

Expand Your Knowledge

Accelerate your growth with structured courses, verified certificates, interactive flashcards, and production-ready AI agent skills.

Sample Certificate of Completion

Sample certificate — complete any course to earn yours

Engr Mejba Ahmed

Engr Mejba Ahmed

Claude Code Expert · Online

👋

Hey there!

Quick Actions

WhatsApp Instant reply

Chat on WhatsApp

+880 1723 741224 · Instant reply

Popular Questions

Engr Mejba Ahmed is connected
Engr Mejba Ahmed is typing...
Engr Mejba Ahmed avatar

✉ Want me to follow up? Drop your email

Engr Mejba Ahmed avatar

📞 Connect Directly

Choose how you'd like to reach me

WhatsApp

+880 1723 741224

Email

[email protected]

✓ Details sent! I'll get back to you shortly.

Powered by OpenAI

335+

Blog Posts

25

AI Courses

63

Projects

Services & Expertise

Pricing & Process

Learning & Resources

Connect & Support