mini auto
Encadeia fases sozinho (next → plan → do → done), pausando para checagens humanas.
Uso
mini auto [opções]
--max-turns <n> Limitar cada sessão do Claude a N respostas (economiza tokens)
--bump <level> Aumento de versão a cada fechamento de fase: none | patch | minor | major (padrão none); obrigatório com --push
--push Fazer push do commit de cada fase para o remoto (requer --bump patch|minor|major)
Descrição
O comando de terminal. Roda o ciclo de fases inteiro sozinho — next → plan → (do → done) para cada passo — conduzindo a fase sem você dirigir cada uma. Não é totalmente sem supervisão: ele para e pergunta a uma pessoa nos itens de verificação manual (verify). --max-turns limita cada sessão do Claude; --bump e --push aplicam os interruptores de versão ao fechar cada fase (--push requer um aumento explícito).
Por sua conta e risco. Para deixar o ciclo rodar com menos interrupções, às vezes inicia-se o Claude Code com --allow-dangerously-skip-permissions (ou deixa-se em acceptEdits) para que ele não pergunte antes de cada ação. Isso dá ao Claude mão livre sobre seus arquivos e seu shell. O mini só orquestra as fases — não revisa nem garante o que o Claude faz, então qualquer erro é você quem tem que pegar. Rode em uma árvore de trabalho git limpa, mantenha as mudanças revisáveis, e não o aponte para nada cuja alteração você não possa bancar.
Exemplos
# Conduzir a fase atual de forma autônoma
mini auto
# Limitar a duração da sessão e publicar uma versão patch ao fechar
mini auto --max-turns 40 --bump patch --push