TabbitBlog

Usar MiniCPM5-2B con un navegador autenticado

Ejecuta MiniCPM5-2B con un runtime que analice sus llamadas XML y conecta un agente local a Tabbit CLI para leer un panel con sesión iniciada. Revisa un borrador antes de cambiar datos.

En este artículo
  1. Lo esencial
  2. Qué configura cada capa
  3. Prueba el checkpoint correcto antes de conectar una cuenta
  4. Configura Tabbit por separado del hosting del modelo
  5. Empieza con un informe de cambios del panel
  6. Mantén el informe verificable

MiniCPM5-2B puede participar en un flujo de navegador autenticado si el runtime analiza sus llamadas XML y un agente local las conecta con Tabbit CLI. El modelo no abre el panel por sí solo. Empieza con el checkpoint openbmb/MiniCPM5-2B recomendado por OpenBMB, configura el parser minicpm5 en SGLang y prueba una lectura inocua antes de comparar cambios. OpenBMB documenta esta combinación en su guía de MiniCPM5-2B.

El checkpoint y el runtime importan. Un usuario de Reddit dijo que Q4_K_M tuvo llamadas a herramientas deficientes en su prueba; otra persona comentó que Q8 funcionó para explorar repositorios y buscar en la web con OpenCode. Una discusión del lanzamiento también menciona agentes pequeños y tareas web. Son experiencias personales, no una evaluación reproducible de Tabbit. Verifica pesos, cuantización, parser, herramientas y revisión humana.

Lo esencial

  • El checkpoint documentado es openbmb/MiniCPM5-2B; OpenBMB recomienda BF16, GGUF, MLX o GPTQ.

  • Las llamadas a herramientas requieren un runtime que entienda el XML. OpenBMB recomienda el parser minicpm5 de SGLang.

  • Tabbit CLI pertenece a la capa del agente local. La salida del modelo no controla el navegador directamente.

  • Empieza con una tarea de solo lectura, compara por ID estable y conserva las URL de origen. Detente ante datos ausentes o discrepantes.

  • Guarda un borrador con nombre y una revisión visible. No permitas actualizaciones antes de aprobarlas.

Qué configura cada capa

CapaConfiguraciónVerifica antes de seguir
Checkpointopenbmb/MiniCPM5-2B en un formato compatibleNo confundir con Base, SFT, Midtrain, MiniCPM5-1B o un ajuste comunitario
RuntimePlantilla de chat y llamadas XML compatiblesEn SGLang, usa --tool-call-parser minicpm5 según la guía
Agente localCliente que selecciona el endpoint y ejecuta herramientas localesConfirma que detecta la skill Tabbit y puede llamar al CLI
NavegadorTabbit Browser con el sitio elegido autenticadoRevisa URL, cuenta y alcance de solo lectura
Revisión humanaInforme o borrador con nombreComprueba cada campo antes de escribir

Prueba el checkpoint correcto antes de conectar una cuenta

OpenBMB recomienda MiniCPM5-2B en BF16, GGUF, MLX o GPTQ. La documentación separa Base, Midtrain, SFT y DSpark porque tienen objetivos distintos. Usa openbmb/MiniCPM5-2B, no un ajuste no oficial ni otro modelo de la familia. La guía de SGLang muestra un endpoint compatible con OpenAI y recomienda el parser minicpm5. El modelo emite llamadas XML; el parser las convierte en campos tool_calls compatibles con OpenAI. Consulta la guía oficial y la ficha de Hugging Face para los detalles vigentes.

Que un agente local permita elegir un endpoint compatible con OpenAI no demuestra que entienda el formato de MiniCPM5. Confirma que el cliente analiza las respuestas tool_calls y expone herramientas locales. La documentación pública no garantiza que todos los clientes admitan esta configuración. Si no puedes ejecutar herramientas, usa el modelo para planificar o resumir texto y entrega una lista estructurada al agente local, o realiza los pasos en el navegador manualmente.

Configura Tabbit por separado del hosting del modelo

Instala Tabbit Browser e inicia sesión en el panel desde el perfil que usarás. Comprueba que el agente local detecta la skill Tabbit. La guía rápida de CLI documenta /tabbit para clientes compatibles; Pi usa /skill:tabbit, y otros pueden ofrecer /skills o un menú. Consulta el SKILL.md instalado en vez de adivinar el comando.

Después ejecuta tabbit-cli diagnose en el mismo equipo y confirma que el lanzador ve el controlador. Por último, comprueba en Tabbit la página y la cuenta correctas. Son controles distintos: endpoint, descubrimiento de skill, acceso al lanzador local e inicio de sesión. Que un endpoint remoto responda no conecta el agente a Tabbit; que el navegador esté conectado tampoco demuestra que el modelo genere llamadas válidas.

ControlComprobaciónDetente si…
Modelo exactoEl cliente selecciona openbmb/MiniCPM5-2B en el endpoint previstoSe cargó otro checkpoint o proveedor
Formato de herramientaEl servidor convierte XML en llamadas a herramientasLa salida es texto, está mal formada o faltan argumentos
Descubrimiento de skillEl agente ve la skill TabbitEl cliente no reconoce el comando de skill
Conexión de navegadortabbit-cli diagnose detecta el controladorEl lanzador no llega a Tabbit en este equipo
Página autenticadaConfirmas cuenta y URL del panelLa cuenta, el registro o la página no son los esperados

Una prueba fixture local confirmó que dos tareas Tabbit con nombre podían reutilizar una sesión de prueba. No emparejó MiniCPM5-2B con un cliente ni probó el parser XML. Valida la conexión del navegador y la integración del modelo por separado.

Empieza con un informe de cambios del panel

Elige un panel y un periodo. Pide al agente local leer únicamente campos visibles de un registro con ID estable y compararlos con una instantánea aprobada. El resultado debe incluir valor actual, anterior, URL de origen y estado de revisión. No pidas al modelo pequeño que infiera impacto ni actualice el panel. Si falta un campo o cambia el ID, detente.

  1. Inicia el servidor local y confirma el checkpoint exacto en el selector del agente.

  2. Ejecuta una llamada inocua que devuelva un valor fijo; verifica que el runtime la interpretó como herramienta.

  3. Crea una tarea Tabbit y pide solo título de página y etiqueta de cuenta.

  4. Lee un ID estable y sus campos, sin pulsar actualizar ni enviar.

  5. Compara con la instantánea anterior y guarda Weekly dashboard changes, 2026-11-09.

  6. Revisa el borrador en el navegador o editor antes de decidir si una persona hará cambios.

Prompt para que el agente se detenga ante una identidad incierta:

Use Tabbit CLI to read the dashboard page already open for this task. Read only record ID GEO-104 and the fields status, owner, and updated_at. Do not click edit, save, submit, or delete. Return the page title and URL, record ID, each visible field value, and a needs_review flag. If the ID or any field is missing, stop and explain what you could not verify. Compare only against the prior snapshot I provide. Save a draft named "Weekly dashboard changes, 2026-11-09" and stop before any update.

GEO-104, los campos y la fecha son parámetros de prueba. Sustitúyelos por un fixture inocuo o un registro aprobado. No concedas permisos de actualización durante la primera prueba.

Mantén el informe verificable

Cada fila debe enlazar con la página de origen. Separa valor actual, anterior, fuente y decisión. Si hay conflicto, conserva ambas observaciones y señálalo; no pidas a MiniCPM5-2B que complete huecos de memoria. La lista de primera tarea de un agente de navegador define límites de solo lectura; la guía completa de Tabbit CLI y la guía de conexión del agente explican el acceso. También consulta MCP frente a CLI, configuración de Codex, Tabbit Browser, sus buenas prácticas y qué es un navegador agéntico.

Los informes comunitarios sobre MiniCPM5-2B varían según cuantización y runtime. Una persona encontró débil Q4_K_M para herramientas; otra dijo que Q8 funcionó en OpenCode para explorar repositorios y buscar en la web. OpenBMB especifica el parser de sus llamadas XML. Usa esa configuración y valida tus propios campos con datos de prueba de solo lectura.

MiniCPM5-2B es un candidato de modelo, no una pila completa de automatización web. El runtime analiza las llamadas, el agente local ejecuta Tabbit CLI y una persona revisa el borrador con nombre. Descarga Tabbit Browser si necesitas esa sesión local.

Preguntas frecuentes

¿Qué checkpoint de MiniCPM5-2B debería usar?

OpenBMB recomienda actualmente MiniCPM5-2B en formatos BF16, GGUF, MLX o GPTQ. Base, Midtrain y SFT son etapas distintas; no las sustituyas sin revisar sus fichas.

¿MiniCPM5-2B puede llamar herramientas del navegador?

El modelo puede emitir llamadas XML, pero el runtime debe analizarlas. OpenBMB recomienda SGLang con el parser `minicpm5`; el agente también necesita una herramienta como Tabbit CLI.

¿MiniCPM5-2B abre el navegador por sí solo?

No. El modelo produce texto o llamadas a herramientas. Un runtime compatible y un agente local conectan esas salidas con Tabbit CLI.

¿Puede leer mi panel si ya inicié sesión?

Tras confirmar el sitio y los permisos, un agente local puede leer la página autenticada del perfil Tabbit mediante Tabbit CLI. El modelo no hereda la sesión.

¿Qué hago si la llamada a herramienta tiene un formato incorrecto?

Detén cualquier escritura. Comprueba checkpoint, plantilla de chat, parser, esquema de herramienta y compatibilidad del agente; repite una prueba inocua de solo lectura.

¿Puedo usar un endpoint remoto de MiniCPM con Tabbit CLI?

Solo si el agente remoto tiene una conexión verificada con el equipo que ejecuta Tabbit. En caso contrario, ejecuta modelo y agente localmente o entrega al modelo remoto datos aprobados.

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.