Intermedio

Browser Use, para confiar un navegador web a un agente de IA

Browser Use es una librería Python de código abierto que permite a un modelo de lenguaje manejar un navegador real: hacer clic, rellenar formularios, leer páginas y encadenar los pasos de una tarea. La empresa ofrece además un servicio en la nube de pago por uso, con navegadores y agentes alojados.

Datos a 22 de octubre de 2026

Lo esencial en cifras

EditorBrowser Use
TipoCódigo
LenguajesPython
Código abiertoSí
LicenciaMIT
Primera versiónnoviembre de 2024
Nivel recomendadoIntermedio
Usosnavegación web, automatización, datos
AutoalojableSí
Modelo de negocioFreemium
Oferta en la nubeSí
MultiagenteNo
Compatible con MCPSí
Libre elección de modeloSí
Sitio oficialSitio oficial · Documentación · Repositorio

GitHub

Repositoriobrowser-use/browser-use
Estrellas en GitHub118.856
Forks13.199
Última actividad del código20 de octubre de 2026
Última versión publicada0.13.13: OpenAI browser tools and Cloud fixes (15 de octubre de 2026)

Actividad de GitHub consultada el 22 de octubre de 2026.

Un agente que usa la web como usted

La idea de Browser Use es sencilla: usted describe una tarea en lenguaje natural, por ejemplo encontrar un hueco libre y reservar una cita, y un agente de IA abre un navegador Chromium, lee la página, decide dónde hacer clic o qué escribir y repite hasta alcanzar el objetivo. Es una forma de computer use limitada al navegador. El proyecto también sirve de pieza para otras herramientas: su web indica que Manus construyó su automatización web sobre la librería.

Tres formas de usarlo

El repositorio presenta tres caminos. El primero es la nube totalmente alojada: usted envía un objetivo por API y un agente lo ejecuta en navegadores remotos, con perfiles, grabaciones y resolución de CAPTCHA. El segundo es una interfaz de línea de comandos, acompañada de una «skill» que se instala en un agente de programación (Claude Code, Codex y otros) para que maneje su propio Chrome. El tercero es la librería Python, que se ejecuta en local desde su código, con el modelo que elija y un navegador local o remoto.

Cómo empezar

La librería requiere Python 3.11 o superior. En un proyecto gestionado con uv, uv add browser-use la instala; después basta con añadir una clave API en un archivo .env y escribir un breve script que cree un agente con una tarea y un modelo. Las cuentas nuevas en la nube reciben un dólar de crédito para probar la versión alojada.

Puntos fuertes, límites y alternativas

Puntos fuertes. Licencia MIT, una comunidad amplia, independencia respecto al modelo, elección entre ejecución local y en la nube, e integración con agentes de programación y MCP.

Límites. Un agente que lee páginas web está expuesto a la inyección de prompts: un texto oculto puede intentar desviarlo, por lo que conviene limitar las cuentas y los datos a los que accede. Cada paso consume llamadas al modelo, lo que influye en el coste y la velocidad. La automatización también puede chocar con las condiciones de uso de los sitios visitados. Por último, Browser Use Cloud solo existe en versión alojada.

Alternativas. OpenHands da a un agente de desarrollo un navegador entre otras herramientas, y smolagents permite montar un agente Python ligero al que se añaden herramientas web propias.

Sitio oficial: browser-use.com.

Frameworks del mismo tipo

Preguntas frecuentes

¿Browser Use es gratuito?

La librería es de código abierto con licencia MIT y gratuita. Lo que sí paga es el modelo de lenguaje que use. Browser Use Cloud es de pago por uso, sin suscripción: a 22 de octubre de 2026, 0,02 dólares por hora de navegador, 5 dólares por gigabyte de proxy residencial y los agentes alojados al coste del modelo más un 20 %.

¿Qué modelos se pueden usar?

Browser Use funciona con varios proveedores, entre ellos OpenAI y Anthropic, además de con un modelo propio, BU2, disponible con una clave API de Browser Use. La guía de inicio usa por defecto una clave de OpenAI.

¿Es oficial el paquete npm «browser-use»?

No. La librería oficial es el paquete Python del repositorio browser-use/browser-use. El paquete npm con el mismo nombre es un port no oficial; compruebe su procedencia antes de instalarlo.

¿Browser Use es compatible con MCP?

Sí, como servidor MCP. La versión en la nube ofrece un servidor MCP para lanzar tareas de navegación desde clientes como Claude Code, Cursor o Claude Desktop, y la librería de código abierto puede ejecutarse también como servidor MCP local.

Fuentes de los datos

Datos a 22 de octubre de 2026

Señalar un error

¿Una cifra, una fecha o un dato le parece incorrecto? Díganoslo: verificamos cada aviso.