Qué es
Browser Use es una biblioteca de agente de navegador. Ejecuta tareas web desde Python con un modelo y un navegador local o alojado.
Para qué te sirve
- Cuando necesitas que un agente consulte una web y reúna datos sin escribir un flujo completo de selectores.
- Cuando quieres probar una tarea de navegación desde Python antes de integrarla en una automatización más amplia.
Cómo funciona
Un Agent recibe una tarea, un modelo y un navegador. El bucle observa la página, elige acciones y registra un historial; al terminar devuelve el resultado. El proyecto distingue la biblioteca abierta de sus navegadores en la nube y su API de agente alojado.
Antes de empezar
El README exige Python 3.11 o superior para la biblioteca y usa uv; propone Python 3.12 para un proyecto nuevo. El ejemplo configura un proveedor de modelo mediante una clave privada. Los servicios cloud opcionales necesitan su cuenta y pueden cobrar por uso.
Límites y alternativas
El código MIT no hace gratuitas la inferencia ni las máquinas alojadas. La navegación puede fallar cuando cambia la página o se exige autenticación. Empieza por una tarea de lectura sobre una web pública; conserva control humano para envíos, compras y cambios de cuenta. Para flujos estables, una automatización determinista puede ser más predecible.
Recursos
- Repo en GitHub - 119218 estrellas, licencia MIT.
- README y configuración - Requisitos y ejemplos del proyecto.
- Licencia - Condiciones del código.
- Último commit consultado - 2026-10-22; repositorio no archivado.