Com o avanço acelerado dos AI Agents, um dos maiores desafios para desenvolvedores tem sido permitir que grandes modelos de linguagem controlem diretamente softwares profissionais — como editores de imagem, ferramentas 3D e suítes de escritório. Soluções tradicionais, como automação via interface (UI automation), são frágeis e frequentemente quebram. Já integrar tudo manualmente via scripts exige tempo e esforço consideráveis.

Pensando nisso, o laboratório de inteligência de dados da Universidade de Hong Kong (HKUDS) lançou um projeto open source que promete mudar esse cenário: o CLI-Anything.
🚀 O que é o CLI-Anything?
O CLI-Anything é uma ferramenta que transforma praticamente qualquer software em uma interface de linha de comando (CLI) estruturada e pronta para ser utilizada por AI Agents — tudo isso com apenas um comando.
Na prática, ele cria uma ponte direta entre modelos de IA e softwares complexos, eliminando a necessidade de automação visual ou integrações manuais complicadas.
⚙️ Como funciona?
O projeto utiliza um pipeline automatizado em 7 etapas:
- Análise do código-fonte
- Definição da arquitetura
- Implementação de CLI com Click
- Planejamento de testes
- Escrita de testes
- Geração de documentação
- Publicação como pacote Python
Esse processo gera uma interface de linha de comando robusta e pronta para produção.
✨ Principais diferenciais
O CLI-Anything não é apenas mais uma ferramenta — ele traz conceitos importantes para o futuro dos AI Agents:
🔗 Estruturado e combinável
Os comandos são pensados para funcionar perfeitamente com modelos de IA, permitindo encadear múltiplas ações em fluxos complexos.
📦 Saída nativa em JSON
Todos os comandos podem retornar dados em JSON (via --json), facilitando a interpretação por agentes de IA sem necessidade de parsing complicado.
📚 Autoexplicativo
Cada ferramenta gerada inclui documentação automática (--help), permitindo que o próprio agente descubra como usá-la.
💻 Modo interativo (REPL)
Interface de terminal unificada com histórico, feedback e progresso em tempo real.
✅ Alta confiabilidade
O sistema já conta com mais de 1.500 testes automatizados (unitários e end-to-end), garantindo estabilidade.
🧠 Por que isso é importante?
Diferente de soluções baseadas em interface gráfica (GUI automation) ou RPA, o CLI-Anything atua diretamente no backend dos softwares.
Isso significa:
- Mais estabilidade
- Menos falhas
- Resultados determinísticos
- Uso completo das capacidades do software
Por exemplo, ele pode acessar diretamente o motor de renderização do Blender ou o processamento de arquivos do LibreOffice, gerando arquivos reais como SVG, ODF ou XML.
🧩 Softwares já suportados
O projeto já oferece suporte para diversas ferramentas populares:
- GIMP (edição de imagens)
- Blender (modelagem 3D)
- Inkscape (gráficos vetoriais)
- Audacity (edição de áudio)
- LibreOffice (documentos)
- OBS Studio (gravação/streaming)
- Kdenlive / Shotcut (edição de vídeo)
- Zoom
- Draw.io / Mermaid (diagramas)
- ComfyUI (geração de imagens com IA)
E a lista continua crescendo, com planos de incluir CAD, DAWs, IDEs e ferramentas científicas.
⚡ Instalação simples
Para quem usa Claude Code, o processo é direto:
/plugin marketplace add HKUDS/CLI-Anything
/plugin install cli-anything
Depois, basta rodar:
/cli-anything <caminho do software ou repositório>
O projeto também funciona com frameworks como OpenClaw, OpenCode, Codex e outros.
🌍 Comunidade e impacto
Desde o lançamento, o CLI-Anything ganhou enorme destaque no GitHub, ultrapassando rapidamente dezenas de milhares de estrelas.
Desenvolvedores estão usando a ferramenta para automatizar tarefas como:
- Edição em massa de imagens
- Renderização de modelos 3D
- Produção de vídeos
- Geração de documentos
💡 Opinião do internet
O CLI-Anything representa um passo importante na evolução da tecnologia: sair de “softwares feitos para humanos” para “softwares feitos para agentes”.
Ao invés de reinventar ferramentas, ele reaproveita décadas de desenvolvimento de software — mas agora com uma interface compatível com IA.
🔮 O futuro
A tendência é clara: quem dominar interfaces “Agent-Native” vai liderar a próxima geração de produtividade.
E o CLI-Anything pode ser uma das peças-chave dessa transformação.
👉 Projeto no GitHub: https://github.com/HKUDS/CLI-Anything
Se você trabalha com automação, IA ou desenvolvimento, vale muito a pena explorar.