mini auto

Encadeia fases sozinho (next → plan → do → done), pausando para checagens humanas.

↔ Ver a forma interativa (/mini:…)

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

→ Como o mini se adapta ao seu projeto