TabbitBlog

Cómo usar Claude Opus 4.7 con un navegador autenticado

Fija Opus 4.7 en Claude Code, comprueba el acceso local a Tabbit CLI y compara un registro en dos páginas autorizadas.

En este artículo
  1. Puntos clave
  2. El ID del modelo y el selector del cliente son distintos
  3. Comprueba el acceso local antes de abrir una página autenticada
  4. Compara un ID en dos páginas autorizadas
  5. Revisa la evidencia antes de usar el resultado

Anthropic marca actualmente como activo el ID de API claude-opus-4-7. En Claude Code, fija el nombre completo con claude --model claude-opus-4-7; el alias opus apunta al Opus más reciente y puede cambiar. Después usa un cliente local con permiso para ejecutar Tabbit CLI en el navegador autorizado. El modelo analiza la tarea; Tabbit maneja la sesión local. Antes de configurarlo, consulta el estado de modelos de Anthropic y la referencia de Claude Code CLI.

Como primera tarea, compara un ID estable entre dos páginas que tienes permiso para leer, por ejemplo, una nota de versión y su registro de seguimiento. Exige una URL y un fragmento fuente para cada valor, señala los conflictos y guarda el resultado como Revisión entre páginas OPS-247. Mantén ambas páginas en modo de solo lectura.

Puntos clave

  • ID de API: claude-opus-4-7. Anthropic lo marca activo; el plan, la región o la organización pueden limitar el acceso.

  • El alias opus significa el Opus más reciente, no una versión 4.7 fija. Usa el ID completo y compruébalo en la sesión.

  • Claude Code, el Skill de Tabbit, el ejecutable CLI y el acceso al sitio requieren comprobaciones distintas.

  • Compara un ID común en dos páginas autorizadas y adjunta evidencia para cada campo.

  • Mantén la tarea de navegador en modo de lectura y deja un borrador con nombre.

El ID del modelo y el selector del cliente son distintos

LugarValorSignificado
API de Anthropicclaude-opus-4-7ID de modelo de API; figura activo
CLI de Claude Codeclaude --model claude-opus-4-7Fija la sesión al nombre completo, si cuenta y versión lo permiten
Alias de Claude CodeopusOpus más reciente; cambia con lanzamientos
Selector de Claude Code/modelModelos disponibles para ese cliente y cuenta

Anthropic anunció la disponibilidad general de Opus 4.7 el 16 de abril de 2026. Su tabla actual aún lo marca activo. Eso confirma la disponibilidad del proveedor, no que todos los planes de Claude Code tengan acceso. Consulta el anuncio y la tabla de estado.

Para repetir la selección, inicia Claude Code con el ID completo:

claude --model claude-opus-4-7

En una sesión abierta, usa /model y confirma el nombre completo. Si no está disponible, revisa claude --version, la configuración de API y las restricciones de la organización. No lo sustituyas silenciosamente por opus: selecciona el Opus más reciente. El selector del cliente no es otro nombre para el ID de API.

Comprueba el acceso local antes de abrir una página autenticada

Instala Tabbit Browser y configura Tabbit CLI en el equipo que ejecuta Claude Code. Guía de inicio de Tabbit CLI

  1. Descubrir el Skill. Ejecuta /skills en Claude Code y confirma que aparece Tabbit. Invoca /tabbit solo si figura con ese nombre. Pi usa /skill:tabbit; otros clientes pueden mostrar directamente el Skill nombrado.

  2. Ejecutable y permiso. En macOS, el lanzador es $HOME/.local/bin/tabbit-cli. El cliente debe poder ejecutar comandos locales y alcanzar el navegador. Aprueba solo la acción CLI necesaria y no actives un bypass amplio. Consulta la guía de permisos.

  3. Acceso al sitio. La cuenta debe tener sesión iniciada en el entorno Tabbit, o el usuario debe iniciar sesión. Encontrar el Skill o ejecutar el CLI no autentica el sitio. Detente si el usuario debe resolver el inicio de sesión o una comprobación.

Lee cómo conectar un agente a un navegador existente y la guía de Tabbit CLI. Si un agente remoto no tiene un traspaso local verificado, ejecuta la tarea en Claude Code local. No presupongas que la nube llega al navegador de escritorio.

Compara un ID en dos páginas autorizadas

Elige un ID estable que aparezca en ambas páginas permitidas. OPS-247 en una página de notas de versión y otra de seguimiento es un ejemplo ilustrativo. Las URL y los selectores son marcadores: sustitúyelos tras inspeccionar las páginas reales.

Pide a Claude Code:

Usa el Skill de Tabbit y Tabbit CLI local en una pestaña de tarea independiente. Solo lectura. Abre las dos páginas autorizadas que te proporcione y encuentra el ID exacto OPS-247 en ambas. Devuelve el título, estado y fecha solo si son visibles. Junto a cada valor, incluye la URL y un fragmento literal breve. Compara los registros, marca conflictos o datos ausentes como desconocidos y no edites las páginas. Guarda el resultado con el nombre “Revisión entre páginas OPS-247” para que lo examine.

El resultado esperado es una comparación, no una garantía de que los sistemas fuente sean correctos:

CampoPágina APágina BRevisión
IDOPS-247 y fragmento fuenteOPS-247 y fragmento fuenteIgual o distinto
EstadoValor visible y URLValor visible y URLCoincide, conflicto o desconocido
FechaValor visible y URLValor visible y URLCoincide, conflicto o desconocido

Tabbit CLI usa una tarea con nombre e ID de solicitud único. Esta captura es ilustrativa; sustituye URL y selectores:

"$HOME/.local/bin/tabbit-cli" nodejs \
  --task "Revisión entre páginas OPS-247" \
  --request-id ops247-review-20261110 <<'JS'
const compare = async (tab, url) => {
  await tab.goto(url, { waitUntil: 'domcontentloaded' });
  const row = tab.locator('[data-record-id="OPS-247"]');
  if (await row.count() !== 1 || !await row.isVisible()) {
    return { url: tab.url(), record: null };
  }
  const readField = async (name) => {
    const field = row.locator('[data-field="' + name + '"]');
    return await field.count() === 1 && await field.isVisible()
      ? (await field.innerText()).trim().slice(0, 500)
      : null;
  };
  return {
    url: tab.url(),
    record: {
      id: await readField('record-id'),
      title: await readField('title'),
      status: await readField('status'),
      date: await readField('date'),
    },
  };
};

const pageA = await compare(page, 'https://example.com/releases');
const second = await context.newPage();
const pageB = await compare(second, 'https://example.com/tracker');
return { pageA, pageB };
JS

Inspecciona ambas páginas y usa su estructura real. Limita el HTML y conserva las pestañas fuente para revisar. En este entorno especifica un ID de solicitud único y omite --group sin valor. Consulta la lista para la primera tarea de navegador y la comparación CLI vs. Browser MCP. Puedes seguir trabajando en otras pestañas mientras corre la tarea.

Revisa la evidencia antes de usar el resultado

Un ID coincidente sirve para relacionar registros, pero no demuestra que ambas páginas muestren el mismo estado actual. Comprueba si alguna está desactualizada y si usan las mismas definiciones de estado o fecha. Conserva ambas URL y fragmentos en el borrador. Si falta el ID exacto, indica “no encontrado” en lugar de inferir coincidencia.

Las opiniones de la comunidad sobre Opus 4.7 varían. En un hilo de Claude Code, una persona contó que ajustó sus Skills y delegó tareas sencillas a Sonnet o Haiku para controlar el uso. Otra informó buenos resultados con síntesis en navegador y terminal, junto con más consumo y alucinaciones en otros flujos. Son experiencias personales, no benchmarks; conviene limitar la tarea y revisar la evidencia. Lee el hilo sobre Claude Code y el informe tras dos días.

Para más contexto, consulta perfiles y espacios del navegador, qué es un navegador agéntico, API, MCP o automatización del navegador y otro flujo de Claude para navegador. Usa Opus para analizar la comparación acotada, Tabbit para leer páginas en una sesión local autorizada y una persona para aprobar el borrador.

Empieza con un registro no sensible, verifica el modelo y los permisos, y deja la comparación junto a sus páginas fuente.

Preguntas frecuentes

¿Cuál es el ID exacto de Claude Opus 4.7?

Anthropic indica claude-opus-4-7 como ID de API y lo marca activo actualmente. Comprueba el estado y el acceso de tu cuenta antes de empezar.

¿El alias opus de Claude Code selecciona Opus 4.7?

No fija una versión. opus significa el modelo Opus más reciente y puede cambiar con nuevos lanzamientos. Usa el ID completo para fijar la versión 4.7.

¿Opus 4.7 puede usar automáticamente mi sesión del navegador?

El modelo no conserva una sesión del navegador. Un cliente local debe descubrir el Skill de Tabbit y tener permiso para ejecutar Tabbit CLI. Comprueba por separado el acceso al sitio.

¿Cómo invoco el Skill de Tabbit en Claude Code?

Ejecuta /skills para ver los Skills disponibles e invoca el de Tabbit por su nombre. Descubrirlo no demuestra que Bash esté permitido ni que el ejecutable del CLI sea accesible.

¿Cómo comparo un registro en dos páginas?

Proporciona un ID estable y las dos URL autorizadas. Pide al agente los campos y fragmentos fuente de cada página, los conflictos y un borrador con nombre para revisión humana.

¿Claude Code es lo mismo que la API de Claude?

No. El ID de API identifica un endpoint del modelo; Claude Code tiene su propio selector, acceso de cuenta, herramientas y permisos. Verifica ambos aspectos por separado.

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.