En Uptodown seguimos construyendo nuevas formas de acceder a nuestro catálogo, ya sea mediante la decana versión web, la app oficial para Android o, recientemente, los clientes de escritorio. Ahora añadimos una vía más que, aunque podría parecer pequeña respecto a su público objetivo, probablemente sea la más grande en cuanto a lo que representa: un cliente de línea de comandos para Windows y Mac. La hemos llamado Uptodown CLI y permite que tanto humanos como agentes IA puedan buscar, instalar, actualizar, listar y desinstalar software mediante comandos en cualquier terminal.

Todas las funciones de Uptodown en tu línea de comandos

Buscar un programa por su nombre y tener la referencia en menos de un segundo sin abrir ninguna pestaña, instalarlo con una sola orden sin pasos intermedios o poner al día de golpe todo el software que tienes en tu equipo. Es el mismo servicio desde un prisma diferente. Este sigue siendo nuestro catálogo, formado por más de 25.000 programas de escritorio, pero diseñado para un tipo de usuario que hasta ahora tenía que pasar por el navegador o por nuestros clientes oficiales: administradores de sistemas que necesitan preparar varias máquinas a la vez, desarrolladores que reinstalan su entorno de trabajo cada pocos meses o simplemente gente que piensa más rápido en comandos que en menús.

Aun así, quien necesite una experiencia visual sin salir de la terminal también tiene un modo TUI completo que se abre al llamar al CLI sin argumentos. Esta interfaz incluye una pestaña de búsqueda y otra con la lista de instalados, indicando con un icono qué elemento tiene una actualización pendiente. La referencia completa de comandos y flags, incluidos casos algo más avanzados como excluir una app de las actualizaciones en bloque, está detallada en esta guía.

Todo esto alude al componente humano de la experiencia, pero es solo la punta del iceberg en cuanto a sus posibilidades…

Uptodown CLI actualizar

Agentes: lo que no estaba en el radar hasta ahora

Hay otra razón de peso por la que queríamos lanzar este cliente que no tiene que ver con entusiastas escribiendo comandos manualmente: un CLI, por construcción, es la interfaz más fácil de operar sin que nadie mire la pantalla. No hace falta interpretar un botón, esperar una animación ni reconocer un icono. Esto, que durante años fue simplemente «cómodo para power users», se ha convertido en los últimos tiempos en el motivo por el que los agentes de IA prefieren herramientas de línea de comandos por encima de cualquier otra interfaz. Un agente que necesita instalar software no debería perder tiempo en deducir dónde está el botón de instalación: necesita ejecutar un comando y leer respuestas estructuradas. Por ello, los CLI se han convertido en el mejor puente entre modelos y herramientas reales. La llamada Agent Experience (AX) es la disciplina que cubre estas necesidades para que los agentes sepan qué hace una herramienta, puedan invocarla de forma fiable y sepan recuperarse cuando algo falla. Es casi una obligación amoldarse a estos nuevos estándares.

Un agente puede escribir código, modificar ficheros o configurar un sistema, pero muchas veces la mejor solución a un problema no es generar más software, sino usar el que ya existe. Si necesita editar un vídeo, comprimir un archivo o convertir un documento, ya hay miles de herramientas para ello. El problema deja de ser «cómo lo construyo» y pasa a ser «dónde está, qué versión es la correcta, de dónde viene y cómo lo mantengo actualizado»: exactamente el terreno en el que un catálogo como el nuestro ya lleva veinte años trabajando, solo que ahora para un tipo de usuario nuevo.

Uptodown CLI instalar software

No es casualidad que el propio CLI de Uptodown ya se use así internamente, ya que nuestros clientes de escritorio lo invocan por debajo para gestionar las instalaciones sin tener que confirmar cada paso. El mismo camino que recorre un clic humano puede transitarlo un proceso automatizado, y eso es exactamente lo que hace falta para que mañana sea un agente quien pueda actuar por sí solo con la menor fricción posible.

«Personas, desarrolladores, scripts, automatizaciones… y ahora también agentes: una nueva clase de usuario de nuestra plataforma, todos accediendo a la misma capa de distribución de software. Uptodown ya da acceso a software publicado por cientos de miles de desarrolladores, millones de archivos y versiones, metadatos estructurados y sistemas de análisis de seguridad, pensados hasta ahora sobre todo para alguien sentado delante de una pantalla. Con el CLI empezamos a abrir esa misma infraestructura también al consumo programático.»

— Luis Hernández, CEO y cofundador de Uptodown

Conviene ser precisos con esto: no hemos creado una tienda aparte ni un catálogo especial para agentes. Es el mismo catálogo que ya usa cualquier persona: lo que cambia es que ahora también pueden acceder a él programas y agentes, no solo alguien delante de una pantalla. De hecho, en futuras actualizaciones de la herramienta añadiremos mejores funcionalidades centradas en agentes para devolver datos estructurados útiles para su flujo de trabajo, sea cual sea.

Esto también cambia la propia forma de buscar. Una persona busca «VLC». Un agente probablemente parte de algo más parecido a «necesito reproducir este vídeo sin subirlo a ningún servicio externo» y, a partir de ahí, decide qué herramienta concreta encaja mejor según el sistema operativo, la privacidad o la licencia. Ese tipo de búsqueda por intención, no por nombre, es otro terreno en el que un catálogo estructurado y verificado empieza a ser imprescindible.

No es simplemente una cuestión de comodidad. Cuantos más agentes instalan software por su cuenta (vía MCP, plugins, skills o cualquier otro sistema), más urgente se vuelve la necesidad de saber de dónde proviene ese software y si alguien lo ha verificado previamente. Algunos análisis del sector ya advierten de que la IA está reabriendo, en cuestión de meses, preguntas sobre la cadena de suministro que a la industria del software le han costado muchos años empezar a responder. Uptodown Protect, nuestro sistema de análisis y protección que integra informes de más de 70 motores antivirus mediante VirusTotal que ya acompaña cada ficha del catálogo, no se diseñó pensando en agentes, pero resulta que es exactamente el tipo de capa que un ecosistema con más automatismo va a necesitar de todas formas.

Uptodown CLI en un terminal

Un paso más de un plan que no termina aquí

Nuestro CLI es la primera pieza del catálogo de Uptodown concebida desde el principio para ser utilizada tanto por una persona como por sistemas autónomos que actúen en su nombre, pero no cambia nuestra filosofía porque seguimos siendo el mismo catálogo abierto, seguro y poco restrictivo. Lo que es diferente es quién puede llamar a la puerta.

Web, Android, escritorio y ahora terminal no son cuatro productos independientes y estancos, sino la misma idea con cuatro modalidades de acceso distintas, cada una construida para un tipo de usuario y una necesidad diferentes. Si esa lógica se sostiene (y todo indica que sí), la pregunta natural no es si habrá una quinta forma, sino cuál será y para quién. Por ahora, lo que podemos adelantar es que ya estamos preparando el terreno para nuevos escenarios, siendo este CLI un paso más hacia una idea bastante más grande: que Uptodown no sea solo un sitio donde la gente encuentra software, sino la infraestructura de la que dependen tanto las personas como los sistemas que actúan por ellas.

Puedes obtener Uptodown CLI para Windows y Mac desde la página del producto, ya sea descargándolo manualmente o mediante comandos de instalación en una sola línea. Si necesitas una guía de referencia completa antes de instalarlo, está disponible en nuestro Centro de ayuda.