Memorias
Cómo ChatGPT y Codex trasladan contexto útil entre chats y tareas
Las memorias permiten que ChatGPT y Codex trasladen contexto útil de trabajos anteriores a trabajos futuros. La versión web de ChatGPT usa la memoria de ChatGPT, mientras que los clientes locales de Codex usan un almacén de memoria y controles locales independientes.
Mantén las directrices obligatorias del equipo en AGENTS.md o en documentación incorporada al repositorio. Considera las
memorias como una capa útil para recordar información, no como la única fuente de las reglas que deben
aplicarse siempre.
En la aplicación de escritorio de ChatGPT, usa /memories para elegir si un chat puede usar
memorias locales o contribuir a memorias futuras. Gestiona la función desde
Settings > Personalization cuando necesites activarla o desactivarla.
Chronicle es una función exclusiva de la aplicación de escritorio que ayuda a Codex a recuperar de tu pantalla el contexto de trabajo reciente para acumular memoria.
Cómo funcionan las memorias locales de Codex
Después de activar las memorias, Codex puede convertir el contexto útil de chats anteriores aptos en archivos de memoria locales. Codex omite las sesiones activas o de corta duración, elimina los secretos de los campos de memoria generados y actualiza las memorias en segundo plano en lugar de hacerlo inmediatamente al final de cada chat.
Es posible que las memorias no se actualicen de inmediato cuando finaliza un chat. Codex espera hasta que un chat haya permanecido inactivo el tiempo suficiente para evitar resumir trabajos que aún están en curso.
La generación de memorias también puede omitir una ejecución en segundo plano cuando el porcentaje restante del límite de uso de Codex está por debajo del umbral configurado, para que Codex no consuma cuota cuando estés cerca de un límite.
Almacenamiento local de memorias
Codex almacena las memorias en tu directorio principal de Codex. De forma predeterminada, es
~/.codex. Consulta Ubicaciones de configuración y estado
para saber cómo usa Codex CODEX_HOME.
Los archivos principales de memoria se encuentran en ~/.codex/memories/ e incluyen resúmenes,
entradas persistentes, entradas recientes y pruebas complementarias de chats anteriores.
Considera estos archivos como un estado generado. Puedes inspeccionarlos al solucionar problemas o antes de compartir tu directorio principal de Codex, pero no dependas de su edición manual como mecanismo de control principal.
Controlar las memorias locales por chat
En la aplicación de escritorio de ChatGPT y Codex TUI, usa /memories para controlar el comportamiento de la memoria en
el chat actual. Las opciones de cada chat te permiten decidir si el chat actual
puede usar memorias existentes y si Codex puede usar el chat para
generar memorias futuras.
Las opciones de cada chat no cambian la configuración global de la memoria.
Revisar las memorias locales
No almacenes secretos en las memorias. Codex elimina los secretos de los campos de memoria generados, pero aun así debes revisar los archivos de memoria antes de compartir tu directorio principal de Codex o los artefactos de memoria generados.
Configurar las memorias locales
Las memorias locales de Codex están desactivadas de forma predeterminada. En la aplicación de escritorio de ChatGPT, abre Settings > Personalization y activa Enable memories.
Para realizar la configuración mediante un archivo de configuración, añade el indicador de función a config.toml:
[features]
memories = truePara conocer las ubicaciones de los archivos de configuración y consultar la lista completa de ajustes relacionados con la memoria, consulta Conceptos básicos de configuración y la referencia de configuración.
Los ajustes habituales específicos de la memoria incluyen:
memories.generate_memories: controla si los chats recién creados pueden almacenarse como entradas para generar memorias.memories.use_memories: controla si Codex incorpora las memorias existentes en sesiones futuras.memories.disable_on_external_context: cuando estrue, excluye de la generación de memorias los chats que hayan usado contexto externo, como llamadas a herramientas MCP, búsquedas web o búsquedas de herramientas. La clave anteriormemories.no_memories_if_mcp_or_web_searchaún se acepta como alias.memories.min_rate_limit_remaining_percent: controla el porcentaje mínimo restante del límite de uso de Codex necesario para que se inicie la generación de memorias.memories.extract_model: sustituye el modelo usado para extraer la memoria de cada chat.memories.consolidation_model: sustituye el modelo usado para consolidar la memoria global.