Qu'est-ce que Canvas ?
Canvas est une interface de co-édition intégrée à ChatGPT. Au lieu de travailler uniquement via le chat, Canvas ouvre un espace de travail à côté de la conversation où vous pouvez modifier directement du texte ou du code, avec l'assistance de ChatGPT.
Quand Canvas s'active
Canvas s'ouvre automatiquement quand ChatGPT détecte que vous travaillez sur : - De la rédaction : Articles, emails, documents - Du code : Scripts, fonctions, fichiers complets
Vous pouvez aussi le demander explicitement : "Ouvre un canvas pour écrire...".
Fonctionnalités d'édition de texte
Sélection et modification ciblée Sélectionnez un passage et demandez une modification spécifique : - "Reformule ce paragraphe de manière plus concise" - "Rends ce passage plus formel" - "Ajoute des exemples ici"
Raccourcis intégrés - Adjust length : Raccourcir ou allonger le texte - Reading level : Adapter le niveau de complexité - Add polish : Améliorer le style et la grammaire - Add emojis : Enrichir avec des emojis pertinents
Fonctionnalités de code
Édition interactive - Sélectionnez une portion de code pour demander des modifications ciblées - ChatGPT montre les changements en contexte
Raccourcis de code - Add comments : Ajouter des commentaires explicatifs - Add logs : Insérer des console.log/print pour le debugging - Fix bugs : Analyser et corriger les erreurs - Port to language : Convertir dans un autre langage de programmation - Review code : Obtenir une code review
Patterns de travail efficaces
1. Rédaction itérative __CODE_BLOCK_0__
2. Développement collaboratif __CODE_BLOCK_1__
3. Review et amélioration __CODE_BLOCK_2__
Différences avec le chat classique
| Aspect | Chat | Canvas |
|---|---|---|
| Édition | Réécriture complète | Modification ciblée |
| Historique | Linéaire | Versions côte à côte |
| Code | Blocs dans le chat | Éditeur dédié |
| Itérations | Nouveau message | In-place |
Bonnes pratiques
- Sélectionnez précisément : Plus votre sélection est ciblée, meilleure est la modification
- Combinez chat et canvas : Utilisez le chat pour les instructions complexes, canvas pour les ajustements
- Itérez petit à petit : Travaillez section par section plutôt que de tout refaire
- Utilisez les raccourcis : Les actions prédéfinies sont optimisées pour des résultats de qualité