detachbox
PáginasRode uma refatoração durante a noite e acorde com ela pronta

Rode uma refatoração durante a noite e acorde com ela pronta

Comece a grande refatoração na hora de dormir, quando mais ninguém está mexendo no código. O agente atravessa cada limite enquanto você dorme, e de manhã uma branch pronta espera a sua revisão, com o relatório do próprio agente sobre o que mudou.

Você precisa de: um projeto e uma inicialização numa assinatura ou chave conectada no painel.

1. Prepare a inicialização para uma noite longa

  1. Abra o projeto em Projetos e escolha Editar na inicialização padrão dele.
  2. Marque Continuar quando o limite renovar. Se um limite parar o agente às 2 da manhã, ele retoma a tarefa no minuto em que o limite renovar.
  3. Tem uma segunda assinatura do mesmo provedor? Marque também Alternar as assinaturas à medida que se esgotam, e o agente passa para ela em vez de esperar. Estique várias assinaturas por uma noite mostra como montar isso.
  4. Escolha Salvar.

2. Passe a tarefa

Escolha Iniciar na inicialização padrão. As aprovações estão desligadas, então o agente nunca fica parado pedindo permissão. Explique a tarefa como explicaria a um colega que vai trabalhar sozinho até de manhã:

Passe o módulo de cobrança de callbacks para async/await. Trabalhe numa branch nova, refactor/async-billing. Rode os testes depois de cada passo e faça commit quando passarem. Escreva em REFACTOR.md o que você mudou, o que deixou de lado e por quê.

Se os testes precisam de um banco de dados ou de outro serviço, suba esse serviço no Docker, no mesmo terminal, e deixe rodando.

3. Saiba só do que importa

Abra Notificações e marque Precisa de você e Pronto. Ajuste o Horário silencioso para as horas em que você dorme: os avisos de rotina por push e Telegram ficam em silêncio, e um e-mail de falta de memória espera o fim do horário silencioso.

4. Feche o notebook

Feche o navegador e o notebook. O terminal continua rodando no seu Compute, e o agente dentro dele. Quando um limite bate, o detachbox digita "continue" no minuto em que ele renova; com a alternância ligada, o agente passa antes para a próxima assinatura.

5. Leia o resultado de manhã

  • Terminais mostra onde o agente está, com a última linha que ele escreveu.
  • Clique em REFACTOR.md na saída dele, e o relatório abre formatado no visualizador.
  • Peça ao agente um git log --oneline, ou rode você mesmo no terminal.
  • Atividade conta a noite com o horário de cada evento: cada continuação depois de um limite, cada passagem para outra assinatura.

Quer testar algo no navegador? Peça ao agente para subir o app em 0.0.0.0 e abra o link em Arquivos e prévias.