GuíaAvanzado
Agentes de Computer Use y de Navegador
Muchos sistemas de los que depende un negocio no tienen API: el portal de un proveedor, un sistema interno viejo, una aplicación de escritorio que nadie se atreve a tocar. Para que un agente trabaje ahí tiene que hacer lo que hace una persona: mirar la pantalla, mover el mouse, escribir y comprobar que pasó lo que esperaba. Esta guía te enseña a construir ese agente de punta a punta: el bucle que observa, actúa y verifica con capturas; el driver que convierte cada acción del modelo en clics reales con Playwright o con xdotool; el escalado de coordenadas que evita clics en el lugar equivocado; el modo por referencias a elementos que gasta menos que las capturas; el contenedor con escritorio virtual donde el agente no puede tocar nada que no deba; y las defensas contra el texto de la pantalla que intenta darle órdenes al agente, con confirmación humana antes de cualquier acción irreversible. Lo aprendes con **Halcyon Parts**, una distribuidora ficticia de refacciones. Cada mañana alguien copia a mano el estado de los pedidos abiertos desde el portal de su proveedor Kestrel Bearings, que no tiene API, hacia el escritorio de reorden de Halcyon, y pide un reorden a otro proveedor para lo que está agotado. Tu agente hace ese trabajo en un Chromium real dentro de Docker: acepta el banner de cookies, pagina, espera a que cargue la fecha de entrega, captura en el formulario, descubre que el botón de guardar tarda en activarse, pide permiso antes de enviar una orden de compra y, en el escenario con trampa, ignora una nota del proveedor que le pide abrir otra página y pedir 500 piezas. También opera una aplicación de escritorio en un servidor X virtual. Todo el código corre en tu laptop sin llave de API ni cuentas: los sitios son locales, el navegador y el escritorio viven en contenedores sin red, y el modelo es un piloto simulado con reglas fijas que responde con la misma forma que la Messages API de Claude y que comete, cuando se lo pides, los errores que documentan los proveedores: dar por hecho un paso sin mirarlo, usar referencias vencidas, obedecer instrucciones escritas en la página. Ves los mismos números que la guía. Un modo `--live` opcional usa la API real. Cada pieza se conecta con las herramientas de computer use de Anthropic, OpenAI y Google tal como las documentan a octubre de 2026.
- 64
- lecciones
- 8
- módulos
- Inglés · Español
- disponible en
- Gratis
- acceso
Resultados
Lo que vas a poder hacer
- Decidir cuándo una tarea pide una API, un script de navegador, un agente por referencias a elementos o un agente de computer use por píxeles
- Usar Playwright como base de un agente: contexto, localizadores, auto-espera, capturas, rutas de red y diálogos
- Implementar el bucle de computer use con el computer toolset de Claude y traducir el mismo driver a las herramientas de OpenAI y de Gemini
- Calcular tokens visuales, redimensionar capturas dentro de los límites de imagen y convertir coordenadas en las dos direcciones
- Verificar cada paso con capturas y el resultado final en el sistema de registro, no en el mensaje del modelo
- Operar un navegador por referencias a elementos con el browser toolset y saber cuándo conviene sobre los píxeles
- Encerrar al agente en contenedores endurecidos, con un escritorio virtual y sin salida de red
- Defender al agente de las instrucciones que llegan desde la pantalla, con política de URLs, intercepción de peticiones y confirmación humana para acciones irreversibles
Antes de empezar
Qué necesitas traer
Es para ti si...
- Ingenieros que ya construyeron un agente con herramientas y necesitan que trabaje sobre interfaces sin API
- Equipos de operaciones o de automatización que hoy copian datos entre portales a mano o con scripts frágiles
- Líderes técnicos que tienen que decidir si un agente de computer use es seguro para un proceso real
Requisitos y materiales
- Python intermedio: funciones, clases, diccionarios, JSON, correr un módulo con `python3 -m`
- Haber visto un loop de agente con herramientas (`tool_use` y `tool_result`). La guía lo repasa completo
- HTML básico (qué es un formulario, un botón, un enlace)
- Docker instalado. No hace falta llave de API; para el modo `--live` opcional, una llave de Anthropic y `pip install anthropic`
Contenido
El temario, módulo por módulo
Abre cualquiera para ver sus lecciones.
- 1. Introducción: un portal sin API
- 2. Tres formas de que un agente use una interfaz
- 3. El bucle observar-actuar-verificar
- 4. Las herramientas de los proveedores a octubre de 2026
- 5. Laboratorio, parte 1: los sitios y los contenedores
- 6. Laboratorio, parte 2: driver, piloto simulado y bucle
- 7. La primera corrida
- 8. Proyecto: elegir el enfoque para cuatro tareas
- 1. Introducción: el piloto que da por hecho
- 2. Por qué los modelos dan por hecho el resultado
- 3. Detectar cambios en la pantalla
- 4. Revisar el estado esperado
- 5. Reintentos, límites y alternativas
- 6. Verificar el resultado en el sistema de registro
- 7. Las capturas en la ventana de contexto
- 8. Proyecto: una verificación dentro del bucle
- 1. Introducción: la zona de vuelo cercada
- 2. Por qué el agente corre en un contenedor
- 3. Endurecer el contenedor del navegador
- 4. Un escritorio virtual con Xvfb
- 5. El driver de escritorio
- 6. Egress y la trampa de loopback
- 7. Archivos, credenciales y el perfil del navegador
- 8. Proyecto: la tarea de escritorio en el sandbox
- 1. Introducción: un letrero pintado en el suelo
- 2. Prompt injection desde la pantalla
- 3. Defensas en capas, en la práctica
- 4. Qué cuenta como consecuente
- 5. Diseñar la confirmación
- 6. Aprobaciones en un escritorio
- 7. El registro de auditoría
- 8. Proyecto final: la corrida completa con inyección y aprobaciones
Dónde encaja
Esta guía es parte de algo más grande
Se estudia dentro de estos programas, con acompañamiento y fechas.
Dudas frecuentes
Lo que suele preguntarse
Sin límite. Es una guía gratuita: entras cuando quieras, las veces que quieras.
No. Los módulos están ordenados de menos a más, pero puedes saltar al que necesites. Tu progreso se guarda por lección.
Lo que haga falta está en «Qué necesitas traer», arriba. Si no aparece nada ahí, puedes empezar desde cero.
En el grupo de WhatsApp, y cada quince días hay un live con un instructor donde se resuelven dudas en vivo.
No. Esta guía es autoguiada y sin fechas. El bootcamp es en vivo, por cohorte, con entregas que alguien revisa.
Empieza cuando quieras
Lo que dicen los estudiantes
Estas reseñas son de estudiantes inscritos que completaron al menos el 50% del curso. Moderamos las reseñas solo por motivos de contenido (spam, lenguaje ofensivo, datos personales), nunca por ser críticas o negativas.
Aún no hay reseñas aprobadas.
¡Sé el primero en compartir tu experiencia!