</>Para programadores
Escreve o código. Pede ao tutor logo ao lado.
Um editor real, um terminal que executa o teu código, e uma IA que vê o ficheiro em que estás a trabalhar. Criado para os estudantes que vivem em código.
Plano gratuito. Sem cartão de crédito.


Tudo o que precisas para não ficar preso.
Sem troca de abas. O teu código, a tua saída e as tuas perguntas estão num só lugar.
O tutor vê o teu código.
Partilha o ficheiro, as linhas que selecionaste e a tua última execução. Um chip acima da entrada mostra exatamente o que a IA recebe. Desliga-o e nada sai do teu dispositivo.
Executa aqui mesmo.
JavaScript, TypeScript, Python, Lua, Ruby e SQL executam no teu navegador. HTML mostra uma pré-visualização ao vivo. A saída e os erros são os reais.
Playgrounds que lembram.
Cada playground guarda os seus ficheiros e o seu próprio chat. Começa um novo para cada tarefa e retoma de onde paraste.
Uma biblioteca de snippets.
Guarda os trechos que continuas a reescrever. Pesquisa-os e depois arrasta-os para qualquer ficheiro.
Parece o teu camp.
Segue o teu tema, claro ou escuro, Catppuccin incluído.
Sem saídas falsas.
Se uma linguagem não pode ser executada aqui, o botão Executar indica isso. Nunca fingimos que um programa foi executado.
A tua linguagem está provavelmente aqui
Realce de sintaxe para dezenas de linguagens, e execução real para aquelas que correm num navegador.
Executa no teu navegador
- Python
- JavaScript
- TypeScript
- Ruby
- Lua
- SQL
- HTML
Editar com realce
- 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
Os logótipos pertencem aos seus proprietários. Ferris por Karen Rustad Tölva (CC0), o gopher Go por Renée French (CC BY 3.0), Tux por Larry Ewing, Simon Budig e Garrett LeSage.
Como funciona
- 1
Abrir um playground
Escolhe o Code Playground na tua Backpack e começa um novo, ou abre um antigo.
- 2
Escrever e executar
Escreve código, clica em Executar, lê a saída real. Adiciona ficheiros para cada parte do projeto.
- 3
Pergunta ao tutor
Pergunta o que faz uma linha ou porque falha. O tutor responde com os números das tuas linhas.
Perguntas
A IA vê o meu código?
Apenas quando Partilhar código com IA está ativado. Envia o ficheiro aberto, as linhas que selecionaste e a tua última execução. O chip acima da entrada indica o que é partilhado, e com o interruptor desligado nada é enviado.
O que posso executar?
JavaScript, TypeScript, Python, Lua, Ruby e SQL executam no teu navegador, e HTML mostra uma pré-visualização ao vivo. Python utiliza a biblioteca padrão, sem pacotes adicionais. Outras linguagens são apenas para edição por agora.
O meu código é guardado?
Sim. Playgrounds, ficheiros, chats e snippets são guardados na tua conta. O teu código só é enviado à IA quando o partilhas.
Usa créditos de IA?
Cada mensagem para o tutor utiliza os mesmos créditos que uma mensagem de chat normal. Executar código é grátis.
O meu programa nunca para.
As execuções param após 10 segundos e o terminal indica isso. Corrige o loop e executa novamente.
Abre-o e escreve algo.
O teu primeiro playground demora alguns segundos a iniciar.