Home / Engenharia de Software / CLI-Anything: E Se Todo Software da Sua SH Fosse Controlado por IA?

CLI-Anything: E Se Todo Software da Sua SH Fosse Controlado por IA?

Imagina o seguinte cenário: seu agente de IA abre o Blender, renderiza uma cena 3D, depois edita o áudio no Audacity, gera a documentação no LibreOffice e publica tudo — sem você tocar em nada. Parece ficção? Tem 27.600 devs no GitHub dizendo que não é.

O CLI-Anything é um projeto que me fez parar e pensar: “por que ninguém fez isso antes?” Na minha experiência com 300+ software houses, a maior dor hoje não é falta de IA — é que a IA não consegue falar com os softwares que a gente já usa. Seus agentes de IA são gênios presos numa cela. O CLI-Anything abre a porta.

E a tese por trás é simples e poderosa: hoje, software serve humanos. Amanhã, os usuários serão agentes.

O que é o CLI-Anything

O CLI-Anything é um framework open-source que transforma QUALQUER software em uma interface de linha de comando que agentes de IA podem descobrir e executar sozinhos.

Em números:
27.600 stars no GitHub em 26 dias
2.600 forks
1.839 testes passando (100% pass rate)
40+ aplicativos já suportados
MIT License — totalmente grátis para uso comercial

Quem criou foi o Professor Chao Huang, do Data Intelligence Lab da Universidade de Hong Kong (HKU) — o mesmo lab que já produziu projetos como DeepCode e RAG-Anything. Não é um dev solo no GitHub; é um time de pesquisa de primeira linha.

O problema que ninguém estava resolvendo

Pensa comigo: você tem Claude Code, Cursor, Codex — ferramentas absurdas para escrever código. Mas e quando seu agente precisa editar uma imagem no GIMP? Ou processar um vídeo no Kdenlive? Ou configurar o OBS Studio?

Até agora, as opções eram ruins:

RPA (automação de GUI): tira screenshot, identifica botão, clica no pixel. Frágil, lento, quebra quando a interface muda.

APIs customizadas: ótimas quando existem. Mas a maioria dos softwares desktop simplesmente não tem.

MCP (Model Context Protocol): é a resposta “oficial” do ecossistema, mas carrega o schema inteiro no context window. Um benchmark da ScaleKit mostrou que uma tarefa simples consome 44.026 tokens via MCP contra 1.365 tokens via CLI. É 32x mais caro.

O CLI-Anything resolve de um jeito elegante: analisa o código-fonte do app, mapeia as ações para APIs internas e gera uma CLI nativa que chama o backend real do aplicativo. Nada de screenshot. Nada de pixel. Resultados determinísticos e consistentes.

Como funciona na prática

O processo segue 7 fases automatizadas:

  1. Analyze — Escaneia o código-fonte e mapeia ações GUI para APIs internas
  2. Design — Projeta grupos de comandos e modelos de estado
  3. Implement — Gera a CLI completa com Click, REPL interativo, undo/redo
  4. Plan Tests — Planeja testes abrangentes
  5. Write Tests — Cria suítes de teste automatizadas
  6. Document — Documenta tudo
  7. Publish — Publica via pip e registra no CLI-Hub

E aí vem a mágica: o CLI-Hub é um registro central onde qualquer agente de IA pode descobrir sozinho quais CLIs estão disponíveis e instalá-las automaticamente. É como uma app store, mas para agentes.

Se você usa Claude Code, a instalação é um comando:

/plugin marketplace add HKUDS/CLI-Anything

Pronto. Seu agente agora pode controlar Blender, GIMP, Audacity, LibreOffice, OBS Studio, FreeCAD e mais 34 aplicativos.

Os números que importam

O debate “MCP vs CLI” é o tema quente de 2026. Blogs da CircleCI, ScaleKit, Smithery e OpenClaw estão todos discutindo isso. E os dados são claros:

Métrica CLI MCP
Tokens por tarefa 1.365 44.026
Custo relativo 1x 10-32x mais caro
Confiabilidade 100% 72%
Setup pip install Server + schema + config

Isso não quer dizer que MCP é ruim — MCP tem governance, authorization e discovery estruturado. Mas para operações do dia a dia onde o modelo já conhece o padrão, CLI vence em tudo.

O consenso que está emergindo: CLI para execução, MCP para governance. E o CLI-Anything é, de longe, a melhor implementação dessa visão.

Como usar na sua software house

Aqui é onde a coisa fica interessante pra quem tem SH. Eu vejo pelo menos 5 aplicações imediatas:

1. Automação de design e mídia
Seu agente de IA controlando Blender, GIMP, Krita e Inkscape diretamente. Gerar assets, processar imagens em lote, renderizar cenas — tudo via comando. Imagine seu pipeline de criação de conteúdo rodando 24/7 sem designer.

2. Documentação automática
Agente abre LibreOffice, gera relatórios, formata documentos, cria apresentações. Aquele relatório mensal que ninguém quer fazer? Automatizado.

3. Pipeline de vídeo e áudio
Editar no Kdenlive, processar áudio no Audacity, transmitir no OBS Studio — tudo orquestrado por agentes. Para SHs que produzem conteúdo, isso é transformador.

4. Tornar SEUS produtos agent-native
Essa é a sacada que pouca gente viu: você pode usar o CLI-Anything para tornar o SOFTWARE QUE SUA SH VENDE acessível a agentes de IA. Seu ERP, seu CRM, sua plataforma — tudo vira agent-native com um framework.

5. DevOps e infraestrutura
Agente controlando ferramentas de monitoramento, configuração, deploy. WireMock para mocks de API, AdGuard para DNS, Zoom para reuniões programáticas.

O que eu penso

De todos os projetos de IA que eu acompanhei nos últimos meses — e foram muitos — o CLI-Anything é um dos que mais me empolgou. E não é pelo hype. É pela praticidade.

A gente passou 2025 inteiro falando sobre agentes de IA. Mas a verdade inconveniente é que esses agentes vivem presos no terminal e no editor de código. Eles não conseguem interagir com o mundo real dos softwares que as empresas usam no dia a dia.

O CLI-Anything não é só um projeto legal — é uma mudança de paradigma. É a ponte entre “agentes que escrevem código” e “agentes que operam negócios”. E se você tem uma software house, precisa se perguntar: os softwares que eu vendo estão prontos para serem usados por agentes?

Porque se não estão, seus concorrentes vão resolver isso antes de você.

O projeto é MIT License, Python, fácil de instalar, e tem 27.600 devs validando. Não tem desculpa para não testar.

Se você quer implementar esse nível de automação na sua software house — e está cansado de ficar olhando os outros fazerem — me chama. Eu ajudo SHs a saírem do operacional e entrarem na era dos agentes desde 2016.

Sou Thulio, mentoro 300+ SHs desde 2016.

Marcado:

Deixe um Comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *