<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Automatizacion on KnightLi Blog</title>
        <link>https://knightli.com/es/tags/automatizacion/</link>
        <description>Recent content in Automatizacion on KnightLi Blog</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>es</language>
        <lastBuildDate>Wed, 27 May 2026 08:21:18 +0800</lastBuildDate><atom:link href="https://knightli.com/es/tags/automatizacion/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>Lectura del articulo oficial de Codex: como llevar Codex al maximo</title>
        <link>https://knightli.com/es/2026/05/27/getting-the-most-out-of-codex/</link>
        <pubDate>Wed, 27 May 2026 08:21:18 +0800</pubDate>
        
        <guid>https://knightli.com/es/2026/05/27/getting-the-most-out-of-codex/</guid>
        <description>&lt;p&gt;La mayoria de los desarrolladores empiezan a usar Codex con tareas de codigo: leer un repositorio, modificar un diff, ejecutar pruebas o abrir un pull request.&lt;/p&gt;
&lt;p&gt;Ese sigue siendo el escenario central de Codex. Pero gran parte del trabajo en una computadora ya esta rodeado de codigo y herramientas: ejecutar comandos shell, navegar paginas web, llamar API, exportar documentos, responder mensajes y activar automatizaciones. A medida que estas capacidades se conectan con Codex, deja de ser solo un asistente de codigo en sentido estricto y se parece mas a un sistema para ayudarte a completar trabajo en la computadora.&lt;/p&gt;
&lt;p&gt;Codex app vuelve este cambio mas concreto. Un thread puede conservar contexto, llamar herramientas, mostrar resultados y avanzar entre varias rondas de prompts, en vez de empezar de cero en cada conversacion.&lt;/p&gt;
&lt;p&gt;Para sacar mas partido de Codex, la clave es combinar estas capacidades:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Hilos duraderos para conservar contexto a largo plazo&lt;/li&gt;
&lt;li&gt;Entrada por voz, steering y queuing para que el usuario siga controlando el proceso&lt;/li&gt;
&lt;li&gt;browser, computer use, MCP servers y connectors para que Codex salga del repositorio&lt;/li&gt;
&lt;li&gt;thread automations y Goals para que las tareas sigan avanzando cuando el usuario se va&lt;/li&gt;
&lt;li&gt;Barra lateral para revisar codigo, documentos, presentaciones, paginas web y otros artefactos&lt;/li&gt;
&lt;li&gt;Memoria compartida para escribir el contexto importante fuera del thread&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;hilos-duraderos&#34;&gt;Hilos duraderos
&lt;/h2&gt;&lt;p&gt;Durable threads se refiere a hilos largos que pueden conservar el contexto de trabajo entre varias sesiones.&lt;/p&gt;
&lt;p&gt;Pinned threads es una entrada muy practica. Sirve para esos flujos de trabajo a los que vuelves una y otra vez, por ejemplo:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Thread de Chief of Staff&lt;/li&gt;
&lt;li&gt;Thread de publicacion&lt;/li&gt;
&lt;li&gt;Thread de revision de documentos&lt;/li&gt;
&lt;li&gt;Thread de monitoreo externo&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;No son chats temporales, sino espacios de trabajo persistentes. Codex puede volver al mismo thread mas adelante y reutilizar decisiones, preferencias e informacion de fondo anteriores, evitando reconstruir el contexto desde cero cada vez.&lt;/p&gt;
&lt;p&gt;Los atajos tambien lo vuelven mas fluido. &lt;code&gt;Command-1&lt;/code&gt; a &lt;code&gt;Command-9&lt;/code&gt; permiten saltar directamente a los threads guardados.&lt;/p&gt;
&lt;h2 id=&#34;entrada-por-voz&#34;&gt;Entrada por voz
&lt;/h2&gt;&lt;p&gt;El valor de la entrada por voz esta en capturar ideas que todavia no se han ordenado como texto formal.&lt;/p&gt;
&lt;p&gt;Codex incluye entrada por voz. Es especialmente util para esos puntos de partida difusos que se sienten naturales al decirlos, pero raros al escribirlos:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;我记得 Slack 里好像有个叫 Ben 的人提过这个。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;具体细节我不记得了。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;帮我去找一下。
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Para un agent que puede buscar, organizar contexto y reportar resultados, esto normalmente ya basta para empezar.&lt;/p&gt;
&lt;p&gt;La voz tambien encaja bien con volcados de ideas de dos o tres minutos. Transcripciones de reuniones, notas dictadas de planificacion y registros originales sin ordenar suelen ser mas utiles que un resumen de una frase, porque conservan la incertidumbre, los puntos clave y los hilos de pensamiento incompletos.&lt;/p&gt;
&lt;h2 id=&#34;steering-y-queuing&#34;&gt;Steering y queuing
&lt;/h2&gt;&lt;p&gt;La voz se vuelve aun mas util cuando se combina con control explicito.&lt;/p&gt;
&lt;p&gt;Steering significa insertar una nueva direccion mientras Codex ejecuta una tarea, para que cambie de rumbo antes de terminar el paso actual.&lt;/p&gt;
&lt;p&gt;Por ejemplo, al revisar una pagina web, el usuario puede anotar en la barra lateral e interrumpir la tarea actual al mismo tiempo:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;这里再小一点。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;这两个元素之间的间距不对。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;这句文案写错了。
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Queuing es distinto. No interrumpe la tarea actual, sino que pone el siguiente paso en la cola:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;这项工作完成后，把预览链接发给 Slack 里的 reviewer。
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Steering cambia lo que Codex esta haciendo ahora. Queuing cambia lo que deberia hacer despues. Ambos mantienen al usuario cerca del trabajo mientras la tarea se despliega.&lt;/p&gt;
&lt;h2 id=&#34;herramientas-y-alcance-accesible&#34;&gt;Herramientas y alcance accesible
&lt;/h2&gt;&lt;p&gt;Cuando un thread ya tiene continuidad, la siguiente pregunta es: que puede operar?&lt;/p&gt;
&lt;p&gt;Codex puede expandirse hacia afuera por capas:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;$browser&lt;/code&gt;: adecuado para inspeccion de paginas web, anotaciones y review en la barra lateral&lt;/li&gt;
&lt;li&gt;&lt;code&gt;@chrome&lt;/code&gt;: adecuado para flujos de navegador que dependen de la sesion iniciada del usuario en Chrome&lt;/li&gt;
&lt;li&gt;&lt;code&gt;@computer&lt;/code&gt;: adecuado para tareas que solo pueden completarse mediante una GUI de escritorio&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;MCP servers y connectors extienden la misma idea a mas flujos de trabajo. Slack, Gmail y Calendar son importantes porque muchas tareas no aparecen primero como codigo, sino como mensajes, correos y problemas de agenda.&lt;/p&gt;
&lt;p&gt;Skills sirve para fijar trabajo repetitivo. Cuando un proceso ya demostro ser util, puedes empaquetarlo como skill para que Codex no tenga que aprender esos pasos de nuevo la proxima vez.&lt;/p&gt;
&lt;h2 id=&#34;continuar-el-trabajo-desde-cualquier-lugar&#34;&gt;Continuar el trabajo desde cualquier lugar
&lt;/h2&gt;&lt;p&gt;Codex mobile app cambia el tiempo que el usuario necesita estar sentado frente a la computadora.&lt;/p&gt;
&lt;p&gt;Una tarea puede empezar en Mac, porque los archivos, permisos y el entorno local estan ahi; despues el usuario puede alejarse del escritorio y seguir confirmando, complementando o cambiando la direccion desde el telefono.&lt;/p&gt;
&lt;p&gt;Esto resulta valioso en muchas situaciones pequenas: cuando Codex ejecuta una tarea larga, el usuario puede levantarse; si Codex necesita confirmacion, puede responder desde fuera; si la direccion esta mal, tambien puede redirect a tiempo. Lo que realmente se queda en su sitio es el entorno local, no la persona.&lt;/p&gt;
&lt;h2 id=&#34;automatizacion&#34;&gt;Automatizacion
&lt;/h2&gt;&lt;p&gt;Automations puede ejecutar trabajo de Codex segun un horario.&lt;/p&gt;
&lt;p&gt;Si una tarea periodica debe empezar de nuevo desde cierto workspace, como un informe diario o una revision regular del repositorio, se puede usar scheduled automation. Si la programacion debe volver a una conversacion existente y reutilizar su contexto, thread automation encaja mejor.&lt;/p&gt;
&lt;p&gt;Thread automations se parece mas a un despertar por latido: vuelve al mismo Codex thread con un ritmo fijo.&lt;/p&gt;
&lt;p&gt;Pinned threads requieren que el usuario vuelva de forma activa, mientras que thread automation puede comprobar cada pocos minutos o cada pocas horas, seguir ejecutandose hasta cumplir la condicion y ajustar el ritmo con el tiempo.&lt;/p&gt;
&lt;p&gt;Por ejemplo, un thread de Chief of Staff podria ejecutarse cada 30 minutos:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;每 30 分钟检查 Slack 和 Gmail，找出需要我注意但还没有回复的消息。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;帮我判断哪些最重要。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;如果有人问我问题，尽可能深入研究答案，并替我起草回复，但不要发送。
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Cuando el usuario vuelve, la recoleccion de contexto mas costosa ya suele estar hecha. La decision real de enviar o no enviar sigue siendo humana.&lt;/p&gt;
&lt;p&gt;Thread automations tambien funciona bien para bucles de feedback. Puede revisar periodicamente comentarios de pull request, comentarios de Google Docs o respuestas en Slack, y seguir empujando el trabajo periferico mientras el usuario no esta.&lt;/p&gt;
&lt;p&gt;Por ejemplo, en un flujo de animacion: el reviewer envia feedback de video en Slack, thread automation revisa el thread de forma periodica; si hay un comentario nuevo, vuelve a renderizar la version y responde al reviewer en el mismo Slack thread. Si alguna integracion no puede completar la subida final, la automatizacion de escritorio tambien puede completar el ultimo paso mediante la GUI.&lt;/p&gt;
&lt;p&gt;Ese bucle cruza Slack, el repositorio de codigo y aplicaciones de escritorio, pero para el usuario sigue viviendo dentro del mismo flujo de trabajo.&lt;/p&gt;
&lt;h2 id=&#34;goals&#34;&gt;Goals
&lt;/h2&gt;&lt;p&gt;Goals encaja mejor con tareas que tienen un punto final claro y que un agent puede impulsar de forma continua.&lt;/p&gt;
&lt;p&gt;Un goal debil podria ser:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;实现这个 Markdown 文件里的计划。
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Un goal mas fuerte tiene criterios de finalizacion medibles.&lt;/p&gt;
&lt;p&gt;Por ejemplo, al migrar una herramienta interna de Python a Rust, puedes crear primero el nuevo directorio y luego definir el objetivo con claridad: la nueva implementacion solo se considera completa cuando las pruebas unitarias pasan.&lt;/p&gt;
&lt;p&gt;En esencia, un Goal es ejecucion continua mas verificadores. El usuario necesita definir el resultado, las condiciones de parada y las senales que indican si Codex se acerca al objetivo.&lt;/p&gt;
&lt;p&gt;Los verificadores habituales incluyen:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Suite de pruebas&lt;/li&gt;
&lt;li&gt;benchmark&lt;/li&gt;
&lt;li&gt;bug reproduction&lt;/li&gt;
&lt;li&gt;validation matrix&lt;/li&gt;
&lt;li&gt;Flujo end-to-end que debe seguir pasando de forma continua&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Una tarea puede ser ambiciosa, pero sin condiciones de verificacion se parece mas a un deseo que a un goal.&lt;/p&gt;
&lt;h2 id=&#34;barra-lateral&#34;&gt;Barra lateral
&lt;/h2&gt;&lt;p&gt;La barra lateral coloca los artefactos de trabajo junto a la conversacion que los genero. El usuario no tiene que exportar archivos, cambiar de contexto y luego volver a describir el problema. El artefacto puede ser codigo, pero tambien puede ser un deck, PDF, pagina web, hoja de calculo u otro artifact generado durante el trabajo.&lt;/p&gt;
&lt;p&gt;Es especialmente adecuada para cuatro tipos de trabajo:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Inspeccionar un artifact&lt;/li&gt;
&lt;li&gt;Anotar lugares que necesitan cambios&lt;/li&gt;
&lt;li&gt;Operar una interfaz web&lt;/li&gt;
&lt;li&gt;Revisar cambios&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Markdown, hojas de calculo, tablas de datos, documentos y presentaciones se pueden ver directamente en la barra lateral. El usuario puede inspeccionar, anotar y corregir sin convertir el proceso en otra ronda de traspaso.&lt;/p&gt;
&lt;p&gt;Si se trata de un deck o PDF, puede permanecer junto al thread que lo produjo y aceptar review y arreglos en cualquier momento.&lt;/p&gt;
&lt;p&gt;El navegador tambien es una superficie de trabajo similar. Codex puede abrir la pagina renderizada, inspeccionarla, responder a las anotaciones del usuario en la pagina y seguir corrigiendo el mismo objeto. Una pagina web es tanto resultado de salida como superficie de control.&lt;/p&gt;
&lt;p&gt;Estas superficies encajan especialmente bien en la barra lateral:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Artifacts estaticos ligeros como &lt;code&gt;index.html&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Storybook&lt;/li&gt;
&lt;li&gt;Remotion Studio&lt;/li&gt;
&lt;li&gt;Presentaciones en navegador&lt;/li&gt;
&lt;li&gt;Aplicaciones de analisis de datos&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Un unico archivo &lt;code&gt;index.html&lt;/code&gt; puede convertirse en un artifact interactivo de larga vida, sin necesidad de servidor. Thread automations tambien puede refrescar periodicamente un artifact estatico para que el usuario vea nuevos resultados al volver.&lt;/p&gt;
&lt;h2 id=&#34;memoria-compartida&#34;&gt;Memoria compartida
&lt;/h2&gt;&lt;p&gt;Los threads largos son utiles, pero el contexto importante no deberia existir solo dentro del historial de conversacion.&lt;/p&gt;
&lt;p&gt;Shared memory significa guardar el contexto persistente fuera del thread, para que el trabajo futuro pueda continuar desde un lugar explicito y revisable.&lt;/p&gt;
&lt;p&gt;Una practica estable es anclar los threads persistentes en un Obsidian vault. En la practica puede ser muy simple: un conjunto de archivos normales, faciles de revisar, editar, mover y conservar a largo plazo. Un equipo puede ponerlo en cloud storage, Git, Dropbox, Google Drive u otra capa de sincronizacion.&lt;/p&gt;
&lt;p&gt;Un vault podria verse asi:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;6
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;vault/
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── TODO.md
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── people/
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── projects/
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── agent/
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;└── notes/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;El &lt;code&gt;AGENTS.md&lt;/code&gt; de nivel superior puede explicar como debe mantener Codex ese espacio de trabajo: que informacion debe escribirse, donde debe ir y cuando no conviene crear ruido.&lt;/p&gt;
&lt;p&gt;Un &lt;code&gt;AGENTS.md&lt;/code&gt; practico podria escribirse asi:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-markdown&#34; data-lang=&#34;markdown&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;-&lt;/span&gt; Treat ~/vault as durable work memory.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;-&lt;/span&gt; Prefer canonical notes over note sprawl.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;-&lt;/span&gt; Route TODOs, people, projects, daily summaries, and scratch notes explicitly.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;-&lt;/span&gt; Preserve decisions, blockers, owners, dates, and useful links.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;-&lt;/span&gt; If nothing meaningful changed, do not churn the vault.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;No se trata de copiar la estructura de un vault concreto. Lo mas importante es ensenar al agent donde debe vivir el contexto a largo plazo, que informacion vale la pena conservar y cuando no deberia tocar archivos una y otra vez.&lt;/p&gt;
&lt;p&gt;El repositorio guarda codigo. El vault guarda contexto en movimiento: personas relacionadas, que ocurrio, donde esta el bloqueo, quien es responsable, cual es el siguiente paso y esos detalles que desaparecerian entre sesiones si no se escriben.&lt;/p&gt;
&lt;p&gt;Codex tambien tiene memoria propia de primera parte, que se puede configurar en &lt;code&gt;Settings &amp;gt; Personalization &amp;gt; Memories&lt;/code&gt;. Sirve para registrar preferencias, flujos repetitivos y puntos de friccion comunes, pero funciona mejor como complemento del written context explicito que como sustituto. Chronicle tambien avanza en la misma direccion: ayudar a Codex a construir memoria a partir del contexto reciente de la pantalla.&lt;/p&gt;
&lt;h2 id=&#34;expandirse-mas-alla-del-codigo&#34;&gt;Expandirse mas alla del codigo
&lt;/h2&gt;&lt;p&gt;Codex sigue empezando desde el codigo. Pero ahora el mismo sistema tambien puede tocar mas trabajo alrededor del codigo: MCP servers, interfaces de navegador, control de escritorio, thread automations y artifacts revisables.&lt;/p&gt;
&lt;p&gt;Esto cambia la forma de controlar Codex. Steering sirve para interrumpir trabajo en curso. Queuing sirve para poner en cola el siguiente paso. Thread automations mantiene activos los threads despues de que el usuario se va. Goals anade puntos finales claros y senales de verificacion a las tareas largas.&lt;/p&gt;
&lt;p&gt;Cuando estas capacidades se conectan, Codex puede llevar un flujo de trabajo desde la instruccion hasta la ejecucion, y luego hasta el artifact review. Incluso si la tarea ya salio del repositorio de codigo, puede seguir completandose dentro del mismo sistema.&lt;/p&gt;
&lt;p&gt;Enlace original: &lt;a class=&#34;link&#34; href=&#34;https://x.com/jxnlco/status/2057153744630890620&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Getting the most out of Codex&lt;/a&gt;&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
