# Guía Paso a Paso: Cómo Conectar tu cuenta de ChatGPT Plus a OpenClaw (Sin API)

Si estás utilizando **OpenClaw** y quieres aprovechar tu suscripción de ChatGPT Plus ($20/mes) para utilizar sus modelos más inteligentes (ideal para programar y tareas complejas), puedes integrarlo directamente en OpenClaw. ¡De esta forma, tu bot usará tu cuenta web y no tendrás que pagar por consumos extra de API!

A continuación, te explicamos cómo configurarlo, tanto si tienes OpenClaw instalado de forma nativa en tu servidor Linux, como si usas Docker.

* * *

### Método 1: Instalación Nativa (Sin Docker) - *Recomendado*

Conéctate a tu servidor por SSH con el usuario administrador donde instalaste OpenClaw y lanza el asistente directamente hacia la configuración de Codex:

```plaintext
openclaw onboard --out choice open codex
```

#### Respuestas durante el asistente (Onboarding)

Al ejecutar el comando, la terminal se volverá interactiva. Aquí tienes lo que debes responder a cada pregunta:

1.  **Advertencia de riesgo:** El sistema te preguntará si entiendes que usar cuentas web tiene riesgos (como que OpenAI te cierre la sesión). Escribe **"Yes"** o pulsa **"Y"** y presiona Enter.
    
2.  **Quick Start:** Si te aparece una opción de "Quick start", simplemente pulsa **Enter** para continuar.
    
3.  **Actualizar valores:** Te preguntará si quieres usar los valores existentes o actualizarlos. Utiliza las flechas del teclado para seleccionar **"Update values"** (Actualizar valores) y pulsa Enter.
    
4.  **La Autenticación:** La terminal generará una URL larga. Cópiala, pégala en el navegador de tu ordenador e inicia sesión con la cuenta donde pagas ChatGPT Plus.
    
5.  **El "error" de Localhost:** Al darle a "Continuar" en la web, la página parecerá romperse y te llevará a una dirección que empieza por `http://localhost...`. ¡No te asustes, es normal! Copia toda esa URL de la barra de direcciones, vuelve a tu terminal, pégala y pulsa Enter.
    
6.  **Seleccionar canal:** El asistente te preguntará qué canal de chat quieres usar. Elige el que ya tenías configurado (por ejemplo, Telegram) para mantenerlo.
    
7.  **Configure Skills (Habilidades):** Selecciona **"No"** (es mejor configurarlas más adelante).
    
8.  **Enable Hooks:** Selecciona **"Skip for now"** (Saltar por ahora).
    

Una vez finalizado el asistente, reinicia la pasarela principal para aplicar el nuevo cerebro:

```plaintext
openclaw gateway restart
```

* * *

### Método 2: Instalación con Docker

Si optaste por aislar tu entorno usando contenedores Docker, los pasos y las respuestas al asistente son **exactamente los mismos** que en el Método 1, pero debes lanzar el comando a través de Docker.

Sustituye `tu_contenedor` por el nombre real de tu contenedor (suele ser `openclaw`):

```plaintext
sudo docker exec -it tu_contenedor openclaw onboard --out choice open codex
```

Responde a las preguntas del asistente tal y como explicamos en el Método 1. Al terminar, OpenClaw no podrá reiniciarse solo dentro de Docker, así que fuerza el reinicio manualmente:

```plaintext
sudo docker restart tu_contenedor
```

* * *

### Paso Final: Seleccionar y Verificar el Nuevo Modelo

Una vez reiniciado el sistema, debes comprobar que la conexión funciona correctamente.

#### Desde tu aplicación de mensajería (Telegram/WhatsApp)

Abre el chat con tu bot y envíale este comando para ver su estado actual:

```plaintext
/status
```

Si no detecta el modelo automáticamente, despliega el menú interactivo enviando:

```plaintext
/model
```

Selecciona tu nueva conexión Plus (Codex) en la lista.

#### Desde la terminal del servidor (Para usuarios avanzados)

Puedes ver un reporte profundo del estado de tus tokens y modelos ejecutando:

```plaintext
openclaw models status
```

Y para fijar el modelo de OpenAI Codex como el predeterminado para todas las sesiones, ejecuta (ajusta el nombre si el status te da uno ligeramente distinto):

```plaintext
openclaw models set openai/codex
```
