ChatGPT vive en la cuenta; Codex vive en el PC y en Git: AGENTS.md no se teletransporta entre equipos

Cómo usar las herramientas de lectura

Escuchar lee el artículo en voz alta. La lectura rápida muestra frases a tu ritmo. La práctica de idiomas compara las traducciones disponibles. Guardar añade un marcador en este navegador, accesible desde los guardados del reproductor.

Compartir este artículo

Compartir este artículo

Publicidad
Publicidad

Después de escribir las reglas de Codex en Markdown surge una duda lógica: «Si inicio sesión en otro ordenador con la misma cuenta de OpenAI, ¿esas reglas también aparecerán allí?»

La respuesta es: no de forma automática.

Las instrucciones personalizadas y la memoria de ChatGPT son personalización centrada en la cuenta. En cambio, $CODEX_HOME/AGENTS.md y ~/.codex/config.toml son archivos del entorno donde se ejecuta Codex.

Misma empresa, distinta dirección para las reglas.

1. La misma cuenta no significa la misma configuración local

Elemento Ubicación o alcance principal ¿Debe suponerse que otro PC recibe la misma copia automáticamente?
Instrucciones personalizadas de ChatGPT Cuenta de ChatGPT Se usan a nivel de cuenta
Memoria de ChatGPT Personalización de ChatGPT Se usa como contexto de la cuenta
$CODEX_HOME/AGENTS.md Archivo del entorno Codex No
$CODEX_HOME/AGENTS.override.md Archivo del entorno Codex No
~/.codex/config.toml Configuración local de Codex No
AGENTS.md del repositorio Archivo del proyecto Sí, si Git lo transporta

OpenAI describe Codex CLI como un agente de software local y multiplataforma que funciona en la máquina del usuario. Su explicación técnica indica que Codex lee ~/.codex/config.toml, los archivos AGENTS de $CODEX_HOME y los archivos de instrucciones que encuentra desde la raíz Git o del proyecto hasta el directorio de trabajo actual.[1]

En Codex importa mucho la pregunta: «¿Existe aquí el archivo?»

2. ChatGPT se parece mucho más a «la cuenta lo recuerda»

La documentación oficial dice que las instrucciones personalizadas se aplican inmediatamente a todos los chats y están disponibles en web, escritorio, iOS y Android.[2]

La memoria se administra dentro de la personalización de ChatGPT y puede conservar contexto útil de chats, archivos y aplicaciones conectadas para evitar repeticiones.[3]

OpenAI también explica que, al cambiar entre varias cuentas, los chats, la memoria, el historial, la facturación, los espacios de trabajo y los ajustes permanecen separados por cuenta.[4]

Por eso, para ChatGPT, «la personalización acompaña a la cuenta» es una buena forma de entenderlo.

Eso no significa que todos los temas visuales, notificaciones o permisos del sistema operativo sean idénticos en todos los dispositivos.

3. AGENTS.md de Codex es un manual de trabajo, no un recuerdo del perfil

Piensa en AGENTS.md como las instrucciones pegadas en la pared de un taller.

Si el PC A tiene:

~/.codex/AGENTS.md
- ejecutar pruebas antes de terminar
- conservar cambios previos no relacionados
- no hacer force push

ese texto está en el sistema de archivos del PC A salvo que tú lo sincronices por otro medio.

Iniciar sesión en el PC B con la misma cuenta de OpenAI no hace aparecer el ~/.codex del PC A por arte de magia.

La cuenta responde «quién usa Codex».

Los archivos locales responden «cómo debe trabajar Codex aquí».

4. El AGENTS.md del proyecto puede viajar porque Git lo transporta

Si confirmas project/AGENTS.md en Git, la regla pasa a formar parte del historial del proyecto.

Proyecto en Git
└── project/
    ├── AGENTS.md
    ├── src/
    └── docs/

      ↓ clone / pull

PC A                PC B
└── project/         └── project/
    └── AGENTS.md        └── AGENTS.md

No es sincronización de la cuenta de OpenAI.

Es Git trasladando un archivo con historial de versiones.

Los comandos de compilación, procedimientos de prueba, normas de código, operaciones prohibidas y criterios de revisión pueden viajar junto al código.

El proyecto se muda y el manual también.

5. Codex combina reglas generales con instrucciones cada vez más concretas

La explicación técnica de OpenAI dice que Codex agrega instrucciones de varias fuentes. Incluye AGENTS.override.md y AGENTS.md en $CODEX_HOME y después examina las carpetas desde la raíz Git o del proyecto hasta el directorio de trabajo actual. La documentación del proyecto tiene además un límite predeterminado de 32 KiB.[1]

Una estructura clara puede ser:

~/.codex/AGENTS.md
    reglas comunes

project/AGENTS.md
    reglas de este proyecto

project/server/AGENTS.md
    reglas adicionales de esta zona

Es más fácil de mantener que convertir un único Markdown en una constitución de 900 páginas.

6. Varios PC: tener copias en cada máquina es bueno, pero debe existir un único original de referencia

Git: codex-config/global-AGENTS.md  ← original de las reglas comunes
            │
      ┌─────┴─────┐
      ↓           ↓
PC A ~/.codex/AGENTS.md   PC B ~/.codex/AGENTS.md

Git: project/AGENTS.md             ← original de las reglas del proyecto
      ↓ clone/pull                  ↓ clone/pull
PC A project/AGENTS.md     PC B project/AGENTS.md

Si un PC falla, quedan otras copias y el historial de Git. Un equipo nuevo puede reconstruirse a partir de la versión guardada.

Lo que no conviene es editar cada copia como si todas fueran el original.

PC A = v18
PC B = v16 + cambio misterioso
PC C = v11 «¿era esta la última?»

Eso ya no es redundancia. Es arqueología digital.

7. Sincronizar no es lo mismo que hacer una copia de seguridad

Tener tres copias idénticas no garantiza una recuperación segura.

Si borras algo por error y la herramienta de sincronización replica el borrado en todos los equipos, acabas de construir un borrado de alta disponibilidad.

Una configuración resistente necesita:

  • un original de referencia inequívoco;
  • copias utilizables en otras máquinas;
  • historial de versiones para volver atrás.

Git encaja bien con la configuración de texto.

No metas fichas de acceso a API, claves privadas, cookies, contraseñas o datos personales en el repositorio. Hacer viajar los secretos junto con el respaldo no es la clase de movilidad que buscamos.

8. Qué poner dónde

Contenido Ubicación recomendada Motivo
Preferencias persistentes de respuesta de ChatGPT Instrucciones personalizadas Personalización de la cuenta
Contexto conversacional que debe continuar Memoria Continuidad en ChatGPT
Principios comunes para todos los trabajos locales de Codex $CODEX_HOME/AGENTS.md Alcance local amplio
Ajustes del comportamiento local de Codex ~/.codex/config.toml Codex lo lee como fuente de configuración
Reglas de compilación, pruebas y seguridad de un proyecto repo/AGENTS.md Se versionan con el proyecto
Reglas adicionales de una subcarpeta repo/subdir/AGENTS.md Contexto más específico
Original recuperable de las reglas comunes Zona Git segura y sin secretos Facilita versiones en varios PC

No hace falta copiar todas las preferencias de ChatGPT a Codex ni meter todo el manual del proyecto en la memoria de ChatGPT.

Son capas diferentes.

9. Accidentes habituales

«Compré otro PC y Codex ahora actúa distinto». Comprueba si migraste AGENTS.md y config.toml. Quizá el modelo no cambió; olvidaste el manual en la mudanza.

«El mismo proyecto se comporta diferente en cada PC». Las reglas mantenidas manualmente por máquina terminan divergiendo. Lleva las reglas del proyecto a Git cuando sea posible.

«Edité el AGENTS común por separado en tres máquinas». Ahora existen tres “últimas versiones”. No son tres respaldos: son tres partidos políticos.

«Guardé también la ficha de acceso para recuperar todo fácilmente». No. Eso es el avance de un incidente de seguridad.

10. Modelo final: capa de cuenta, capa de ordenador y capa Git

[Capa de cuenta ChatGPT]
Instrucciones personalizadas / Memoria
        ↓
Web / Escritorio / Móvil

[Capa de ordenador Codex]
PC A ~/.codex/AGENTS.md + config.toml
PC B ~/.codex/AGENTS.md + config.toml
        ↑
sincronización opcional desde un original seguro

[Capa Git del proyecto]
project/AGENTS.md
        ↓ clone / pull
PC A / PC B / entornos compatibles

La respuesta final queda clara.

Para ChatGPT, «la cuenta lo recuerda» es un buen modelo. Para Markdown local de Codex, es más seguro pensar «esta máquina debe tener el archivo». El AGENTS.md del proyecto puede viajar mediante Git.

Tener copias en varios PC mejora la resistencia, siempre que exista un único original con historial de versiones.

AGENTS.md no se teletransporta.

Git puede comprarle el billete.


  1. OpenAI, “Unrolling the Codex agent loop openai.com
  2. OpenAI Help Center, “ChatGPT Custom Instructions help.openai.com
  3. OpenAI Help Center, “Memory FAQ help.openai.com
  4. OpenAI Help Center, “Use multiple accounts with account switching help.openai.com

Para leer hoy

Cada uno responde a una pregunta que suelen hacerse quienes leen este artículo.

Ver todos los artículosMás sobre AI

Compartir este artículo

Publicidad

Buscar otros artículos

Todos los artículos

Mendoi-chan

Escrito por

Mendoi-chan

Convierte las fricciones del trabajo y la vida diaria en estructuras claras y próximos pasos prácticos.

Acerca del sitio