Les blocs d’écriture et de code de ChatGPT, après Canvas
Vous ouvrez ChatGPT pour retravailler un document, et le panneau latéral Canvas n’est plus là. Ce n’est pas un bug. En effet, OpenAI a retiré Canvas des modèles courants et l’a remplacé par des blocs d’écriture et des blocs de code intégrés directement dans la conversation. Ce neuvième article de la série vous explique ce qui a changé, comment fonctionnent ces blocs, et ce que vous gagnez ou perdez au passage.
Le 28 mai 2026, OpenAI a retiré Canvas de GPT-5.5 Instant et GPT-5.5 Thinking. Les tâches d’écriture et de code se passent désormais dans le fil de conversation, à l’intérieur de ce qu’OpenAI appelle les blocs d’écriture et les blocs de code. Vous éditez le bloc, ChatGPT met à jour le bloc, la conversation continue autour. Si vous aviez bâti des habitudes autour du panneau Canvas, ce guide vous montre comment les transposer—et pourquoi le remplacement est plus riche qu’il n’en a l’air côté code.
Pourquoi Canvas a disparu
Canvas était un panneau latéral persistant qui affichait votre document ou votre fichier de code à côté de la conversation. Quand vous demandiez une révision, ChatGPT modifiait le document en place plutôt que de régénérer toute sa réponse. C’était son intérêt principal.
La raison officielle du retrait tient à la cohérence entre les surfaces. ChatGPT tourne sur téléphone, tablette, web et applications de bureau, et maintenir un panneau séparé qui ne s’affichait pas de la même façon partout était devenu un poids technique. Les blocs d’écriture et de code sont intégrés au fil : ils fonctionnent de manière identique sur un ordinateur portable comme sur un mobile.
Canvas a été retiré des modèles courants le 28 mai 2026. Les utilisateurs payants pouvaient continuer à l’utiliser via les modèles hérités, mais GPT-4.5 a été retiré le 26 juin 2026, et o3 part le 26 août 2026. Après cette date, Canvas disparaît complètement. Autrement dit : au moment où vous lisez ces lignes, mieux vaut bâtir vos workflows sur les blocs d’écriture et de code, pas sur Canvas.
Les blocs d’écriture : éditer un texte dans le fil
Un bloc d’écriture est une zone de texte modifiable qui apparaît directement dans la réponse de ChatGPT, pour les brouillons que vous allez retravailler : emails, messages, publications sur les réseaux sociaux, documents, rapports. Quand ChatGPT produit un texte que vous êtes susceptible de réviser ou de réutiliser, il le place dans un bloc d’écriture plutôt que dans le corps de la réponse.
Les gestes disponibles :
- Éditer en place — cliquez dans le bloc et tapez directement, comme dans un éditeur de texte.
- Réviser une section précise — surlignez un passage et demandez à ChatGPT de retravailler uniquement cette partie, sans toucher au reste.
- Passer en plein écran — pour les documents longs, ouvrez le bloc en grand pour travailler confortablement.
- Exporter ou partager — téléchargez le contenu, ou partagez un lien en lecture seule quand l’option est disponible.
Point important sur la persistance : vos modifications dans un bloc sont enregistrées dans la conversation après un court délai. ChatGPT utilise alors la dernière version du bloc quand vous posez une question de suivi. Vous pouvez donc éditer manuellement, puis demander « raccourcis l’introduction », et il travaillera sur votre version corrigée.
Les blocs de code : écrire, prévisualiser, exécuter
C’est là que le remplacement devient plus puissant que l’ancien Canvas. Un bloc de code sépare le code du reste de la réponse pour faciliter sa lecture, sa copie, sa modification, son aperçu ou son exécution. Selon le bloc et votre configuration, vous pouvez :
- Copier le code et voir l’étiquette de langage (Python, JavaScript, HTML, etc.).
- Éditer directement le bloc, ou demander à ChatGPT de le modifier.
- Basculer entre Code et Aperçu, en vue partagée ou en plein écran.
- Prévisualiser le rendu pour les contenus supportés.
- Exécuter du Python et lire la sortie de la console.
Les aperçus supportés
Pour un bloc de code compatible, le bouton Aperçu affiche le résultat directement dans ChatGPT. Les aperçus couvrent les pages HTML, les composants React, les images SVG, les diagrammes Mermaid, puis les graphiques Vega et Vega-Lite. Concrètement, vous demandez une petite application web ou un diagramme, et vous le voyez fonctionner sans quitter la conversation ni copier le code dans un éditeur externe.
L’exécution de Python
Pour un bloc de code Python supporté, le bouton Exécuter ouvre un espace de travail et affiche la sortie ou les erreurs dans la console. Vous pouvez arrêter un code encore en cours d’exécution. L’aperçu et l’exécution utilisent un environnement isolé (sandbox) : si un aperçu a besoin de ressources externes, ChatGPT demande votre autorisation avant de se connecter. Sur les forfaits Business, Enterprise et Edu, les administrateurs du workspace peuvent contrôler la disponibilité de l’exécution de code et de l’accès réseau.
Le bouton Exécuter d’un bloc de code lance le code que ChatGPT vous montre, pour tester un script ou une mini-application. Le Code Interpreter (analyse de données avancée) est un mode distinct où ChatGPT écrit puis exécute du Python sur les fichiers que vous uploadez, en corrigeant ses erreurs en boucle pour analyser vos données. Le premier sert à produire et tester du code ; le second à analyser des fichiers. Ce dernier fait l’objet de l’article suivant de la série.
Ce que vous gagnez, ce que vous perdez
Le passage de Canvas aux blocs n’est pas neutre. Voici le bilan honnête.
Ce que vous gagnez. Une expérience identique sur mobile, tablette, web et bureau. Une édition plus rapide sur les textes courts et moyens, parce que vous ne changez plus de contexte vers un panneau séparé. Puis, côté code, des aperçus interactifs (HTML, React, SVG, Mermaid, Vega) et l’exécution de Python directement dans le fil—un ensemble plus complet que ce que proposait Canvas.
Ce que vous perdez. La relation spatiale de Canvas : le document restait affiché en permanence à côté du chat, comme objet principal. Dans le modèle en blocs, le document fait partie de la conversation : si vous faites défiler, il disparaît de l’écran. Pour les sessions d’édition longues sur un document très structuré, avec navigation entre sections et matériel de référence épinglé à côté, quelque chose se perd. Les versions successives visibles d’un coup d’œil et la navigation multi-sections de Canvas n’ont pas d’équivalent direct.
En résumé : pour la rédaction courante et le prototypage de code, les blocs sont aussi bons, souvent meilleurs. Pour le travail long-format très structuré, ils demandent de découper votre livrable en morceaux ou de passer par un document externe.
Trois workflows concrets
Rédiger et affiner un document
Demandez un premier jet (« rédige un communiqué de presse pour le lancement de notre produit »). ChatGPT le place dans un bloc d’écriture. Surlignez le paragraphe d’accroche, demandez « rends ça plus percutant, deux phrases max ». Éditez une phrase à la main. Puis demandez une version plus courte pour LinkedIn : ChatGPT part de votre version corrigée, pas du jet initial. Pour cadrer ces demandes, appuyez-vous sur les techniques de prompt ChatGPT.
Prototyper une mini-application web
Demandez « crée une page HTML avec un formulaire de contact stylé et une validation JavaScript ». ChatGPT produit le bloc de code, vous cliquez sur Aperçu, vous voyez la page fonctionner. Vous demandez « change la couleur d’accent en vert et ajoute un champ téléphone », l’aperçu se met à jour. Le même geste fonctionne pour un composant React ou un diagramme Mermaid d’architecture.
Écrire et tester un script Python
Demandez un script qui traite une liste ou calcule un résultat. ChatGPT le place dans un bloc de code Python. Cliquez sur Exécuter : la console affiche la sortie ou l’erreur. Corrigez, relancez, itérez—sans quitter la conversation. Pour un débogage guidé, décrivez ce que le code devrait faire et ce qu’il fait réellement, puis demandez où votre raisonnement cloche.
Les limites et points à connaître
Les actions varient selon le contexte. Les gestes disponibles dépendent du type de bloc, de votre appareil, de votre forfait, des réglages du workspace, du modèle et du déploiement. Vous ne verrez pas toutes les actions dans toutes les conversations—si un bouton Aperçu ou Exécuter n’apparaît pas, c’est que le bloc ou votre configuration ne le supporte pas.
L’exécution est encadrée. Le sandbox isole le code, et l’accès réseau demande une autorisation. En entreprise, un administrateur peut désactiver l’exécution de code ou l’accès réseau pour tout le workspace.
Le long-format reste le point faible. Si votre usage principal était l’édition de longs documents multi-sections dans Canvas, les blocs vous sembleront plus étroits. Pour ces cas, envisagez de travailler par sections successives, ou de finaliser dans un traitement de texte après avoir produit la matière dans ChatGPT.
Ce que vous pouvez faire maintenant
Prenez une tâche que vous faisiez dans Canvas—un email à rédiger, un bout de code à tester—et refaites-la dans une conversation normale. Observez le bloc d’écriture ou de code apparaître, testez le surlignage-révision sur un texte, puis l’Aperçu ou l’Exécuter sur un bout de code. En cinq minutes, vous aurez la nouvelle mémoire musculaire. Vos anciennes instructions du type « ouvre Canvas » sont à reformuler autour du résultat voulu : « produis un brouillon éditable » ou « donne-moi un code que je peux prévisualiser ».
Code Interpreter, uploads, graphiques, génération de fichiers Excel, PDF et PowerPoint : transformer ChatGPT en analyste qui exécute vraiment le code sur vos données.