TabbitBlog

Cómo usar MiniMax-M2.7 con un navegador con sesión iniciada

Conecta MiniMax-M2.7 a una tarea local de navegador, copia campos verificados en un formulario de prueba y detente en un borrador con revisión humana.

En este artículo
  1. Ideas clave
  2. Comprueba la ruta del modelo antes de abrir una página privada
  3. Conecta el navegador local con tres comprobaciones
  4. Copia campos a un formulario de prueba y detente
  5. Usa una tabla de revisión, no una copia ciega
  6. Una transferencia revisable con Tabbit Browser
  7. Cuándo está listo el borrador
  8. Lecturas relacionadas

MiniMax-M2.7 puede ayudar a copiar datos verificados de una página con sesión iniciada a un formulario de prueba, siempre que un cliente de agente conecte el modelo con una herramienta de navegador. El modelo no controla el navegador por sí solo: el cliente ejecuta las llamadas. Una opción local que puedes evaluar es Tabbit Browser con Tabbit CLI desde Codex mediante la skill instalada $tabbit. Comprueba por separado que el cliente descubre la skill, que el CLI alcanza el navegador y que el sitio tiene una sesión activa. Después, pide un borrador con nombre y detente antes de enviarlo.

Ese límite importa. Una persona de la comunidad de MiniMax comenta que «el harness y la forma de indicar el prompt marcan mucha diferencia»; un comentario de YouTube también recomienda mantener el mismo harness al evaluar modelos. Son opiniones sobre sus propios entornos, no pruebas de compatibilidad con Tabbit. Debate en Reddit · Debate en YouTube

Ideas clave

  • M2.7 puede generar llamadas estructuradas a herramientas; el cliente aún debe ejecutar cada acción autorizada y devolver el resultado.

  • La API alojada de MiniMax usa MiniMax-M2.7; el repositorio de pesos usa MiniMaxAI/MiniMax-M2.7. Comprueba el ID exacto y el comportamiento de las herramientas en tu ruta.

  • La LICENSE del repositorio de pesos es no comercial. «Pesos abiertos» no significa permiso automático para uso comercial.

  • Una tarea independiente de Tabbit CLI puede reutilizar la sesión abierta en el mismo entorno de Tabbit Browser. Esto no demuestra que una integración concreta de modelo y cliente funcione.

  • Empieza con datos ficticios o de bajo riesgo. Prepara un borrador con nombre, verifica cada campo con su fuente y deja el envío a una persona.

Comprueba la ruta del modelo antes de abrir una página privada

RutaID y capacidad documentadosQué comprobar antes de usarla
API alojada de MiniMaxEl ejemplo oficial envía MiniMax-M2.7 al endpoint de generación de texto; la guía del modelo documenta llamadas a herramientasAcceso de la cuenta, endpoint actual, formato que admite el cliente y condiciones de datos del proveedor
Pesos localesLa model card indica MiniMaxAI/MiniMax-M2.7 y documenta vLLM, SGLang, Transformers y otras opcionesHardware, framework de inferencia, parser y compatibilidad del servidor con llamadas estructuradas
Proveedor externoEl catálogo puede mostrar otro ID o un adaptador de protocolo propioDisponibilidad, versión, límites, retención de datos y retorno correcto de llamadas y resultados

La guía de herramientas de MiniMax explica que M2.7 devuelve llamadas estructuradas; el host del ejemplo las analiza y ejecuta. Para el navegador, esa separación es clave: M2.7 puede solicitar una herramienta, pero el cliente y sus permisos deciden si se lee una página, se rellena un campo o se pulsa un botón. El ID alojado aparece en el ejemplo de API de MiniMax. No copies el nombre del repositorio de Hugging Face en el selector de otro proveedor. Consulta la guía de llamadas a herramientas y el repositorio del modelo.

Los pesos tienen una licencia aparte. La LICENSE se titula «NON-COMMERCIAL LICENSE»: permite uso personal y algunos fines de investigación o educación no comercial, pero exige autorización previa por escrito para uso comercial. Esa licencia cubre los pesos y derivados descritos allí; no determina las condiciones de la API alojada. Revisa por separado los términos del endpoint que utilices.

Conecta el navegador local con tres comprobaciones

Instala Tabbit Browser y la skill de Tabbit CLI. En Codex, solicita la skill instalada con $tabbit; el ejecutable es ~/.local/bin/tabbit-cli. Otros clientes tienen su propio acceso. Pi usa /skill:tabbit; algunos clientes ofrecen /skills y otros descubren las skills automáticamente. No des por hecho que /tabbit es un comando universal.

  1. Descubrimiento de la skill: pide al cliente que enumere o cargue tabbit. Ver la skill no demuestra que el CLI llegue al navegador.

  2. Acceso al ejecutable: ejecuta tabbit-cli diagnose y confirma la instancia de Tabbit Browser. Pon un nombre claro a cada tarea y usa un request ID único por llamada.

  3. Sesión del sitio: abre tú la página autorizada en el entorno de Tabbit previsto y verifica que ya tiene sesión iniciada. No pegues contraseñas, cookies ni tokens en el prompt.

La página puede reutilizar la sesión que ya existe en ese entorno. Tabbit CLI crea una página independiente para la tarea y deja libres tus pestañas habituales. En nuestra prueba local, la página de la fixture devolvió 401 antes de establecer una sesión de prueba breve; después, otra tarea CLI con nombre abrió la página protegida y leyó el título «Release notes review» y el registro GEO-104. Esto solo verifica la reutilización de sesión en esa fixture local; no demuestra una conexión con M2.7 ni una integración externa. Consulta la guía completa de Tabbit CLI y la guía para conectar un agente a un navegador existente.

Copia campos a un formulario de prueba y detente

Elige una página que tengas permiso para leer y un formulario de prueba que no envíe datos reales de clientes o de operaciones. Limita la tarea: leer el ID de registro y el título, copiarlos en los campos correspondientes, añadir la URL de origen y parar. No otorgues al agente permiso para enviar ni publicar.

El prompt debe definir qué puede leer, qué acciones están permitidas, qué hacer ante dudas y dónde detenerse:

Tarea: preparar un borrador de revisión llamado «M2.7 field handoff — GEO-104».
Usa Tabbit Browser mediante la skill instalada de Tabbit CLI. Lee solo la página indicada y el formulario de prueba vacío que te indique.
Copia el ID de registro visible, el título de página y la URL de origen en los campos correspondientes. No deduzcas datos ausentes. Si falta un campo o no está claro, déjalo vacío y enumera el problema.
Tras rellenar, detente antes de pulsar Enviar, Guardar, Publicar o cualquier control equivalente. Muéstrame los valores junto al texto de origen y su URL para revisarlos.

Este es el resultado esperado de ejemplo para la fixture local; no indica que se haya enviado un formulario:

{
  "draft_name": "M2.7 field handoff — GEO-104",
  "page_title": "Release notes review",
  "record_id": "GEO-104",
  "source_url": "http://127.0.0.1:<fixture-port>/release",
  "form_status": "rellenado para revisión; no enviado",
  "review": "comprueba cada campo frente a la página abierta"
}

El ejemplo usa solo el título y el ID visibles en la fixture. No afirma que se rellenara un formulario de staging real. Si falla un selector, aparece una redirección inesperada, falta el dato de origen o vuelve la pantalla de inicio de sesión, detente. La lista de comprobación de la primera tarea ofrece una prueba acotada; la guía MCP frente a CLI explica la diferencia entre host y transporte.

Usa una tabla de revisión, no una copia ciega

CampoQué debe devolver el agenteComprobación humana
ID de registroIdentificador exacto y visibleComparar carácter por carácter; rechazar valores inferidos
TítuloEncabezado visible de la página o del registroConfirmar que pertenece al registro y no a la interfaz general
URL de origenDirección de la página que muestra el datoAbrirla en la misma sesión autorizada y confirmar el registro
Estado del formulario«Rellenado para revisión; no enviado»Comprobar que no hay confirmación, aviso de éxito ni envío accidental

La segunda comprobación detecta un error común: un valor plausible copiado de la fila equivocada. Deja la fuente y el borrador juntos. Si la página vuelve a renderizarse, toma una instantánea nueva antes de actuar; no uses posiciones antiguas de botones. La guía de investigación con fuentes enseña a vincular afirmaciones con páginas de origen; la guía de permisos del navegador explica los límites de las acciones.

Una transferencia revisable con Tabbit Browser

El caso es sencillo: leer un registro interno autorizado y preparar una fila, sin copiar las credenciales del navegador en el prompt. Tabbit Browser mantiene la página con sesión iniciada en su entorno; Tabbit CLI crea una página de tarea separada para el cliente local. La prueba de fixture descrita arriba confirmó que una tarea independiente pudo leer una página protegida en este entorno.

El flujo es: abrir la página autorizada en Tabbit, iniciar una tarea con nombre mediante la skill tabbit, leer los campos, rellenar el formulario de prueba y devolver una vista previa lado a lado. Después compruebas origen, destino y estado sin enviar. Antes de mandar texto privado a un modelo alojado, revisa la guía de agentes locales y en la nube. La configuración de Codex con Tabbit CLI cubre el enlace local.

Tabbit no hace que M2.7 sea compatible de forma nativa con todos los clientes. El cliente elegido debe descubrir la skill, ejecutar el CLI local y devolver los resultados al modelo. Un runner remoto necesita una vía local compatible por separado. Si falta una parte, usa una página pública de prueba o detente en la comprobación de conexión.

Cuándo está listo el borrador

Una tarea útil deja evidencia, no solo campos rellenados. Conserva el borrador cuando el ID y el título coincidan con la fuente, cada campo tenga URL y el formulario siga sin enviarse. Si hay que cambiar un sistema real, toma tú la decisión final y sigue su proceso de revisión.

Antes de usar M2.7 para este flujo, confirma la ruta del proveedor, el ciclo de herramientas del cliente y las condiciones de licencia aplicables. Empieza con datos sintéticos, revisa un borrador con nombre y deja el clic con consecuencias en manos humanas.

Lecturas relacionadas

Preguntas frecuentes

¿MiniMax-M2.7 puede navegar por una web con sesión iniciada por sí solo?

No. MiniMax-M2.7 puede producir llamadas estructuradas a herramientas, pero un cliente de agente debe proporcionar y ejecutar una herramienta de navegador autorizada. Tabbit CLI es una vía local para llegar a una sesión de Tabbit Browser; comprueba por separado el modelo, el cliente y el inicio de sesión.

¿Qué ID debo usar para MiniMax-M2.7?

El ejemplo de API de MiniMax usa `MiniMax-M2.7`; el repositorio de Hugging Face y los ejemplos de inferencia local usan `MiniMaxAI/MiniMax-M2.7`. Utiliza el identificador documentado por el proveedor o runtime que elijas y confirma que admite llamadas a herramientas.

¿Puedo usar comercialmente los pesos de MiniMax-M2.7?

La LICENSE del repositorio de Hugging Face se identifica como licencia no comercial. Permite ciertos usos personales y de investigación o educación no comercial; el uso comercial requiere autorización previa por escrito de MiniMax. Esa licencia de pesos es distinta de las condiciones de una API alojada.

¿El agente verá mi contraseña o las cookies del navegador?

Este flujo reutiliza la sesión existente del navegador y no requiere pegar contraseñas ni cookies en el prompt. El contenido de una página sí puede enviarse a un modelo alojado; revisa las condiciones de datos del proveedor y evita páginas sensibles en la primera prueba.

¿Puedo hacer que MiniMax envíe el formulario automáticamente?

En la primera ejecución, pídele que rellene un formulario de prueba y se detenga antes de enviar, guardar o publicar. Comprueba cada valor frente a su URL de origen y realiza tú cualquier acción con consecuencias.

¿Es lo mismo que MiniMax-M2.7-highspeed?

No. MiniMax documenta M2.7 y M2.7-highspeed como variantes de API distintas. Esta guía utiliza la ruta base `MiniMax-M2.7` para transferir campos; no compara velocidades ni resultados entre variantes.

Da el siguiente paso

Deja que Tabbit trabaje junto a ti.

Investiga entre pestañas, automatiza el trabajo repetitivo del navegador y mantén todo el contexto al alcance.