
J'ai testé un outil IA de plus : ChatGPT Sites d'OpenAI. Il m'a permis de créer et mettre en ligne Sofreh, un site de recettes partagé, en échangeant avec l'IA directement depuis mon téléphone.
Avec ChatGPT Sites, OpenAI vient concurrencer des solutions comme Claude Artifacts et Lovable sur la création de sites et de petites applications avec l'IA. La promesse est intéressante pour les personnes qui ont des idées, mais pas les connaissances techniques pour les réaliser : décrire ce qu'elles veulent créer, puis le faire évoluer en discutant avec l'IA.
Le résultat va plus loin qu'une simple page générée par IA : ce projet possède des comptes (avec une connexion via ChatGPT), des données persistantes dans une base de données et des fonctionnalités utilisables à plusieurs. Mais les itérations m'ont aussi montré certaines limites de ce genre d'outils.
Voici mon retour d'expérience.
ChatGPT Sites face aux nombreuses solutions concurrentes
ChatGPT savait déjà générer le code d'un site. Avec ChatGPT Sites, OpenAI ajoute l'environnement nécessaire pour le construire, le faire évoluer et le publier facilement depuis ChatGPT.
La proposition n'est pas nouvelle. Claude Artifacts, Lovable, v0 ou Replit permettent déjà de créer des sites et de petites applications avec l'IA. J'avais d'ailleurs testé Lovable pour construire le site d'une entreprise locale.
L'intérêt de ChatGPT Sites tient surtout à son intégration dans ChatGPT, un outil que beaucoup de personnes utilisent déjà. La documentation officielle d'OpenAI permet d'en savoir plus sur la fonctionnalité.
Pas de révolution face aux autres solutions : Lovable reste d'ailleurs plus complet. L'intégration native à ChatGPT constitue néanmoins un avantage, notamment côté coût. ChatGPT Sites est inclus dans l'abonnement OpenAI, dans les limites propres à chaque offre.
Sofreh : retrouver des recettes facilement
Pour tester ChatGPT Sites, je voulais partir d'un besoin réel plutôt que d'une idée de démonstration.
Avec ma compagne, nous sauvegardons des recettes un peu partout : des liens dans Apple Notes, mais surtout des vidéos sur Instagram, TikTok ou YouTube. Les idées de plats s'accumulent et finissent par disparaître dans les favoris.
L'idée de Sofreh était de tout rassembler dans un même endroit, partagé entre nous deux. Nous voulions pouvoir retrouver une recette, savoir lesquelles restaient à tester et publier nos avis après les avoir cuisinées.
Je n'ai pas préparé de spécification détaillée pour cette idée, contrairement à ce que je fais pour mes projets professionnels. J'ai commencé par quelques phrases dans ChatGPT Work. Le produit s'est précisé ensuite, à mesure que nous l'utilisions : recherche, filtres, statuts, avis, vidéos, notifications et file de recettes à ajouter.
Concrètement, une recette peut provenir d'un lien de site web ou d'une vidéo Instagram, TikTok ou YouTube. L'IA en extrait les informations, structure la fiche et prépare une version de la recette pour deux personnes lorsque cela a du sens. Une fois la recette ajoutée, nous pouvons changer son statut, publier des avis avec des photos et échanger dans un fil de commentaires.
Comme pour Music Discovery, mon site pour réécouter des albums, le projet est né d'une envie personnelle, pas seulement de l'envie de tester un outil IA.
Le site est accessible à l'adresse sofreh-recettes.emerika13.chatgpt.site.
Au fil des ajouts, le carnet est devenu un site web que nous utilisons à deux, et plus seulement une démonstration de ce que l'IA sait générer.
Construire un site en discutant, même depuis un téléphone
J'ai créé le projet depuis mon téléphone, dans l'application ChatGPT avec le mode Work. J'ai expliqué mon idée, répondu à quelques questions, consulté la première version puis demandé des changements.
Le site ne s'est pas construit avec un prompt parfait. Il a évolué au fil des messages. J'ai demandé une vue plus compacte, retravaillé les filtres, choisi d'ouvrir rapidement chaque recette dans un panneau latéral, tout en lui conservant une véritable URL partageable, etc.
C'est là que l'expérience devient intéressante pour une personne non-technique. Elle n'a pas besoin de savoir coder elle-même un filtre ou une page. Elle peut décrire le résultat qu'elle attend, puis préciser ce qu'elle veut améliorer.
En revanche, il faut toujours faire des choix : quelles informations afficher, quel parcours privilégier, ce qui mérite une nouvelle fonctionnalité et ce qui compliquerait inutilement le produit. La conversation simplifie le travail de développement, pas le travail de conception.
De la conversation au site utilisable
Une fois une version prête, ChatGPT Sites la publie sur une adresse en chatgpt.site. Je pouvais donc envoyer le lien à ma compagne et lui permettre d'utiliser le carnet, sans configurer séparément un hébergeur ou un processus de déploiement.
Un dashboard sur ChatGPT donne ensuite accès aux statistiques, aux données et aux réglages du site. C'est simple, mais suffisant pour garder un œil sur le projet.
ChatGPT Sites reste toutefois en bêta, avec des limites d'usage à vérifier avant d'y installer un service important.
Un site qui fonctionne n'est pas forcément un site bien construit
Le site était en ligne et les principales fonctions étaient là. Mais à mesure que nous avons ajouté des recettes, l'usage a révélé des problèmes.
Des requêtes SQL qui rendaient la page d'accueil lente
À mesure que le catalogue grandissait, la page d'accueil a commencé à ralentir. En demandant un audit, j'ai découvert que le site exécutait une requête SQL supplémentaire pour chaque recette affichée.
Le site récupérait la liste, puis cherchait des informations recette par recette. Plus il affichait de recettes, plus il multipliait les requêtes. L'interface semblait correcte, mais la manière de récupérer les données ralentissait la page.
Au fil des demandes, l'IA avait ajouté les fonctionnalités sans revoir l'ensemble de la récupération des données. J'ai dû lui demander explicitement un audit de performance, puis une correction.
C'est l'une des grandes limites du développement assisté par l'IA. Sans demande explicite de refactoring ou de revue du code, l'IA peut passer à côté de problèmes de sécurité ou de performance qu'un développeur aurait plus naturellement anticipés.
Le SEO et les aperçus de partage oubliés
J'ai rencontré un autre problème avec le partage. Les recettes possédaient leur propre URL, mais les titres, descriptions et images affichés lorsqu'on partageait un lien n'étaient pas correctement configurés.
J'ai dû demander l'ajout des balises Open Graph, ainsi que du sitemap et des données structurées propres aux recettes.
ChatGPT Sites savait le faire, mais il a fallu lui demander.
Pour notre carnet personnel, ce n'est pas bloquant. Pour un site destiné à être trouvé sur Google ou partagé sur les réseaux sociaux, ces détails comptent dès la première version. Encore faut-il savoir qu'il faut le demander.
C'est pour cela que ces générateurs restent plus simples et efficaces à piloter avec des connaissances techniques, ou au moins fonctionnelles : je savais quoi demander et quoi vérifier.
Créer devient plus simple, vérifier reste essentiel
Mon expérience avec ChatGPT Sites reste positive. Sofreh est devenu un vrai petit produit web que nous utilisons.
C'est la grande promesse de ces outils : permettre à une personne de partir de son besoin, de tester une première solution et de la faire évoluer sans maîtriser toute la technique.
Mon background m'a néanmoins bien aidé à comprendre pourquoi la page était lente, à demander un audit et à vérifier le SEO. Une personne non-technique peut remarquer qu'un résultat ne lui convient pas. Identifier la cause et vérifier la correction reste plus difficile.
ChatGPT Sites permet donc de créer un projet depuis son téléphone, directement dans une conversation. C'est un excellent point de départ et une belle manière de tester une idée rapidement, mais lorsque le projet devient plus sérieux, savoir quoi demander et vérifier peut aider à obtenir un résultat plus fiable.
C'est aussi ce que je fais comme Product Engineer : transformer un besoin en produit, piloter les itérations et contrôler ce que l'IA construit.
Et vous, quel petit outil personnel auriez-vous envie de créer si vous pouviez commencer directement depuis une conversation ?
📌 Vous avez une idée de produit ou un prototype créé avec l'IA que vous souhaitez rendre plus fiable ? Je peux vous accompagner du cadrage à l'implémentation avec mes services de Product Engineering.
Pour aller plus loin
- OpenAI, création et gestion des ChatGPT Sites.
- OpenAI Academy, présentation de ChatGPT Sites.
- Anthropic, création et partage d'applications avec Claude Artifacts.
- Lovable, publication et hébergement des applications.
- Tom's Guide, un autre retour d'expérience sur ChatGPT Sites.