Programar com o agente
Codar com o agente não é demonstração — é fluxo de trabalho. O agente tem um ambiente de desenvolvimento próprio: clona o seu repositório, lê e edita o código, roda os testes, faz commit, push e abre o pull request. Tudo numa máquina isolada e descartável, nunca na sua infraestrutura — e tudo a partir de um pedido em português.
Clona o repositório da API, corrige o erro de validação de CPF que está no formulário de cadastro, roda os testes e abre um PR explicando a mudança.
O ciclo completo
- Clonar — repositórios públicos ou privados; a credencial vem do cofre e o valor real nunca aparece no ambiente de trabalho.
- Explorar — o agente lista, lê e busca no código, e navega como um desenvolvedor com IDE: erros e avisos em tempo real, ir à definição, encontrar referências, documentação de símbolo e renomeação segura.
- Editar — mudanças cirúrgicas, arquivo a arquivo.
- Testar — o agente descobre e roda a suíte do projeto (Python, JavaScript/TypeScript, Go) e itera até ficar verde.
- Entregar — branch, commit, push e pull request aberto no GitHub, com título e descrição escritos pelo agente.
O ambiente acompanha a conversa: o repositório clonado no primeiro pedido continua lá nos seguintes, até o assunto terminar.
Executar código
O mesmo ambiente executa scripts Python para o que não é projeto de software: análise de dados, geração de relatório, automação pontual.
Baixa o CSV de vendas da base de conhecimento, cruza com a coleção de leads e me diz quais clientes compraram depois do disparo.
- Resultados curtos voltam na conversa; resultados volumosos são salvos como arquivo na organização — sem entupir o chat.
- O ambiente pode instalar as dependências que o script pedir.
- A sessão persiste durante a conversa: variáveis e arquivos de um passo continuam disponíveis no próximo.
Segurança e custo
- Isolamento real. Cada organização usa máquinas próprias, efêmeras e isoladas; nada roda no seu computador nem nos servidores de outra organização.
- Rede controlada. A saída de rede do ambiente segue lista de permissões — não é um computador solto na internet.
- Tempo limitado. Execuções têm teto de duração; nada fica pendurado.
- Custo transparente. O uso é medido por segundo de máquina ligada e aparece discriminado na sua tela de créditos, como qualquer consumo. O saldo é verificado antes de ligar a máquina.
Perguntas frequentes
Preciso instalar alguma coisa? Não. O ambiente é da plataforma; você só conversa.
Funciona com repositório privado? Sim — guarde a credencial de leitura no cofre uma vez e o agente clona em seu nome, sem nunca ver o valor.
Que linguagens? O ambiente executa o que o projeto pedir via linha de comando; a detecção automática de testes cobre Python, JavaScript/TypeScript e Go, e o entendimento nível IDE cobre Python e TypeScript.
O agente pode fazer deploy? O fluxo padrão termina no pull request — a decisão de mesclar e publicar continua sua. Quem quiser ir além pode combinar isso com a aprovação humana para manter o controle.