Esta ruta enseña a preparar y supervisar un asistente personal. No vas a escribir Python ni JavaScript, pero sí tendrás que abrir una terminal, leer una propuesta, autorizar una etapa y comprobar la evidencia. El objetivo es tener Hermes instalado, preparar una tarea de práctica y, si autorizas la conexión, recibir una respuesta de tu bot en un chat privado de Telegram. El borrador de la tarea se marca NO ENVIAR; no prometemos autonomía, ingresos, funcionamiento permanente ni una instalación con un clic.
Objetivo de esta lección
Al terminar podrás explicar quién hace cada parte:
| Pieza | Qué significa aquí | Qué no significa |
|---|---|---|
| Terminal | Ventana de texto donde se ejecutan instrucciones en tu equipo. | No es Hermes ni una cuenta. |
| Aplicación | Programa que abres en el equipo; una terminal, Hermes y Telegram pueden tener aplicaciones distintas. | No es una suscripción. |
| Cuenta | Identidad con la que entras a un servicio. | No es el programa instalado. |
| Suscripción | Plan de uso de un servicio, por ejemplo ChatGPT. | No es automáticamente una API key ni permiso para otro programa. |
| Codex local | Asistente que puede inspeccionar, proponer o ejecutar acciones locales según la sesión y sus permisos. | No es el asistente personal final ni una barrera de seguridad. |
| Hermes | Programa que conversarás y configurarás después. | No es un modelo, una cuenta ni Telegram. |
| Modelo | Servicio que genera la respuesta que Hermes utiliza. | No es el canal de mensajes. |
| Telegram | Aplicación y canal opcional. Un gateway es el puente entre Hermes y ese canal. | No entrega todos los chats de tu cuenta personal. |
Local no significa desconectado. Codex y Hermes pueden trabajar desde tu equipo y enviar tus mensajes al proveedor del modelo. Eso puede consumir tu cuota. En las comprobaciones de este curso, el campo red describe las descargas y conexiones que hacen las herramientas, no la conexión necesaria para conversar con el modelo. Nunca significa «cero tráfico» o «cero consumo».
Un prompt es una petición escrita: no crea un permiso, un sandbox ni una allowlist. Una allowlist es una lista explícita de identificadores permitidos. Un sandbox es una separación técnica que debe comprobarse; no basta con escribir “solo usa esta carpeta”.
Antes de copiar nada: cuentas y costes
El curso y sus recursos son gratuitos. El precio de un servicio externo no forma parte del curso. La página de Codex consultada el 9 de septiembre de 2026 mostraba Plus a 20 USD al mes en esa instantánea comercial, pero el precio real puede variar por país, impuestos, renovación, promociones y elegibilidad. Compruébalo en la página oficial de tu cuenta: no lo trates como una tarifa universal.
Cuenta esperada: la ruta de este curso parte de una suscripción de pago de ChatGPT/Codex. Con una cuenta gratuita puedes encontrarte con límites distintos, funciones ausentes o sin acceso a las mismas opciones del selector; por eso se pide confirmar el plan antes de empezar. Esto no garantiza acceso a Hermes ni a un modelo concreto.
Una suscripción de ChatGPT, una autorización OAuth de Codex en Hermes y una API key son cosas diferentes:
- ChatGPT puede tener acceso por suscripción en una superficie concreta.
- Una API key de OpenAI Platform usa facturación por consumo separada; no consume automáticamente los créditos del plan ChatGPT.
- Hermes puede ofrecer
openai-codexmediante OAuth. Esa autorización se guarda en el estado de Hermes y su disponibilidad, límites y catálogo dependen de la cuenta y de la versión. - Telegram usa un bot y un token propios. No recibe la suscripción de ChatGPT.
Nunca escribas un token, contraseña, cookie, clave, código de un solo uso o identificador real en un prompt, captura, repositorio o recurso descargable. Si no puedes separar cuenta, programa, modelo y canal, el resultado correcto es BLOQUEADO.
Ejercicio: dibuja tu ruta mínima
- Descarga
cuaderno.txtydatos-de-prueba.txt. Son plantillas sintéticas: no sustituyas sus valores por datos de clientes o familiares. - En la sección “Mi objetivo” escribe una meta observable, por ejemplo: “preparar un borrador de recordatorio para
EJEMPLO_FICTICIO”. Escribe también una no-meta: “no enviarlo a Telegram”. - Completa el mapa a mano con las siete piezas y escribe una meta pequeña. No necesitas Codex para aprobar esta lección.
- Cuando completes Prepara tu equipo y tengas una sesión local abierta, puedes copiar el prompt opcional siguiente. Si todavía no tienes Codex, sáltalo y vuelve después; no intentes usar una pestaña web de ChatGPT como instalador local.
Prompt para Codex
Pégalo en el campo de mensaje de tu sesión de Codex.
Listo para copiar. Si no funciona, selecciona el texto y cópialo manualmente.
Cómo se carga este bloque: el botón copia exactamente el texto, pero no lo ejecuta. Pégalo en el campo de mensaje de tu sesión local de Codex después de preparar tu equipo. Si el botón falla, selecciona el texto visible y cópialo manualmente. Una confirmación del prompt no prueba que exista una restricción técnica.
Comprobación
Resultado observable: respondes las preguntas de abajo sin mirar la tabla y con tu propio mapa de piezas.
Marca la lección solo si puedes responder sin mirar la tabla:
- ¿Qué pieza toca tu disco local? Codex local, si la sesión tiene permisos efectivos; una pestaña web de ChatGPT por sí sola no se presenta como instalador local.
- ¿Qué programa quieres configurar? Hermes.
- ¿Qué genera el texto? Un modelo disponible para la ruta concreta.
- ¿Qué es Telegram? Un canal opcional con su propio bot, token y límites.
- ¿Qué ocurre si el plan, la cuenta, el precio o el modelo no se puede confirmar? Se conserva NO VERIFICADO o BLOQUEADO.
Tu evidencia mínima es una meta, una no-meta y el mapa de piezas. No hace falta una captura de una cuenta.
Error habitual y recuperación
Si el asistente dice “ya está instalado” sin haber ejecutado nada, responde ALTO y guarda la respuesta como una incidencia. Si confundes una suscripción con una API key, vuelve a la tabla y escribe qué cuenta cobra o autoriza cada ruta. Si aparece un token en el chat, no lo repitas ni lo pegues en otro sitio: detén la etapa, revoca o rota el secreto desde el servicio correspondiente y pide ayuda sin compartir su valor.