Conexiones de suscripción de Claude, ChatGPT y Grok

Tres servicios te permiten chatear con un plan que ya pagas en lugar de con una API key (clave de API): Claude (Subscription), OpenAI (ChatGPT) y Grok CLI (Subscription). Instalas una pequeña herramienta de línea de comandos (CLI) e inicias sesión una sola vez. Después, Marinara Engine reutiliza ese inicio de sesión. No pegas nada en Marinara.

El plan que necesitas:

Añadir una cuenta de suscripción

Antes de empezar, ten en cuenta que la CLI debe estar instalada y con la sesión iniciada en la computadora que ejecuta el servidor de Marinara. No es el teléfono ni el navegador desde donde ves Marinara. Si Marinara se ejecuta en otra computadora o en Docker, haz allí los pasos 1 y 2. Los comandos npm necesitan Node.js, que ya tienes si instalaste Marinara desde el código fuente. Consulta Instalación.

  1. Abre una terminal en la computadora que ejecuta Marinara. Una terminal es la ventana donde escribes comandos. En Windows, abre PowerShell. En macOS, abre Terminal.
  2. Ejecuta el comando de instalación de tu servicio y luego su comando de inicio de sesión. La herramienta muestra sus propios pasos de inicio de sesión, normalmente una página web donde inicias sesión.
ServicioInstalarIniciar sesión
Claudenpm i -g @anthropic-ai/claude-codeclaude login
ChatGPTnpm i -g @openai/codexcodex login
Grokconsulta más abajogrok login

Para Grok, la app muestra este comando de instalación. Si no funciona en tu sistema, sigue las instrucciones propias de x.ai para la Grok CLI.

curl -fsSL https://x.ai/cli/install.sh | bash
  1. En Marinara, haz clic en Connections (Conexiones) en la barra superior y luego en Add (Añadir).
  2. En Chat, haz clic en tu servicio. Estos servicios tienen la etiqueta Sign in (Iniciar sesión).
  3. La ventana dice Sign in first (Inicia sesión primero) y nombra el comando. No hay campo de clave. Haz clic en Connect (Conectar). Marinara prueba el inicio de sesión. Connected significa que funciona.
  4. Elige un modelo de la lista y luego haz clic en Done (Listo). Con Grok CLI también puedes dejar el modelo vacío, lo que usa el predeterminado de la propia CLI (consulta Grok CLI (Subscription)).

Envía un mensaje en un chat para confirmarlo. Una respuesta significa que funciona.

Si no funcionó:

Claude (Subscription)

Las secciones a partir de aquí son ajustes opcionales. No los necesitas para chatear.

Este servicio usa tu plan de Claude a través de Claude Code. Tiene tres controles adicionales en el editor del modelo (Edit model, Editar modelo): la caché de prompts, Fast mode (Modo rápido) y Diagnose model routing (Diagnosticar el enrutamiento del modelo).

Caché de tokens extendida

La caché de prompts permite que Claude reutilice el principio de tu prompt (las instrucciones enviadas a la IA), así que las solicitudes repetidas consumen menos de tu límite. Prompt caching → Extended token caching (1 hour) (Caché de prompts → Caché de tokens extendida: 1 hora) pide una caché de una hora, lo que ayuda cuando haces pausas entre mensajes. Necesita Claude Code 2.1.242 o posterior. Marinara envía el ajuste con la solicitud y no cambia tu configuración guardada de Claude.

Cuando está desactivado, Claude usa su propio valor predeterminado para tu cuenta. Consulta la caché de prompts de Claude Code.

Fast mode

Fast mode → Use Claude Code fast-mode routing (Modo rápido → Usar el enrutamiento de modo rápido de Claude Code) está desactivado de forma predeterminada. Déjalo desactivado. Le pide a Claude Code un nivel de modelo más rápido, pero la app dice que los modelos actuales ya no ofrecen uno, así que activarlo no hace nada útil y puede añadir sobrecarga. Si intentas activarlo, aparece un cuadro de diálogo titulado Turn on fast mode? (¿Activar el modo rápido?). Haz clic en Keep it off (Mantenerlo desactivado).

Diagnose model routing

Usa Diagnose model routing cuando pediste un modelo grande como Opus pero sospechas que recibiste uno más pequeño.

  1. Elige un modelo. El botón sigue desactivado hasta que hay un modelo configurado.
  2. Haz clic en Diagnose model routing. Marinara guarda primero los cambios sin guardar.
  3. Lee el resultado. Marinara envía un prompt real a través de tu inicio de sesión de Claude Code e informa por qué modelo se facturó a tu cuenta.

OpenAI (ChatGPT)

Este servicio usa tu cuenta de ChatGPT a través de la Codex CLI. Marinara lee el archivo local de inicio de sesión de Codex y actualiza la sesión cuando puede.

Para ajustar cuánto tiempo piensa Codex antes de responder, abre Edit model, activa Use custom defaults for this model (Usar valores predeterminados personalizados para este modelo) y elige un Reasoning Effort (Esfuerzo de razonamiento). Empieza en Default (Predeterminado), que conserva el nivel propio de Codex para el modelo. Un chat puede elegir su propio nivel en Advanced Parameters (Parámetros avanzados). El nivel de un preset (ajuste guardado) no lo cambia. Un modelo de Codex usado como respaldo solo sigue su propio nivel, y los agentes que usan el modelo usan el nivel del modelo. Los niveles que ves coinciden con los disponibles para el modelo que elegiste.

Grok CLI (Subscription)

Este servicio ejecuta la Grok CLI en la computadora de Marinara. Dos cosas son distintas de otros servicios:

En el editor del modelo, Use the Grok CLI default (Usar el predeterminado de la Grok CLI) deja el modelo vacío para que la CLI elija el suyo. El editor señala grok-composer-2.5-fast como el modelo que suele ser más seguro para roleplay, porque Marinara ejecuta la CLI sin interfaz (headless), con las herramientas, la memoria, la búsqueda web, los planes y los subagentes propios de Grok desactivados.

Uso del plan

Las cuentas Claude (Subscription) y OpenAI (ChatGPT) pueden mostrar cuánto has usado de los límites de tu plan.

  1. Haz clic en ⋯ en la fila de la cuenta, elige Edit account (Editar cuenta) y abre Usage and balance (Uso y saldo).
  2. Si las lecturas externas están desactivadas, haz clic en Turn on (Activar).
  3. Activa Show the usage meter on the card (Mostrar el medidor de uso en la tarjeta) y luego guarda.

Cada ventana de límite tiene una barra con el porcentaje usado y cuándo se restablece, por ejemplo 58% · resets in 2h. Las mismas barras aparecen en el selector de conexión de un chat y en los ajustes Connection (Conexión) del chat mientras esta cuenta está activa. No aparecen con Shuffle (Aleatorio).

Límites de estos servicios

Guías relacionadas