Code
Code — Programmation et analyse technique
Objectif
Le mode Code sert à écrire, exécuter et déboguer du code de manière collaborative.
Cas d’usage
- Écrire du code en Python, JavaScript ou dans d’autres langages.
- Déboguer ou optimiser des scripts.
- Analyser des données, notamment avec des fichiers CSV ou Excel.
- Créer des visualisations : graphiques, cartes.
- Automatiser des tâches — par exemple : scripts de nettoyage de données.
Fonctionnalités
- Exécution de code : possibilité de lancer des scripts directement dans le chat via l’outil
code_interpreter. - Canvas dédié : adapté aux extraits de code longs ou aux développements itératifs.
- Support multi-langages : Python, JavaScript, HTML, etc.
- Génération de fichiers : export possible de fichiers CSV, d’images, de fichiers HTML, etc.
À éviter
- Les questions non techniques — préférer Chat.
- Les documents sans rapport avec le code — préférer Work.
Exemple
« Écris un script Python pour analyser ce fichier CSV. »
>
Vibe peut exécuter le code si le fichier est fourni et ouvrir un canvas Code pour itérer sur le script.
Comparaison avec le tableau initial
Le tableau initial identifiait correctement Code comme le mode de programmation, de correction et de débogage. La réponse de Vibe précise les fonctions supplémentaires : exécution de code, analyse de fichiers, visualisations, canvas dédié et génération de fichiers.
Basculement automatique vers Code
Vibe active généralement Code pour une demande technique ou une analyse de données, par exemple :
- « Déboguons ce code Python. »
- « Analyse ce fichier Excel. »
- « Écris un script Python pour analyser ce fichier CSV. »
Pour une question factuelle simple, Vibe utilise plutôt Chat ; pour un document, un plan, un tableau ou une présentation, elle utilise plutôt Work.