Code — uma IDE com um par de programação
Edição com Monaco, uma árvore de arquivos de verdade, git, um terminal em sandbox que roda código no navegador e um assistente que funciona nos modos Ask, Plan e Agent.
- Editor, paleta e atalhos
- O assistente e o Conselho
- O terminal e a execução de código
- Git e repositórios

Como funciona · No blogue · Todos os tutoriais · Galeria da comunidade
O que produz
O Code é uma IDE completa no navegador, com um par de programação ao lado. Edição com Monaco, uma árvore de arquivos de verdade, git e um terminal em sandbox que roda o seu código na aba, mais um assistente que trabalha em modo Ask, Plan ou Agent, conforme o quanto você quiser deixar ele fazer. Não se instala nada.
Para o projeto que você quer abrir e colocar para rodar agora mesmo, na máquina em que estiver sentado, sem clonar nada, sem cadeia de ferramentas e sem uma tarde de configuração.
Como funciona uma sessão
- Abra ou clone um repositório, ou comece um projeto vazio, e edite na árvore como você faria localmente.
- Faça uma pergunta ao assistente, peça um plano para você aprovar, ou deixe ele trabalhar como agente por todos os arquivos.
- Rode o código no terminal em sandbox e faça commit e push da mesma janela.
Quanto custa
Editar, rodar código na sandbox e usar git não custa nada. O assistente consome créditos por turno, e o modo Agent consome mais porque leva mais turnos.
Gerar gasta créditos: os planos pagos incluem uma dotação mensal, o plano Gratuito começa com uma oferta de boas-vindas única e pode recarregar a qualquer momento.
Incluído a partir do plano Starter.
Perguntas
- Preciso instalar alguma coisa?
- Não. O editor, a árvore de arquivos, o git e o terminal rodam todos na aba do navegador, então qualquer máquina que abre uma página abre a IDE.
- Qual é a diferença entre Ask, Plan e Agent?
- O Ask responde a uma pergunta sobre o código. O Plan escreve os passos e espera você aprovar. O Agent leva o plano até o fim por todos os arquivos, e a revisão do resultado fica com você.
- Posso usar o meu próprio repositório?
- Sim. Conecte um repositório e trabalhe nele com as mesmas operações de git que você rodaria localmente: ramos, commits, diffs e um push no fim.
- O terminal roda mesmo o meu código?
- Roda, em uma sandbox dentro do navegador. Ela fica isolada da sua máquina e das sessões das outras pessoas, e é isso que torna seguro rodar ali um código desconhecido.