Apresentação e análise do CLI Anything, ferramenta open-source que…
INEMA
Hub
hkuds.github.io/CLI-Anything ↗
github.com/HKUDS/CLI-Anything ↗
Aqui está o repositório oficial do CLI Anything:
🔗 GitHub: Abrir repositório CLI‑Anything no GitHub
Esse é o repo mantido pelo Data Intelligence Lab da Hong Kong University. (GitHub)
📦 Comando para clonar⌗
Se quiser baixar direto:
git clone https://github.com/HKUDS/CLI-Anything.git
Depois de clonar, você pode gerar uma CLI para qualquer software com algo como:
/cli-anything ./repo-do-software
Ele analisa o código e gera automaticamente uma CLI completa para agentes de IA controlarem o software. (GitHub)
✅ Se quiser, também posso te mostrar:
- um tutorial de 5 minutos para rodar CLI Anything
- como usar com Claude Code / Cursor / Codex
- exemplos insanos do que dá pra automatizar com isso (tipo IA controlando Blender ou LibreOffice).
🧠 Ideia principal⌗
Existe uma mudança grande no desenvolvimento com agentes de IA: está saindo de MCP tools e indo para interfaces de linha de comando (CLI).
Motivo: CLIs são muito mais rápidas e diretas porque já rodam no terminal, sem intermediários ou overhead.
🚀 O que é o CLI Anything⌗
É uma ferramenta open-source criada por pesquisadores da Hong Kong University Data and Intelligence Lab.
Ela permite:
➡️ Transformar qualquer software open-source em uma ferramenta CLI controlável por agentes de IA.
Ou seja:
- Um agente de IA pode controlar programas
- mesmo que eles não tenham API
- ou que normalmente sejam usados apenas via interface gráfica (GUI).
💡 O que isso significa na prática⌗
Normalmente você usa um programa assim:
abrir app
clicar em botões
navegar menus
Com CLI:
comando no terminal → programa executa ação
E agora agentes de IA também podem usar esses comandos.
Exemplo mencionado:
- Gmail
- Google Drive
- softwares open source
Tudo pode ser controlado por terminal + IA.
⚙️ Como o CLI Anything funciona (pipeline automático)⌗
Quando você aponta a ferramenta para um software open-source, ela executa 7 etapas automaticamente:
1️⃣ Analisa o código 2️⃣ Cria design da CLI 3️⃣ Define formatos de saída 4️⃣ Implementa os comandos 5️⃣ Cria testes 6️⃣ Documenta 7️⃣ Publica a CLI gerada
Tudo sem intervenção manual.
🧪 Softwares que já foram convertidos⌗
A equipe já testou em programas grandes:
- Blender
- GIMP
- Inkscape
- Audacity
Cada um com centenas de testes automáticos.
🧪 Demonstração do vídeo⌗
O autor pega o software draw.io.
Passos:
1️⃣ Instala o CLI Anything 2️⃣ Clona o repositório do draw.io 3️⃣ Executa o comando:
cli-anything <repo>
4️⃣ A ferramenta gera automaticamente uma CLI completa para o software.
Tempo aproximado:
⏱ ~20 minutos para gerar.
🤖 Resultado da demo⌗
Depois da CLI criada, ele pede para um agente:
"Crie um diagrama de arquitetura SaaS backend"
O agente:
- usa a CLI do draw.io
- gera o diagrama automaticamente.
Tudo por um único prompt de texto.
🔥 Por que isso é importante⌗
Isso significa que qualquer software pode virar ferramenta para IA.
Exemplo de impacto:
IA poderia controlar:
- Photoshop
- Blender
- IDEs
- apps internos
- ferramentas científicas
Sem precisar:
- criar API
- criar plugin
- reconstruir software.
📈 Implicação para o futuro da IA⌗
Tendência provável:
Software → CLI → controlado por agentes de IA
Isso cria um ecossistema inteiro de ferramentas agent-native.
✅ Resumo em uma frase:
CLI Anything transforma qualquer software open-source em uma ferramenta que agentes de IA podem controlar via terminal.
💡
CLI Anything
1