O que é CLI-Anything?
O CLI-Anything, do Data Intelligence Lab da Universidade de Hong Kong (HKUDS), transforma aplicativos existentes em ferramentas que um agente de IA pode usar. Rodando dentro de um agente como Claude Code, Codex ou OpenCode, seu gerador de sete fases lê o código de um programa e monta um "harness" de linha de comando para ele, com saída JSON, testes e um arquivo SKILL.md que explica aos agentes como usá-lo. Os harnesses chamam o software real por baixo, então o próprio programa precisa estar instalado.
O CLI-Hub, instalado com `pip install cli-anything-hub`, é um gerenciador de pacotes para os harnesses que a comunidade já construiu. Eles cobrem ferramentas criativas (GIMP, Blender, Kdenlive, Shotcut, MuseScore), ferramentas de escritório e de conhecimento (LibreOffice, Zotero, Obsidian), software de engenharia (FreeCAD, QGIS) e serviços como Zoom e n8n. O README agora informa 2,461 testes passando em cerca de 30 harnesses.
Tem licença Apache 2.0. A última versão com tag, a v0.4.0, saiu em junho de 2026; o CLI-Hub chegou à 0.4.1 no PyPI em julho, e a última mudança de código entrou em 21 de agosto de 2026.
CLI-Anything vale a pena?
O CLI-Anything acerta na interface e é irregular na entrega. Dar ao Blender ou ao LibreOffice uma linha de comando com saída JSON é mais rápido e previsível que o computer use, em que um agente clica por capturas de tela, e o CLI-Hub faz de testar um harness pronto um trabalho de dois comandos.
O ponto fraco é que cada harness é um trabalho separado. A própria tabela de testes do README mostra a variação: o Blender tem 208 testes, incluindo 58 execuções de ponta a ponta contra o programa real, enquanto o harness do Zoom tem 22 testes unitários e nenhum teste de ponta a ponta. O gerador tem a mesma dependência. Sua seção de limitações diz que uma saída confiável exige um modelo de fronteira como Claude Opus 4.6 ou GPT-5.4, que software de código fechado sem código-fonte legível dá resultados muito piores, e que uma execução raramente cobre um aplicativo inteiro sem novas passadas de refinamento.
A segurança merece o mesmo cuidado que qualquer código de terceiros. O registro de novidades traz uma correção de injeção de caminho no Script-Fu do GIMP em março, um reforço contra path traversal no harness do Sketch e a troca para o defusedxml para XML não confiável em maio. Um harness roda com as permissões do seu usuário, então é sensato lê-lo antes que um agente o faça.
O ritmo caiu bastante. Depois de merges quase diários de março a maio, o registro de novidades para em 30 de maio, a última mudança de código foi em 21 de agosto e os commits de setembro só mexeram no README, com 215 issues e pull requests abertos. O número de 2,461 testes impressiona, mas um benchmark de com que frequência os agentes realmente concluem tarefas com esses harnesses ainda é um item não marcado no roadmap.
Onde ele se destaca
Um artista 3D que automatiza renders do Blender com scripts
Fazer o Claude Code renderizar em lote variações de cena durante a noite
Instalar o harness do Blender pelo CLI-Hub e deixar o agente chamá-lo com saída JSON, em vez de escrever scripts bpy do zero. Gratuito, fora o uso do modelo; os renders rodam na sua própria máquina.
Uma engenheira de ferramentas internas em uma empresa de engenharia de porte médio
Dar aos agentes acesso a um aplicativo de desktop interno que não tem API
Rodar o gerador de sete fases no código do aplicativo com um modelo de fronteira e depois fazer passadas de refinamento até a cobertura ficar boa o bastante. Espere várias iterações e uma revisão de código antes que outras pessoas dependam dele.
Um gestor de grupo de pesquisa que usa Zotero e LibreOffice
Automatizar a gestão de referências e a conversão de documentos sem pagar uma plataforma de automação
Harnesses da comunidade cobrem os dois, sem custo de licença. O risco é a manutenção: um harness escrito por um único colaborador pode não acompanhar a próxima versão do Zotero ou do LibreOffice.
Antes de decidir
- Configuração
- Python 3.10 ou mais recente; pip install cli-anything-hub, depois cli-hub install <name>. O gerador se instala como plugin ou skill para Claude Code, Codex, Cursor, OpenCode e outros.
- Integrações
- Os harnesses expõem uma linha de comando e saída JSON, mais um SKILL.md, então qualquer agente que rode comandos de shell pode usá-los; também instaláveis via npx skills.
- Dados e privacidade
- Tudo roda localmente contra softwares que você instala; não há serviço hospedado envolvido, e o tratamento dos dados depende do programa envolvido e do provedor do modelo.
- Limites
- Cobertura e profundidade de testes variam por harness; gerar novos exige um modelo de fronteira e código-fonte legível; a atividade diminuiu desde maio de 2026.
O que é bom
- Os agentes controlam o programa real, não capturas de tela
- Dois comandos para instalar um harness da comunidade
- Os melhores harnesses testam contra o software real
- Licença Apache 2.0
O que não é
- A profundidade dos testes varia muito entre harnesses
- O gerador precisa de um modelo de fronteira para funcionar bem
- Nenhuma mudança de código desde agosto de 2026
- Cada programa envolvido precisa ser instalado à parte
Ideal para
Quem quer que um agente de IA opere aplicativos de desktop como Blender, GIMP ou LibreOffice pela linha de comando.
Alternativas ao CLI-Anything
CLI-Anything: perguntas frequentes
- CLI-Anything vale a pena?
- Uma ideia sólida, a de que agentes trabalham melhor por uma linha de comando do que por capturas de tela, entregue como um catálogo cuja qualidade depende de quem escreveu cada harness. Damos nota 3.8 de 5.
- Quanto custa CLI-Anything?
- Gratuito e de código aberto sob Apache 2.0. Os aplicativos envolvidos e o agente em que você o roda são à parte.
- Quais são as desvantagens de CLI-Anything?
- A profundidade dos testes varia muito entre harnesses; o gerador precisa de um modelo de fronteira para funcionar bem; nenhuma mudança de código desde agosto de 2026; cada programa envolvido precisa ser instalado à parte.
- Para quem CLI-Anything é indicado?
- Quem quer que um agente de IA opere aplicativos de desktop como Blender, GIMP ou LibreOffice pela linha de comando.
- CLI-Anything é seguro para dados da empresa?
- Tudo roda localmente contra softwares que você instala; não há serviço hospedado envolvido, e o tratamento dos dados depende do programa envolvido e do provedor do modelo.
- Quais são as melhores alternativas ao CLI-Anything?
- As alternativas mais próximas que analisamos são Anthropic Skills e MCP Python SDK.
Respostas verificadas em 22 de out. de 2026.
