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 |
/menu (ou /) | Abre a paleta de comandos interativa — lista navegável de todos os comandos (setas para navegar) |
/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); bare abre a paleta com as seções |
/reload | Recarrega as configurações do .env sem reiniciar a aplicação |
/switch | Troca o provedor ou modelo — bare abre a paleta navegável de provedores/flags |
/provider | Troca o provedor de LLM pelo nome — bare abre a paleta com os provedores ativos (mesma experiência do /model) |
/compact | Compacta o histórico de conversa (automático ou guiado com instrução) |
/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) |
/ ou /menu + Enter | Abrir a paleta de comandos (setas para navegar, Enter para selecionar) |
Detecção Inteligente de Paste
O ChatCLI detecta automaticamente texto colado via Bracketed Paste Mode. Para pastes grandes (mais de 150 caracteres), o conteúdo é substituído por um placeholder compacto no prompt:Próximos Passos
Comandos de Contexto
Aprenda a injetar contexto do seu ambiente no prompt.
Modo Agente
Delegue tarefas completas para a IA executar.