Skip to main content

O terminal vira um engenheiro de IA.
Catorze provedores, coder mode, agentes, um servidor gRPC e um operator Kubernetes: um único binário Go.

Nova releasev1.214.0chatcli eval, an offline evaluation harness; generate /help and chatcli ‑‑help from one command registryLer as notas →

Início rápido

Instale o ChatCLI, conecte um provedor e converse em menos de cinco minutos.

Coder mode

O lê, edita, roda testes e faz rollback, num loop que você aprova.

Agentes e harness

Squads multiagente, task graphs e sete padrões de confiabilidade.

Servidor e Kubernetes

Compartilhe provedores com a equipe via gRPC e rode AIOps nos seus clusters.

Início rápido

1

Instale o ChatCLI

Todas as formas de instalar, incluindo Helm, build a partir do código-fonte e login OAuth, estão na página de Instalação.
2

Configure um provedor

Cada provedor tem um modelo default; defina <PROVEDOR>_MODEL para escolher outro, ou use /switch em tempo de execução. Tem plano ChatGPT, Claude ou Copilot? Pule a chave e rode /auth login <provedor> dentro do ChatCLI. Os catorze provedores estão em Modelos suportados.
3

Comece a conversar

Você está conversando com um LLM no terminal, com o contexto do projeto a um @ de distância. Em seguida, experimente o coder mode.

Conecte um canal

Use o ChatCLI pelo seu app de mensagens. Cada mensagem roda o agente completo, com as tools e a sua memória.

Veja em ação

Um prompt, trabalho de verdade: o /coder roda os testes que falham, lê o código, corrige o bug e roda o go test de novo sem cache para provar a correção — ao vivo, no Claude Sonnet 5.5

Na prática, o terminal do dia a dia vira isto:

Comece aqui

Início rápido, instalação, Docker e Kubernetes, atualizações.

Usando o ChatCLI

O prompt, contexto com @, modos agente e coder, execução one-shot.

Coder

O tool @coder, tools atômicos, permissões, worktrees, LSP.

Agentes

Multiagente, squads, task graphs, personas e o harness de qualidade.

Contexto e memória

Contexto persistente, bases de conhecimento, memória, sessões, eficiência de tokens.

Modelos e provedores

Catorze provedores, OAuth, Bedrock, fallback, rate limits e custo.

Ferramentas

Busca web, navegador, API explorer, forges Git, imagens, diagramas, scheduler.

Extensões

Plugins, servidores MCP, skills, slash commands e hooks.

Canais e gateway

ChatCLI no Telegram, Slack, Discord e WhatsApp, com respostas em voz.

Servidor e IDE

O servidor gRPC, conexão remota, servidor MCP e ACP para editores.

Kubernetes e AIOps

K8s watcher, o operator AIOps, incidentes, SLOs e remediação.

Segurança

Controles de segurança enterprise e scan de vulnerabilidades em dependências.

Cookbook

Receitas passo a passo de refatoração, debug, pipelines e AIOps.

Referência

Comandos, variáveis de ambiente, configuração e a API REST.

Releases

Notas de release de cada versão, com links para as mudanças.

O que é o ChatCLI?

O ChatCLI traz os maiores modelos de linguagem (LLMs) direto para o seu shell. Ele entende o contexto do seu projeto, edita código, executa comandos e automatiza tarefas complexas, sem você nunca sair da linha de comando. Um único binário em Go: rápido, portátil e self-contained.

14 provedores

OpenAI, Claude, Gemini, Grok, Ollama e mais — numa só interface.

350+ modelos

Um catálogo unificado. Troque de modelo a qualquer momento.

37+ tools nativas

@coder, @lsp, @proc, @http, @api-explorer, @knowledge, @memory e muito mais.

7 padrões de qualidade

ReAct · Reflexion · CoVe · RAG+HyDE · Self-Refine…
A CLI é o produto principal — funciona 100% local, sem precisar de servidor. O servidor e o operator são opcionais para cenários de equipe e Kubernetes. Todas as versões são publicadas automaticamente a cada release via GitHub Actions. Confira o histórico completo em Releases ou no ArtifactHub.
Para quem é?
  • Desenvolvedores: depurar código, entender codebases, gerar testes, refatorar e documentar, tudo sem sair do terminal.
  • DevOps e SREs: analisar logs K8s, automatizar deploys, diagnosticar incidentes com IA e monitorar clusters.
  • Entusiastas de CLI: turbinar o terminal, criar aliases poderosos e explorar novas formas de trabalhar com IA.
  • DBAs e engenheiros de dados: automatizar tarefas repetitivas, analisar queries, gerenciar bancos e pipelines de dados.
O que ele substitui?
  • Copiar e colar interminável: chega de cat arquivo.js, selecionar, copiar, abrir o navegador e colar. Use @file direto no terminal.
  • Commits genéricos: @git mais uma pergunta gera a mensagem de commit a partir do diff real.
  • Análise de logs intimidante: mande direto para a IA com cat error.log | chatcli -p "causa raiz?".
  • Curva de aprendizagem: @file ./src --mode smart e pergunte “como funciona o auth?”, e o onboarding leva minutos.

Como funciona

O ChatCLI é distribuído em três artefatos que funcionam isolados ou juntos: a CLI local, o servidor gRPC e o operator Kubernetes. Você pode usar apenas a CLI no seu terminal, ou montar uma topologia completa com servidor + operator para equipes e ambientes de produção.

Principais recursos

Modo agente

Delegue tarefas com : a IA planeja, executa com a sua aprovação e se auto-corrige — com segurança integrada contra ações perigosas.

Modo coder

Engenharia de software com : lê, edita, aplica patches e roda testes em loop com rollback automático.

Harness de qualidade

7 padrões de confiabilidade (ReAct, Reflexion, CoVe, RAG+HyDE, Self-Refine…) opt-in via /config quality.

Tools atômicos

, , narrow read-only + (TodoWrite parity) + transacional. Paridade arquitetural com Claude Code.

Contexto inteligente

Injete contexto com , , , e . Seu ambiente direto no prompt da IA.

Multiagente

14 agents especialistas embarcados (File, Coder, Shell, Git, Search, Planner, Reviewer, Tester…) em paralelo.

Agent Squad

Observabilidade de runs ao vivo, board kanban compartilhado, mensagens agent-a-agent e playbook autônomo de plan → develop → review → deliver.

Agentes customizáveis

Crie personas com skills reutilizáveis em Markdown. Versionáveis no Git, compartilháveis entre equipes.

K8s Watcher e AIOps

Monitore workloads K8s em tempo real. Operator com 17 CRDs, 54+ ações de remediação, análise de logs e métricas.

Scheduler durável

Cron, wait-until, DAG e daemon mode. Jobs sobrevivem ao reiniciar a CLI. Agents agendam os próprios follow-ups.

Controle de conversa

compacta o histórico preservando o essencial. e Esc+Esc voltam a qualquer ponto.

Hooks e web tools

Hooks lifecycle (pre/post tool, session start/end), WebFetch e WebSearch nativos para enriquecer contexto.

Versões atuais

ChatCLI (cliente)

1.214.0 — O binário que você instala e usa no seu terminal. Modo interativo, agente, coder, contexto inteligente e conexão remota a servidores.
brew install chatcli · go install · binário

Servidor gRPC

1.214.0 — Deploy centralizado para equipes. Clientes conectam via chatcli connect e compartilham provedores LLM, sessões e plugins.
ghcr.io/diillson/chatcli:1.214.0

Operator AIOps

1.214.0 — Detecção autônoma de incidentes, análise com IA e remediação automática em clusters Kubernetes. 17 CRDs, 54+ ações.
ghcr.io/diillson/chatcli-operator:1.214.0

Helm Charts

1.214.0 — Distribuídos via ArtifactHub e registro OCI no GHCR.
oci://ghcr.io/diillson/charts/chatcli
oci://ghcr.io/diillson/charts/chatcli-operator