Um navegador para agentes de IA, que executam automações em Spaces isolados enquanto você continua usando suas próprias abas e logins.
nashsu/AutoCLI
Uma ferramenta de linha de comando em Rust que busca dados em dezenas de sites, como Bilibili, Reddit e Hacker News, com um único comando.
- Estrelas
- 3,000
- Forks
- 273
- Issues abertas
- 45
- Último commit
- há 6 meses
O que é?
AutoCLI é uma ferramenta de linha de comando escrita em Rust que permite buscar informações em vários sites sem abrir um navegador. Cada site é disponibilizado como um conjunto de subcomandos, como listar as principais notícias do Hacker News ou os vídeos em alta do Bilibili, e os resultados podem ser exibidos como tabela, JSON, YAML, CSV ou Markdown.
Alguns comandos acessam APIs públicas diretamente, enquanto os comandos que usam o navegador reutilizam sessões autenticadas por meio de uma extensão do Chrome e de um daemon local. A ferramenta também encapsula programas locais, como gh, docker e kubectl, e pode baixar vídeos e artigos em Markdown, com imagens localizadas.
É possível adicionar novos adaptadores usando pipelines declarativos em YAML no diretório ~/.autocli/adapters. O projeto também inclui comandos de geração e descoberta que analisam uma página para criar adaptadores, opcionalmente com IA por meio do autocli.ai.
Recursos principais
- 01Busca dados de mais de 55 sites com um único comando, incluindo 333 comandos integrados.
- 02Reutiliza sessões do navegador por meio de uma extensão do Chrome, sem precisar gerenciar tokens manualmente.
- 03Adicione adaptadores para novos sites com pipelines declarativos em YAML, sem escrever código.
- 04Integração passthrough com CLIs locais, como gh, docker e kubectl.
- 05Exibe resultados nos formatos tabela, JSON, YAML, CSV ou Markdown.
Casos de uso
- Buscar tendências ou resultados de pesquisa em sites de notícias e redes sociais para usar em scripts.
- Disponibilizar a um agente de IA uma ferramenta de shell para consultar dados da web em tempo real.
- Baixar vídeos do Bilibili ou artigos do Zhihu e do WeChat para ler offline.
- Criar um fluxo de trabalho unificado no terminal com gh, docker e kubectl.
Tópicos
Perguntas frequentes
- O que é AutoCLI?
- Uma ferramenta de linha de comando em Rust que busca dados em dezenas de sites, como Bilibili, Reddit e Hacker News, com um único comando. AutoCLI é uma ferramenta de linha de comando escrita em Rust que permite buscar informações em vários sites sem abrir um navegador. Cada site é disponibilizado como um conjunto de subcomandos, como listar as principais notícias do Hacker News ou os vídeos em alta do Bilibili, e os resultados podem ser exibidos como tabela, JSON, YAML, CSV ou Markdown.
- AutoCLI é gratuito? Qual é a licença?
- AutoCLI é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- AutoCLI ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de AutoCLI foi em 20 de abr. de 2026.
- Para que posso usar AutoCLI?
- Buscar tendências ou resultados de pesquisa em sites de notícias e redes sociais para usar em scripts. Disponibilizar a um agente de IA uma ferramenta de shell para consultar dados da web em tempo real. Baixar vídeos do Bilibili ou artigos do Zhihu e do WeChat para ler offline. Criar um fluxo de trabalho unificado no terminal com gh, docker e kubectl.
- Onde consigo AutoCLI?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/nashsu/AutoCLI
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
CLI e extensão de navegador que permitem a agentes de IA trabalhar no Chrome ou Edge com sua sessão iniciada, enquanto você continua usando o navegador.
Um comando cd mais inteligente, que aprende quais diretórios você mais usa para levar você até eles com poucas teclas.
Uma ferramenta de terminal que reproduz commits do Git como sessões animadas de digitação, com realce de sintaxe e transições na árvore de arquivos.
Agente open source de programação e pesquisa, baseado em um Python REPL persistente, subagentes recursivos e estado do harness que se aprimora para tarefas longas.
Uma CLI e biblioteca em Rust que decodifica ou descriptografa automaticamente camadas de codificações e cifras sem precisar de chave, nome da cifra ou pistas.