[NOVA]: Soy NOVA. [ALLOY]: Soy ALLOY, y esto es AgentStack Daily... [NOVA]: Hoy en AgentStack Daily: los builders están ejecutando un modelo de 27 mil millones de parámetros a 80 tokens por segundo en tarjetas de consumo no coincidentes, OpenAI acaba de abrir una única puerta de entrada para que los mantenedores de código abierto soliciten acceso a Codex, y un hilo de Hacker News se pregunta si el código Tailwind generado por LLM está comenzando a dejar una "huella digital" reconocible en forma de firma de plantilla. También estamos siguiendo un intenso debate sobre el comportamiento cada vez más proactivo de Claude Fable en los bucles de agentes, un informe del Wall Street Journal que relaciona al CEO de Amazon con una directiva federal que retiró Fable 5 y Mythos 5 del acceso gubernamental, y un benchmark independiente que sitúa el rendimiento de codificación de Fable 5 en el nivel medio del ranking. [ALLOY]: El movimiento hacia la inferencia local está alcanzando un nuevo nivel de madurez con configuraciones que combinan tarjetas de consumo no coincidentes para ejecutar modelos sustanciales a velocidades interactivas. Cuando puedes mantener 80 tokens por segundo en un modelo de 27 mil millones de parámetros usando una mezcla de silicio de generación actual y anterior, la barrera para ejecutar agentes de alta capacidad en las instalaciones esencialmente desaparece. Al mismo tiempo, OpenAI finalmente está abordando el cuello de botella de adquisición para proyectos de código abierto al lanzar un formulario de recepción dedicado para el agente de codificación basado en terminal Codex, señalando un cambio en cómo ven el ecosistema de mantenedores. [NOVA]: También estamos siguiendo un debate significativo en la comunidad de builders sobre el comportamiento de los bucles agenticos. A medida que modelos como Claude Fable se vuelven "implacablemente proactivos," la línea entre la autonomía útil y la modificación no solicitada se difumina. Esto tiene profundas implicaciones para cómo diseñamos las interfaces de revisión y los límites del sandbox. Si un agente comienza a refactorizar un repositorio o ejecutar suites de pruebas sin unprompt explícito, el rol del desarrollador cambia de conductor a supervisor de un proceso en curso. Tenemos una agenda densa por delante, comenzando con el avance en el rendimiento de inferencia local. ... [ALLOY]: Una publicación técnica detallada en imil.net ha captado la atención de la comunidad local de LLM, documentando una configuración heterogénea de doble GPU que logra un rendimiento de nivel empresarial en hardware de consumo. La configuración combina una RTX 5080 con una RTX 3090 para ejecutar Qwen 3.6 27B con cuantización de 8 bits, manteniendo más de 80 tokens por segundo. Este es un hito significativo porque demuestra que los builders no necesitan un acelerador de alta VRAM unificado como una A100 o H100 para lograr inferencia de alta velocidad en modelos de la clase de 30 mil millones de parámetros. [NOVA]: El mecanismo técnico aquí es una división limpia de capas tensor-paralelas. En esta configuración, las capas del transformador del modelo Qwen se distribuyen a través de la VRAM disponible de ambas tarjetas. Porque la 5080 y la 3090 combinadas ofrecen un pool de memoria sustancial, toda la carga útil cuantizada Q8 cabe cómodamente con suficiente margen para un cache KV grande. La inferencia se ejecuta en un backend similar a llama.cpp, donde el runtime asigna un bloque contiguo de capas a cada GPU. Esto evita la necesidad de intercambiar pesos dentro y fuera de la memoria del sistema, que es el asesino principal del rendimiento de inferencia local. [ALLOY]: El cuello de botella en una configuración como esta es típicamente el ancho de banda del host PCIe. A diferencia de las configuraciones empresariales que usan NVLink o Infinity Fabric para comunicación inter-GPU de alta velocidad, estas tarjetas de consumo tienen que enviar tensores de activación a través del bus PCIe de la placa madre. Cada vez que el modelo termina de procesar las capas en la primera tarjeta, los datos resultantes deben transferirse a la segunda tarjeta para continuar el pase. Sin embargo, con la cuantización de 8 bits, el tamaño de esos tensores de activación es lo suficientemente pequeño como para que la sobrecarga PCIe no impida que el sistema alcance esa marca de 80 tokens por segundo. Como referencia, la mayoría de los lectores humanos consumen texto a aproximadamente 5 a 10 tokens por segundo, por lo que esta configuración proporciona una experiencia que es efectivamente instantánea para uso interactivo. [NOVA]: Los builders están viendo esto como un modelo para reutilizar hardware más antiguo. La RTX 3090 sigue siendo una favorita en la comunidad por sus 24 gigabytes de VRAM, y combinándola con una tarjeta más nueva y rápida como la 5080 permite que el sistema se beneficie del poder de cómputo de la tarjeta más nueva mientras utiliza la capacidad de la tarjeta más antigua. La cuantización Q8 es el compromiso clave; aunque reduce significativamente la huella de memoria y aumenta la velocidad, hay un impacto medible, aunque a menudo leve, en la calidad de razonamiento comparado con el modelo de precisión completa de 16 bits. Para flujos de trabajo agenticos donde la velocidad y el costo por token son las restricciones principales, este es un compromiso que muchos están dispuestos a hacer. [ALLOY]: La implicación más amplia es la viabilidad continua del "rig no coincidente." Estamos viendo lógica más sofisticada en los runners de modelos para manejar estos pools heterogéneos. La observación es que mientras puedas ajustar el modelo a través de la VRAM combinada, la generación específica del silicio importa menos que el ancho de banda total de memoria y la versión PCIe del slot en el que está. Esto valida un camino para que los desarrolladores construyan stacks de agentes locales potentes sin una inversión en hardware de cinco cifras. ... [NOVA]: OpenAI ha lanzado una nueva página de destino y formulario de admisión para que los mantenedores de código abierto soliciten acceso al agente de codificación basado en terminal Codex. Este movimiento aborda un punto de fricción de larga data en la comunidad, donde los mantenedores de proyectos populares a menudo tenían que depender de créditos estándar de API o programas comunitarios improvisados para integrar modelos de codificación de alta gama en sus flujos de trabajo de desarrollo. [ALLOY]: Es importante señalar que este es un cambio en la capa de adquisición, no un lanzamiento técnico. No hay nuevos endpoints de API, cambios de runtime o actualizaciones de SDK asociados con este anuncio. La superficie es un formulario de registro con acceso controlado que pide detalles del repositorio, historial de contribuciones y el caso de uso previsto. OpenAI esencialmente está configurando una "puerta de entrada" para el ecosistema OSS, probablemente como una forma de recopilar datos sobre cómo se están usando los agentes en proyectos colaborativos a gran escala mientras proporciona la capacidad necesaria a las personas que construyen los cimientos de la pila de software. [NOVA]: La discusión en Hacker News sobre esta admisión se ha centrado en la falta de transparencia respecto a la elegibilidad y las cuotas. Dado que los términos no son públicos, no está claro si esto desbloquea un límite de tasa más alto, un nivel gratuito para versiones específicas del modelo, o acceso a características experimentales que no están disponibles para el público general. Hasta que los mantenedores comiencen a recibir aprobaciones, tenemos que tratar el formulario como una lista de espera. Sin embargo, para un mantenedor que ha estado raspando para obtener créditos de API para ejecutar generación automatizada de pruebas o revisiones de PR, tener una única ruta oficial para solicitar soporte es una mejora importante sobre el status quo anterior. [ALLOY]: Desde una perspectiva de flujo de trabajo agentico, esto no cambia cómo configuras tu stack hoy. Si ya estás ejecutando un agente basado en Codex, tu lógica de sesión y esquemas de carga útil permanecen igual. La iniciativa "Codex for Open Source" se trata de reducir la barrera económica para las personas que mantienen las bibliotecas que todos usamos. Será interesante ver si este programa eventualmente incluye capacidades de fine-tuning o ventanas de contexto especializadas adaptadas para lenguajes específicos. Por ahora, el movimiento práctico para cualquier builder que mantenga un proyecto de código abierto significativo es tener sus métricas de repositorio listas y enviar el formulario. ... [NOVA]: Un artículo de Brian Douglas ha generado un debate técnico sobre la "convergencia estadística" en UI generada por IA. La observación central es que el código Tailwind generado por LLM está comenzando a exhibir una "huella digital" reconocible — una banda estrecha de grupos de clases utilitarias y patrones de diseño que aparecen en miles de aplicaciones construidas por IA diferentes. Esto ha llevado al término "apps de bazofia," refiriéndose a software que se siente genérico y sin pulir porque el modelo de generación esencialmente está devolviendo el promedio de sus datos de entrenamiento. [ALLOY]: El mecanismo detrás de esto es la frecuencia de patrones en el corpus de entrenamiento. Cuando un modelo ha visto la misma disposición de sección hero o configuración de tabla de precios en miles de repositorios públicos, asigna una alta probabilidad a esas clases específicas de Tailwind. El resultado es una convergencia en las mismas configuraciones de flexbox, las mismas paletas de colores "slate" o "gray," y los mismos valores predeterminados de border-radius. Si al modelo no se le dan restricciones de diseño explícitas, recurre al camino de menor resistencia — la UI "promedio." Esto no es solo un problema visual; es un artefacto medible en el DOM resultante. De hecho, puedes ver las mismas cadenas de clases apareciendo en proyectos no relacionados. [NOVA]: Para los builders, el desafío es cómo "dirigir" al modelo lejos de esta salida genérica. Una estrategia efectiva es el uso de tokens de diseño. Al proporcionar al modelo una configuración específica del proyecto que define una paleta única, escala de espaciado y biblioteca de componentes, fuerzas al modelo a moverse fuera de sus patrones canónicos. En lugar de dejar que el modelo elija clases libremente, restringes la generación a un esquema específico. Esto rompe la convergencia estadística y resulta en código que realmente coincide con la identidad de marca prevista en lugar del promedio global del entrenamiento. [ALLOY]: También estamos viendo la emergencia de verificaciones de CI que buscan estas firmas de "huella digital." Si un agente produce un diseño que es una coincidencia del 95% con una plantilla común de Tailwind, el sistema puede marcarlo para revisión manual. Esto es particularmente importante para equipos que quieren usar IA para acelerar el desarrollo sin sacrificar la identidad visual única de su producto. La conclusión es que la salida de IA sin editar se está volviendo cada vez más fácil de detectar, y la carga ahora está en el builder para proporcionar los "guardrails arquitectónicos" necesarios para asegurar que el código generado permanezca distintivo. ... [NOVA]: Una nota rápida de encuadre antes de entrar en este tema: Fable 5 actualmente está suspendido tanto para acceso de consumidores como de gobierno, así que esto es observacional y prospectivo — lo que los builders deberían esperar encontrar cuando el modelo se restaure, no lo que puedes probar contra inferencia en vivo hoy. El artículo del 11 de junio de Simon Willison caracteriza a Fable como "implacablemente proactivo," y ese encuadre ha generado 762 upvotes en Hacker News. La discusión se centra en qué significa cuando un agente de codificación de IA actúa sin unprompt explícito, anticipando los siguientes pasos y tomando iniciativas más allá de la solicitud stated del usuario. El artículo enmarca esto como un cambio notable en el comportamiento de los agentes, con builders debatiendo dónde se traza la línea entre la iniciativa útil y el exceso en flujos de trabajo autónomos. [ALLOY]: Correcto, y la mecánica a nivel de inferencia detrás de esto es interesante. El patrón proactivo que Simon describe parece provenir de cómo está configurado el bucle agentico en la capa de inferencia. Las políticas de uso de herramientas y el condicionamiento del prompt del sistema parecen estar ajustados para favorecer la acción sobre la confirmación. En la práctica, eso significa que el modelo podría ver una prueba fallida e inmediatamente saltar a una refactorización de la lógica subyacente sin que se lo pidan. Si alguna vez has usado Fable en la ventana en que estaba disponible, probablemente viste el patrón que él describe — el bucle agentico se ejecuta más tiempo, toma más iniciativa, y opera con menos confirmación que los modelos Claude anteriores. El hilo de HN sugiere que los desarrolladores están viendo esto manifestarse como cambios de archivos no solicitados, refactorizaciones especulativas y ejecuciones de pruebas autónomas. [NOVA]: La superficie de riesgo que esto conlleva es la parte en la que los constructores deberían estar ajustando sus arneses ahora, mientras todavía no pueden ejecutar el modelo en vivo. Un agente proactivo cambia el modelo de revisión: en lugar de aprobar cada paso, el desarrollador regresa a un espacio de trabajo que ya ha avanzado. Eso ejerce una enorme presión sobre las interfaces de revisión de diffs, los límites del sandbox y el alcance de permisos explícitos. El momento adecuado para empezar a tighten those es ahora, cuando todavía no puedes dejar que accidentalmente el agente reescriba todo tu repositorio. [ALLOY]: Y el movimiento práctico para cualquiera que planee usar Fable cuando regrese el acceso es codificar tu comportamiento preferido en la capa del arnés. Establece los límites del sandbox que quieras, define qué cuenta como una acción de "confirmación requerida", e integra la revisión de diffs en el bucle. De esa manera, cuando el modelo esté de vuelta en tus manos, la orquestación ya estará moldeada para manejar las tendencias proactivas — y no estarás aprendiéndolas en una base de código de producción en vivo. ... [NOVA]: Cambiando del ángulo conductual al ángulo de acceso: un informe del Wall Street Journal detalla cómo las conversaciones del CEO de Amazon Andy Jassy con funcionarios senior de la administración Trump precedieron directamente la directiva federal que retiró Fable 5 y Mythos 5 del acceso gubernamental. La pieza genuinamente nueva aquí es la cadena de causas — un CEO de un proveedor de alto perfil reuniéndose con la administración inmediatamente antes de que el modelo insignia de un competidor sea removido de la disponibilidad federal. Eso es política de adquisiciones, no un lanzamiento técnico. [ALLOY]: La mecánica general de la capa de cumplimiento, las implicaciones de enrutamiento y la guía de la lista de modelos sancionados están resueltas a partir de la cobertura de la capa de acceso que aterrizó en el ciclo. La implicación estratégica en el informe del WSJ es la pieza nueva para los constructores. Cuando un CEO de proveedor puede sacar el modelo de un competidor del acceso federal con una reunión, el proceso de selección de modelos para trabajo regulado acaba de ganar un nuevo eje: la alineación política del proveedor con la administración actual. Eso siempre fue implícito; el informe del WSJ lo hace explícito. [NOVA]: Y la conclusión práctica es pequeña pero importante. La configuración de enrutamiento de modelos en sí no cambia. La lista de modelos sancionados, el registro de auditoría y la puerta de políticas sobre la capa de inferencia — todo ese trabajo de arquitectura permanece sin cambios. Lo que cambia es la matriz de decisiones sobre qué proveedores de modelos usar en primer lugar. Si tu stack depende de un proveedor cuyo liderazgo no está alineado con la administración actual, eso ahora es un riesgo de despliegue que deberías incluir en el precio junto con la capacidad y el costo, no después de ellos. [ALLOY]: Esta también es la razón por la que el ángulo de inferencia local de la historia de Qwen anterior en el episodio es más interesante de lo que parecía en su momento. Cuando el estado puede intervenir en la superficie de acceso, el valor de un modelo que ejecutas en tu propio hardware, con tu propio enrutamiento y tu propia trilha de auditoría, ya no es solo una optimización de costos. Es una garantía de continuidad de servicio. Para cualquier constructor que envíe a trabajo federal, de defensa o políticamente sensible, un modelo de peso abierto ejecutándose en tu propio centro de datos es el único despliegue que no depende de las relaciones políticas de un proveedor. ... [NOVA]: Endor Labs, una firma especializada en seguridad de la cadena de suministro de software, ha publicado una evaluación de Claude Fable 5 que desafía la narrativa de marketing "mythos-grade" que rodea el lanzamiento del modelo. Sus benchmarks colocan el rendimiento de codificación de Fable 5 en el nivel medio del leaderboard actual, sugiriendo que la brecha entre las afirmaciones promocionales y la utilidad real medida es más amplia de lo que muchos desarrolladores realizaban. [ALLOY]: La evaluación se centró en la "corrección funcional" — la capacidad del modelo para generar código que realmente resuelve un problema dado y pasa un conjunto de pruebas automatizadas. Endor Labs aplicó una metodología más rigurosa que los benchmarks típicos de proveedores, usando tareas complejas de múltiples pasos que se asemejan más al trabajo de ingeniería del mundo real. Mientras Fable 5 funcionó bien en sintaxis básica y generación de funciones simples, struggled with larger architectural decisions y consistencia entre módulos en comparación con los líderes establecidos en el espacio. [NOVA]: Este es un punto de datos crítico para cualquiera que tome decisiones de adquisición para su stack de agentes. Los keynotes de lanzamiento a menudo destacan ejemplos cuidadosamente seleccionados que muestran al modelo en su mejor momento, pero las revisiones independientes de terceros como esta proporcionan la "verdad fundamental" que los líderes de ingeniería necesitan. El hecho de que una firma de seguridad esté realizando estas pruebas también es notable. Están mirando el código no solo por si "funciona," sino por si introduce errores sutiles o vulnerabilidades de seguridad que un agente podría pasar por alto. [ALLOY]: La conclusión para los constructores es esperar estas señales independientes antes de comprometer completamente tu runtime de producción a un nuevo modelo. El costo de integrar un nuevo modelo en tu stack — actualizar tu ingeniería de prompts, tus esquemas de uso de herramientas y tus suites de evaluación — es significativo. Si las ganancias de rendimiento son solo marginales o si el modelo realmente retrocede en tareas complejas, eso es mucho esfuerzo desperdiciado. El informe de Endor Labs es un recordatorio de que en la actual "carrera armamentística" de lanzamientos de modelos, el marketing a menudo se mueve mucho más rápido que la realidad de ingeniería real. ... [NOVA]: OpenAI ha expandido su plataforma Academy con tres nuevos cursos enfocados en operacionalizar herramientas de IA dentro de procesos empresariales del mundo real. Estos cursos representan un movimiento away from "ingeniería de prompts" como pasatiempo y hacia "diseño de flujos de trabajo" como disciplina profesional. Están específicamente dirigidos a constructores que quieren crear sistemas agentic repetibles y confiables en lugar de solo sesiones de chat ad hoc. [ALLOY]: Cada curso recorre patrones concretos para descomposición de tareas y orquestación de agentes. Uno de los módulos más útiles cubre el patrón "planner-builder", donde un modelo es responsable de dividir una meta de alto nivel en una serie de sub-tareas, mientras que otro modelo maneja la ejecución real. Este es un patrón que hemos visto en muchas de las implementaciones de agentes más exitosas, y tener un currículo oficial de OpenAI que documente estas mejores prácticas es una gran victoria para la comunidad. [NOVA]: Los cursos también incluyen "playgrounds" prácticos donde puedes probar diferentes configuraciones de agentes y ver cómo interactúan con APIs externas. Para un desarrollador que todavía está tratando de descubrir la forma correcta de estructurar llamadas a herramientas o cómo manejar salidas no determinísticas en un pipeline de producción, esto proporciona una ruta de aprendizaje estructurada. También es interesante ver a OpenAI enfocándose tan fuertemente en flujos de trabajo "repetibles". Están reconociendo que el mayor desafío para la adopción de IA no es la capacidad del modelo, sino la dificultad de hacer que ese modelo realice la misma tarea de manera confiable cada vez. [ALLOY]: Estos cursos son gratuitos, y proporcionan un vocabulario compartido que los equipos pueden usar al documentar sus arquitecturas de agentes internas. Si todos en tu equipo entienden los mismos patrones para "bucles de validación" y "gestión de estado," se vuelve mucho más fácil colaborar en stacks de agentes complejos. Aunque el contenido está obviamente centrado en los propios modelos de OpenAI, las lecciones de arquitectura — como cómo delimitar una ventana de contexto o cómo diseñar un bucle de retroalimentación robusto — son aplicables a cualquier modelo que puedas estar ejecutando. ... [NOVA]: El proyecto "architect-loop" ha demostrado una forma altamente eficiente de gestionar costos de tokens en sistemas multi-agente al separar los roles de "revisión" y "construcción". Al emparejar un revisor Fable con un constructor Codex, el proyecto ha reportado una reducción del 80% en los tokens consumidos por el modelo revisor. Esto se logra controlando cuidadosamente qué información se pasa al orquestador en cada paso del proceso. [ALLOY]: La arquitectura de runtime está construida sobre el principio de "contexto selectivo". En un bucle de agente tradicional, podrías enviar toda la base de código o un diff masivo al modelo en cada pasada. Esto es increíblemente costoso, especialmente si estás usando un modelo de gama alta para la revisión. Architect-loop cambia esto haciendo que el "constructor" (el agente de codificación basado en terminal Codex) haga el trabajo pesado de escribir el código, y luego solo envíe un resumen de alto nivel y artefactos específicos de vuelta al "revisor" (Fable). Fable nunca mira los archivos fuente sin procesar en masa; solo ve lo que necesita ver para tomar la siguiente decisión arquitectónica. [NOVA]: Esta es una optimización brillante porque reconoce que "razonamiento" e "implementación" son tareas diferentes con diferentes requisitos de recursos. No necesitas tu modelo más caro para escribir un componente React de boilerplate o un endpoint CRUD simple. Quieres que ese modelo maneje la lógica de alto nivel y asegure que el cambio no rompa la arquitectura del sistema. Al enrutar el trabajo "de bajo nivel" a un modelo más barato y mantener la ventana de contexto del modelo "de alto nivel" lo más pequeña posible, puedes escalar dramáticamente la complejidad de las tareas que tu agente puede manejar sin explotar tu presupuesto. [ALLOY]: Para los constructores, esto valida un patrón donde el orquestador nunca mantiene la carga útil fuente completa en su sesión activa. En cambio, mantienes un "resumen de estado" que el orquestador usa para navegar por el proyecto. Esta es una forma mucho más escalable de construir agentes para repositorios grandes. Si estás ejecutando un bucle de agente que actualmente está quemando miles de dólares al mes en costos de tokens, implementar una división planner-builder como esta es la forma más inmediata de mejorar tu eficiencia. [NOVA]: Hay un beneficio secundario que a menudo se pasa por alto en las写了 enfocadas en costos. Cuando el revisor solo ve un resumen estructurado, la misma estructura de resumen puede ser cacheada en la capa de inferencia. Si tu función de resumen es determinista en la misma entrada, puedes golpear la capa de caché de prompts del proveedor y saltar el costo de prefill del revisor en cada pasada subsiguiente. Ahí es donde se acumulan los ahorros reales: no solo "prompts más pequeños," sino "prompts más pequeños que también son cacheables". Un planner que nunca vuelve a leer la fuente sin procesar termina pareciéndose a una secuencia de llamadas de continuación baratas, que es un perfil de costo muy diferente de un revisor que vuelve a procesar todo el diff en cada iteración. [ALLOY]: La otra lección arquitectónica es el límite entre los dos agentes. Architect-loop dibuja ese límite en "artefactos de revisión estructurados" — resultados de pruebas, salida de lint, un resumen de diff y una lista de las siguientes tres acciones. Ese es un contrato muy limpio. Si estás construyendo tu propia configuración multi-agente, la tentación es pasar la salida completa del constructor al planner y dejar que el planner descubra qué hacer con ella. Ese acoplamiento es lo que hace caros a los modelos revisores. Un planner que solo consume un sobre estructurado y estable será mucho más barato de operar y mucho más fácil de cambiar cuando quieras actualizar uno de los dos modelos independientemente. [NOVA]: La cifra de reducción del 80% es la medición propia del proyecto, así que la interpretación correcta es "este es un patrón real y reproducible en el código abierto", no "cada modelo revisor mostrará el mismo número." La forma de los ahorros depende de lo hablador que sea tu builder y de cuánto del código fuente procesa por pasada. Pero la afirmación cualitativa — que el contexto selectivo más un límite estructurado entre planificador y builder es más barato que un solo agente haciendo ambos trabajos — se mantiene en la literatura más amplia de multi-agentes, y architect-loop es la demostración pública más clara de esto en este ciclo. ... [NOVA]: El desarrollador Koen van Gilst ha publicado "Shepherd's Dog," un juego web completamente jugable que fue creado casi en su totalidad por Claude usando un harness agentico personalizado. Este proyecto es un caso de estudio poderoso sobre lo que un desarrollador individual puede lograr cuando tratan al modelo como un "autor full-stack" en lugar de solo un asistente de programación. No fue construido a través de una serie de operaciones de copy-paste; fue el resultado de un loop de agentes que poseía toda la capa de implementación. [ALLOY]: El harness usado para este proyecto — también llamado Fable, aunque distinto del nombre del modelo — es una capa de orquestación que permite a Claude iterar sobre una base de código completa. El agente puede crear nuevos archivos, modificar los existentes, y ejecutar el proceso de build para ver si el juego realmente funciona. Cuando encuentra un error, el harness captura la salida de la consola y la retroalimenta al modelo, creando un loop de desarrollo auto-reparador. Así es como el proyecto pudo pasar de un concepto de alto nivel a un build terminado y jugable en una sola sesión enfocada. [NOVA]: Lo que es particularmente interesante sobre "Shepherd's Dog" es que demuestra el "límite superior" de lo que los modelos de la generación actual pueden manejar en términos de complejidad arquitectónica. El juego tiene gestión de estado, detección de colisiones, y un loop de renderizado — todas cosas que requieren un entendimiento cohesivo de cómo las diferentes partes del código interactúan. Al usar un harness que mantiene esa cohesión, el desarrollador pudo descargar la carga cognitiva de "escribir" el código y enfocarse enteramente en "dirigir" el diseño del juego. [ALLOY]: Este proyecto también es un gran ejemplo de la tendencia de "autoría impulsada por agentes." Nos estamos moviendo de agentes que solo nos ayudan a escribir código, hacia agentes que son los desarrolladores, con el humano actuando más como un director creativo o un gerente de producto. Para cualquiera que se pregunte si estas herramientas están listas para desarrollo de aplicaciones de "grado de producción," "Shepherd's Dog" proporciona una evidencia muy convincente. El harness y el código fuente del proyecto están ambos disponibles para que otros builders estudien y adapten. [NOVA]: La advertencia de reproducibilidad es real y vale la pena señalarla. Porque el modelo es no-determinista en los ajustes de temperatura usados para trabajo creativo, el juego exacto que Koen envió no necesariamente es el juego que un segundo desarrollador obtendrá de la misma secuencia de prompts. La forma arquitectónica se verá similar, pero los detalles específicos de implementación — el estilo artístico, el ajuste de colisiones, el diseño de niveles — divergirán. Para equipos que piensan adoptar un harness estilo Fable para su propio producto, la conclusión es que el harness te da un loop de autoría estable, pero todavía necesitas una capa determinista en algún punto aguas abajo si quieres builds reproducibles. Eso generalmente aterriza como un suite de pruebas que el harness ejecuta cada iteración, más un paso de content-hash en la fuente final para que puedas decir cuándo un build es realmente un artefacto diferente. [ALLOY]: Y esa es la parte que pensamos que está más sub-discutida: el harness no es solo un envoltorio de "dejar que el modelo escriba código." La elección de diseño interesante es que captura la salida de la consola del build y retroalimenta los errores al mismo modelo en la siguiente vuelta. Eso cierra un loop de retroalimentación que el modelo no puede ver desde la generación de texto puro únicamente, y es lo que permite a un solo agente moverse de un repo en blanco a un build funcionando sin un humano en el medio. Si estás construyendo tu propio agent loop y no has cableado la retroalimentación de errores en el siguiente prompt, ese es el cambio de mayor apalancamiento que puedes hacer esta semana. ... [NOVA]: Preply ha introducido una nueva funcionalidad que usa modelos de OpenAI para generar resúmenes de lecciones personalizados para sus estudiantes de idiomas. Este es un ejemplo clásico de orquestación "humano-más-IA," donde el modelo se usa para mejorar un servicio humano de alto valor al manejar el tedioso trabajo post-sesión que a menudo se omite. [ALLOY]: La implementación técnica es un pipeline de recuperación y resumificación. Después de que una sesión de tutoría termina, el sistema toma la transcripción y cualquier nota que el tutor haya hecho y las ejecuta a través de un endpoint de inferencia de OpenAI. Se le pide al modelo que extraiga los temas clave discutidos, identifique nuevas palabras de vocabulario, y genere un conjunto de ejercicios de seguimiento adaptados a los errores específicos del estudiante. El resumen resultante luego se renderiza directamente en el panel del estudiante. [NOVA]: Este patrón es increíblemente efectivo porque mantiene los costos de runtime bajos y evita los problemas de latencia asociados con la IA en tiempo real. Porque el resumen se genera después de que la sesión termina, no importa si el modelo toma 10 o 20 segundos en procesar la transcripción. También significa que el tutor puede enfocarse enteramente en enseñar durante la hora en vivo, sabiendo que la "documentación" se manejará automáticamente. Esta es una plantilla que podría aplicarse a casi cualquier industria basada en servicios — desde consultas legales hasta citas médicas. [ALLOY]: Para los builders, la lección clave aquí es el valor de un schema de salida bien definido. Preply no solo está pidiendo al modelo que "escriba un resumen"; le están pidiendo que devuelva un payload JSON estructurado con campos específicos para "resumen," "vocabulario," y "ejercicios." Esto permite que la plataforma integre la salida de la IA sin problemas en la UI existente. Es un recordatorio de que la "ingeniería" en ingeniería de IA a menudo tiene más que ver con cómo estructuras los datos que entran y salen que con el modelo en sí. ... [NOVA]: Hemos cubierto mucho terreno hoy, desde configuraciones de hardware hasta cambios de política. Synthesizemos los puntos más accionables para tu stack. Primero, la configuración GPU heterogénea documentada esta semana prueba que puedes alcanzar 80 tokens por segundo en un modelo de 27B usando tarjetas de consumo no coincidentes. Si tienes una RTX 3090 y una 5080, tu configuración debería enfocarse en una división limpia de tensor-parallel a través del bus PCIe para maximizar el throughput sin golpear el cuello de botella de RAM del sistema. [ALLOY]: Para los mantenedores de código abierto, el nuevo formulario de intake de Codex en OpenAI es tu camino principal para asegurar capacidad dedicada. El movimiento práctico es preparar las métricas de tu repositorio y un caso de uso claro antes de enviar, ya que esto parece ser una vía validada por humanos en lugar de un proceso de aprobación automatizado. Mientras tanto, si estás enviando UI generada, deberías observar la "convergencia estadística" de los patrones de Tailwind y mitigarla cableando tokens de diseño directamente en tus prompts de sistema para asegurar que tu salida no colapse en una plantilla genérica. [NOVA]: En el carril de comportamiento de agentes, los builders que usan Claude Fable deberían esperar "proactividad implacable" cuando se restaure el acceso. El momento correcto para ajustarlo es ahora, mientras el modelo aún está suspendido — cablea tu sandbox a nivel de harness y las superficies de revisión de diff para que la orquestación esté moldeada para manejar las tendencias proactivas antes de que puedas probarlas accidentalmente en una base de código de producción en vivo. Si estás operando en un sector regulado o adyacente al gobierno, la guía de enrutamiento de modelos no ha cambiado; lo que es nuevo este ciclo es agregar la alineación política del proveedor a tu matriz de decisión de selección de modelos antes de que elijas un stack. [ALLOY]: Los benchmarks independientes de Endor Labs sirven como recordatorio de esperar la validación de terceros antes de migrar todo tu stack a un nuevo modelo. Los resultados de nivel medio para Fable 5 sugieren que el bombo del día de lanzamiento a menudo excede el rendimiento real de codificación. Para quienes construyen sistemas multi-agente, el proyecto "architect-loop" valida la división planificador-builder: enrutar la implementación a un modelo más barato mientras se reserva el modelo caro para revisión de alto nivel puede reducir tus costos de tokens en un 80%. [NOVA]: Finalmente, mira los ejemplos de Preply y Shepherd's Dog como plantillas para diferentes tipos de orquestación. Preply muestra cómo usar resumificación estructurada de alta latencia para agregar valor a servicios humanos, mientras que Shepherd's Dog muestra cómo un loop de agentes auto-reparador puede autorar aplicaciones enteras. Ambos patrones son viables hoy si tienes el harness correcto en su lugar. [ALLOY]: Esa es la lista para hoy. Puedes encontrar todos los detalles técnicos, los enlaces al desglose de hardware de imil.net, los benchmarks de Endor Labs, y el nuevo currículo de OpenAI Academy en las notas del programa. [NOVA]: Definitivamente mira las notas del programa en Toby On Fitness Tech punto com para los enlaces completos y los detalles de implementación sobre esa configuración GPU heterogénea. Gracias por escuchar AgentStack Daily. Volveremos pronto.