Modo Interativo
O modo padrão do ChatCLI é o interativo. Para iniciá-lo, basta executar:❯ ), pronto para receber suas perguntas ou comandos. Qualquer texto que não comece com / ou @ será tratado como um prompt para a IA.
Comandos Essenciais
Os comandos internos são seu centro de controle. Eles sempre começam com/.
| Comando | Descrição |
|---|---|
/help | Exibe a tela de ajuda completa com todos os comandos e opções disponíveis |
/exit ou /quit | Encerra a aplicação de forma segura |
/newsession | Limpa o histórico da conversa e inicia um novo diálogo do zero |
/config ou /status | Mostra a configuração atual: provedor, modelo ativo e variáveis (com valores sensíveis ocultos) |
/reload | Recarrega as configurações do .env sem reiniciar a aplicação |
/switch | Abre um menu interativo para trocar o provedor de LLM ou alterar o modelo |
/compact | Compacta o historico de conversa (automatico ou guiado com instrucao) |
/rewind | Volta a um checkpoint anterior da conversa |
Comandos Avançados
Comandos de Contexto (@)
Injetam informações dinâmicas no seu prompt:
@file, @git, @command, @env, @history.Modo Agente (/agent)
Delegue tarefas completas. A IA planeja e executa comandos com sua aprovação.
Modo Coder (/coder)
IA que lê, edita, aplica patches e roda testes em loop — com rollback automático.
Controle de Conversa
Use
/compact para compactar e /rewind (ou Esc+Esc) para voltar no tempo.Skills e Plugins
Estenda o ChatCLI com plugins customizados e skills de registries remotos.
Modo Coder (/coder)
O modo/coder é especializado para engenharia de software. A IA chama ferramentas automaticamente em um loop de leitura, edição e testes.
No
/coder, sempre é a IA quem emite os comandos @coder — você apenas descreve o objetivo.Navegação no Prompt
O ChatCLI suporta atalhos de teclado para navegação eficiente:| Atalho | Ação |
|---|---|
| Alt/Option + setas | Mover cursor por palavra |
| Ctrl + setas | Mover cursor por palavra |
| Cmd + setas / Home/End | Mover para início/fim da linha |
| Alt + Backspace | Deletar palavra à esquerda |
| Esc+Esc | Abrir menu de rewind (duplo Esc em menos de 500ms, apenas com input vazio) |