Dos agentes pueden trabajar en el mismo navegador si el controlador les asigna páginas distintas y admite solicitudes concurrentes. El perfil puede compartir la sesión del sitio mientras cada documento conserva su estado. Para comprobar si las tareas interfieren, revisa quién controla cada página y qué muestra la pantalla. En nuestra prueba con Tabbit, Alpha marcó su página, Beta siguió pendiente y el intento de adquirir la pestaña ajena falló.
Separa instancia, perfil y pestaña
La instancia ejecuta páginas. El perfil o contexto define las cookies y el almacenamiento. Cada pestaña tiene documento, dirección y estado propios. El controlador puede asignar la pestaña a una tarea y limitar lo que esa tarea puede operar. La cantidad de procesos del sistema no revela qué cookies o páginas se comparten. Aislamiento de contextos en Playwright · Páginas de Playwright
| Capa | Qué se puede compartir | Qué comprobar |
|---|---|---|
| Instancia | Un navegador ejecuta varias tareas. | Confirma que el controlador admite trabajo simultáneo. |
| Perfil o contexto | Las pestañas del mismo perfil pueden compartir cookies. | Haz una lectura inocua para comprobar la sesión. |
| Página o pestaña | Cada pestaña tiene su propio documento. | Comprueba la URL y un marcador por tarea. |
| Propiedad de tarea | El controlador decide qué tarea usa una pestaña. | Ensaya un conflicto en una pestaña desechable. |
| Registro del sitio | Dos pestañas pueden apuntar al mismo registro. | Ordena las escrituras en conflicto y verifica el valor guardado. |
Un grupo reúne páginas relacionadas. Usa almacenamiento separado para cuentas distintas. Adquirir una pestaña controla el acceso de la herramienta. La guía para conectar un agente a un navegador existente explica cómo elegir perfil. La automatización en segundo plano cubre el trabajo junto a un usuario activo.
Dos tareas en una instancia de Tabbit
Usamos Tabbit CLI 1.22.6.0 y Tabbit Dev en macOS. Un sitio local tenía una cookie HTTP-only ficticia. Dos tareas con nombre abrieron /alpha y /beta. Cada una hizo una solicitud a una barrera de prueba. El servidor respondió solo después de recibir las dos, lo que confirmó el solapamiento. Probamos el controlador con tareas programadas.
Alpha pulsó Mark reviewed y su documento mostró Reviewed ALPHA-31. Beta siguió en Pending. El inventario mostró dos pestañas con IDs distintos. Beta intentó adquirir la pestaña de Alpha mientras ambas tareas seguían activas. La solicitud falló y los IDs no cambiaron de propietario. Después Beta pulsó su botón y obtuvo Reviewed BETA-72. Alpha seguía mostrando Reviewed ALPHA-31.
La solicitud rechazada devolvió TAB_OWNERSHIP_CONFLICT antes de ejecutar el programa. Cuando Alpha liberó la pestaña, Beta adquirió ese mismo ID y leyó el marcador de Alpha. Así distinguimos el conflicto de un fallo de conexión.

| Comprobación | Alpha | Beta |
|---|---|---|
| Página propia | /alpha | /beta |
| Sesión ficticia visible | Sí | Sí |
| Solo Alpha pulsó | Reviewed ALPHA-31 | Pending |
| Tras intentar adquirir la otra pestaña | Conservó su pestaña | Conservó su pestaña |
| Tras la acción propia de Beta | Reviewed ALPHA-31 | Reviewed BETA-72 |
Las dos capturas se hicieron por separado después de la acción de Alpha y antes de la de Beta. La prueba usó una sesión ficticia y solo cambió el documento. Otros controladores pueden asignar las páginas de otra manera. El resultado cubre dos tareas simultáneas. Guía oficial de Tabbit CLI
Define el alcance antes de añadir tareas
Elige el perfil. Compártelo cuando ambas tareas tengan autorización para la sesión. Usa perfiles o contextos separados para cuentas distintas. Permisos de navegador en Claude Code
Asigna nombre y página. Abre una pestaña nueva de tarea o adquiere un ID observado. Anota la URL esperada y un título que puedas comprobar. Guía del CLI de navegador
Prueba una lectura o un clic inocuo. Devuelve el marcador visible. La otra página debe conservar su estado hasta que actúe su tarea. Lista para la primera tarea
Coordina las escrituras aparte. Dos pestañas pueden editar un registro. Ejecuta los cambios incompatibles en orden y verifica el valor final.
Libera las pestañas correctas. Guarda el recibo y cierra solo las páginas de prueba creadas por la tarea. Usa el registro de IDs para reintentar sin depender del foco.
Un usuario informó que varias tareas de Claude Code se quitaron pestañas en un perfil compartido. Otro describió identificadores estables y propietarios de pestaña para aislar trabajos paralelos en Safari. Son experiencias de sus herramientas. En tu controlador, comprueba la propiedad. Colisión en un perfil compartido · Tareas paralelas en Safari
La comparación de MCP y CLI para el navegador ayuda a escoger la interfaz. La presentación de Tabbit explica cómo conviven tareas y pestañas. Para repetir la prueba, descarga Tabbit y usa dos páginas desechables.
Preguntas frecuentes
¿Pueden dos agentes usar un navegador a la vez?
Sí, si el controlador admite trabajo concurrente y asigna páginas distintas. Comprueba el solapamiento y la propiedad con dos tareas pequeñas.
¿Compartir perfil significa compartir la página activa?
El perfil puede compartir cookies. Cada pestaña conserva su documento, URL y estado. La herramienta decide quién puede usarla.
¿Un grupo de pestañas separa las cookies?
Un grupo organiza páginas. Para separar cuentas, usa perfiles o contextos con almacenamiento independiente.
¿Qué pasa si dos tareas piden la misma pestaña?
En la versión probada, Beta no pudo adquirir la pestaña de Alpha mientras estaba asignada. Ambos propietarios se mantuvieron.
¿Cómo compruebo que las tareas no interfieren?
Asigna páginas y marcadores distintos. Comprueba que coincidan en el tiempo, cambia uno y verifica el otro. Usa una pestaña de prueba para comprobar un conflicto de propiedad.