terminal-smart-cli
v0.97.12
Published
Terminal Smart no seu terminal — pergunte, analise logs por pipe e orquestre agentes de IA. Comando: ts
Maintainers
Readme
⌁ Terminal Smart CLI
O Terminal Smart no seu terminal — pergunte, analise logs por pipe e orquestre agentes de IA de qualquer máquina (PC, VPS, CI). Tudo debita dos seus Smart Credits normais.
Instalação
npm install -g terminal-smart-cliRequer Node.js 18+.
Primeiros passos
ts login # mostra um código — confirme em terminalsmart.com.br/cli
ts "como libero a porta 443 no ufw?"Comandos
| Comando | O que faz |
|---|---|
| ts | Modo conversa — digite naturalmente |
| ts "pergunta" | Pergunta direta pra IA |
| cat log \| ts "analise" | Analisa o que vier do pipe |
| ts agente "tarefa" | Executa DE VERDADE nesta máquina — comandos, arquivos, diagnóstico. Destrutivo pede aprovação; com --yes só roda se você aprovar remotamente no Telegram, senão é recusado |
| ts agente --continuar "..." | Retoma o trabalho anterior desta pasta |
| ts agente --ler / --plano | Modo só-leitura (Ask) / propõe um plano sem agir |
| ts imagem "descrição" | Escolhe Premium, Econômica ou Sem imagem antes de consumir créditos |
| ts agente --worktree | Isola a run num git worktree (não toca a árvore principal) |
| ts agente --stream-json | Modo headless/CI: só NDJSON tipado no stdout |
| ts diagnosticar "erro" | Investiga a causa raiz: hipótese → sonda (só-leitura) → verificação adversarial → veredito. --remoto "ssh user@host" investiga uma VPS |
| ts sentinela add "nome" --cmd "..." | Vigia determinístico (zero token): check por regra (--contem/--sem/exit0); falhou → avisa no Telegram (--escalar anexa o diagnóstico). ts sentinela instalar agenda no cron/Task Scheduler |
| ts indexar · ts buscar "..." | Busca semântica no código (BM25 local, sem custo); o agente usa via buscar_codigo |
| ts sonhar | Consolida a memória episódica do projeto em camadas (dream session); ts sonhar listar mostra o histórico |
| ts perfil usar <nome> | Personas com cofre de memória isolado; --perfil <nome> usa um pontualmente |
| ts meta "objetivo grande" | Missão: checklist + rodadas até terminar (modo noturno). Reporta verificação honesta: verificada / build-ok-execução-não / não-verificada |
| ts eval suite.json | Avalia o agente numa suíte de casos (juiz de IA + nota; --json/exit 1 pra CI) |
| ts acp | Servidor Agent Client Protocol — pluga o ts em editores tipo Zed |
| ts run "objetivo" | Orquestra agentes na nuvem (plano + aprovação) |
| ts vps "cmd" | Roda numa VPS por SSH (ou como agente remoto) |
| ts skills | Galeria de skills da comunidade (ts skills add <slug>) |
| ts video <url> / ts arquivar <url> | Transcreve um vídeo / salva uma página como HTML único |
| ts uso · ts quem · ts idioma pt\|en · ts logout | Conta, consumo e idioma (padrão pt-BR) |
Exemplos
# diagnóstico direto do servidor
docker logs api --tail 200 | ts "tem erro grave aqui?"
# loop noturno no cron da sua VPS
0 3 * * * ts run "confira backups e disco; reporte anomalias" --yes --json >> /var/log/ts-night.log
# no CI
git diff HEAD~1 | ts "revise este diff procurando problemas de segurança"Capability Pack: Office e Android
O CLI lê DOCX/PPTX de forma paginada e opera Android/Android TV por ferramentas
ADB tipadas (android_dispositivos, pareamento, conexão, instalação, abertura,
logcat e captura de tela). Ações no aparelho passam por aprovação; caminhos
continuam confinados à raiz da missão. Os motores pesados de criação
DOCX/XLSX/PDF/PPTX permanecem no App para manter o CLI leve e sem
vulnerabilidades de produção.
Feito por Terminal Smart · a conversa do CLI aparece também na web (/ia).
