Skip to main content
O modo one-shot do ChatCLI permite executar prompts em uma única linha, ideal para scripts, pipelines CI/CD e automações.

Modo One-Shot básico

Use a flag -p para enviar um prompt e sair imediatamente:
Todas as features de contexto funcionam dentro do prompt:

Pipes e stdin

O ChatCLI aceita entrada via pipe, combinando a saída de outros comandos com seu prompt:

Flags disponíveis


Modo Agente One-Shot

Combine /agent no prompt para delegar tarefas:
Com --agent-auto-exec, comandos perigosos são bloqueados automaticamente. Apenas comandos considerados seguros serão executados.

Exemplos de automação

Gerar release notes automaticamente

Revisar PR no CI

Analisar logs em cron job

One-shot com provedor específico


Dicas

Crie um alias no seu shell para acesso rápido: alias c='chatcli' e alias ai='chatcli -p'. Depois use: ai "Explique o que faz o comando: iptables -t nat -L"
  • Use --no-anim em todos os scripts para evitar caracteres de escape na saída
  • Combine com > para redirecionar a saída para arquivos
  • Use --timeout para evitar que scripts fiquem travados esperando resposta
  • Aspas duplas são importantes: chatcli -p "texto com @file e @git" (protege contra interpretação do shell)