</>Pour les développeurs
Écrivez le code. Demandez au tuteur juste à côté.
Un vrai éditeur, un terminal qui exécute votre code, et une AI qui voit le fichier sur lequel vous travaillez. Conçu pour les étudiants qui vivent dans le code.
Plan gratuit. Pas de carte de crédit.


Tout ce dont vous avez besoin pour débloquer
Pas de changement d'onglet. Votre code, vos sorties et vos questions sont au même endroit.
Le tuteur voit votre code
Partagez le fichier, les lignes que vous avez sélectionnées et votre dernière exécution. Une puce au-dessus de l'entrée montre exactement ce que l'AI reçoit. Désactivez-le et rien ne sort de votre appareil.
Exécutez-le ici même
JavaScript, TypeScript, Python, Lua, Ruby et SQL s'exécutent dans votre navigateur. HTML affiche un aperçu en direct. La sortie et les erreurs sont réelles.
Terrains de jeu qui se souviennent
Chaque terrain de jeu garde ses fichiers et son propre chat. Commencez un nouveau pour chaque devoir et reprenez là où vous vous êtes arrêté.
Une bibliothèque d'extraits
Sauvegardez les morceaux que vous retapez sans cesse. Recherchez-les, puis déposez-les dans n'importe quel fichier.
Ressemble à votre camp
Il suit votre thème, clair ou sombre, Catppuccin inclus.
Pas de faux résultats
Si un langage ne peut pas s'exécuter ici, le bouton Exécuter le dit. Nous ne faisons jamais semblant qu'un programme a été exécuté.
Votre langage est probablement ici
Mise en évidence de la syntaxe pour des dizaines de langages, et exécution réelle pour ceux qui fonctionnent dans un navigateur.
S'exécute dans votre navigateur
- Python
- JavaScript
- TypeScript
- Ruby
- Lua
- SQL
- HTML
Modifier avec surlignage
- PHP
- CSS
- JSON
- Markdown
- YAML
- Bash
- C
- C++
- C#
- Java
- Kotlin
- Swift
- Go
- Rust
- Dart
- Scala
- Haskell
- R
- Julia
- Perl
- Elixir
- Clojure
- OCaml
- Zig
- Nim
- Objective-C
- Fortran
- Groovy
- F#
- Erlang
- Visual Basic
Les logos appartiennent à leurs propriétaires. Ferris par Karen Rustad Tölva (CC0), le gopher Go par Renée French (CC BY 3.0), Tux par Larry Ewing, Simon Budig et Garrett LeSage.
Comment ça marche
- 1
Ouvrir un playground
Choisissez Code Playground dans votre Backpack et démarrez un nouveau, ou ouvrez un ancien.
- 2
Écrire et exécuter
Tapez du code, appuyez sur Exécuter, lisez la sortie réelle. Ajoutez des fichiers pour chaque partie du projet.
- 3
Demander au tuteur
Demandez ce que fait une ligne ou pourquoi elle échoue. Le tuteur répond avec vos numéros de ligne.
Questions
L'AI voit-elle mon code ?
Seulement quand 'Partager le code avec l'AI' est activé. Cela envoie le fichier ouvert, les lignes que vous avez sélectionnées et votre dernière exécution. La puce au-dessus de l'entrée indique ce qui est partagé, et avec le commutateur désactivé, rien n'est envoyé.
Que puis-je exécuter ?
JavaScript, TypeScript, Python, Lua, Ruby et SQL s'exécutent dans votre navigateur, et HTML affiche un aperçu en direct. Python utilise la bibliothèque standard, sans paquets supplémentaires. D'autres langages sont uniquement en mode édition pour l'instant.
Mon code est-il sauvegardé ?
Oui. Les terrains de jeu, fichiers, chats et extraits sont sauvegardés dans votre compte. Votre code n'est envoyé à l'AI que lorsque vous le partagez.
Utilise-t-il des crédits AI ?
Chaque message au tuteur utilise les mêmes crédits qu'un message de chat normal. Exécuter du code est gratuit.
Mon programme ne s'arrête jamais.
Les exécutions s'arrêtent après 10 secondes et le terminal le dit. Corrigez la boucle et réexécutez.
Ouvre-le et écris quelque chose
Ton premier playground prend quelques secondes à démarrer.