Un navegador para agentes de IA que ejecutan automatizaciones en Spaces aislados mientras tú sigues usando tus propias pestañas y sesiones.
nashsu/AutoCLI
Una herramienta de línea de comandos en Rust para obtener datos de decenas de sitios web, como Bilibili, Reddit y Hacker News, con un solo comando.
- Estrellas
- 3,000
- Forks
- 273
- Issues abiertos
- 45
- Último commit
- hace 6 meses
¿Qué es?
AutoCLI es una herramienta de línea de comandos escrita en Rust que permite obtener información de muchos sitios web sin abrir el navegador. Cada sitio ofrece un conjunto de subcomandos, como listar las noticias destacadas de Hacker News o los videos en tendencia de Bilibili, y los resultados se pueden mostrar como tabla, JSON, YAML, CSV o Markdown.
Algunos comandos llaman directamente a APIs públicas, mientras que los comandos basados en el navegador reutilizan sesiones iniciadas mediante una extensión de Chrome y un daemon local. La herramienta también integra programas locales como gh, docker y kubectl, y puede descargar videos y artículos como Markdown con imágenes localizadas.
Se pueden añadir nuevos adaptadores mediante pipelines declarativos en YAML en ~/.autocli/adapters. El proyecto incluye comandos de generación y descubrimiento que analizan una página para crear adaptadores, opcionalmente con IA mediante autocli.ai.
Funciones clave
- 01Obtener datos de más de 55 sitios con un solo comando, incluidos 333 comandos integrados.
- 02Reutilizar sesiones del navegador mediante una extensión de Chrome, sin gestionar tokens manualmente.
- 03Añadir adaptadores para nuevos sitios con pipelines declarativos en YAML y sin escribir código.
- 04Integración directa con CLI locales como gh, docker y kubectl.
- 05Mostrar resultados en formato de tabla, JSON, YAML, CSV o Markdown.
Casos de uso
- Obtener resultados de tendencias o búsquedas de redes sociales y sitios de noticias desde scripts.
- Proporcionar a un agente de IA una herramienta de shell para consultar datos web en tiempo real.
- Descargar videos de Bilibili o artículos de Zhihu y WeChat para leerlos sin conexión.
- Crear un flujo de trabajo unificado en la terminal con gh, docker y kubectl.
Temas
Preguntas frecuentes
- ¿Qué es AutoCLI?
- Una herramienta de línea de comandos en Rust para obtener datos de decenas de sitios web, como Bilibili, Reddit y Hacker News, con un solo comando. AutoCLI es una herramienta de línea de comandos escrita en Rust que permite obtener información de muchos sitios web sin abrir el navegador. Cada sitio ofrece un conjunto de subcomandos, como listar las noticias destacadas de Hacker News o los videos en tendencia de Bilibili, y los resultados se pueden mostrar como tabla, JSON, YAML, CSV o Markdown.
- ¿AutoCLI es gratuito? ¿Qué licencia tiene?
- AutoCLI es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿AutoCLI sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de AutoCLI fue el 20 abr 2026.
- ¿Para qué puedo usar AutoCLI?
- Obtener resultados de tendencias o búsquedas de redes sociales y sitios de noticias desde scripts. Proporcionar a un agente de IA una herramienta de shell para consultar datos web en tiempo real. Descargar videos de Bilibili o artículos de Zhihu y WeChat para leerlos sin conexión. Crear un flujo de trabajo unificado en la terminal con gh, docker y kubectl.
- ¿Dónde consigo AutoCLI?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/nashsu/AutoCLI
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un CLI y una extensión de navegador que permiten a los agentes de IA trabajar en tu Chrome o Edge con sesión iniciada mientras sigues usando el navegador.
Un comando `cd` más inteligente que aprende cuáles son tus directorios más usados para que puedas ir a ellos con unas pocas teclas.
Herramienta de terminal que reproduce commits de Git como sesiones animadas de escritura, con resaltado de sintaxis y transiciones del árbol de archivos.
Agente de programación e investigación de código abierto, basado en un REPL de Python persistente, subagentes recursivos y un estado del harness que se refina para tareas prolongadas.
CLI y biblioteca en Rust que decodifican o descifran automáticamente codificaciones y cifrados por capas, sin necesitar una clave, el nombre del cifrado ni pistas.