Pular para o conteúdo principal

Referência da TUI

Tabela de consulta para o terminal (TUI). Para o passo a passo, veja Usar a TUI. Inicie a interface com imaginne (ou imaginne chat); envie com Enter.

Comandos de barra​

Digite / no início da mensagem. Os apelidos estão entre parênteses.

ComandoApelidosEfeito
/help/h, /?Mostra a ajuda.
/quit/q, /exitSai da TUI.
/clear/clsLimpa a tela / a conversa.
/context clear—Limpa o contexto (reinicia o raciocínio sem apagar a transcrição).
/model/mAbre o seletor de modelo (filtrado pela política). Padrão nnumbers.
/autonomy/aAjusta a autonomia: low / medium / high.
/verbose/vAjusta o detalhamento: silent / medium / debug.
/version—Mostra a versão.
/update—Atualiza o binário.
/diagnostics—Coleta diagnóstico.
/status—Mostra o status atual da sessão.
/project/pOperações de projeto.
/skill/skillsGerencia skills (veja subcomandos).
/sessions—Gerencia sessões (veja subcomandos).
/plan—Entra no modo Plan.
/exe/executeEntra no modo Execute.
/ask—Entra no modo Ask.
/lang/language, /idiomaTroca o idioma.
/remote—Pareamento remoto (veja subcomandos).
/init—Inicializa o projeto.
/iterate/iterItera sobre a tarefa atual.
/agent—Gerencia subagentes (veja subcomandos).
/login—Faz login pelo navegador.
/logout—Sai da conta.
/whoami—Mostra a sua identidade (sem expor a sua sessão).
/policy—Mostra a política efetiva.
/memory—Abre a memória do projeto.
/feedback/fbEnvia feedback.
/todo—Lista de tarefas da sessão.

Subcomandos de /skill​

SubcomandoEfeito
/skill listLista as skills disponíveis.
/skill info <nome>Detalhes de uma skill.
/skill validate [path|key]Valida o manifesto de uma skill.
/skill groups [--search q]Lista os grupos de skill.
/skill publish <key|--skill-path p> --group <slug|id> [--mode]Publica uma skill em um grupo.
/skill statusEstado de sincronização das skills.

Subcomandos de /sessions​

SubcomandoEfeito
/sessions listLista as sessões.
/sessions new <título>Cria uma sessão.
/sessions switch <id>Troca de sessão.
/sessions archive <id>Arquiva uma sessão.
/sessions rename <id> <título>Renomeia uma sessão.

Subcomandos de /agent​

SubcomandoEfeito
/agent listLista os subagentes.
/agent spawn <tipo> <tarefa>Inicia um subagente.
/agent statusEstado dos subagentes.
/agent cancel <id>Cancela um subagente.
/agent metricsMétricas dos subagentes.
/agent costCusto dos subagentes.

Tipos de subagente: explorer, analyzer, reviewer, implementer, tester, refactorer, documenter.

Subcomandos de /remote​

SubcomandoEfeito
/remoteMostra um código de pareamento (válido 30s).
/remote statusEstado do pareamento.
/remote stopEncerra o pareamento.

Requer login pelo navegador. Abra <host>/remote no navegador e cole o código. Veja Usar remotamente.

Menções de arquivo (@)​

FormaEfeito
@caminhoLê e injeta o conteúdo do arquivo inline.
@"caminho com espaços"Caminho com espaços.
@/abs/caminhoCaminho absoluto.
@~/caminhoA partir do home.

Pula diretórios, binários e arquivos maiores que ~100 KB. Tab completa (modo path e modo fuzzy); ↑/↓ navegam.

Atalhos de teclado​

TeclaAção
EnterEnvia a mensagem.
EscCancela; Esc Esc limpa.
Ctrl+CSai.
Ctrl+G / F2Voz (depende do build com a tag voice).
Ctrl+AAutonomia.
Ctrl+TPainel de tarefas.
Ctrl+XVerbose.
Ctrl+KLimpa a tela.
Ctrl+OLimpa o contexto.
Ctrl+Y / F1Ajuda.
Shift+TabCicla o modo (Execute / Plan / Ask).
TabCompleta (menções e caminhos).
PgUp / PgDnRolam o viewport.

Subcomandos do binário​

ComandoEfeito
imaginneAbre o chat (padrão).
imaginne chatAbre o chat.
imaginne versionMostra a versão.
imaginne updateAtualiza o binário.
imaginne config initCria a configuração inicial.
imaginne loginFaz login pelo navegador.
imaginne logoutSai da conta.
imaginne whoamiMostra a identidade.
imaginne password-loginLogin por senha (legado).
imaginne serveModo IDE (usado pela extensão do VS Code).

Flags raiz​

FlagEfeito
--config <path>Usa um arquivo de configuração específico.
--dangerous-bypassHabilita o modo de execução dangerous_bypass (veja Autonomia).
-v, --versionMostra a versão.

Variáveis de ambiente do cliente​

Veja a lista completa, com voz e instalador, em Variáveis de ambiente.

VariávelEfeito
IMAGINNE_DANGEROUS_BYPASSSinaliza o modo de execução perigoso na inicialização.
IMAGINNE_DEBUGAtiva logs de depuração.
IMAGINNE_LEGACYLiga comportamentos legados.
IMAGINNE_TUI_LOCAL_STORE=offDesliga a persistência local de sessões.
IMAGINNE_GLOBAL_SKILLS_DIRSobrescreve o diretório global de skills.

Configuração (~/.imaginne/config.yaml)​

Arquivo YAML com permissões 0600. Chaves principais:

ChavePadrãoPara quê
llm.modelnnumbersModelo padrão.
llm.max_tokens16384Limite de geração.
llm.temperature0.7Temperatura.
memory.storage_path—Caminho da memória.
A conexão e a sessão são gerenciadas pelo login

Os dados de conexão e a sua sessão autenticada ficam neste arquivo, mas são preenchidos e mantidos automaticamente pelo login — você não precisa (nem deve) editá-los à mão.

Próximos passos​