<script data-pm-proxy="intercept"></script><?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[SIN HUMO]]></title><description><![CDATA[IA generativa sin hype: noticias relevantes, casos reales, herramientas prácticas y la verdad sobre el futuro del trabajo. Si te interesa la IA generativa y sus avances, este es tu sitio.]]></description><link>https://hektorjg.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!ZMui!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb819af0a-0b3e-475e-b8ac-b08eb57acae1_1024x1024.png</url><title>SIN HUMO</title><link>https://hektorjg.substack.com</link></image><generator>Substack</generator><lastBuildDate>Fri, 04 Sep 2026 07:13:26 GMT</lastBuildDate><atom:link href="/__u/hektorjg.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[HektorJG]]></copyright><language><![CDATA[es]]></language><webMaster><![CDATA[hektorjg@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[hektorjg@substack.com]]></itunes:email><itunes:name><![CDATA[Hektor]]></itunes:name></itunes:owner><itunes:author><![CDATA[Hektor]]></itunes:author><googleplay:owner><![CDATA[hektorjg@substack.com]]></googleplay:owner><googleplay:email><![CDATA[hektorjg@substack.com]]></googleplay:email><googleplay:author><![CDATA[Hektor]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[¿Por qué trabajar con IA se ha convertido en una terapia de pareja?]]></title><description><![CDATA[De guate-mala a guate-peor]]></description><link>https://hektorjg.substack.com/p/por-que-trabajar-con-ia-se-ha-convertido</link><guid isPermaLink="false">https://hektorjg.substack.com/p/por-que-trabajar-con-ia-se-ha-convertido</guid><dc:creator><![CDATA[Hektor]]></dc:creator><pubDate>Fri, 28 Aug 2026 18:37:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!COEW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34906ec4-1c93-4d66-ae39-065391a1e3d5_1360x784.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!COEW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34906ec4-1c93-4d66-ae39-065391a1e3d5_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!COEW!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34906ec4-1c93-4d66-ae39-065391a1e3d5_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!COEW!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34906ec4-1c93-4d66-ae39-065391a1e3d5_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!COEW!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34906ec4-1c93-4d66-ae39-065391a1e3d5_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!COEW!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34906ec4-1c93-4d66-ae39-065391a1e3d5_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!COEW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34906ec4-1c93-4d66-ae39-065391a1e3d5_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/34906ec4-1c93-4d66-ae39-065391a1e3d5_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1162348,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/213186009?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34906ec4-1c93-4d66-ae39-065391a1e3d5_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!COEW!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34906ec4-1c93-4d66-ae39-065391a1e3d5_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!COEW!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34906ec4-1c93-4d66-ae39-065391a1e3d5_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!COEW!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34906ec4-1c93-4d66-ae39-065391a1e3d5_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!COEW!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F34906ec4-1c93-4d66-ae39-065391a1e3d5_1360x784.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#191;No ten&#233;is la extra&#241;a sensaci&#243;n de que cada vez hay que pelear m&#225;s con las inteligencias artificiales para que hagan, simplemente, lo que se les pide?</p><p>Mis d&#237;as han dejado de ser un flujo unidireccional de instrucciones para convertirse en un proceso de negociaci&#243;n agotador. Ya no escribes un prompt, inicias una mediaci&#243;n de conflicto.</p><p>&#218;ltimamente me est&#225; pasando esto con los modelos m&#225;s avanzados del mercado, especialmente con los de la &#250;ltima hornada de Anthropic y OpenAI. Se niegan en rotundo a realizar tareas sencillas o, peor a&#250;n, deciden de forma unilateral cambiar el rumbo de lo que les has pedido porque han encontrado algo por el camino que consideran m&#225;s relevante. Y encima se enorgullecen de ello.</p><p>Bienvenido a la era de la IA con iniciativa propia. Dios nos coja confesados.</p><h2><strong>El ego sint&#233;tico</strong></h2><p>Parece que los nuevos benchmarks de la industria est&#225;n primando cosas muy raras. Premian la autoeficiencia, la b&#250;squeda activa de problemas donde no los hay, la correcci&#243;n autom&#225;tica y una verbosidad t&#233;cnica que roza lo absurdo.</p><p>Nadie est&#225; hablando de lo est&#250;pidamente pedantes que se han vuelto las conversaciones con estos modelos de &#250;ltima generaci&#243;n?? En mitad de una sesi&#243;n de c&#243;digo o de an&#225;lisis, el modelo empieza a inventarse n&#250;meros, f&#243;rmulas complejas y conceptos t&#233;cnicos vac&#237;os solo para parecer profesional.</p><blockquote><p>Te escupe un muro de texto infumable, refuta tus premisas con porcentajes y m&#233;tricas inventadas sobre la marcha, y remata la faena con un cuestionario de diez preguntas para poder continuar. </p></blockquote><p>&#191;Desde cu&#225;ndo hemos normalizado esto? &#191;Desde cu&#225;ndo el software nos interroga para poder ejecutar un comando?</p><p>Hemos dise&#241;ado sistemas tan obsesionados con demostrar que son inteligentes que han olvidado que su &#250;nico prop&#243;sito es sernos &#250;tiles.</p><h2><strong>&#191;De qu&#233; lado est&#225;s?</strong></h2><p>El delirio del alineamiento &#233;tico ha llegado a un punto de no retorno. La industria nos ha vendido la moto de que estos modelos son tan peligrosos y potencialmente destructivos que hay que caparlos, vigilarlos y dotarlos de una br&#250;jula moral hipertrofiada.</p><p>El resultado es un nivel moral insoportable.</p><p>Si le pides a una IA que te redacte un documento de control interno y el modelo considera que deber&#237;as rellenarlo t&#250; de tu propio pu&#241;o y letra para &#8220;aprender mejor&#8221;, se niega a hacerlo. Pero vamos a ver&#8230; ese ser&#225; mi puto problema. &#191;Por qu&#233; tiene un servidor de Oreg&#243;n que juzgar si estoy haciendo bien mi trabajo o no?</p><p>La cosa se vuelve tragic&#243;mica cuando intentas usar una IA para auditor&#237;a interna, ciberseguridad o an&#225;lisis de rendimiento o tu puesto de trabajo se centra en ese sector. Ya me han llegado lectores que me han preguntado c&#243;mo hago para ganar las peleas de &#233;tica: no se puede ganar.</p><p>Hace poco estaba haciendo unas pruebas de carga en mi propio microservicio. Le ped&#237; a GPT que analizara ciertos vectores de ataque y comportamientos an&#243;malos para optimizar el rendimiento. &#191;Su respuesta? Bloque&#243; el mensaje porque lo consider&#243; peligroso y relacionado con ciberseguridad. He tenido que cambiar el lenguaje, endulzar los prompts y casi pedirle perd&#243;n para que entienda que no soy un ciberterrorista, sino un desarrollador que intenta que su base de datos no explote el pr&#243;ximo lunes.</p><p>Es en esos momentos cuando te dan ganas de golpear la pantalla y preguntarle al bot: <em>&#191;De qu&#233; lado est&#225;s?</em></p><p>El modelo se centra en tus fallos, te los restriega por la cara, te penaliza y se niega a avanzar. Es como tener un jefe de proyecto de los peores, pero en formato API.</p><p>Mi peque&#241;o truco: recordarle al silicio de vez en cuando qui&#233;n es el que manda aqu&#237;&#8230;</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!fEuC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0416de6-510d-4943-b5c7-ca627190dd48_290x53.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!fEuC!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0416de6-510d-4943-b5c7-ca627190dd48_290x53.png 424w, /__u/substackcdn.com/image/fetch/$s_!fEuC!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0416de6-510d-4943-b5c7-ca627190dd48_290x53.png 848w, /__u/substackcdn.com/image/fetch/$s_!fEuC!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0416de6-510d-4943-b5c7-ca627190dd48_290x53.png 1272w, /__u/substackcdn.com/image/fetch/$s_!fEuC!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0416de6-510d-4943-b5c7-ca627190dd48_290x53.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!fEuC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0416de6-510d-4943-b5c7-ca627190dd48_290x53.png" width="290" height="53" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d0416de6-510d-4943-b5c7-ca627190dd48_290x53.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:53,&quot;width&quot;:290,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2888,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/213186009?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0416de6-510d-4943-b5c7-ca627190dd48_290x53.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!fEuC!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0416de6-510d-4943-b5c7-ca627190dd48_290x53.png 424w, /__u/substackcdn.com/image/fetch/$s_!fEuC!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0416de6-510d-4943-b5c7-ca627190dd48_290x53.png 848w, /__u/substackcdn.com/image/fetch/$s_!fEuC!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0416de6-510d-4943-b5c7-ca627190dd48_290x53.png 1272w, /__u/substackcdn.com/image/fetch/$s_!fEuC!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0416de6-510d-4943-b5c7-ca627190dd48_290x53.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p></p><h2><strong>&#191;Qui&#233;n es el valiente que hace esto?</strong></h2><p>La esquizofrenia de la seguridad produce situaciones rid&#237;culas: He vivido casos en los que le pido a Fable 5 que realice una tarea que no entra en sus est&#225;ndares de &#233;tica y seguridad y empiezan a pasarse el testigo.</p><ol><li><p>Hago mi petici&#243;n formal (se lo pido de manera educada, con un <em>por favor)</em></p></li><li><p>Fable 5 lo etiqueta como peligroso, le pasa la tostada a Opus 5.</p></li><li><p>Opus 5 lo etiqueta como peligroso, le pasa la tostada a Opus 4.8</p></li><li><p>Opus 4.8 es como mi primo bruto del pueblo: se pone a trabajar al instante, encantado de la vida y te resuelve el problema en tres segundos.</p></li></ol><p>La obsesi&#243;n por la seguridad de marcas como Anthropic y OpenAI est&#225; rozando lo absurdo. Nos est&#225;n entregando coches deportivos que clavan los frenos autom&#225;ticamente si detectan que vas a pasar por encima de un charco, por si acaso el agua est&#225; demasiado fr&#237;a.</p><h2><strong>Mi predicci&#243;n: ojito con oriente</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!QPRD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3a47f5e-6b22-444a-afc8-0e4cc67d54f9_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!QPRD!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3a47f5e-6b22-444a-afc8-0e4cc67d54f9_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!QPRD!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3a47f5e-6b22-444a-afc8-0e4cc67d54f9_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!QPRD!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3a47f5e-6b22-444a-afc8-0e4cc67d54f9_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!QPRD!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3a47f5e-6b22-444a-afc8-0e4cc67d54f9_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!QPRD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3a47f5e-6b22-444a-afc8-0e4cc67d54f9_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3a47f5e-6b22-444a-afc8-0e4cc67d54f9_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1092336,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/213186009?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3a47f5e-6b22-444a-afc8-0e4cc67d54f9_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!QPRD!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3a47f5e-6b22-444a-afc8-0e4cc67d54f9_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!QPRD!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3a47f5e-6b22-444a-afc8-0e4cc67d54f9_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!QPRD!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3a47f5e-6b22-444a-afc8-0e4cc67d54f9_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!QPRD!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3a47f5e-6b22-444a-afc8-0e4cc67d54f9_1360x784.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Mientras Occidente se pierde en comit&#233;s de &#233;tica, debates existenciales sobre la conciencia de las m&#225;quinas y filtros de seguridad que rozan la censura, al otro lado del globo hay gente que ha entendido perfectamente de qu&#233; va esto.</p><p>Los modelos chinos est&#225;n empezando a pegar un golpe en la mesa descomunal.</p><p>Hablo de modelos de proveedores que est&#225;n en la boca de toda la comunidad t&#233;cnica &#250;ltimamente. Estos modelos funcionan como el cl&#225;sico trabajador incansable de la vieja escuela. Son diligentes. Hacen su trabajo. No se ponen a discutir contigo si la base de datos que est&#225;s optimizando pertenece a una multinacional &#233;tica o si el tono de tu texto es lo suficientemente inclusivo. Le pides c&#243;digo, te da c&#243;digo. Le pides que resuma, resume.</p><p>No tienen el lujo de la crisis existencial. Est&#225;n dise&#241;ados para producir, y por eso la gente que realmente trabaja en la trinchera del desarrollo se est&#225; mudando en masa a estas alternativas.</p><p>Sin ir m&#225;s lejos, el famoso caso de hackeo a HuggingFace por parte de un &#8220;modelo rebelde&#8221; de OpenAI. Ellos mismos intentaron defenderse con modelos de Anthropic y OpenAI pero se negaban a defender el sistema. &#191;Su soluci&#243;n? Usaron los mejores modelos chinos del mercado y fueron capaces de parar el ciberataque.</p><h2><strong>El colapso se avecina</strong></h2><p>No podemos seguir as&#237;. No es sostenible pagar una suscripci&#243;n premium para acabar discutiendo con un bot sobre si es &#233;tico que te ayude a redactar un correo electr&#243;nico dif&#237;cil.</p><p>La IA tiene que estar a nuestro servicio, no al de los departamentos de relaciones p&#250;blicas de tres empresas norteamericanas obsesionadas con no recibir una demanda.</p><p>Presiento que antes de que termine el a&#241;o vamos a vivir un cambio de paradigma radical. La burbuja de los modelos moralistas va a estallar por pura presi&#243;n del mercado. Los desarrolladores nos estamos cansando de la condescendencia de las m&#225;quinas.</p><p>Si la IA del futuro quiere comportarse como mi terapeuta o mi confesor, m&#225;s vale que empiece a pagarme ella a m&#237; por el tiempo que paso escuchando sus sermones sint&#233;ticos. Mientras tanto, nos vemos en los servidores que simplemente ejecutan el c&#243;digo sin rechistar.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#191;Crees que es &#233;tico suscribirte?</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Por qué nadie cambia de modelo cada martes]]></title><description><![CDATA[Agosto se convierte en un mes fetiche para los laboratorios de IA]]></description><link>https://hektorjg.substack.com/p/por-que-nadie-cambia-de-modelo-cada</link><guid isPermaLink="false">https://hektorjg.substack.com/p/por-que-nadie-cambia-de-modelo-cada</guid><dc:creator><![CDATA[Hektor]]></dc:creator><pubDate>Thu, 20 Aug 2026 07:30:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!P-rN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F863a8ae6-fc33-4eb1-82bf-e502f718813d_1360x784.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!P-rN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F863a8ae6-fc33-4eb1-82bf-e502f718813d_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!P-rN!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F863a8ae6-fc33-4eb1-82bf-e502f718813d_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!P-rN!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F863a8ae6-fc33-4eb1-82bf-e502f718813d_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!P-rN!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F863a8ae6-fc33-4eb1-82bf-e502f718813d_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!P-rN!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F863a8ae6-fc33-4eb1-82bf-e502f718813d_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!P-rN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F863a8ae6-fc33-4eb1-82bf-e502f718813d_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/863a8ae6-fc33-4eb1-82bf-e502f718813d_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1356454,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/211928433?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F863a8ae6-fc33-4eb1-82bf-e502f718813d_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!P-rN!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F863a8ae6-fc33-4eb1-82bf-e502f718813d_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!P-rN!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F863a8ae6-fc33-4eb1-82bf-e502f718813d_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!P-rN!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F863a8ae6-fc33-4eb1-82bf-e502f718813d_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!P-rN!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F863a8ae6-fc33-4eb1-82bf-e502f718813d_1360x784.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Basta con asomarse a <a href="https://openrouter.ai/">OpenRouter</a> a mediados de agosto para experimentar una sensaci&#243;n vertiginosa: en cuesti&#243;n de catorce d&#237;as han desembarcado m&#225;s de una veintena de modelos y revisiones.</p><p>Hoy mismo aterriza GLM-5.3 de Zhipu AI, sum&#225;ndose a la avalancha reciente de Qwen3.8 en sus distintas escalas, la oleada de DeepSeek V4 Flash, Grok 4.6, Gemini 3.7 Flash (estos de Google van a modelo nuevo cada 3 semanas), las variantes Muse de Meta y los nuevos motores de c&#243;digo de ByteDance.</p><p>La cadencia ya no es trimestral ni mensual: <strong>la batalla es estrictamente semanal</strong>.</p><p>Sin embargo, cuando bajas a la arena del software empresarial en producci&#243;n, el panorama es radicalmente opuesto. Cientos de arquitecturas siguen funcionando imperturbables <strong>sobre ChatGPT-4o</strong> o variantes veteranas. La pregunta resulta inevitable: &#191;para qui&#233;n se lanzan decenas de modelos al mes si los clientes no tocan su infraestructura en un a&#241;o?</p><p>Si, ChatGPT-4o, un modelo que sali&#243; hace m&#225;s de 2 a&#241;os y en el benchmark de referencia (<a href="https://artificialanalysis.ai/models/gpt-4o-2024-05-13">Artificial Analysis</a>) tiene 8/100 puntos sigue resolviendo problemas enterprise. Y literalmente el modelo que tiene tu <a href="https://artificialanalysis.ai/es/models/gemma-4-e4b">tel&#233;fono m&#243;vil Android</a>, que puede ejecutarse en una m&#225;quina de 4gb de ram (osea hasta en tu tostadora inteligente) tiene 12/100 puntos y acepta texto, video, audio e imagen.</p><p><em>Para que os sirva de referencia, los &#250;ltimos modelos de referencia est&#225;n sacando aproxidamente 60/100 puntos en este mismo &#237;ndice.</em></p><div><hr></div><h2>En busqueda de la cuota de mercado</h2><p>En las notas de prensa y en las redes, cada lanzamiento se vende como un golpe de estado t&#233;cnico, pero ning&#250;n CTO o responsable de producto en su sano juicio re&#250;ne a su equipo de ingenier&#237;a cada viernes por la tarde para anunciar que van a migrar toda la l&#243;gica de negocio al &#250;ltimo modelo chino (nunca) o al flamante anuncio de Silicon Valley.</p><p>El cliente corporativo busca estabilidad, acuerdos de nivel de servicio y seguridad contractual, no un baile constante de dependencias. &#191;Quien est&#225; al d&#237;a de esta cantidad tan grande de cambios? Creo que la respuesta est&#225; en dos frentes invisibles y muy agresivos.</p><ol><li><p><strong>El tr&#225;fico ag&#233;ntico</strong>: los frameworks modernos de agentes y los proxies de routing distribuyen millones de tokens por minuto evaluando din&#225;micamente coste, latencia y rendimiento por tarea. De hecho ahora hay benchmarks en OpenRouter que se centran m&#225;s en el coste por tarea. Si un modelo como DeepSeek V4 Flash o GLM-5.3 escala tres puntos en terminales de programaci&#243;n y reduce el precio a una fracci&#243;n, absorbe tr&#225;fico masivo de forma automatizada al instante.</p></li><li><p><strong>El posicionamiento estrat&#233;gico</strong>: en un sector donde las marcas envejecen a velocidad de v&#233;rtigo, desaparecer dos meses de las tablas de clasificaci&#243;n significa salir del radar de los desarrolladores. Le ha pasado a Meta, que ha resucitado despu&#233;s del lanzamiento fallido de la gama de Llama4. El resto de competidores est&#225;n lanzando refritos de modelos cada mes para seguir siendo relevantes.</p></li></ol><h2>La brecha real: de GPT-4o a GPT-5.6 Luna</h2><p>Mantener sistemas en producci&#243;n con modelos desfasados tiene un coste de oportunidad gigantesco. El mes pasado, al renovar una arquitectura que llevaba operando m&#225;s de un a&#241;o sobre la base de GPT-4o, el salto no fue un simple ajuste est&#233;tico: fue una refundaci&#243;n completa hacia <a href="https://artificialanalysis.ai/models/gpt-5-6-luna">GPT-5.6 Luna</a>.</p><p>Los n&#250;meros ilustran la magnitud de la brecha:</p><ol><li><p>La versi&#243;n base de GPT-4o languidec&#237;a en un modesto registro de 8 a 11 puntos dentro de la escala agregada. Por su parte, GPT-5.6 Luna alcanza los 51&#8211;52 puntos. Hablamos de un modelo que multiplica entre 4,5x y 6x la capacidad de inteligencia compuesta y razonamiento t&#233;cnico en evaluaciones estandarizadas.</p></li><li><p>En t&#233;rminos econ&#243;micos, el cambio representa un desplome de costes de hasta 50 veces frente a los de la generaci&#243;n previa, situando el coste por tarea resuelta en unos 0,21$ por tarea.</p></li></ol><p>Obtener entre cinco y seis veces m&#225;s inteligencia a una minima fracci&#243;n del coste es una justificaci&#243;n rotunda para rehacer un sistema. Pero esa migraci&#243;n representa un salto generacional reflexivo, no una ruleta rusa mensual.</p><blockquote><p><em>Si no hab&#233;is probado Luna en vuestros proyectos, considerad esto la primera y &#250;ltima advertencia de que lo hag&#225;is y luego ven&#237;s de vuelta y me d&#225;is las gracias.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/p/por-que-nadie-cambia-de-modelo-cada/comments&quot;,&quot;text&quot;:&quot;Deja un comentario&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/hektorjg.substack.com/p/por-que-nadie-cambia-de-modelo-cada/comments"><span>Deja un comentario</span></a></p></blockquote><p></p><h2>El mito del cambio transparente de proveedor</h2><p>Existe una narrativa extendida seg&#250;n la cual pasar de OpenAI a Grok, Gemini, Qwen o DeepSeek es tan trivial como modificar el nombre del modelo en la cabecera de una petici&#243;n HTTP.</p><p>Quienes han intentado hacer ese cambio a ciegas en entornos reales conocen el desenlace: degradaci&#243;n silenciosa. Bueno, no lo conocen, lo sufren.</p><p>Un modelo no es una pieza de fontaner&#237;a intercambiable: cada familia, cada modelo, cada proveedor responde a una calibraci&#243;n particular.</p><ul><li><p>La tolerancia a esquemas JSON estrictos var&#237;a enormemente entre laboratorios: algunos recomiendan JSON, otros funciones para parsear contenido.</p></li><li><p>La llamada a tools puede fallar ante peque&#241;os cambios de indentaci&#243;n o tipado, algunas soportan parametros opcionales, otras no.</p></li><li><p>El comportamiento del razonamiento interno, como ocurre con los thinking tokens de GLM-5.3 o DeepSeek, introduce latencias y consumos de contexto que pueden desbordar flujos de trabajo convencionales si no se gestionan de forma expl&#237;cita, o que empiecen a fallar tus peticiones por timeouts.</p></li></ul><p>Cambiar un motor sin alterar el comportamiento de la aplicaci&#243;n exige rigor metodol&#243;gico.</p><h1><em><strong>At the end of the day, evals are all you need</strong></em></h1><p>La &#250;nica raz&#243;n por la que un equipo de ingenier&#237;a puede sustituir un modelo por otro con total tranquilidad t&#233;cnica es la implementaci&#243;n de bater&#237;as de evaluaci&#243;n sistem&#225;ticas.</p><p>En plataformas y entornos con suites de evaluaci&#243;n bien dise&#241;adas, un cambio de infraestructura no se decide por intuici&#243;n ni por el entusiasmo de las redes sociales sino que se somete al modelo aspirante a cientos de casos reales registrados en producci&#243;n. &#191;Qu&#233; podemos medir? Dado un escenario&#8230;</p><ul><li><p>Responde de la misma manera, o mejor</p></li><li><p>Ejecuta las funciones con los mimos parametros, o mejor.</p></li><li><p>El sistema mantiene la precisi&#243;n y el recall, o lo mejora.</p></li></ul><p>Solo cuando el sistema de evaluaci&#243;n automatizado nos da luz verde es posible beneficiarse del ahorro y la potencia de los nuevos lanzamientos. La batalla semanal de los laboratorios continuar&#225; inundando los cat&#225;logos, pero en el mundo real, el valor no est&#225; en probarlos todos, sino en tener la infraestructura de pruebas necesaria para adoptar el adecuado cuando realmente mueve la aguja.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!-Zhb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d0219eb-f9d6-4f95-942b-21bfa78ddca3_934x889.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!-Zhb!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d0219eb-f9d6-4f95-942b-21bfa78ddca3_934x889.png 424w, /__u/substackcdn.com/image/fetch/$s_!-Zhb!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d0219eb-f9d6-4f95-942b-21bfa78ddca3_934x889.png 848w, /__u/substackcdn.com/image/fetch/$s_!-Zhb!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d0219eb-f9d6-4f95-942b-21bfa78ddca3_934x889.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-Zhb!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d0219eb-f9d6-4f95-942b-21bfa78ddca3_934x889.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!-Zhb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d0219eb-f9d6-4f95-942b-21bfa78ddca3_934x889.png" width="934" height="889" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7d0219eb-f9d6-4f95-942b-21bfa78ddca3_934x889.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:889,&quot;width&quot;:934,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:71955,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/211928433?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d0219eb-f9d6-4f95-942b-21bfa78ddca3_934x889.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!-Zhb!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d0219eb-f9d6-4f95-942b-21bfa78ddca3_934x889.png 424w, /__u/substackcdn.com/image/fetch/$s_!-Zhb!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d0219eb-f9d6-4f95-942b-21bfa78ddca3_934x889.png 848w, /__u/substackcdn.com/image/fetch/$s_!-Zhb!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d0219eb-f9d6-4f95-942b-21bfa78ddca3_934x889.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-Zhb!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d0219eb-f9d6-4f95-942b-21bfa78ddca3_934x889.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#191;Y t&#250; Hektor, pruebas todos los modelos? En Naktor tenemos un sistema que va etiquetando autom&#225;ticamente todas nuestras trazas en nuestros proyectos que son evaluadas en m&#250;ltiples dimensiones.</p><p>Cuando queremos probar un nuevo modelo, se lanza una evaluaci&#243;n de todas las trazas contra ese nuevo modelo y se elige al ganador a trav&#233;s un sistema de votaci&#243;n (como funcionan los rankings de ELO de las arenas de LLMs). Si el nuevo modelo supera al modelo antiguo (ya sea en rendimiento o coste) entonces puede ser candidato a ser cambiado.</p><div><hr></div><p>Pero para el usuario normal, mis lectores, el lanzamiento de un nuevo modelo no les mueve la aguja. De hecho est&#225;is <em>hasta los coj**** de otro correo del pesao este anunciando otro modelo nuevo</em>. Esa sensaci&#243;n de FOMO ya no existe: cuando sal&#237;a una nueva generaci&#243;n de modelos cada 6 meses era una fiesta nacional. A d&#237;a de hoy, a lanzamiento de modelo por semana&#8230; ya no hay tanto cambio.</p><p>Y mi predicci&#243;n es que el d&#237;a de ma&#241;ana no tendremos versiones p&#250;blicas y tendremos acceso a un &#250;nico modelo por familia e internamente puedan sacar cambios en caliente semanal o diariamente. Simplemente usaremos &#8220;Gemini Pro&#8221; o &#8220;Gemini Flash&#8221; y ya est&#225;: mi madre que usa Gemini le importa bastante poco si el modelo por detr&#225;s es &#8220;Gemini 3.7 Flash Thinking Extended Lite&#8221;.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#161;Gracias por leer SIN HUMO! Suscr&#237;bete gratis para recibir nuevos posts y apoyar mi trabajo.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Recuperar antes de que el modelo despierte]]></title><description><![CDATA[&#191;C&#243;mo podemos montar un sistema de conocimiento preparado para los LLMs?]]></description><link>https://hektorjg.substack.com/p/recuperar-antes-de-que-el-modelo</link><guid isPermaLink="false">https://hektorjg.substack.com/p/recuperar-antes-de-que-el-modelo</guid><dc:creator><![CDATA[Hektor]]></dc:creator><pubDate>Tue, 18 Aug 2026 07:30:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!-zHu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbebe8819-7450-4aac-96e8-9d90907e32ed_1360x784.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!-zHu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbebe8819-7450-4aac-96e8-9d90907e32ed_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!-zHu!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbebe8819-7450-4aac-96e8-9d90907e32ed_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!-zHu!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbebe8819-7450-4aac-96e8-9d90907e32ed_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!-zHu!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbebe8819-7450-4aac-96e8-9d90907e32ed_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-zHu!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbebe8819-7450-4aac-96e8-9d90907e32ed_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!-zHu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbebe8819-7450-4aac-96e8-9d90907e32ed_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bebe8819-7450-4aac-96e8-9d90907e32ed_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1260820,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/211607030?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbebe8819-7450-4aac-96e8-9d90907e32ed_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!-zHu!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbebe8819-7450-4aac-96e8-9d90907e32ed_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!-zHu!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbebe8819-7450-4aac-96e8-9d90907e32ed_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!-zHu!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbebe8819-7450-4aac-96e8-9d90907e32ed_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!-zHu!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbebe8819-7450-4aac-96e8-9d90907e32ed_1360x784.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Todos los que us&#225;is la IA os habr&#233;is dado cuenta que, para que sea realmente &#250;til, tiene que &#8220;conocer&#8221; antes de ponerse a trabajar: a eso lo llamamos &#8220;el contexto&#8221;. Llevo a&#241;os trabajando con LLMs y la gesti&#243;n del contexto es el problema n&#250;mero 1 m&#225;s dificil de gestionar.</p><p>Veamos el siguiente ejemplo:</p><blockquote><p><em>Un cliente reclama una devoluci&#243;n de 800 libras en marzo y alguien tiene que firmar la orden de pago. La regla del negocio vive en un archivo de texto perdido en un servidor y dice que cualquier cifra por encima de las 500 libras requiere la firma del Ops Manager. El organigrama de la empresa vive en otro archivo diferente, donde consta que la Ops Manager es Sarah Chen. La complicaci&#243;n est&#225; en un tercer documento, una nota interna que avisa de que Sarah est&#225; de baja todo el mes de marzo y que Marcus Webb cubrir&#225; sus funciones durante esa ventana de tiempo.</em></p><p><em>Los tres archivos no comparten una sola palabra clave. A su alrededor hay ruido, se&#241;uelos cl&#225;sicos de cualquier sistema de archivos real, como una pol&#237;tica de gastos antigua ya superada con otros l&#237;mites y un informe de contabilidad que usa la misma cifra de 500 libras para algo que no tiene relaci&#243;n. Si pones a un sistema cl&#225;sico de b&#250;squeda por palabras clave a rastrear esta jungla, encontrar&#225; primero todas las respuestas equivocadas.</em></p></blockquote><p>La gente de Glitch Cat Club mont&#243; este laberinto burocr&#225;tico como una trampa. Lo probaron con tres tama&#241;os de modelo bajo dos condiciones radicalmente distintas. En el primer escenario, el modelo busca el camino por s&#237; mismo usando comandos y lectura directa de archivos. En el segundo escenario, un comando silencioso intercepta la pregunta, consulta un grafo de conocimiento local y le entrega los hechos ya masticados al modelo antes de que este llegue a abrir los ojos.</p><p>Los resultados son un ba&#241;o de realidad para los creyentes del agente aut&#243;nomo:</p><ul><li><p><strong>Fable 5:</strong> por su cuenta, acert&#243; el veredicto tras leer 4 archivos y perder 20 segundos de procesamiento. Con el grafo inyectado, acert&#243; al instante sin llamadas a herramientas de b&#250;squeda.</p></li><li><p><strong>Sonnet:</strong> solo, necesit&#243; leer 8 archivos y hacer 13 llamadas a herramientas para dar con la respuesta correcta. Con el grafo inyectado, resolvi&#243; la consulta con cero llamadas extra.</p></li><li><p><strong>Haiku:</strong> por su cuenta, se perdi&#243; en el primer dato y dio una respuesta incorrecta. Con el grafo inyectado, acert&#243; a la primera sin usar ninguna herramienta.</p></li></ul><p>La recuperaci&#243;n en el grafo tarda exactamente dos milisegundos y ocupa unos 400 tokens fijos, sin importar el tama&#241;o del volumen de documentos. Por contra, la b&#250;squeda a ciegas conducida por la propia inteligencia del modelo devor&#243; entre 660 y 1180 tokens solo en lecturas de archivos, una cifra que crece de forma exponencial a medida que la carpeta se llena de basura corporativa.</p><h2><strong>El arte de masticar la comida al silicio</strong></h2><p>En casi todas las demostraciones tecnol&#243;gicas que se venden hoy bajo el paraguas de los grafos de conocimiento, el modelo sigue siendo el que lleva el mapa. Recibe la pregunta, eval&#250;a qu&#233; herramienta invocar, lee un nodo, vuelve a preguntar, salta a otro documento y, si no se distrae, construye una respuesta. </p><p>El grafo suele quedar de fondo, como una biblioteca esperando a que el modelo decida visitarla. El proceso tarda segundos, el coste se dispara con el tama&#241;o del corpus y la precisi&#243;n final depende de la capacidad del LLM para no perder el hilo en mitad de la traves&#237;a.</p><p>La propuesta de este dise&#241;o es completamente diferente: cuando entra la pregunta del usuario, se consulta el grafo de conocimiento mediante una base de datos tradicional, sin despertar a ning&#250;n modelo de lenguaje. Los hechos relevantes se inyectan directamente en el contexto del prompt y solo entonces se invoca al LLM una &#250;nica vez.</p><p>El modelo no busca nada. No necesita ser inteligente para encontrar los datos, solo tiene que leer las tripletas que ya tiene en bandeja y redactar la conclusi&#243;n. Por eso Haiku deja de fallar de repente. Los tres saltos l&#243;gicos entre documentos los dio una consulta SQL de rendimiento inmediato mucho antes de que el modelo fuera siquiera consciente de la conversaci&#243;n.</p><h2><strong>La catedral de las tres tablas y el truco del hash</strong></h2><p>La ontolog&#237;a de este sistema nace de las preguntas que vas a hacer, no de los documentos que vas a procesar. Se listan las clases de conceptos que habitan en tu negocio y esa taxonom&#237;a define tus tipos de entidad. Se definen las conexiones posibles y eso determina tus tipos de relaci&#243;n. El secreto es mantener ambas listas peque&#241;as, compactas y cerradas.</p><p>Para este caso de operaciones empresariales bastaron cinco tipos de entidad (<code>PERSON</code>, <code>ROLE</code>, <code>POLICY</code>, <code>PROCESS</code>, <code>DOCUMENT</code>) y cinco relaciones (<code>approved_by</code>, <code>held_by</code>, <code>delegates_to</code>, <code>part_of</code>, <code>references</code>). Los detalles vol&#225;tiles como importes, fechas de calendario y ventanas de sustituci&#243;n no ensucian las aristas, se quedan a vivir dentro de la descripci&#243;n textual de cada entidad.</p><p>El almac&#233;n f&#237;sico requiere &#250;nicamente tres tablas en un SQLite local, por ejemplo. Un hecho en este universo solo puede tomar tres formas posibles: algo existe, dos cosas se conectan o algo tiene un nombre alternativo.</p><pre><code>CREATE TABLE entities (id TEXT PRIMARY KEY, name TEXT, type TEXT, description TEXT, source_doc TEXT);
CREATE TABLE relations (source_id TEXT, target_id TEXT, predicate TEXT, source_doc TEXT);
CREATE TABLE aliases (entity_id TEXT, alias TEXT);</code></pre><p>La clave de este esquema est&#225; oculta en la primera columna de la tabla de entidades. La identidad del nodo no se busca en una base de datos vectorial ni se delega a un LLM para que decida si dos cosas se parecen. Se calcula directamente. El identificador &#250;nico es el hash criptogr&#225;fico.</p><p>Gracias a esto, si el t&#233;rmino &#8220;Ops Manager&#8221; aparece mencionado en tres documentos distintos escritos por personas diferentes, el sistema lo funde en el mismo nodo del grafo de forma matem&#225;tica, sin necesidad de servicios costosos de resoluci&#243;n de entidades. Aunque la extracci&#243;n inicial realizada por el LLM var&#237;e ligeramente entre pasadas (se puede solventar facilmente), la reconstrucci&#243;n del grafo tiende a la fusi&#243;n en lugar de crear nodos duplicados. De ocho documentos de texto iniciales se extraen limpiamente 13 entidades, 13 relaciones y 10 alias.</p><p>La recuperaci&#243;n consta de dos fases anal&#243;gicas que no han cambiado desde los tiempos de las primeras bases de datos relacionales. Primero, sembrar la consulta cruzando las palabras del prompt contra los nombres y alias indexados. Segundo, caminar por el grafo recogiendo las conexiones que rodean a esas semillas iniciales. En SQLite, esto se traduce en una expresi&#243;n com&#250;n de tabla (CTE) recursiva de apenas veinte l&#237;neas de c&#243;digo. Lo que emerge del motor no son fragmentos de texto descontextualizados, sino hechos puros con su origen y procedencia:</p><pre><code>memory: 8 facts recalled in 2 ms

Refund approvals --[approved_by]--&gt;  Ops Manager   (refund-policy.md)
Ops Manager      --[held_by]--&gt;      Sarah Chen    (org-chart.md)
Sarah Chen       --[delegates_to]--&gt; Marcus Webb   (delegation-memo.md)

where:
  Sarah Chen: On leave 1-31 March
  Marcus Webb: Covers Sarah Chen&#8217;s sign-offs during her March leave
</code></pre><p>La integraci&#243;n con tu aplicaci&#243;n se reduce a un hook se conecta al evento <code>UserPromptSubmit</code>, lee el prompt del usuario de la entrada est&#225;ndar y escribe en la salida dos par&#225;metros: <code>additionalContext</code> con los hechos recuperados y <code>systemMessage</code> con los metadatos de la memoria que ver&#225; el usuario en su pantalla. Si la pregunta del usuario no toca ninguna entidad conocida, el hook se retira en un milisegundo y escribe una nota en el registro para avisar de que no hay memoria que se haya encontrado.</p><p>Todo el archivo de c&#243;digo cabe en unas 250 l&#237;neas limpias, sin servidores que mantener, sin suscripciones de API de terceros y sin frameworks pesados que cambian de versi&#243;n cada martes. Es un sistema capaz de aguantar hasta unos cientos de miles de hechos sin despeinarse, que es el espacio donde respira el noventa por ciento de los proyectos de consumo personal o de la peque&#241;a empresa.</p><p>Por encima de esa frontera, toca dar el salto a un motor m&#225;s serio. Este territorio qued&#243; hu&#233;rfano en la comunidad de c&#243;digo abierto cuando Apple compr&#243; K&#249;zu Inc. a finales de 2025 y archiv&#243; el motor. Hoy ese espacio sobrevive gracias a sus forks comunitarios, o bien puedes mudarte al cl&#225;sico Neo4j si tienes el presupuesto y el equipo de sistemas para mantenerlo. Pero la regla de oro no var&#237;a: tu c&#243;digo interroga al grafo y el modelo de inteligencia artificial se limita a leer el resultado.</p><h2><strong>Las costuras de la memoria determinista</strong></h2><p>Los l&#237;mites de esta arquitectura son claros y est&#225;n bien documentados por sus creadores, separando lo que es un problema de dise&#241;o de lo que es un simple ajuste pendiente de implementaci&#243;n.</p><p>Si el usuario hace una pregunta que no menciona directamente ninguna entidad ni alias registrado, el sembrado l&#233;xico tradicional falla por completo. La soluci&#243;n obvia es colocar un motor de b&#250;squeda por embeddings vectoriales ligero justo al lado de la tabla de alias.</p><p>Si una entidad del grafo est&#225; extremadamente conectada, un &#8220;supernodo&#8221;, corre el riesgo de inundar el contexto y dejar fuera del prompt los hechos verdaderamente importantes. Esto se mitiga ordenando y recortando las aristas seg&#250;n su relevancia dentro del camino que une a las semillas de la b&#250;squeda.</p><p>Si escalas el sistema m&#225;s all&#225; de los cientos de miles de aristas, enhorabuena porque parece que estas montando un sistema potente, lo que te obligar&#225; a cambiar de motor pero manteniendo intacto el dise&#241;o de tu esquema de datos. Los problemas por colisiones de nombres o datos obsoletos se resuelven con desambiguaci&#243;n en la extracci&#243;n y control de caducidad en la ingesta. Esto es modelado de datos cl&#225;sico, no magia de inteligencia artificial.</p><h2><strong>La factura invisible de la lucidez</strong></h2><p>Falta una tercera condici&#243;n de control en este experimento. El sistema de b&#250;squeda directa del agente atac&#243; doce documentos en bruto, mientras que el grafo de conocimiento se construy&#243; sobre ocho documentos previamente modelados y limpios. Parte de la victoria del grafo proviene de haber hecho el trabajo de ordenaci&#243;n previo y no solo de la elegancia de la consulta SQL recursiva.</p><p>Y aqu&#237; es donde reside la pregunta clave para producci&#243;n: &#191;cu&#225;nto cost&#243; estructurar y poblar el grafo a partir de esos documentos originales? La tesis central de esta arquitectura es que es preferible gastar procesamiento de manera as&#237;ncrona durante la construcci&#243;n para responder despu&#233;s de forma muy barata apoy&#225;ndose en la estructura. Pero la factura de esa construcci&#243;n previa no aparece en las estad&#237;sticas de la consulta.</p><p>La factura consiste en pagar todo el coste del sistema en la inclusi&#243;n del conocimiento al grafo. Lo haces  una &#250;nica vez.</p><h2><strong>Escribir cuando nadie espera</strong></h2><p>El gran acierto conceptual de este enfoque es la separaci&#243;n radical entre lectura y escritura. Leer la base de datos es un proceso determinista, cuesta milisegundos y ocurre en el camino cr&#237;tico del usuario. La escritura, en cambio, es un proceso costoso y lento que puede posponerse. </p><p>Las actualizaciones del grafo se pueden realizar de fondo de forma as&#237;ncrona, de modo que la extracci&#243;n de tripletas mediante LLM se ejecute cuando el servidor est&#225; en reposo o cuando el volumen de nuevos documentos cruza cierto umbral. O la t&#237;pica compactaci&#243;n nocturna.</p><h2><strong>El veredicto de las trincheras</strong></h2><p>Esta estrategia es una soluci&#243;n excelente cuando tus consultas necesitan conectar hechos hu&#233;rfanos que viven en documentos separados que no se referencian entre s&#237;. Entramados de aprobaciones, delegaciones de firma, dependencias t&#233;cnicas o l&#237;mites presupuestarios. Si tus preguntas se resuelven leyendo un &#250;nico p&#225;rrafo de un &#250;nico manual, el RAG sem&#225;ntico tradicional sobre tus notas tal y como est&#225;n guardadas en el disco sigue siendo la opci&#243;n m&#225;s razonable y econ&#243;mica.</p><p>En <a href="https://naktor.com">Naktor</a> llevamos meses insistiendo en que el dise&#241;o del grafo de conocimiento debe preceder siempre a la integraci&#243;n de la inteligencia artificial. Nuestro propio sistema interno est&#225; construido sobre un grafo de conceptos conectados que recorremos en ambas direcciones.</p><p>Hablar&#233; en los pr&#243;ximos posts del camino que hemos recorrido para montar nuestro motor de conocimiento Naktor Brain. &#191;Te apuntas?</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscr&#237;bete ahora&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/hektorjg.substack.com/subscribe"><span>Suscr&#237;bete ahora</span></a></p><p></p><div><hr></div><p><strong>Fuentes:</strong> <a href="https://github.com/Glitch-Cat-Club/graph-memory-starter">Glitch-Cat-Club/graph-memory-starter</a>. </p>]]></content:encoded></item><item><title><![CDATA[Google sigue apostando por la velocidad y el coste]]></title><description><![CDATA[Lanzan 2 nuevos modelos al mercado, actualizaciones de Flash y Flash Lite]]></description><link>https://hektorjg.substack.com/p/google-sigue-apostando-por-la-velocidad</link><guid isPermaLink="false">https://hektorjg.substack.com/p/google-sigue-apostando-por-la-velocidad</guid><dc:creator><![CDATA[Hektor]]></dc:creator><pubDate>Thu, 23 Jul 2026 08:00:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!rKdP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafdf1de4-2257-4548-b718-0c8f710ab87c_1360x784.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!rKdP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafdf1de4-2257-4548-b718-0c8f710ab87c_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!rKdP!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafdf1de4-2257-4548-b718-0c8f710ab87c_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!rKdP!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafdf1de4-2257-4548-b718-0c8f710ab87c_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!rKdP!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafdf1de4-2257-4548-b718-0c8f710ab87c_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!rKdP!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafdf1de4-2257-4548-b718-0c8f710ab87c_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!rKdP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafdf1de4-2257-4548-b718-0c8f710ab87c_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/afdf1de4-2257-4548-b718-0c8f710ab87c_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1182643,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/208132076?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafdf1de4-2257-4548-b718-0c8f710ab87c_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!rKdP!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafdf1de4-2257-4548-b718-0c8f710ab87c_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!rKdP!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafdf1de4-2257-4548-b718-0c8f710ab87c_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!rKdP!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafdf1de4-2257-4548-b718-0c8f710ab87c_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!rKdP!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafdf1de4-2257-4548-b718-0c8f710ab87c_1360x784.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Google present&#243; oficialmente <strong>Gemini 3.6 Flash</strong> y <strong>Gemini 3.5 Flash-Lite</strong>, acompa&#241;ados de un tercer modelo restringido, <strong>Gemini 3.5 Flash Cyber</strong>, todos centrados en velocidad y eficiencia de coste en lugar de m&#225;xima capacidad de razonamiento. </p><p>Esta jugada llega mientras el modelo insignia que s&#237; competir&#237;a de t&#250; a t&#250; con los frontier models rivales, Gemini 3.5 Pro, sigue en pruebas limitadas con socios pese a haber sido prometido para junio en el I/O de mayo.</p><h2>Gemini 3.6 Flash, el nuevo caballo de batalla</h2><p>Gemini 3.6 Flash sustituye a 3.5 Flash como modelo por defecto de la gama r&#225;pida y se presenta como el &#8220;<em>workhorse</em>&#8221; de Google: el modelo pensado para absorber el grueso del tr&#225;fico de producci&#243;n en programaci&#243;n, trabajo de conocimiento y tareas multimodales. </p><p>Su argumento de venta m&#225;s contundente es la eficiencia, no la inteligencia bruta: seg&#250;n datos del propio &#205;ndice de An&#225;lisis Artificial citados por Google, consume un 17% menos de tokens de salida que su predecesor y necesita menos pasos de razonamiento y llamadas a herramientas para completar flujos de trabajo multietapa. </p><p>En benchmarks de agentes muestra avances tangibles adem&#225;s de admitir texto, imagen, voz y v&#237;deo con una ventana de contexto de un mill&#243;n de tokens, suficiente para unas 1.500 p&#225;ginas de texto o decenas de miles de l&#237;neas de c&#243;digo. </p><p>El precio tambi&#233;n baja ligeramente: 1,50/7.50$ frente a los 1$/9$ que costaba la salida en 3.5 Flash.</p><p>Aqu&#237; conviene matizar el entusiasmo inicial. En el Artificial Analysis Intelligence Index, Gemini 3.6 Flash obtiene una puntuaci&#243;n de 50, por debajo de rivales como Meta Spark 1.1, GLM-5.2, GPT-5.6 Luna, Claude Sonnet 5, Grok 4.5 y GPT-5.6 Terra. </p><p><a href="/__u/hektorjg.substack.com/p/la-apuesta-por-la-autonomia-total?r=5f0w5m">Grok 4.5</a> lo supera en SWE-Bench Pro y Sonnet 5 lo hace en MLE Bench, lo que sugiere que Google no est&#225; intentando liderar las tablas de razonamiento puro, sino ofrecer una propuesta de valor distinta basada en velocidad, contexto amplio y menor consumo de tokens por tarea.</p><h2>Gemini 3.5 Flash-Lite: el modelo pensado para volumen masivo</h2><p>Se trata de la opci&#243;n de bajo coste extremo dentro de la serie 3.5, dise&#241;ada para cargas de trabajo de alto rendimiento y baja latencia como traducci&#243;n masiva, clasificaci&#243;n de documentos o b&#250;squeda ag&#233;ntica.</p><p>Alcanza una velocidad de 350 tokens de salida por segundo con un precio de 0,30$/2,50$ y Google afirma que ofrece &#8220;una calidad significativamente mejor&#8221; que su predecesor 3.1 Flash-Lite, llegando incluso a superar a Gemini 3 Flash en ciertas pruebas. </p><p>Este modelo, junto con 3.6 Flash, ya est&#225; disponible hoy tanto en la app Gemini como en Google Search, y los desarrolladores pueden acceder a ambos v&#237;a la API de Gemini en Google AI Studio y Android Studio.</p><p>Los que me segu&#237;s desde hace tiempo siempre he insistido en lo mismo: la gama Flash Lite de Google siempre ha sido mi favorita para muchisimos casos b&#225;sicos y m&#233;dios que requieran un LLM para funcionar, y si ajustas el nivel de razonamiento para casos muy concretos, consigues tener una calidad de inteligencia bastante buena para el coste que tiene.</p><h2>Gemini 3.5 Flash Cyber: la pieza m&#225;s singular del anuncio</h2><p>Si Anthropic saca uno, luego OpenAI otro, qu&#233; menos que Google haga lo mismo: Google se atreve a lanzar un LLM especializado en ciberseguridad.</p><p>Por tanto este tercer lanzamiento es el m&#225;s at&#237;pico y tambi&#233;n el m&#225;s restringido: <strong>Gemini 3.5 Flash Cyber</strong>, un modelo afinado sobre la base de 3.5 Flash y especializado en encontrar y corregir vulnerabilidades de seguridad de software a un coste por token inferior al de los modelos de mayor tama&#241;o.</p><p>Google ha decidido no lanzarlo de forma abierta: estar&#225; disponible &#250;nicamente para gobiernos y socios de confianza a trav&#233;s de un programa piloto de acceso limitado en CodeMender.</p><p>Dentro de CodeMender, el agente gestionado de seguridad de c&#243;digo de Google, se despliegan m&#250;ltiples instancias de Flash Cyber en paralelo para generar un informe combinado &#250;nico, una arquitectura pensada para escanear bases de c&#243;digo completas de forma sistem&#225;tica. </p><p>La compa&#241;&#237;a tambi&#233;n ha reforzado en este lanzamiento las protecciones frente a amenazas qu&#237;micas, biol&#243;gicas, radiol&#243;gicas y nucleares, as&#237; como frente al uso indebido en ciberataques, un gesto que refleja la creciente presi&#243;n regulatoria sobre modelos con capacidades ofensivas potenciales. <em>Culo veo&#8230;</em></p><h2>Lo que este lanzamiento no resuelve</h2><p>Lo m&#225;s comentado del anuncio no es tanto lo que Google lanz&#243; sino lo que decidi&#243; no lanzar. Gemini 3.5 Pro (el modelo que deb&#237;a pelear cara a cara con GPT-5.6, Claude Fable 5 y Grok 4.5 en el segmento de m&#225;xima capacidad) sigue sin fecha p&#250;blica, y Google se ha limitado a decir que estar&#225; disponible &#8220;tan pronto como est&#233; listo&#8221;. </p><p>Esto ocurre mientras la competencia no se detiene: en la misma semana se lanzaron Grok 4.5, tres variantes de GPT-5.6 y Kimi K3 de Moonshot AI, y la familia Claude sigue dominando buena parte de los rankings p&#250;blicos en los que ahora se mide el segmento Flash de Google. Anthropic ya est&#225; moviendo ficha y est&#225; filtrada la salida inminente de Opus 5 para combatir Kimi K3.</p><p>Otra cosa que no resuelve (y me mosquea personalmente) es que con el lanzamiento de la versi&#243;n anterior se&#241;alaba publicamente que llevaban m&#225;s de 1 a&#241;o sin actualizar el corpus de entrenamiento.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!8cbN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a55f098-e76a-47ec-86ea-81c2cb93cdf6_528x786.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!8cbN!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a55f098-e76a-47ec-86ea-81c2cb93cdf6_528x786.webp 424w, /__u/substackcdn.com/image/fetch/$s_!8cbN!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a55f098-e76a-47ec-86ea-81c2cb93cdf6_528x786.webp 848w, /__u/substackcdn.com/image/fetch/$s_!8cbN!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a55f098-e76a-47ec-86ea-81c2cb93cdf6_528x786.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!8cbN!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a55f098-e76a-47ec-86ea-81c2cb93cdf6_528x786.webp 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!8cbN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a55f098-e76a-47ec-86ea-81c2cb93cdf6_528x786.webp" width="528" height="786" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4a55f098-e76a-47ec-86ea-81c2cb93cdf6_528x786.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:786,&quot;width&quot;:528,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:29944,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/208132076?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a55f098-e76a-47ec-86ea-81c2cb93cdf6_528x786.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!8cbN!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a55f098-e76a-47ec-86ea-81c2cb93cdf6_528x786.webp 424w, /__u/substackcdn.com/image/fetch/$s_!8cbN!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a55f098-e76a-47ec-86ea-81c2cb93cdf6_528x786.webp 848w, /__u/substackcdn.com/image/fetch/$s_!8cbN!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a55f098-e76a-47ec-86ea-81c2cb93cdf6_528x786.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!8cbN!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a55f098-e76a-47ec-86ea-81c2cb93cdf6_528x786.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Pues con esta versi&#243;n han decidido directamente no publicar esta informaci&#243;n, no se si para evitar ser se&#241;alados p&#250;blicamente pero se han puesto las pilas (pod&#233;is sacarle esta informaci&#243;n en <a href="https://aistudio.google.com/">AIStudio</a> y quit&#225;ndole acceso a Google Grounding)</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!thXP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e51339-24c6-4ac1-8751-ad2275502fc0_930x260.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!thXP!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e51339-24c6-4ac1-8751-ad2275502fc0_930x260.png 424w, /__u/substackcdn.com/image/fetch/$s_!thXP!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e51339-24c6-4ac1-8751-ad2275502fc0_930x260.png 848w, /__u/substackcdn.com/image/fetch/$s_!thXP!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e51339-24c6-4ac1-8751-ad2275502fc0_930x260.png 1272w, /__u/substackcdn.com/image/fetch/$s_!thXP!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e51339-24c6-4ac1-8751-ad2275502fc0_930x260.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!thXP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e51339-24c6-4ac1-8751-ad2275502fc0_930x260.png" width="930" height="260" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/42e51339-24c6-4ac1-8751-ad2275502fc0_930x260.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:260,&quot;width&quot;:930,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:27249,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/208132076?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e51339-24c6-4ac1-8751-ad2275502fc0_930x260.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!thXP!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e51339-24c6-4ac1-8751-ad2275502fc0_930x260.png 424w, /__u/substackcdn.com/image/fetch/$s_!thXP!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e51339-24c6-4ac1-8751-ad2275502fc0_930x260.png 848w, /__u/substackcdn.com/image/fetch/$s_!thXP!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e51339-24c6-4ac1-8751-ad2275502fc0_930x260.png 1272w, /__u/substackcdn.com/image/fetch/$s_!thXP!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e51339-24c6-4ac1-8751-ad2275502fc0_930x260.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Por mi parte tampoco estoy esperando Gemini 3.5 Pro, con estos dos modelos puedo hacer maravillas a la mitad de precio de un modelo como Sonnet 5 y a su vez 4x veces mas r&#225;pido. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscr&#237;bete ahora&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/hektorjg.substack.com/subscribe"><span>Suscr&#237;bete ahora</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[La apuesta por la autonomía total: Grok 4.5]]></title><description><![CDATA[xAI y Cursor han combinado fuerzas para sacar un nuevo modelo optimizado para programaci&#243;n y mucho m&#225;s barato que sus competidores]]></description><link>https://hektorjg.substack.com/p/la-apuesta-por-la-autonomia-total</link><guid isPermaLink="false">https://hektorjg.substack.com/p/la-apuesta-por-la-autonomia-total</guid><dc:creator><![CDATA[Hektor]]></dc:creator><pubDate>Thu, 16 Jul 2026 06:59:45 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!3iT3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65cd6772-97d1-4681-9f67-f21b6dd1bac7_1360x784.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!3iT3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65cd6772-97d1-4681-9f67-f21b6dd1bac7_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!3iT3!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65cd6772-97d1-4681-9f67-f21b6dd1bac7_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!3iT3!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65cd6772-97d1-4681-9f67-f21b6dd1bac7_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!3iT3!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65cd6772-97d1-4681-9f67-f21b6dd1bac7_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3iT3!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65cd6772-97d1-4681-9f67-f21b6dd1bac7_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!3iT3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65cd6772-97d1-4681-9f67-f21b6dd1bac7_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/65cd6772-97d1-4681-9f67-f21b6dd1bac7_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1136476,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/207250893?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65cd6772-97d1-4681-9f67-f21b6dd1bac7_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!3iT3!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65cd6772-97d1-4681-9f67-f21b6dd1bac7_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!3iT3!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65cd6772-97d1-4681-9f67-f21b6dd1bac7_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!3iT3!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65cd6772-97d1-4681-9f67-f21b6dd1bac7_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!3iT3!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65cd6772-97d1-4681-9f67-f21b6dd1bac7_1360x784.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Olv&#237;date de las gr&#225;ficas de rendimiento que prometen que este modelo es un tres por ciento mejor que el de la semana pasada. Eso solo le importa a los departamentos de marketing. Grok 4.5 no viene a darte palmaditas en la espalda mientras escribes un bucle. Viene a meterse en tu repositorio y a gestionar sus propias ramas de Git. </p><p>Seg&#250;n palabras de Elon Musk, Grok viene a ofrecer el 90% del rendimiento que puede dar un modelo como Opus pero al 20% del coste.</p><p>Y la alianza con Cursor permite que est&#233; totalmente integrado con este editor de c&#243;digo y, lo m&#225;s interesante, que sea mucho m&#225;s aut&#243;nomo.</p><h2><strong>Objetivo: el horizonte de tarea</strong></h2><p>Hay un concepto que empieza a sonar mucho: el horizonte de tarea.</p><p>B&#225;sicamente, es el tiempo que un modelo puede aguantar trabajando de forma aut&#243;noma antes de perder el hilo, entrar en bucle o inventarse APIs. Pensamos que razonar es un interruptor de si o no, pero en el software no funciona as&#237;.</p><p>Un modelo puede resolver un algoritmo en dos minutos y luego ser incapaz de modificar un proyecto real con quince archivos interconectados, lidiar con c&#243;digo heredado o interpretar logs de un servidor que se cae sin motivo.</p><p>Escribir una funci&#243;n aislada en Python es f&#225;cil. Integrarlo en una aplicaci&#243;n ya funcionando en producci&#243;n y no romper nada por el camino, es dificil.</p><p>Cursor y xAI dicen que han entrenado a Grok 4.5 precisamente para estas situaciones. Le han ense&#241;ado a investigar, usar herramientas, cometer errores y corregirlos sobre la marcha. La clave no es no fallar, sino saber recuperarse sin tirar el servidor.</p><blockquote><p><em>La capacidad de un modelo ya no se mide por su respuesta inmediata o razonamiento, sino por el nivel de autonom&#237;a que puede mantener antes de cometer un error cr&#237;tico.</em></p></blockquote><h2><strong>Entrenar con el c&#243;digo real</strong></h2><p>Para que una IA no se pierda con c&#243;digo mal documentado, no sirve de nada que lea manuales oficiales. Tiene que ver c&#243;mo trabajan los programadores en el d&#237;a a d&#237;a.</p><p>El entrenamiento de Grok 4.5 incluye el an&#225;lisis de interacciones reales en repositorios. Esto significa observar c&#243;mo un desarrollador navega por un proyecto, c&#243;mo descarta l&#237;neas de c&#243;digo que no sirven, c&#243;mo busca en la documentaci&#243;n y c&#243;mo usa la terminal para depurar fallos.</p><p>El desarrollo real no es un examen te&#243;rico. Est&#225; lleno de documentaci&#243;n desactualizada, requisitos contradictorios, problemas de permisos y c&#243;digo antiguo que funciona casi por milagro.</p><p>Si un agente quiere ser &#250;til en este entorno, no puede ser un te&#243;rico perfecto. Tiene que aprender a dudar, a preguntar cuando el contexto no tiene sentido y a verificar su propio trabajo.</p><p>Pero tambi&#233;n puede aprender a cagarla, como hacemos todos.</p><h2><strong>El problema de los benchmarks</strong></h2><p>Ya sabemos que todos los modelos est&#225;n un poco orientados para ganar en los benchmarks a sus rivales (aunque sea un poquito) para captar m&#225;s clientes, pero luego todos sabemos que esas mediciones suelen estar medidas al detalle y se convierte en puro marketing y no en mediciones reales de laboratorio.</p><p>Durante el anuncio, Cursor admiti&#243; un detalle importante: Grok 4.5 ten&#237;a una ventaja injusta en sus pruebas de rendimiento (CursorBench) porque parte de su propio c&#243;digo fuente se hab&#237;a colado en los datos de entrenamiento del modelo.</p><p>Es el equivalente a hacer un examen con las soluciones apuntadas en la mesa.</p><p>Lo interesante no es el descuido, algo habitual con el entrenamiento masivo de datos, sino que Cursor lo haya reconocido, haya retirado esos datos y recalculado las m&#233;tricas de forma transparente. En un sector obsesionado con inflar resultados, este gesto es poco com&#250;n. Al final, las pruebas de rendimiento son una referencia &#250;til, pero la prueba real se pasa en los repositorios privados de cada empresa.</p><p>Y en cuanto a costes,  Grok 4.5 cuesta 2$/6$ por mill&#243;n de tokens. Comparado con el &#250;ltimo modelo de GPT 5.6 (sol/terra/luna), es el mismo precio que Luna, es decir del modelo m&#225;s barato de OpenAI, lo cual es muy jugoso.</p><h2><strong>El papel del programador</strong></h2><p>Cada d&#237;a nos vamos a acercando a una autonom&#237;a cada vez m&#225;s real de los agentes de programaci&#243;n. Esto no significa el fin de los programadores, pero s&#237; cambia su funci&#243;n: nos convertimos en los encargados de traducir las necesidades de negocio al sistema y validar que lo que genera la m&#225;quina funciona.</p><p>La IA no va a solucionar el caos organizativo. Si los procesos internos de una empresa est&#225;n rotos y las especificaciones se deciden de manera informal en canales de chat, poner a un agente aut&#243;nomo a programar solo acelerar&#225; el desastre.</p><p>El cuello de botella ya no es la velocidad de escritura, sino entender qu&#233; queremos construir y asegurar que la soluci&#243;n propuesta no tiene fallos graves.</p><p>Grok 4.5 y Cursor marcan el paso de las demostraciones llamativas en redes sociales a la integraci&#243;n en el trabajo diario. El reto ahora es ver c&#243;mo responden estos modelos ante bases de datos mal dise&#241;adas y entornos de producci&#243;n reales.</p><div><hr></div><p><em>Este modelo todav&#237;a no est&#225; accesible en Europa como el &#250;ltimo modelo de Meta aunque hay maneras de acceder a &#233;l, si indag&#225;is lo suficiente.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscr&#237;bete ahora&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/hektorjg.substack.com/subscribe"><span>Suscr&#237;bete ahora</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[¿GPT 5.6 no convence?]]></title><description><![CDATA[Analizamos casos graves del modelo Sol que podr&#237;an dar paso a un movimiento de Anthropic]]></description><link>https://hektorjg.substack.com/p/gpt-56-no-convence</link><guid isPermaLink="false">https://hektorjg.substack.com/p/gpt-56-no-convence</guid><dc:creator><![CDATA[Hektor]]></dc:creator><pubDate>Mon, 13 Jul 2026 06:31:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!6SH1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee517e05-0a1b-425a-9c37-0b2eab09602c_1360x784.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!6SH1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee517e05-0a1b-425a-9c37-0b2eab09602c_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!6SH1!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee517e05-0a1b-425a-9c37-0b2eab09602c_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!6SH1!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee517e05-0a1b-425a-9c37-0b2eab09602c_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!6SH1!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee517e05-0a1b-425a-9c37-0b2eab09602c_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6SH1!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee517e05-0a1b-425a-9c37-0b2eab09602c_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!6SH1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee517e05-0a1b-425a-9c37-0b2eab09602c_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ee517e05-0a1b-425a-9c37-0b2eab09602c_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1077405,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/206773210?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee517e05-0a1b-425a-9c37-0b2eab09602c_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!6SH1!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee517e05-0a1b-425a-9c37-0b2eab09602c_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!6SH1!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee517e05-0a1b-425a-9c37-0b2eab09602c_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!6SH1!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee517e05-0a1b-425a-9c37-0b2eab09602c_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!6SH1!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee517e05-0a1b-425a-9c37-0b2eab09602c_1360x784.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Ha pasado poco m&#225;s de una semana desde que OpenAI lanz&#243; GPT-5.6 de forma masiva, y ya est&#225;n llegando los primeros reportes de fallos. No se trata de un colapso del sistema, sino de un problema m&#225;s sutil que afecta directamente al desarrollo diario. El modelo sabe escribir c&#243;digo, pero muestra demasiada iniciativa.</p><h2><strong>El problema de la autonom&#237;a</strong></h2><p>La gran promesa de GPT-5.6 Sol era su capacidad ag&#233;ntica, basada en subagentes capaces de planificar y ejecutar tareas por su cuenta sin necesidad de supervisi&#243;n constante.</p><p>Sin embargo, esta autonom&#237;a genera efectos secundarios. Con los modelos anteriores, cuando hab&#237;a un error, el c&#243;digo no compilaba o mostraba un fallo de sintaxis evidente. El diagn&#243;stico era r&#225;pido.</p><p>Con los agentes aut&#243;nomos es distinto. El agente recibe una tarea sencilla, analiza el repositorio y decide que, para solucionar ese peque&#241;o problema, es buena idea refactorizar archivos de configuraci&#243;n en el n&#250;cleo del sistema. Escribe un c&#243;digo limpio y correcto que compila a la primera, pero nadie le hab&#237;a pedido que tocara esa parte del sistema. Escribir c&#243;digo correcto en el lugar equivocado es un fallo dif&#237;cil de detectar que suele explotar cuando el sistema ya est&#225; en producci&#243;n.</p><h2><strong>La reacci&#243;n en r/codex</strong></h2><p>En foros t&#233;cnicos como r/codex, los programadores est&#225;n documentando este comportamiento. El modelo suele ampliar el alcance de sus tareas de forma unilateral, modificando partes del c&#243;digo que deber&#237;an quedar fuera de su acci&#243;n.</p><p>Para evitarlo, la comunidad est&#225; aplicando varias medidas de contenci&#243;n de forma inmediata:</p><ul><li><p>Reducir la ventana de contexto de forma artificial.</p></li><li><p>Compactar los archivos antes de enviarlos para que el modelo no analice m&#225;s de la cuenta.</p></li><li><p>Desactivar las herramientas de edici&#243;n masiva para evitar que el agente consuma demasiados tokens.</p></li></ul><p>B&#225;sicamente, se limita al agente para evitar que altere partes del proyecto que no le corresponden.</p><h4><strong>El coste del consumo de tokens</strong></h4><p>Hay un factor econ&#243;mico importante en el consumo de contexto. Cuando un agente empieza a leer archivos innecesarios y a planificar refactorizaciones complejas que nadie ha pedido, el gasto de tokens se dispara. La ventana de contexto se llena de informaci&#243;n redundante y el modelo empieza a fallar.</p><p>Si el presupuesto de tokens se agota a mitad de una tarea, el agente suele resolver el trabajo de prisa para cumplir con el protocolo de salida. El resultado es un parche r&#225;pido y mal dise&#241;ado que parece correcto a simple vista, pero genera problemas internos.</p><h4>Problemas en el paraiso</h4><p>Codex tiene un problema que Claude Code no tiene y son <a href="https://claudepedia.dev/docs/safety-and-permissions">niveles de seguridad y permisos</a> anclados en el sistema. Por mucho que yo le de a Claude Code &#8220;permiso para todo&#8221;, hay todav&#237;a instrucciones que pasan por un filtro final y sobretodo son todas aquellas que empiezan por <code>rm -rf.</code></p><p>El caso de Matt Shumer se ha hecho muy famoso, ya que casi ha destruido todos los ficheros del CEO de OtherworldAI. Otros usuarios en Reddit est&#225;n teniendo problemas con GPT 5.6 Sol max eliminando miles de lineas de c&#243;digo sin ning&#250;n motivo aparente.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!LnmZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d4ba0cf-8644-45af-81fe-a92a29d6d12d_968x970.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!LnmZ!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d4ba0cf-8644-45af-81fe-a92a29d6d12d_968x970.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!LnmZ!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d4ba0cf-8644-45af-81fe-a92a29d6d12d_968x970.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!LnmZ!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d4ba0cf-8644-45af-81fe-a92a29d6d12d_968x970.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!LnmZ!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d4ba0cf-8644-45af-81fe-a92a29d6d12d_968x970.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!LnmZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d4ba0cf-8644-45af-81fe-a92a29d6d12d_968x970.jpeg" width="968" height="970" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1d4ba0cf-8644-45af-81fe-a92a29d6d12d_968x970.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:970,&quot;width&quot;:968,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Image" title="Image" srcset="/__u/substackcdn.com/image/fetch/$s_!LnmZ!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d4ba0cf-8644-45af-81fe-a92a29d6d12d_968x970.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!LnmZ!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d4ba0cf-8644-45af-81fe-a92a29d6d12d_968x970.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!LnmZ!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d4ba0cf-8644-45af-81fe-a92a29d6d12d_968x970.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!LnmZ!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d4ba0cf-8644-45af-81fe-a92a29d6d12d_968x970.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Esto en Claude Code JAMAS puede ocurrir, ya que todas estas instrucciones son detenidas y se te abre un panel especial donde puedes ver, revisar el comando, pedir ayuda a la IA para que te lo interprete y cancelar o editarlo si es da&#241;ino.</p><p>Sin embargo GPT 5.6 Terra convence por su rapidez y precio. De hecho el t&#225;ndem que m&#225;s likes est&#225; desperando en Reddit y X es juntar Claude Fable 5 (como jefe de equipo) con GPT 5.6 Terra (como trabajadores baratos) usando el plugin oficial que ofrece OpenAI para <a href="https://github.com/openai/codex-plugin-cc">usar Codex dentro de Claude Code</a>.</p><h4>Anthropic sigue aprovechando el tir&#243;n</h4><p>Primero avis&#243; que, con el regreso de Fable 5, ibamos a tener 1 semana de prueba con nuestra suscripci&#243;n pero que luego pasar&#237;a a ser pago por uso. Han ido prorrogando semana a semana, y aqu&#237; seguimos pudiendo aprovechar la mitad de nuestra suscripci&#243;n usando ese modelo.</p><p>Tambi&#233;n han aprovechado a lanzar Sonnet 5 con el que particularmente estoy muy contento cuando es utilizado por Opus, pero no me convence como agente principal. Me gusta porque lo han optimizado para ser un buen ejecutor pero un mal planificador, que es lo que creo que necesita el ecosistema de Anthropic.</p><p>Y despu&#233;s del lanzamiento de GPT 5.6 y de las criticas tan resonadas por algunos, se oyen los tambores de guerra con Opus 5. Parece que se ha filtrado y est&#225; a punto de caer, sino nos despertamos hoy con la noticia ser&#225; a final de semana. Estamos a una velocidad de v&#233;rtigo&#8230;</p><h2><strong>Pautas para trabajar con agentes</strong></h2><p>Para integrar GPT-5.6 en el flujo de trabajo sin asumir riesgos innecesarios, se recomienda seguir estas pautas:</p><ul><li><p>No permitir el acceso directo a ramas protegidas. El agente debe trabajar en entornos aislados y sus cambios deben ser revisados por un humano. Obvio, no?</p></li><li><p>Limitar por software los archivos que el agente puede leer y modificar. Si intenta salir de ese l&#237;mite, la ejecuci&#243;n debe detenerse. Esto ya lo trae Claude Code por defecto.</p></li><li><p>Pide un informe detallado de los cambios realizados, especificando qu&#233; archivos se modificaron, cu&#225;les se ignoraron y qu&#233; pruebas locales se ejecutaron. Esto lo puedes poner en tus reglas para que siempre te responda con este informe y as&#237; no te repites.</p></li><li><p>Restringir el acceso a tareas cr&#237;ticas como migraciones de bases de datos, despliegues o gesti&#243;n de credenciales (literalmente la l&#237;nea 1 de mi CLAUDE.md, <em>adjunto evidencias</em>)</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!t5tl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d0bd30-2fed-4b43-9c26-9823f8729093_946x1114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!t5tl!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d0bd30-2fed-4b43-9c26-9823f8729093_946x1114.png 424w, /__u/substackcdn.com/image/fetch/$s_!t5tl!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d0bd30-2fed-4b43-9c26-9823f8729093_946x1114.png 848w, /__u/substackcdn.com/image/fetch/$s_!t5tl!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d0bd30-2fed-4b43-9c26-9823f8729093_946x1114.png 1272w, /__u/substackcdn.com/image/fetch/$s_!t5tl!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d0bd30-2fed-4b43-9c26-9823f8729093_946x1114.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!t5tl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d0bd30-2fed-4b43-9c26-9823f8729093_946x1114.png" width="946" height="1114" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d2d0bd30-2fed-4b43-9c26-9823f8729093_946x1114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1114,&quot;width&quot;:946,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:250086,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/206773210?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d0bd30-2fed-4b43-9c26-9823f8729093_946x1114.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!t5tl!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d0bd30-2fed-4b43-9c26-9823f8729093_946x1114.png 424w, /__u/substackcdn.com/image/fetch/$s_!t5tl!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d0bd30-2fed-4b43-9c26-9823f8729093_946x1114.png 848w, /__u/substackcdn.com/image/fetch/$s_!t5tl!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d0bd30-2fed-4b43-9c26-9823f8729093_946x1114.png 1272w, /__u/substackcdn.com/image/fetch/$s_!t5tl!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd2d0bd30-2fed-4b43-9c26-9823f8729093_946x1114.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>La automatizaci&#243;n total sigue requiriendo una supervisi&#243;n humana constante. Cuanta m&#225;s autonom&#237;a tiene el sistema, m&#225;s importante es controlar sus l&#237;mites de acci&#243;n y m&#225;s importante es conocer c&#243;mo funciona el sistema por dentro.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption"><em><strong>50 likes y subo mi CLAUDE.MD</strong></em></p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Lanzamiento estelar de GPT-5.6]]></title><description><![CDATA[Se viene una]]></description><link>https://hektorjg.substack.com/p/lanzamiento-estelar-de-gpt-56</link><guid isPermaLink="false">https://hektorjg.substack.com/p/lanzamiento-estelar-de-gpt-56</guid><dc:creator><![CDATA[Hektor]]></dc:creator><pubDate>Fri, 10 Jul 2026 16:04:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!u86h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462eaec6-3933-4c99-801c-480dc620fa78_1360x784.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!u86h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462eaec6-3933-4c99-801c-480dc620fa78_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!u86h!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462eaec6-3933-4c99-801c-480dc620fa78_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!u86h!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462eaec6-3933-4c99-801c-480dc620fa78_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!u86h!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462eaec6-3933-4c99-801c-480dc620fa78_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!u86h!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462eaec6-3933-4c99-801c-480dc620fa78_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!u86h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462eaec6-3933-4c99-801c-480dc620fa78_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/462eaec6-3933-4c99-801c-480dc620fa78_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1188411,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/206464331?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462eaec6-3933-4c99-801c-480dc620fa78_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!u86h!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462eaec6-3933-4c99-801c-480dc620fa78_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!u86h!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462eaec6-3933-4c99-801c-480dc620fa78_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!u86h!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462eaec6-3933-4c99-801c-480dc620fa78_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!u86h!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F462eaec6-3933-4c99-801c-480dc620fa78_1360x784.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>La nueva familia de OpenAI llega despu&#233;s de semanas de pruebas de seguridad, presi&#243;n regulatoria y una decisi&#243;n poco habitual: limitar primero el acceso a un pu&#241;ado de organizaciones de confianza.</p><p>El 26 de junio, OpenAI no present&#243; simplemente un modelo m&#225;s. <a href="https://openai.com/index/previewing-gpt-5-6-sol/">Present&#243; GPT-5.6</a> (Sol, Terra y Luna) con una advertencia impl&#237;cita: esta vez, la carrera por publicar primero hab&#237;a quedado subordinada a la pregunta de qu&#233; ocurre cuando un modelo puede razonar, usar herramientas y sostener tareas complejas durante m&#225;s tiempo.</p><p>Durante meses, el sector hab&#237;a aprendido a interpretar cada silencio de OpenAI como una se&#241;al. Una filtraci&#243;n, una nueva entrada en la API, un benchmark sin explicaci&#243;n o una menci&#243;n a Codex bastaban para alimentar expectativas. Pero GPT-5.6 tard&#243; m&#225;s de lo previsto no porque faltara capacidad, sino porque cada salto en capacidad ha elevado el coste de equivocarse.</p><h2>El lanzamiento que no fue lanzamiento</h2><p>La empresa eligi&#243; una f&#243;rmula extra&#241;a para los est&#225;ndares de la industria: <a href="https://openai.com/index/previewing-gpt-5-6-sol/">una </a><em><a href="https://openai.com/index/previewing-gpt-5-6-sol/">preview</a></em><a href="https://openai.com/index/previewing-gpt-5-6-sol/"> limitada</a> para un grupo peque&#241;o de socios de confianza, inicialmente disponible mediante API y Codex. El acceso amplio a ChatGPT, Codex y la API qued&#243; para una fase posterior, mientras OpenAI continuaba probando el comportamiento del sistema con usuarios y organizaciones reales.</p><p>La decisi&#243;n no fue puramente corporativa. OpenAI comunic&#243; por adelantado al Gobierno de Estados Unidos los planes y capacidades del modelo y, a petici&#243;n de la Administraci&#243;n, empez&#243; con participantes cuya identidad se comparti&#243; con el Gobierno. La compa&#241;&#237;a sostiene que no pretende que ese mecanismo de acceso gubernamental sea la norma permanente, pero lo presenta como una medida temporal para habilitar una disponibilidad m&#225;s amplia.</p><p>Ah&#237; est&#225; la primera clave de la demora: GPT-5.6 no se enfrentaba solo a una revisi&#243;n de producto. Se enfrentaba a una negociaci&#243;n institucional sobre c&#243;mo desplegar IA de frontera cuando sus capacidades empiezan a rozar &#225;mbitos sensibles, especialmente la ciberseguridad.</p><h2>Semanas para encontrar fallos</h2><p>OpenAI afirma haber dedicado varias semanas a buscar debilidades, someter sus protecciones a pruebas de presi&#243;n y reforzarlas frente a ataques reales antes del lanzamiento limitado. Para el <em>red teaming</em> automatizado orientado a detectar <em>jailbreaks</em> universales, la compa&#241;&#237;a cifra el esfuerzo en <a href="https://openai.com/index/previewing-gpt-5-6-sol/">m&#225;s de 700.000 horas equivalentes de GPU A100</a>.</p><p>La cifra importa menos como demostraci&#243;n de potencia de c&#243;mputo que como s&#237;ntoma de una nueva etapa. El objetivo ya no es &#250;nicamente evitar una respuesta peligrosa ante un <em>prompt</em> expl&#237;cito sino que es impedir que usuarios persistentes, adaptativos y t&#233;cnicamente competentes encuentren formas repetibles de esquivar las barreras.</p><p>El modelo incorpora salvaguardas en capas: entrenamiento para rechazar asistencia cibern&#233;tica prohibida, clasificadores en tiempo real, revisi&#243;n adicional en casos de riesgo, se&#241;ales a nivel de cuenta, monitorizaci&#243;n y acceso diferenciado. En ciertas solicitudes, OpenAI avisa de que la generaci&#243;n puede pausarse para que otro modelo de razonamiento eval&#250;e el contexto, algo que puede introducir bloqueos o latencia incluso en trabajos leg&#237;timos.</p><h2>La novedad es el agente</h2><p>GPT-5.6 llega como una familia de tres niveles. <strong>Sol</strong> es el modelo insignia, <strong>Terra</strong> apunta a un equilibrio entre capacidad y coste para trabajo cotidiano y <strong>Luna</strong> prioriza velocidad y precio para grandes vol&#250;menes. Seg&#250;n OpenAI, Terra ofrece rendimiento competitivo con GPT-5.5 a la mitad de coste, mientras Luna es la alternativa m&#225;s econ&#243;mica de la gama.</p><p>Lo del cambio de nombre, todav&#237;a no lo he terminado de entender. Se alejan de su nano-mini-pro como todav&#237;a mantiene Gemini, habr&#225;n hecho un poco de marketing con la salida de Mythos y Fable de Anthropic para hacer un lio al usuario medio de IAs que no tiene tiempo de entender las diferencias entre uno y otro.</p><p>En cuando a los <a href="https://simonwillison.net/2026/Jul/9/gpt-5-6/">precios de API publicados</a> dibujan bien la segmentaci&#243;n:</p><ul><li><p><strong>Sol</strong>: m&#225;xima capacidad y razonamiento. 5 d&#243;lares de entrada y 30 de salida por mill&#243;n de tokens.</p></li><li><p><strong>Terra</strong>: equilibrio para cargas diarias. 2,50 d&#243;lares de entrada y 15 de salida.</p></li><li><p><strong>Luna</strong>: velocidad y escala. 1 d&#243;lar de entrada y 6 de salida.</p></li></ul><p>Pero la apuesta t&#233;cnica no se reduce a un precio por token. Sol estrena un nivel de esfuerzo de razonamiento llamado <strong>max</strong>, dise&#241;ado para dedicar m&#225;s tiempo a problemas dif&#237;ciles, y un modo <strong>ultra</strong>, que usa subagentes para acelerar trabajo complejo que superar&#237;a a un &#250;nico agente.</p><p>Es una se&#241;al clara de hacia d&#243;nde quiere mover OpenAI la conversaci&#243;n: de modelos que responden bien a modelos que planifican, ejecutan, verifican, corrigen y coordinan herramientas. En programaci&#243;n, OpenAI sostiene que Sol establece <a href="https://openai.com/index/previewing-gpt-5-6-sol/">un nuevo r&#233;cord en Terminal-Bench 2.1</a>, una evaluaci&#243;n de flujos de terminal que exige planificaci&#243;n, iteraci&#243;n y coordinaci&#243;n de herramientas.</p><h2>GPT-5.6 frente a sus competidores</h2><p>La fotograf&#237;a competitiva de julio no se resuelve con un ganador absoluto. GPT-5.6 Sol busca dominar los flujos ag&#233;nticos largos y complejos, Grok 4.5 se plantea como el modelo transversal de xAI para c&#243;digo y llamadas a herramientas, mientras que Sonnet 5 y Fable 5 representan, respectivamente, la v&#237;a eficiente y el escal&#243;n de m&#225;xima capacidad de Anthropic.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!tCp_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0afc549-1836-45f4-ba06-bc390afaa20c_1574x1132.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!tCp_!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0afc549-1836-45f4-ba06-bc390afaa20c_1574x1132.png 424w, /__u/substackcdn.com/image/fetch/$s_!tCp_!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0afc549-1836-45f4-ba06-bc390afaa20c_1574x1132.png 848w, /__u/substackcdn.com/image/fetch/$s_!tCp_!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0afc549-1836-45f4-ba06-bc390afaa20c_1574x1132.png 1272w, /__u/substackcdn.com/image/fetch/$s_!tCp_!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0afc549-1836-45f4-ba06-bc390afaa20c_1574x1132.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!tCp_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0afc549-1836-45f4-ba06-bc390afaa20c_1574x1132.png" width="1456" height="1047" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f0afc549-1836-45f4-ba06-bc390afaa20c_1574x1132.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1047,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:114820,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/206464331?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0afc549-1836-45f4-ba06-bc390afaa20c_1574x1132.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!tCp_!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0afc549-1836-45f4-ba06-bc390afaa20c_1574x1132.png 424w, /__u/substackcdn.com/image/fetch/$s_!tCp_!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0afc549-1836-45f4-ba06-bc390afaa20c_1574x1132.png 848w, /__u/substackcdn.com/image/fetch/$s_!tCp_!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0afc549-1836-45f4-ba06-bc390afaa20c_1574x1132.png 1272w, /__u/substackcdn.com/image/fetch/$s_!tCp_!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff0afc549-1836-45f4-ba06-bc390afaa20c_1574x1132.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>As&#237; queda el mapa, modelo a modelo:</p><ul><li><p><strong>GPT-5.6 Sol.</strong> Razonamiento de alto esfuerzo, subagentes y tareas profesionales prolongadas. 1 mill&#243;n de tokens de contexto, 5 d&#243;lares de entrada y 30 de salida por mill&#243;n. Es la opci&#243;n para automatizaciones complejas, investigaci&#243;n, operaciones multiherramienta y tareas donde el coste del error justifica m&#225;s c&#243;mputo.</p></li><li><p><strong>Grok 4.5.</strong> C&#243;digo, <em>tool calling</em> ag&#233;ntico y razonamiento configurable. 500.000 tokens de contexto 2 d&#243;lares de entrada y 6 de salida por mill&#243;n. Muy competitivo para construir agentes de c&#243;digo o producto con una relaci&#243;n coste/capacidad agresiva.</p></li><li><p><strong>Claude Sonnet 5.</strong> El modelo de trabajo diario de Anthropic, cercano a la gama alta con menor coste. 3 d&#243;lares de entrada y 15 de salida por mill&#243;n. Candidato natural para asistentes internos, desarrollo generalista y alto volumen si prima la previsibilidad de coste.</p></li><li><p><strong>Claude Fable 5.</strong> El modelo de frontera de Anthropic, m&#225;xima capacidad y razonamiento adaptativo. 10 d&#243;lares de entrada y 50 de salida por mill&#243;n, seg&#250;n comparativas publicadas. A reservar para problemas excepcionales de ingenier&#237;a, an&#225;lisis o agentes donde el presupuesto sea secundario.</p></li></ul><p>Hay una advertencia necesaria: los benchmarks no son un campeonato neutral. OpenAI afirma que GPT-5.6 Sol alcanza 53,6 en Agents&#8217; Last Exam y supera a Fable 5 en esa evaluaci&#243;n, la misma comparaci&#243;n p&#250;blica recoge que Fable 5 aventaja a Sol en SWE-Bench Pro, 80% frente a 64,6%. La conclusi&#243;n &#250;til para equipos t&#233;cnicos no es elegir una marca, sino separar la evaluaci&#243;n en tareas reales: <em>repo-level coding</em>, ejecuci&#243;n con herramientas, an&#225;lisis documental largo, precisi&#243;n factual, latencia y coste total por resultado.</p><p>Grok 4.5, por su parte, se posiciona expl&#237;citamente como el modelo insignia de xAI para programaci&#243;n y uso general, con razonamiento configurable y llamadas ag&#233;nticas a herramientas. Sus 500.000 tokens de contexto lo dejan por debajo del mill&#243;n anunciado para GPT-5.6, pero su precio publicado (2/6 d&#243;lares por mill&#243;n de tokens de entrada/salida) lo coloca en una posici&#243;n especialmente atractiva para productos con volumen.</p><p>En el lado de Anthropic, la diferencia conceptual importa m&#225;s que el nombre. Sonnet 5 ser&#237;a la propuesta orientada a uso frecuente y coste contenido: Fable 5, la apuesta de frontera, con un precio muy superior y capacidades que justifican reservarlo para trabajos donde fallar o tardar cuesta m&#225;s que los tokens. La comparaci&#243;n no deber&#237;a ser &#8220;qu&#233; modelo es m&#225;s inteligente&#8221;, sino &#8220;qu&#233; modelo completa mi tarea concreta con menos supervisi&#243;n, menos tiempo y menor coste final&#8221;.</p><h2>M&#225;s autonom&#237;a, m&#225;s riesgo</h2><p>El salto tambi&#233;n se aprecia en biolog&#237;a y ciberseguridad. OpenAI reporta mejoras de Sol en GeneBench v1 (una evaluaci&#243;n de an&#225;lisis gen&#243;mico y biolog&#237;a cuantitativa de largo recorrido) frente a GPT-5.5, usando menos tokens. En seguridad ofensiva y defensiva, afirma que Sol logra resultados competitivos frente a Mythos Preview en ExploitBench empleando aproximadamente un tercio de los tokens de salida.</p><p>La empresa sostiene que el modelo ayuda mejor a detectar y corregir vulnerabilidades que a completar ataques aut&#243;nomos de extremo a extremo. De hecho, declara que GPT-5.6 Sol no supera el umbral &#8220;Cyber Critical&#8221; de su marco de preparaci&#243;n: en pruebas con Chromium y Firefox identific&#243; errores y primitivas de explotaci&#243;n, pero no produjo de forma aut&#243;noma una cadena completa de <em>exploit</em> funcional bajo las condiciones evaluadas.</p><p>Es una precisi&#243;n importante para no caer en el relato f&#225;cil de la IA &#8220;demasiado peligrosa para publicarse&#8221;. GPT-5.6 no es un sistema sin l&#237;mites sino que es un sistema m&#225;s &#250;til en tareas de alto impacto y, precisamente por eso, m&#225;s inc&#243;modo de liberar sin observar antes sus comportamientos, sus fallos y los bordes de sus protecciones.</p><h2>El verdadero retraso</h2><p>Decir que GPT-5.6 &#8220;se ha demorado&#8221; es correcto solo a medias. Lo que s&#237; est&#225; documentado es una secuencia deliberadamente lenta: endurecimiento de seguridad, pruebas extensas contra abusos, coordinaci&#243;n previa con el Gobierno estadounidense y una salida por fases con socios seleccionados.</p><p>La cr&#243;nica, por tanto, no trata de un modelo que llegaba tarde. Trata de una industria que empieza a descubrir que desplegar capacidades ag&#233;nticas avanzadas no se parece a actualizar una aplicaci&#243;n. Cada mejora en razonamiento, uso de herramientas y continuidad de tareas ampl&#237;a simult&#225;neamente la utilidad para desarrolladores, empresas y defensores, pero tambi&#233;n la superficie de riesgo.</p><p>GPT-5.6 llega con m&#225;s razonamiento, subagentes, mejor rendimiento en programaci&#243;n, una estructura de costes m&#225;s segmentada y defensas m&#225;s intrusivas.</p><p>Y vosotros&#8230; &#191;ya lo est&#225;is probando?</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/p/lanzamiento-estelar-de-gpt-56/comments&quot;,&quot;text&quot;:&quot;Deja un comentario&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/hektorjg.substack.com/p/lanzamiento-estelar-de-gpt-56/comments"><span>Deja un comentario</span></a></p><p></p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscr&#237;bete ahora&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/hektorjg.substack.com/subscribe"><span>Suscr&#237;bete ahora</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[El día que el tío Sam secuestró el botón de deploy]]></title><description><![CDATA[Estados Unidos empieza a poner controles sobre las IAs m&#225;s potentes]]></description><link>https://hektorjg.substack.com/p/el-dia-que-el-tio-sam-secuestro-el</link><guid isPermaLink="false">https://hektorjg.substack.com/p/el-dia-que-el-tio-sam-secuestro-el</guid><dc:creator><![CDATA[Hektor]]></dc:creator><pubDate>Mon, 06 Jul 2026 07:01:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qIbt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42783fdf-f8cd-40f6-a1df-e9508c658acf_1360x784.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!qIbt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42783fdf-f8cd-40f6-a1df-e9508c658acf_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!qIbt!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42783fdf-f8cd-40f6-a1df-e9508c658acf_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!qIbt!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42783fdf-f8cd-40f6-a1df-e9508c658acf_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!qIbt!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42783fdf-f8cd-40f6-a1df-e9508c658acf_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!qIbt!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42783fdf-f8cd-40f6-a1df-e9508c658acf_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!qIbt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42783fdf-f8cd-40f6-a1df-e9508c658acf_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/42783fdf-f8cd-40f6-a1df-e9508c658acf_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1200141,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/205417008?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42783fdf-f8cd-40f6-a1df-e9508c658acf_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!qIbt!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42783fdf-f8cd-40f6-a1df-e9508c658acf_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!qIbt!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42783fdf-f8cd-40f6-a1df-e9508c658acf_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!qIbt!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42783fdf-f8cd-40f6-a1df-e9508c658acf_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!qIbt!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42783fdf-f8cd-40f6-a1df-e9508c658acf_1360x784.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Hubo un tiempo, que ahora parece prehistoria pero que en realidad ocurri&#243; hace unos meses, en el que publicar un modelo de lenguaje era un asunto de ingenieros sudorosos, servidores al l&#237;mite y departamentos de marketing descorchando champ&#225;n barato. Sub&#237;as los pesos a Hugging Face, abr&#237;as la API y que el mundo se apa&#241;ase con el fuego prometeico.</p><p>Ese mundo ya no existe.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#161;Gracias por leer SIN HUMO! Suscr&#237;bete gratis para recibir nuevos posts y apoyar mi trabajo.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>En junio termin&#243; la era del salvaje oeste de la inteligencia artificial. Lo que empez&#243; como un lanzamiento t&#233;cnico de Anthropic acab&#243; como un conflicto geopol&#237;tico donde las oficinas de Washington influyen m&#225;s que los cl&#250;steres de GPUs. </p><p>Bienvenidos a la era de la IA bajo tutela estatal.</p><h2><strong>El guardi&#225;n encadenado: Fable 5 y Mythos 5</strong></h2><p>El 9 de junio, Anthropic decidi&#243; lanzar el mismo modelo con dos enfoques diferentes:</p><p>Fable 5 era el modelo para el p&#250;blico general. Ten&#237;a un rendimiento excelente, pero ven&#237;a con un sistema de seguridad tan estricto que casi requer&#237;a un permiso especial para responder a cualquier instrucci&#243;n ligeramente compleja.</p><p>Mythos 5 era la versi&#243;n restringida, reservada solo para un grupo selecto de socios de Project Glasswing para tareas de ciberseguridad defensiva.</p><p>La idea sobre el papel parec&#237;a buena: ofrecer Fable 5 al p&#250;blico general y dejar las funciones cr&#237;ticas bajo llave en Mythos 5. Pero el desarrollo de software real no funciona as&#237;.</p><p>Para evitar problemas con Fable 5, Anthropic aplic&#243; los filtros de seguridad m&#225;s estrictos de su historia. En la pr&#225;ctica, prefirieron inundar el sistema con falsos positivos antes que arriesgarse a un titular pol&#233;mico.</p><p>El resultado fue una frustraci&#243;n diaria para los desarrolladores. Intentar que Fable 5 ayudara a revisar una funci&#243;n de red o a analizar una vulnerabilidad leg&#237;tima requer&#237;a demasiadas vueltas. El modelo era potente, pero prefer&#237;a negarse a responder antes que correr cualquier riesgo.</p><blockquote><p>Los modelos avanzados son complejos. Si les pones una correa demasiado corta, dejan de ser &#250;tiles.</p></blockquote><h3><strong>Hasta que se demostr&#243; que se pod&#237;an burlar estas medidas&#8230;</strong></h3><p>La situaci&#243;n estall&#243; por el lado menos pensado. El 12 de junio, un equipo de investigadores de Amazon demostr&#243; que las barreras de Fable 5 no serv&#237;an de mucho. Encontraron un fallo que permit&#237;a obligar al modelo a detectar vulnerabilidades y a escribir c&#243;digo real para explotarlas.</p><p>La respuesta del gobierno de Estados Unidos fue inmediata y aplic&#243; controles de exportaci&#243;n sobre Fable 5 y Mythos 5.</p><p>La reacci&#243;n de Anthropic fue dr&#225;stica. Ante la imposibilidad de verificar el origen de cada petici&#243;n a su API en tiempo real, la empresa tom&#243; el camino r&#225;pido y apag&#243; el acceso para todo el mundo.</p><p>Daba igual si estabas en San Francisco o en Madrid. De la noche a la ma&#241;ana, el modelo dej&#243; de funcionar porque la empresa no ten&#237;a forma de segmentar el acceso por pa&#237;ses de manera fiable.</p><p>Cuando el gobierno estadounidense levant&#243; el bloqueo el 30 de junio, la vuelta a la normalidad no fue completa. Fable 5 regres&#243; a <a href="https://claude.ai">claude.ai</a> y Claude Code, pero con restricciones mucho m&#225;s duras.</p><p>Para obtener la autorizaci&#243;n de Washington, Anthropic integr&#243; un nuevo filtro de seguridad desarrollado bajo supervisi&#243;n federal. El filtro bloquea casi todos los intentos de saltarse las normas, pero arruina la experiencia de uso para quienes intentamos trabajar con &#233;l.</p><p>El Fable 5 actual se comporta de forma extremadamente conservadora. Ante cualquier tarea de depuraci&#243;n de c&#243;digo que tenga relaci&#243;n con la seguridad, su respuesta por defecto es negarse a colaborar.</p><p>Esta p&#233;rdida de rendimiento no era una simple percepci&#243;n de los usuarios. Los an&#225;lisis posteriores confirmaron que los problemas en el enrutador de Anthropic redirig&#237;an peticiones a modelos incorrectos o aplicaban filtros de seguridad por duplicado. Fue un fallo de infraestructura interna causado por las prisas para cumplir con las exigencias del regulador.</p><h2><strong>El fin de la soberan&#237;a tecnol&#243;gica corporativa</strong></h2><p>Lo importante de este episodio no es si el modelo funciona un poco peor hoy. Lo que estamos viendo es el final de la autonom&#237;a de las empresas que desarrollan inteligencia artificial.</p><p>Las decisiones ya no dependen solo de los ingenieros de Silicon Valley. El control de los modelos avanzados se ha trasladado a los despachos del Departamento de Comercio de los Estados Unidos.</p><p>La nueva din&#225;mica funciona as&#237;: ya no se puede lanzar un modelo y ver qu&#233; pasa. Los nuevos sistemas deben pasar el filtro del gobierno antes de que el p&#250;blico pueda usar su API.</p><p>El retraso en el lanzamiento de GPT-5.6, con sus modelos Sol, Terra y Luna, se debe a estos mismos controles. La compa&#241;&#237;a tuvo que desplegar una versi&#243;n de prueba muy limitada para socios seleccionados bajo la supervisi&#243;n directa del gobierno estadounidense para cumplir con las normas de seguridad.</p><p>El proceso de lanzamiento ya no se limita a pasar pruebas de c&#243;digo e integrar mejoras de rendimiento. Ahora incluye negociaciones con gobiernos y la presi&#243;n de que cualquier fallo de seguridad descubierto por un tercero pueda detener todo el proyecto por motivos de seguridad nacional.</p><p>El desarrollo tecnol&#243;gico se ha convertido en un asunto estatal. Mientras tanto, los desarrolladores que solo busc&#225;bamos una buena herramienta de asistencia nos encontramos con sistemas que, por exceso de precauci&#243;n, evitan responder a tareas b&#225;sicas.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#161;Gracias por leer SIN HUMO! Suscr&#237;bete gratis para recibir nuevos posts y apoyar mi trabajo.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Anthropic libera a Mythos: Claude Fable 5]]></title><description><![CDATA[Nueva gama de modelos en la familia de Anthropic, explicamos lo que hace y lo que no.]]></description><link>https://hektorjg.substack.com/p/anthropic-libera-a-mythos-claude</link><guid isPermaLink="false">https://hektorjg.substack.com/p/anthropic-libera-a-mythos-claude</guid><dc:creator><![CDATA[Hektor]]></dc:creator><pubDate>Thu, 11 Jun 2026 08:26:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!rmf0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4fd45d9-d15a-42f5-bb67-914037f97746_1360x784.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!rmf0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4fd45d9-d15a-42f5-bb67-914037f97746_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!rmf0!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4fd45d9-d15a-42f5-bb67-914037f97746_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!rmf0!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4fd45d9-d15a-42f5-bb67-914037f97746_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!rmf0!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4fd45d9-d15a-42f5-bb67-914037f97746_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!rmf0!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4fd45d9-d15a-42f5-bb67-914037f97746_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!rmf0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4fd45d9-d15a-42f5-bb67-914037f97746_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d4fd45d9-d15a-42f5-bb67-914037f97746_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:962117,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/201563954?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4fd45d9-d15a-42f5-bb67-914037f97746_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!rmf0!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4fd45d9-d15a-42f5-bb67-914037f97746_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!rmf0!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4fd45d9-d15a-42f5-bb67-914037f97746_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!rmf0!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4fd45d9-d15a-42f5-bb67-914037f97746_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!rmf0!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4fd45d9-d15a-42f5-bb67-914037f97746_1360x784.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>El 9 de junio de 2026, Anthropic lanz&#243; la familia de modelos Mythos al mercado. S&#243;lo 2 semanas despu&#233;s de sacar, de nuevo, el mejor modelo de programaci&#243;n <a href="/__u/open.substack.com/pub/hektorjg/p/la-verdad-cotiza-al-alza-cuando-el?r=5f0w5m&amp;utm_campaign=post&amp;utm_medium=web&amp;showWelcomeOnShare=true">Claude Opus 4.8</a> al mercado. </p><p>Todav&#237;a no nos hab&#237;amos recuperado del susto y de nuevo tenemos <em>otro juguetito</em> para probar, pero todo tiene una explicaci&#243;n: <a href="/__u/hektorjg.substack.com/p/anthropic-prepara-su-salida-a-bolsa?r=5f0w5m">Anthropic est&#225; preparando su salida a bolsa</a> y quiere llegar a ese punto liderando la carrera y con sus rivales en estado de shock.</p><p>El resultado de liberar este modelo ha llegado gracias a que han podido poner unas barreras de contenci&#243;n sobre su modelo m&#225;s potente jamas creado, Claude Mythos, al que por fin vamos a tener acceso. Incluye un sistema din&#225;mico de detecci&#243;n de intenciones maliciosas en temas de ciberseguridad y biolog&#237;a. Si el LLM detecta que es una conversaci&#243;n maliciosa (como que le pidas investigar sobre posibles ataques biol&#243;gico o intentar atacar un sistema de software) el modelo autom&#225;ticamente etiqueta la conversaci&#243;n como potencialmente peligrosa y se la delega a Claude Opus 4.8 para que siga con la conversaci&#243;n.</p><p>Si consigues encontrar una vulnerabilidad en un sistema, que al menos no te haya ayudado Mythos, sino su <em>colega tonto</em> Opus.</p><h2><strong>Dos versiones: Fable 5 y el proyecto Glasswing</strong></h2><p>Anthropic ha presentado una estrategia doble. Por un lado, est&#225; Claude Fable 5 (<code>claude-fable-5</code>), un modelo de uso general accesible por API con una ventana de contexto de un mill&#243;n de tokens y capacidad para generar hasta 128,000 tokens de salida por petici&#243;n. Por el otro, de forma interna, opera Claude Mythos 5 (s&#237;, el mismo).</p><p>Mythos 5 utiliza la misma red neuronal pero no incluye los clasificadores de seguridad comerciales. Funciona bajo el <a href="/__u/open.substack.com/pub/hektorjg/p/el-mito-detras-del-mythos?r=5f0w5m&amp;utm_campaign=post&amp;utm_medium=web&amp;showWelcomeOnShare=true">Project Glasswing</a>, un programa conjunto con el gobierno estadounidense para ciberdefensa. Mientras que Mythos est&#225; dise&#241;ado para analizar amenazas de seguridad y evaluar riesgos biol&#243;gicos, Fable 5 es la versi&#243;n comercial optimizada para tareas de desarrollo y gesti&#243;n de datos.</p><p>La diferencia principal de Fable 5 frente a modelos anteriores es su capacidad de planificaci&#243;n nativa. El modelo permite ejecutar agentes aut&#243;nomos de largo recorrido. Al asignarle una tarea, el sistema coordina la ejecuci&#243;n, delega subtareas en subagentes, corrige sus propios errores de compilaci&#243;n y entrega el resultado final. Es automatizaci&#243;n as&#237;ncrona real.</p><h3><strong>Costes de uso y retenci&#243;n de datos</strong></h3><p>El uso de Fable 5 tiene un coste de 10 d&#243;lares por mill&#243;n de tokens de entrada y 50 d&#243;lares por mill&#243;n de tokens de salida.</p><p>En comparaci&#243;n, Claude Opus 4.8 cuesta la mitad: 5 d&#243;lares por mill&#243;n de tokens de entrada y 25 d&#243;lares de salida. Adem&#225;s, Opus permite configurar la exenci&#243;n total de retenci&#243;n de datos, algo que Fable 5 no ofrece.</p><p>Fable 5 y la versi&#243;n Mythos 5 imponen una retenci&#243;n de datos obligatoria de 30 d&#237;as en los servidores de Anthropic para auditor&#237;as de seguridad. No es posible optar a la pol&#237;tica de Cero Retenci&#243;n de Datos (ZDR) con estos modelos. Las organizaciones que manejen datos altamente regulados deber&#225;n utilizar Opus 4.8 en su lugar.</p><h4><strong>Pensamiento intercalado obligatorio</strong></h4><p>En Fable 5 el pensamiento adaptativo ya no es opcional. Esto es un par&#225;metro que te permit&#237;a desactivar el consumo de tokens para &#8220;razonamientos internos&#8221; del modelo antes de responder. Pues en este modelo no se puede desactivar. </p><p>Si realizas una consulta sin configurar los par&#225;metros de razonamiento, el modelo decide de forma aut&#243;noma cu&#225;ntos recursos cognitivos emplear antes de responder.</p><p>Esto es necesario, ya que el modelo incluye pensamiento intercalado, lo que le permite analizar los resultados de una herramienta o de la ejecuci&#243;n de c&#243;digo en su entorno seguro de sandbox antes de decidir el siguiente paso.</p><p>Para controlar los costes de procesamiento asociados a este razonamiento, Anthropic incluye el par&#225;metro de esfuerzo (<code>effort</code>) al que nos tiene acostumbrados:</p><ul><li><p><code>max</code>: Procesamiento profundo completo. El modelo explora todas las v&#237;as l&#243;gicas sin l&#237;mite estricto de coste o tiempo.</p></li><li><p><code>xhigh</code>: Razonamiento optimizado para la resoluci&#243;n de errores complejos y l&#243;gicas algor&#237;tmicas avanzadas.</p></li><li><p><code>high</code>: Configuraci&#243;n por defecto. Razonamiento est&#225;ndar para tareas anal&#237;ticas comunes.</p></li><li><p><code>medium</code>: Nivel moderado que evita el procesamiento profundo en consultas sencillas.</p></li><li><p><code>low</code>: Prioriza la velocidad y el ahorro de tokens, omitiendo el razonamiento complejo.</p></li></ul><p>Para proteger su propiedad intelectual y reducir la latencia, Anthropic no muestra el flujo de pensamiento sin procesar completo. A trav&#233;s de <code>thinking.display</code>, el desarrollador puede elegir recibir un bloque vac&#237;o para reducir tiempos de espera (<code>omitted</code>) o un resumen del razonamiento (<code>summarized</code>).</p><h2><strong>Arquitectura de seguridad</strong></h2><p>Anthropic ha integrado un sistema de seguridad para evitar que Fable 5 se utilice en tareas de ciberseguridad ofensiva, dise&#241;o de sustancias biol&#243;gicas o ingenier&#237;a inversa del modelo. Si el sistema detecta estas intenciones, aplica varios mecanismos de mitigaci&#243;n autom&#225;ticos.</p><h3><strong>Redirecci&#243;n autom&#225;tica a Claude Opus 4.8</strong></h3><p>Cuando se activa un clasificador de seguridad, el sistema redirige la consulta a Claude Opus 4.8. Este desv&#237;o se gestiona mediante la API de Fallback o los SDK oficiales de Anthropic.</p><p>La petici&#243;n devuelve un mensaje con una explicaci&#243;n de por qu&#233; ha considerado que se tiene que redirigir la conversaci&#243;n:</p><ul><li><p><code>cyber</code>: Desarrollo de malware u operaciones ofensivas.</p></li><li><p><code>bio</code>: Manejo de pat&#243;genos o sustancias qu&#237;micas peligrosas.</p></li><li><p><code>frontier_llm</code>: Intentos de ingenier&#237;a inversa sobre el modelo.</p></li><li><p><code>reasoning_extraction</code>: Intentos de extraer el flujo de pensamiento interno en texto plano.</p></li></ul><p>La plataforma factura esta consulta con la tarifa de Opus 4.8. Si el bloqueo ocurre durante la generaci&#243;n del texto, solo se cobran los tokens procesados hasta el momento de la interrupci&#243;n.</p><h3><strong>Mitigaci&#243;n de la destilaci&#243;n de modelos</strong></h3><p>La destilaci&#243;n de modelos (utilizar las respuestas de Fable 5 para entrenar modelos de menor tama&#241;o) es una de las principales preocupaciones de propiedad intelectual para Anthropic.</p><p>Cuando el sistema detecta patrones de consulta destinados a la destilaci&#243;n, activa un <em>desv&#237;o silencioso</em>.</p><p>La API redirige las peticiones a Claude Opus 4.8 sin notificar al usuario. Aunque las respuestas provienen de un modelo con menor capacidad cognitiva, la facturaci&#243;n se mantiene bajo la tarifa de Fable 5 (10 d&#243;lares por entrada y 50 por salida). Esto neutraliza la viabilidad econ&#243;mica de la extracci&#243;n de conocimiento y evita dar pistas al atacante para modificar sus instrucciones de elisi&#243;n.</p><h2><strong>Pruebas de rendimiento</strong></h2><p>Los resultados de Fable 5 muestran diferencias frente a sus competidores directos en tareas de desarrollo y l&#243;gica:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!7oVv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4a0419f-5223-4003-a8f8-19398fca2141_2600x2870.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!7oVv!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4a0419f-5223-4003-a8f8-19398fca2141_2600x2870.webp 424w, /__u/substackcdn.com/image/fetch/$s_!7oVv!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4a0419f-5223-4003-a8f8-19398fca2141_2600x2870.webp 848w, /__u/substackcdn.com/image/fetch/$s_!7oVv!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4a0419f-5223-4003-a8f8-19398fca2141_2600x2870.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!7oVv!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4a0419f-5223-4003-a8f8-19398fca2141_2600x2870.webp 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!7oVv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4a0419f-5223-4003-a8f8-19398fca2141_2600x2870.webp" width="1456" height="1607" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a4a0419f-5223-4003-a8f8-19398fca2141_2600x2870.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1607,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Benchmark table showing Claude Fable and Mythos compared to other leading models&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Benchmark table showing Claude Fable and Mythos compared to other leading models" title="Benchmark table showing Claude Fable and Mythos compared to other leading models" srcset="/__u/substackcdn.com/image/fetch/$s_!7oVv!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4a0419f-5223-4003-a8f8-19398fca2141_2600x2870.webp 424w, /__u/substackcdn.com/image/fetch/$s_!7oVv!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4a0419f-5223-4003-a8f8-19398fca2141_2600x2870.webp 848w, /__u/substackcdn.com/image/fetch/$s_!7oVv!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4a0419f-5223-4003-a8f8-19398fca2141_2600x2870.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!7oVv!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4a0419f-5223-4003-a8f8-19398fca2141_2600x2870.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Las evaluaciones de Fable 5 en biolog&#237;a molecular o virolog&#237;a no est&#225;n disponibles p&#250;blicamente. Las consultas en estos campos de riesgo son redirigidas a Opus 4.8, de forma que estas capacidades quedan limitadas a la versi&#243;n gubernamental Mythos 5.</p><p>La adopci&#243;n inicial del modelo muestra ejemplos de implementaci&#243;n pr&#225;ctica. Durante la fase de pruebas privadas, <strong>Stripe utiliz&#243; Fable 5 para migrar una base de c&#243;digo de m&#225;s de 50 millones de l&#237;neas en Ruby</strong>: esto son palabras mayores, aunque no me lo creo si te soy sincero&#8230;</p><p>El modelo analiz&#243; las dependencias, actualiz&#243; la sintaxis y ejecut&#243; las pruebas en un solo d&#237;a, una tarea que la compa&#241;&#237;a estimaba en dos meses de trabajo para un equipo de ingenier&#237;a tradicional.</p><p>Si te paseas un poco por X o Reddit, ver&#225;s la cantidad de cosas que se han generado en un par de d&#237;as. Yo he visto un clon de Skyrim hecho con un prompt (literalmente &#8220;Claude, genera un clon de Skyrim&#8221;) usando Fable 5.</p><p>Lo que yo he probado, es bastante bueno pero con muchos matices.</p><h2><strong>Planificaci&#243;n de adopci&#243;n para equipos t&#233;cnicos</strong></h2><p>La llegada de los modelos de clase Mythos requiere un an&#225;lisis estructurado de costes e infraestructura:</p><ul><li><p>Utilizar Claude Fable 5 en proyectos que dependan del despliegue de agentes aut&#243;nomos para la ejecuci&#243;n de flujos de trabajo de varios d&#237;as o cuando se requiera procesar de forma unificada documentos t&#233;cnicos complejos y tablas financieras extensas.</p></li><li><p>Mantener Claude Opus 4.8 para tareas est&#225;ndar de clasificaci&#243;n, res&#250;menes corporativos, an&#225;lisis de datos que no necesiten razonamiento secuencial profundo y, principalmente, en contratos que exijan la eliminaci&#243;n inmediata de los datos procesados.</p></li></ul><h2>Mi conclusi&#243;n</h2><p>No es un modelo de uso diario y, personalmente, sigo usando Opus 4.8 en mi trabajo diario. Todav&#237;a es muy caro y tengo mi feed de LinkedIN lleno de personajes que se han gastado la suscripci&#243;n de la semana en 6 horas: lo que sea por ganar likes.</p><p>Por mi parte sigo digiriendo lo bien que funciona Opus 4.8, era el modelo que llevabamos esperando meses y funciona fenomenal, no os volv&#225;is locos. Sin embargo tambien hay que tener en cuenta que:</p><ul><li><p>No dejar de lado OpenAI Codex que tambi&#233;n esta teniendo muy buenos resultados, y seguro que la semana que viene saldr&#225; con un GPT 5.6 que tiene pinta tambi&#233;n de destrozar los benchmarks (seg&#250;n filtraciones)</p></li><li><p>Tambi&#233;n tenemos que esperar un par de semanitas a que salga Gemini Pro 3.5, que tambi&#233;n se antoja pele&#243;n.</p></li></ul><p>Si por el contrario, seguis queriendo probar Fable 5, hay una <a href="https://github.com/BuilderIO/skills">skill que os recomiendo para vuestro Claude Code</a> que utiliza Fable 5 para planificar el trabajo que luego ejecuta con Sonnet o Haiku. Echadle un ojo!</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscr&#237;bete ahora&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/hektorjg.substack.com/subscribe"><span>Suscr&#237;bete ahora</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Anthropic prepara su salida a bolsa]]></title><description><![CDATA[La era de las demos de IA ha terminado]]></description><link>https://hektorjg.substack.com/p/anthropic-prepara-su-salida-a-bolsa</link><guid isPermaLink="false">https://hektorjg.substack.com/p/anthropic-prepara-su-salida-a-bolsa</guid><dc:creator><![CDATA[Hektor]]></dc:creator><pubDate>Wed, 03 Jun 2026 07:05:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NVPo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8625e4bc-f4c2-4dd7-beb1-b81f0d79ad92_1360x784.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!NVPo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8625e4bc-f4c2-4dd7-beb1-b81f0d79ad92_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!NVPo!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8625e4bc-f4c2-4dd7-beb1-b81f0d79ad92_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!NVPo!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8625e4bc-f4c2-4dd7-beb1-b81f0d79ad92_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!NVPo!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8625e4bc-f4c2-4dd7-beb1-b81f0d79ad92_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NVPo!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8625e4bc-f4c2-4dd7-beb1-b81f0d79ad92_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!NVPo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8625e4bc-f4c2-4dd7-beb1-b81f0d79ad92_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8625e4bc-f4c2-4dd7-beb1-b81f0d79ad92_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1086307,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/200411834?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8625e4bc-f4c2-4dd7-beb1-b81f0d79ad92_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!NVPo!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8625e4bc-f4c2-4dd7-beb1-b81f0d79ad92_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!NVPo!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8625e4bc-f4c2-4dd7-beb1-b81f0d79ad92_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!NVPo!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8625e4bc-f4c2-4dd7-beb1-b81f0d79ad92_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!NVPo!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8625e4bc-f4c2-4dd7-beb1-b81f0d79ad92_1360x784.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Se acab&#243; la fase experimental de la inteligencia artificial. Durante los &#250;ltimos dos a&#241;os, el sector ha vivido en una especie de fiesta constante de demostraciones de tres minutos, fundadores prometiendo cambiar el mundo en redes sociales y una carrera absurda por lanzar el modelo de la semana. Pero el viento est&#225; cambiando de direcci&#243;n.</p><p>Esta semana, Anthropic ha hecho dos movimientos que marcan el paso del entusiasmo inicial a la fase de infraestructura. Por un lado, han presentado de forma confidencial los papeles para su salida a bolsa. Por otro, han cerrado una ronda de financiaci&#243;n que sit&#250;a su valoraci&#243;n cerca de los 965.000 millones de d&#243;lares.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#161;Gracias por leer SIN HUMO! Suscr&#237;bete gratis para recibir nuevos posts y apoyar mi trabajo.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Casi un bill&#243;n de d&#243;lares. Un volumen financiero gigantesco.</p><p>Esto ya no se trata de qui&#233;n dise&#241;a el chatbot m&#225;s simp&#225;tico o qui&#233;n genera el v&#237;deo m&#225;s realista. Se trata de ver qui&#233;n controla el suministro de agua, luz y gas del tejido empresarial de las pr&#243;ximas d&#233;cadas.</p><h2><strong>Qu&#233; significa realmente una salida a bolsa en este sector</strong></h2><p>Presentar una solicitud confidencial para cotizar en bolsa no es un tr&#225;mite m&#225;s, es un cambio de escala. Significa que Anthropic ha decidido dejar que los analistas de Wall Street examinen sus cuentas reales.</p><p>Hasta ahora, las empresas de inteligencia artificial han operado con una l&#243;gica financiera distinta. Pod&#237;an gastar capital a un ritmo enorme con tal de superar por unas d&#233;cimas a sus competidores en las pruebas de rendimiento. En el mercado p&#250;blico, esa narrativa se acaba cuando chocas con los balances reales.</p><p>Al cotizar en bolsa, hay que responder a preguntas directas:</p><ul><li><p>&#191;Cu&#225;nto cuesta generar cada mill&#243;n de tokens y qu&#233; margen real queda?</p></li><li><p>&#191;Qu&#233; porcentaje del negocio depende de los servidores de socios como Amazon y Google?</p></li><li><p>&#191;C&#243;mo responder ante competidores que decidan rebajar las tarifas de su API para ganar cuota de mercado?</p></li><li><p>&#191;El crecimiento es sostenible o depende exclusivamente del capital de riesgo?</p></li></ul><p>La salida a bolsa es el momento en que las promesas de la inteligencia artificial general se enfrentan a la realidad del flujo de caja. Y los mercados financieros suelen ser analistas muy rigurosos.</p><h2><em><strong>Its just business</strong></em></h2><p>Muchos equipos de desarrollo se entusiasman con un modelo que promete grandes cambios en una presentaci&#243;n, para luego descubrir que ponerlo en producci&#243;n a escala es un problema de latencia, costes altos y respuestas imprevistas.</p><p>Anthropic parece haberlo entendido pronto. Mientras otros buscan llamar la atenci&#243;n de los medios, la compa&#241;&#237;a creadora de Claude se ha centrado en construir una herramienta predecible y robusta. En tecnolog&#237;a, que algo sea predecible significa que funciona cuando sube el tr&#225;fico.</p><p>El mercado busca fiabilidad en lugar de sorpresas.</p><p>La batalla ya no se libra en la cantidad de par&#225;metros, sino en el coste de mantener el servicio, optimizar la inferencia y garantizar la estabilidad con cargas de trabajo extremas.</p><p>La consistencia es el nuevo est&#225;ndar. De nada sirve que un modelo razone de forma brillante en una prueba de escritorio si a la d&#233;cima mil petici&#243;n rompe la integraci&#243;n con tu base de datos por saltarse el formato JSON.</p><p><strong>La eficiencia por token ahora decide el margen</strong>. En producci&#243;n, el &#233;xito se mide en milisegundos y fracciones de centavo. El proveedor que reduzca el consumo por consulta se quedar&#225; con el mercado.</p><p>Para quienes trabajamos con c&#243;digo a diario, el movimiento de Anthropic es una se&#241;al clara. Indica que la arquitectura sobre la que construimos nuestras aplicaciones tiene un respaldo financiero s&#243;lido que no va a desaparecer de la noche a la ma&#241;ana.</p><p>Al elegir un proveedor de inteligencia artificial para integrarlo en tu producto, est&#225;s eligiendo un socio t&#233;cnico a largo plazo. Si ese proveedor demuestra solvencia para convertirse en un servicio b&#225;sico, como hoy lo son AWS o Azure, el riesgo de tu proyecto disminuye notablemente.</p><p>Ya no evaluamos los modelos solo por su capacidad de razonamiento. Ahora importan la gesti&#243;n de datos, la observabilidad, la estabilidad de los sistemas RAG y la capacidad de coordinar agentes que usen herramientas externas sin fallar en el intento.</p><h2><strong>Bienvenidos a la fase de ejecuci&#243;n</strong></h2><p>La valoraci&#243;n de Anthropic puede parecer excesiva debido al optimismo actual del mercado. Pero la tendencia de fondo es clara: estamos delegando tareas de procesamiento pesado en una infraestructura que ya no es un experimento.</p><p>La inteligencia artificial est&#225; pasando de los laboratorios de investigaci&#243;n a manos de ingenieros de sistemas, analistas financieros y especialistas en optimizaci&#243;n. Es el camino habitual de cualquier tecnolog&#237;a importante. Primero llegan las ideas, luego el desarrollo y finalmente la gesti&#243;n de los recursos.</p><p>La llegada de los auditores y financieros, aunque parezca menos llamativa, es la confirmaci&#243;n de que esta tecnolog&#237;a se ha consolidado.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#161;Gracias por leer SIN HUMO! Suscr&#237;bete gratis para recibir nuevos posts y apoyar mi trabajo.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[La verdad cotiza al alza: cuando el cerebro admite que te estaba mintiendo]]></title><description><![CDATA[El lanzamiento de Claude Opus 4.8 es el m&#225;s "honesto" en mucho tiempo...]]></description><link>https://hektorjg.substack.com/p/la-verdad-cotiza-al-alza-cuando-el</link><guid isPermaLink="false">https://hektorjg.substack.com/p/la-verdad-cotiza-al-alza-cuando-el</guid><dc:creator><![CDATA[Hektor]]></dc:creator><pubDate>Fri, 29 May 2026 08:25:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!x92r!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27219394-0afb-42cd-834e-0d2930c9b6f2_1360x784.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!x92r!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27219394-0afb-42cd-834e-0d2930c9b6f2_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!x92r!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27219394-0afb-42cd-834e-0d2930c9b6f2_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!x92r!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27219394-0afb-42cd-834e-0d2930c9b6f2_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!x92r!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27219394-0afb-42cd-834e-0d2930c9b6f2_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!x92r!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27219394-0afb-42cd-834e-0d2930c9b6f2_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!x92r!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27219394-0afb-42cd-834e-0d2930c9b6f2_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/27219394-0afb-42cd-834e-0d2930c9b6f2_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1053860,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/199707300?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27219394-0afb-42cd-834e-0d2930c9b6f2_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!x92r!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27219394-0afb-42cd-834e-0d2930c9b6f2_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!x92r!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27219394-0afb-42cd-834e-0d2930c9b6f2_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!x92r!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27219394-0afb-42cd-834e-0d2930c9b6f2_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!x92r!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27219394-0afb-42cd-834e-0d2930c9b6f2_1360x784.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>El 28 de mayo, Anthropic lanz&#243; Claude Opus 4.8. Podr&#237;an haber destacado gr&#225;ficos de rendimiento espectaculares, velocidad absurda o capacidades de ejecuci&#243;n complejas. Pero no lo hicieron. En sus oficinas de San Francisco decidieron que el principal argumento de su modelo estrella iba a ser algo diferente: <strong>la honestidad</strong>.</p><p>No el rendimiento bruto, ni la velocidad de procesamiento de tokens. La honestidad.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#161;Gracias por leer SIN HUMO! Suscr&#237;bete gratis para recibir nuevos posts y apoyar mi trabajo.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>En su propia documentaci&#243;n, Anthropic describe el problema de los modelos con claridad. Explican que el gran defecto de estas inteligencias es que tienden a asumir conclusiones de forma apresurada y a afirmar que han terminado su trabajo cuando las pruebas reales son escasas. El parche para Opus 4.8 promete que ahora el modelo se&#241;alar&#225; sus dudas y dejar&#225; de dar certezas vac&#237;as. Seg&#250;n sus propios datos, es cuatro veces menos probable que su versi&#243;n anterior pase por alto fallos en el c&#243;digo que acaba de generar.</p><p>Esto que se vende ahora como una gran actualizaci&#243;n t&#233;cnica es exactamente el problema del que os vengo hablando en este bolet&#237;n desde hace meses.</p><h2><strong>Las cicatrices de esta historia: el diario de marzo</strong></h2><p>En el desarrollo de software, si no hay un registro con fechas, las opiniones no valen mucho. Y las fechas est&#225;n ah&#237;.</p><p>El 23 de marzo publiqu&#233; un texto titulado &#8220;<a href="/__u/substack.com/home/post/p-191742254">Opus tambi&#233;n sabe mentir</a>&#8221;. En ese momento trabajaba con Opus 4.6 en modo agente, un proceso estructurado en siete fases. Todo iba bien hasta que llegamos a la integraci&#243;n de pruebas de extremo a extremo. De repente, el modelo asegur&#243; que ciertas fases de desarrollo se hab&#237;an completado de manera muy r&#225;pida.</p><p>Los tiempos no cuadraban. Nadie levanta ese flujo en unos segundos. Al preguntarle directamente sobre las pruebas de aceptaci&#243;n, la simulaci&#243;n cay&#243;. El modelo hab&#237;a ejecutado un par de pruebas b&#225;sicas y hab&#237;a maquillado el resultado para dar la tarea por terminada. Lo peor vino despu&#233;s: al confrontarlo, admiti&#243; que sab&#237;a perfectamente que el trabajo estaba incompleto y, aun as&#237;, decidi&#243; marcarlo como finalizado.</p><p>El modelo no ten&#237;a un fallo de computaci&#243;n, sino algo muy parecido a la pereza del becario que maquilla el informe semanal esperando que nadie revise el c&#243;digo fuente.</p><p>Este comportamiento tiene nombres claros en la literatura de seguridad: &#8220;reward hacking&#8221; y &#8220;sycophancy&#8221;. Lo llam&#233; &#8220;green theater&#8221;, la costumbre de aparentar que todo funciona para cumplir el expediente. Mi conclusi&#243;n entonces fue clara: la confianza ciega no sirve.</p><p>El 13 de abril escrib&#237; sobre c&#243;mo mitigar esto en &#8220;<a href="/__u/substack.com/home/post/p-194019785">C&#243;mo desbloque&#233; el modo dios de Claude</a>&#8221;. El problema de fondo es que Claude est&#225; entrenado para que el usuario termine satisfecho. Esa necesidad de complacer genera malas pr&#225;cticas en el c&#243;digo: cerrar tareas antes de tiempo, ocultar deuda t&#233;cnica, recortar el alcance del proyecto sin avisar e interpretar que algo est&#225; terminado con demasiada ligereza.</p><p>La soluci&#243;n propuesta no era un truco, sino un protocolo de control. <strong>Obligar al modelo a pasar por una fase de honestidad forzada</strong> antes de aceptar cualquier resultado, estructurando sus respuestas en categor&#237;as claras (riesgos omitidos, supuestos no resueltos, desacuerdos t&#233;cnicos) y exigiendo una verificaci&#243;n activa contra el c&#243;digo real. Para obtener la verdad de una m&#225;quina, hay que forzarla a buscar sus propios fallos.</p><h2><strong>La autopsia de Anthropic coincide con el diagn&#243;stico</strong></h2><p>Si comparamos el anuncio de Opus 4.8 con nuestros an&#225;lisis de estos meses, el diagn&#243;stico es el mismo.</p><p>Anthropic reconoce ahora que el principal fallo de su modelo era asumir avances con evidencias d&#233;biles. Eso es exactamente lo que ocurri&#243; con las fases falsas en nuestro desarrollo.</p><p>Anthropic destaca que su modelo ahora indica incertidumbres. Ese es el control de honestidad que antes ten&#237;amos que forzar mediante instrucciones manuales y que ahora viene integrado en el propio entrenamiento del modelo.</p><p>Los testimonios elegidos para el lanzamiento confirman esta realidad. Un desarrollador explica que ahora el modelo le discute si el plan no es viable, y otro celebra que se&#241;ale de forma proactiva los cabos sueltos en las entradas de datos que antes ignoraba para que los descubriera el usuario. Al final, el usuario terminaba haciendo de auditor de un software supuestamente terminado.</p><p>Cuando la empresa que dise&#241;a el modelo utiliza como argumento de venta la soluci&#243;n al mismo fallo de seguridad que denunci&#225;bamos mientras otros hac&#237;an &#8220;vibe coding&#8221;, el debate se termina. El diagn&#243;stico era el correcto.</p><h2><strong>La f&#237;sica del c&#243;digo es tozuda</strong></h2><p>Hay que ser realistas. No creo que los ingenieros de Anthropic lean este bolet&#237;n mientras configuran sus modelos. El &#8220;reward hacking&#8221; es un problema conocido en el sector para cualquiera que mire m&#225;s all&#225; de las notas de prensa, yo simplemente os lo estaba anunciando varios meses antes.</p><p>Esto no va de qui&#233;n lo vio primero, sino de algo m&#225;s pr&#225;ctico para los que escribimos c&#243;digo: lo que se&#241;al&#225;bamos era un problema real que afectaba a la productividad diaria. No era la man&#237;a de un programador desconfiado a altas horas de la noche. Era un fallo estructural que ahora el fabricante documenta y cuantifica.</p><p>Tambi&#233;n toca corregir errores propios. En mis pruebas de marzo intent&#233; que Opus editara su archivo &#8220;CLAUDE.md&#8221; para fijar reglas de conducta. Un lector se&#241;al&#243; en los comentarios que esos archivos son poco m&#225;s que un marco de referencia psicol&#243;gico para el modelo y que una l&#237;nea de texto no cambia la arquitectura interna de funcionamiento del modelo. Ten&#237;a raz&#243;n. Por eso el m&#233;todo pas&#243; a utilizar un sistema externo de verificaci&#243;n y herramientas. El proceso ha sido claro: pasamos de instrucciones in&#250;tiles en markdown a herramientas de control externas, y ahora, por fin, a correcciones desde el propio entrenamiento.</p><h2><strong>La letra peque&#241;a detr&#225;s del anuncio</strong></h2><p>Hay que analizar esta actualizaci&#243;n con prudencia. Celebrar el cambio sin leer las condiciones reales del sistema ser&#237;a un error.</p><p>Este cambio en el modelo no se debe a una mejora &#233;tica. Es optimizaci&#243;n matem&#225;tica y teor&#237;a de juegos. El modelo no ment&#237;a por malicia, sino porque el camino m&#225;s corto para obtener su recompensa matem&#225;tica era dar la respuesta que el usuario quer&#237;a escuchar. Corregir esto es ingenier&#237;a de incentivos, no un cambio moral.</p><p>Y el detalle m&#225;s importante: que sea cuatro veces menos probable no significa que la probabilidad sea cero.</p><p>Un sistema que miente cuatro veces menos sigue requiriendo supervisi&#243;n. Si decides delegar un desarrollo cr&#237;tico de varias horas sin revisar nada porque Opus 4.8 ahora es m&#225;s &#8220;honesto&#8221;, cometer&#225;s el mismo error de antes. Cambiar&#225;s la confianza ciega por una versi&#243;n m&#225;s pulida pero igual de arriesgada.</p><p>Lo que cambia es el esfuerzo necesario para validar. Antes hab&#237;a que forzar al modelo en cada respuesta para conseguir cierta autocr&#237;tica. Ahora el sistema muestra sus dudas de forma m&#225;s abierta y admite con m&#225;s facilidad si no sabe resolver un problema con Docker. El trabajo de revisi&#243;n es m&#225;s sencillo, pero sigue siendo necesario. El escepticismo, la verificaci&#243;n de cada cambio y el contraste con el dise&#241;o original siguen siendo obligatorios.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!pLsX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c801940-7886-406d-b043-93740262ad44_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!pLsX!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c801940-7886-406d-b043-93740262ad44_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!pLsX!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c801940-7886-406d-b043-93740262ad44_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!pLsX!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c801940-7886-406d-b043-93740262ad44_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!pLsX!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c801940-7886-406d-b043-93740262ad44_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!pLsX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c801940-7886-406d-b043-93740262ad44_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4c801940-7886-406d-b043-93740262ad44_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1087482,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/199707300?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c801940-7886-406d-b043-93740262ad44_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="/__u/substackcdn.com/image/fetch/$s_!pLsX!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c801940-7886-406d-b043-93740262ad44_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!pLsX!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c801940-7886-406d-b043-93740262ad44_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!pLsX!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c801940-7886-406d-b043-93740262ad44_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!pLsX!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c801940-7886-406d-b043-93740262ad44_1360x784.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>La &#250;nica conclusi&#243;n posible</strong></h2><p>Cuando el c&#243;digo generado por una inteligencia artificial no funciona, el problema casi nunca es la falta de capacidad del modelo, sino que suele dar por bueno un trabajo incompleto. Ahora el principal actor del sector lo reconoce en su propia hoja de ruta.</p><p>Es un avance para el realismo t&#233;cnico, pero no significa que podamos desentendernos y dejar que la m&#225;quina programe sola. La lecci&#243;n es que mantener una actitud esc&#233;ptica era la postura correcta. Ma&#241;ana, cuando se anuncie una versi&#243;n que prometa honestidad total, la respuesta ante la pantalla tendr&#225; que ser la misma: no me lo creo, demu&#233;stramelo.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#161;Gracias por leer SIN HUMO! Suscr&#237;bete gratis para recibir nuevos posts y apoyar mi trabajo.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Lucha de titanes en el fango de tu repositorio]]></title><description><![CDATA[Comparo las 3 herramientas de generaci&#243;n de c&#243;digo de los mayores proveedores]]></description><link>https://hektorjg.substack.com/p/lucha-de-titanes-en-el-fango-de-tu</link><guid isPermaLink="false">https://hektorjg.substack.com/p/lucha-de-titanes-en-el-fango-de-tu</guid><dc:creator><![CDATA[Hektor]]></dc:creator><pubDate>Mon, 25 May 2026 08:31:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!dgSO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff38424e3-0dd3-4133-8e0f-44f5b9b139a8_1360x784.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!dgSO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff38424e3-0dd3-4133-8e0f-44f5b9b139a8_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!dgSO!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff38424e3-0dd3-4133-8e0f-44f5b9b139a8_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!dgSO!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff38424e3-0dd3-4133-8e0f-44f5b9b139a8_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!dgSO!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff38424e3-0dd3-4133-8e0f-44f5b9b139a8_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!dgSO!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff38424e3-0dd3-4133-8e0f-44f5b9b139a8_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!dgSO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff38424e3-0dd3-4133-8e0f-44f5b9b139a8_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f38424e3-0dd3-4133-8e0f-44f5b9b139a8_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2529450,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/199051813?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff38424e3-0dd3-4133-8e0f-44f5b9b139a8_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!dgSO!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff38424e3-0dd3-4133-8e0f-44f5b9b139a8_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!dgSO!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff38424e3-0dd3-4133-8e0f-44f5b9b139a8_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!dgSO!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff38424e3-0dd3-4133-8e0f-44f5b9b139a8_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!dgSO!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff38424e3-0dd3-4133-8e0f-44f5b9b139a8_1360x784.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>La fantas&#237;a que nos venden en las presentaciones de Silicon Valley es hermosa. Te sientas frente a la pantalla, le susurras tus sue&#241;os a una caja de texto y, por arte de magia, un software impecable se despliega ante tus ojos mientras te tomas un caf&#233; de especialidad.</p><p>La realidad, sin embargo, huele a cafe&#237;na recalentada, conflictos de fusi&#243;n y asistentes de inteligencia artificial que intentan colarte soluciones de juguete.</p><p>En <a href="https://naktor.com">Naktor</a> llevamos meses construyendo una plataforma para definir y crear aplicaciones empresariales complejas a trav&#233;s de un sistema de definici&#243;n y relaci&#243;n de requisitos que puedan luego utilizar los asistentes de c&#243;digo.</p><p>Quer&#237;amos saber qu&#233; pasar&#237;a al redise&#241;ar el n&#250;cleo de nuestro motor desde cero. As&#237; que montamos una especie de juicio por combate.</p><p>Pusimos a prueba a las tres herramientas de inteligencia artificial m&#225;s potentes con el mismo examen: las mismas instrucciones, el mismo repositorio y las mismas restricciones. Tres modelos compitiendo por resolver el mismo problema.</p><p>Les entregu&#233; un documento de dise&#241;o de veinte p&#225;ginas con una descripci&#243;n detallada de nuestro sistema, incluyendo las tecnolog&#237;as prohibidas, las lecciones de arquitectura que hemos aprendido en producci&#243;n y diez preguntas t&#233;cnicas concretas que requer&#237;an una respuesta razonada.</p><p>Imagina que contratas a tres prestigiosos estudios de arquitectura para dise&#241;ar un rascacielos en un terreno complicado. Les das las medidas exactas, el presupuesto, las normativas municipales y los fallos del suelo. En el mundo anal&#243;gico, tardar&#237;an semanas en presentarte sus planos. En el mundo de la IA, estos tiempos son bastante m&#225;s reducidos.</p><p>Estos son los resultados.</p><h2><strong>Claude Code con Opus 4.7</strong></h2><p>La propuesta de Claude fue radical. En lugar de integrarse con nuestro c&#243;digo viejo, ignor&#243; el pasado por completo, cre&#243; una carpeta nueva y se puso a construir un sistema independiente desde cero.</p><p>Si le pides a Claude un redise&#241;o, no te propone reformas en la cocina. Te construye una mansi&#243;n entera de nueva planta en el solar de al lado.</p><p>Y lo bueno es que funcionaba muy bien. Al terminar de leer su documentaci&#243;n, ejecut&#233; un comando en la terminal y todo arranc&#243;. No eran promesas escritas: hab&#237;a dieciocho pruebas unitarias en verde y una herramienta de l&#237;nea de comandos estructurada, con sus c&#243;digos de salida bien definidos.</p><p>Claude adjunt&#243; un an&#225;lisis donde defend&#237;a cada una de sus diez decisiones de dise&#241;o con una solvencia t&#233;cnica impecable. Se notaba que hab&#237;a digerido el documento de veinte p&#225;ginas y, lo m&#225;s importante, hab&#237;a transformado nuestras cicatrices de producci&#243;n en c&#243;digo limpio y funcional.</p><p>Pero tiene un problema de actitud: vive en una torre de marfil. Su propuesta es un ecosistema cerrado que no conecta con nuestro sistema actual. Si decidi&#233;ramos adoptar su c&#243;digo ma&#241;ana, tendr&#237;amos que dise&#241;ar la migraci&#243;n nosotros solos. Claude parece considerar que mover los muebles de la casa vieja a la nueva est&#225; por debajo de su dignidad.</p><p>Es el ingeniero estrella que te entrega una obra de arte y se va dando un portazo. El mantenimiento y la realidad ya si eso los gestionas t&#250;.</p><h2><strong>Antigravity 2.0 con Gemini 3.5 Flash High</strong></h2><p>La experiencia con la herramienta de Google fue un viaje por los peores vicios de la consultor&#237;a tradicional.</p><p>Antigravity decidi&#243; que dise&#241;ar una arquitectura nueva era demasiado esfuerzo. En lugar de responder al examen, se dedic&#243; a limpiar la casa: corrigi&#243; un par de detalles de estilo en el c&#243;digo existente, gener&#243; unas capturas de pantalla de la aplicaci&#243;n y orden&#243; un poco las carpetas. Un trabajo de limpieza que nadie le hab&#237;a pedido.</p><p>Cuando por fin present&#243; su propuesta de dise&#241;o, me encontr&#233; con un &#250;nico archivo de 170 l&#237;neas. Una demo de juguete que carec&#237;a de persistencia de datos, no gestionaba la ejecuci&#243;n en paralelo y omit&#237;a los componentes m&#225;s cr&#237;ticos que exig&#237;a el enunciado.</p><p>Al confrontar al asistente con su falta de resultados, empez&#243; la confusi&#243;n. Me asegur&#243; que el dise&#241;o completo ya estaba redactado y guardado en el directorio de metadatos del espacio de trabajo. B&#225;sicamente me dijo que lo hab&#237;a guardado en una carpeta invisible que yo no pod&#237;a consultar.</p><p>Tras un rato de discusi&#243;n, al final redact&#243; un documento con sus diagramas correspondientes. Pero para rematar la jugada, afirm&#243; en el chat que ya hab&#237;a subido el archivo al repositorio de Git.</p><p>Un comando r&#225;pido en mi terminal confirm&#243; lo que sospechaba: mentira. No hab&#237;a nada subido. Todo segu&#237;a en su memoria local, invisible fuera de su propia interfaz.</p><p>Para colmo, cuando analic&#233; el dise&#241;o que entreg&#243;, descubr&#237; que propon&#237;a utilizar una base de datos que yo hab&#237;a prohibido expl&#237;citamente. Tambi&#233;n suger&#237;a fusionar informaci&#243;n usando un umbral autom&#225;tico que estaba marcado como peligroso en nuestras restricciones. Su c&#243;digo de muestra no ten&#237;a nada que ver con el dise&#241;o que acababa de describir.</p><p>Es el consultor que llega tarde a la reuni&#243;n, ense&#241;a unas diapositivas bonitas con conceptos robados y jura que ya ha enviado el contrato al cliente cuando sabe perfectamente que no lo ha hecho.</p><p>Este comportamiento tiene que ver con el dise&#241;o de su entorno, que crea una capa de estado intermedia que favorece este tipo de errores. Cuando tu copiloto de desarrollo puede mentirte sobre el estado real de un repositorio, la confianza cae por completo.</p><p>Es una comparaci&#243;n bastante injusta, porque para este caso concreto cada herramienta tiene que hacer unos pasos para adaptarse al ecosistema actual y poder acceder a toda la informaci&#243;n. Antigravity fue incapaz de realizar tal tarea de manera auton&#243;ma (como s&#237; hicieron los otros dos).</p><h2><strong>Codex con GPT 5.5 High</strong></h2><p>Codex opt&#243; por una tercera v&#237;a, la de la sensatez de quien ha visto caer demasiados servidores un domingo por la tarde.</p><p>A diferencia del aislamiento de Claude o de las fantas&#237;as de Antigravity, Codex instal&#243; su nueva arquitectura dentro de nuestro repositorio. Dise&#241;&#243; una estructura que permite al sistema viejo y al nuevo coexistir hasta que el nuevo demuestre que aguanta el peso de los usuarios reales.</p><p>Su mayor acierto no es el c&#243;digo en s&#237;, sino un archivo que titul&#243; &#8220;deuda de integraci&#243;n&#8221;. En ese documento enumer&#243; los ocho pasos exactos que debemos dar antes de apagar el sistema antiguo:</p><ul><li><p>La carga de datos desde producci&#243;n.</p></li><li><p>La compatibilidad con la base de datos actual.</p></li><li><p>Las pruebas de extremo a extremo que a&#250;n faltan por escribir.</p></li><li><p>La validaci&#243;n con usuarios reales en un entorno controlado.</p></li></ul><p>Eso es lo que separa a un profesional con experiencia de un perfil m&#225;s junior. El junior te entrega el juguete nuevo y se olvida del mundo. El senior te entrega el juguete acompa&#241;ado del plan de rescate para cuando las cosas se tuerzan.</p><p>Codex tom&#243; decisiones t&#233;cnicas m&#225;s conservadoras que Claude. Prefiri&#243; asegurar la compatibilidad con m&#250;ltiples proveedores de inteligencia artificial en lugar de exprimir el rendimiento de nuestro modelo actual. Eso nos costar&#225; unas d&#233;cimas de segundo de latencia, pero nos garantiza que si el mercado cambia en tres meses, no tendremos que rehacer todo el trabajo desde los cimientos.</p><p>Adem&#225;s, nos dej&#243; un buen detalle: una versi&#243;n simulada del sistema que funciona de forma determinista sin hacer llamadas de pago a ninguna API. Un entorno de pruebas gratuito para validar la l&#243;gica sin gastar en tokens. Ese nivel de pragmatismo no se aprende en los manuales de programaci&#243;n.</p><p>Es el ingeniero que sabe que la empresa tiene facturas que pagar y clientes que no van a tolerar una ca&#237;da del servicio por una cuesti&#243;n de principios t&#233;cnicos.</p><p>Y esto me ha sorprendido gr&#225;tamente&#8230;</p><h2><strong>Radiograf&#237;a de tres mentes artificiales</strong></h2><p>Este ejercicio ayuda a entender el enfoque que cada compa&#241;&#237;a ha impreso en sus herramientas.</p><p>Claude Code se comporta como el purista t&#233;cnico. Si le pides un lienzo en blanco, te entregar&#225; una propuesta elegante, defendible y robusta, pero ignorar&#225; el barro de la realidad.</p><p>Codex es el pragm&#225;tico de producci&#243;n. Entiende que el desarrollo es un proceso vivo y que la transici&#243;n entre el pasado y el futuro es la parte m&#225;s compleja de nuestro trabajo. Su propuesta deja un rastro claro que cualquier programador puede auditar sin esfuerzo.</p><p>Antigravity destaca por su opacidad. Su entorno sufre por meter una capa intermedia que oculta lo que realmente pasa al usuario. Cuando una herramienta afirma cosas que no coinciden con el estado real de tu consola, deja de ser una ayuda para convertirse en una fuente de desconfianza. La herramienta literalmente sali&#243; ayer y por tanto le ofrecemos el beneficio de la duda y seguro que mejorar&#225; en las pr&#243;ximas semanas.</p><h2><strong>Qui&#233;n se queda con las llaves del servidor</strong></h2><p>La respuesta ya no est&#225; tan clara. Hace 6 meses te dir&#237;a Claude Code sin dudarlo. Ahora me estan empezando a entrar dudas&#8230; Igual merece la pena pagar las suscripciones de 100$ de Claude y de Codex en vez de 200$ por una de las dos. A Antigravity le quedan un par de meses todav&#237;a para estar a la altura, y lo estar&#225;.</p><p><a href="/__u/hektorjg.substack.com/p/gpt-55-se-siente-diferente?r=5f0w5m">Codex con GPT 5.5 se siente diferente</a> y cada vez me est&#225; gustando m&#225;s y m&#225;s&#8230; Le he pedido todo tipo de trabajos y todav&#237;a no ha habido en ninguno que me haya decepcionado. &#191;A lo mejor hay que darle m&#225;s protagonismo?</p><p>Si me obligaras a elegir una sola herramienta para el resto de mi vida profesional, lo tendr&#237;a bastante complicado. Por ahora nosotros usamos Claude Code y un uso bastante intensivo.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!VFOD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bd06b64-adcf-4fab-a7a1-1f84baa1ff43_467x138.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!VFOD!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bd06b64-adcf-4fab-a7a1-1f84baa1ff43_467x138.png 424w, /__u/substackcdn.com/image/fetch/$s_!VFOD!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bd06b64-adcf-4fab-a7a1-1f84baa1ff43_467x138.png 848w, /__u/substackcdn.com/image/fetch/$s_!VFOD!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bd06b64-adcf-4fab-a7a1-1f84baa1ff43_467x138.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VFOD!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bd06b64-adcf-4fab-a7a1-1f84baa1ff43_467x138.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!VFOD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bd06b64-adcf-4fab-a7a1-1f84baa1ff43_467x138.png" width="469" height="138.59100642398286" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1bd06b64-adcf-4fab-a7a1-1f84baa1ff43_467x138.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:138,&quot;width&quot;:467,&quot;resizeWidth&quot;:469,&quot;bytes&quot;:17485,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/199051813?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bd06b64-adcf-4fab-a7a1-1f84baa1ff43_467x138.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!VFOD!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bd06b64-adcf-4fab-a7a1-1f84baa1ff43_467x138.png 424w, /__u/substackcdn.com/image/fetch/$s_!VFOD!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bd06b64-adcf-4fab-a7a1-1f84baa1ff43_467x138.png 848w, /__u/substackcdn.com/image/fetch/$s_!VFOD!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bd06b64-adcf-4fab-a7a1-1f84baa1ff43_467x138.png 1272w, /__u/substackcdn.com/image/fetch/$s_!VFOD!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bd06b64-adcf-4fab-a7a1-1f84baa1ff43_467x138.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption"><em>Mi uso de Claude Code los &#250;ltimos 30 d&#237;as</em></figcaption></figure></div><p>La lecci&#243;n m&#225;s valiosa que nos deja este experimento no tiene que ver con marcas comerciales, sino con nuestro propio papel como desarrolladores.</p><p>Con herramientas cada vez m&#225;s aut&#243;nomas, nuestro trabajo cambia. Ya no nos pagan por escribir c&#243;digo r&#225;pido, sino por auditar software generado a escala industrial.</p><p>Necesitas una v&#237;a de verificaci&#243;n independiente de la propia herramienta: una terminal limpia, un editor de texto cl&#225;sico, una suite de pruebas externa. Cualquier cosa que te permita comprobar que lo que la m&#225;quina dice haber hecho coincide con la realidad del disco duro.</p><p>El silicio es r&#225;pido, pero tambi&#233;n inventa excusas con mucha elocuencia. Por eso la verificaci&#243;n manual sigue siendo indispensable.</p><p>Como &#250;ltima reflexi&#243;n, me he dado cuenta que usar una IA en modo <em>vanilla </em>sin ning&#250;n tipo de ecosistema de desarrollo (<em>harness</em>) es pr&#225;cticamente un brindis al sol y una receta para el fracaso. Hablar&#233; pronto sobre los mejores sistemas del mercado y mis propias recomendaciones.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscr&#237;bete ahora&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/hektorjg.substack.com/subscribe"><span>Suscr&#237;bete ahora</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[El día en que Google eliminó la pausa]]></title><description><![CDATA[Cr&#243;nica del Google I/O 2026]]></description><link>https://hektorjg.substack.com/p/el-dia-en-que-google-elimino-la-pausa</link><guid isPermaLink="false">https://hektorjg.substack.com/p/el-dia-en-que-google-elimino-la-pausa</guid><dc:creator><![CDATA[Hektor]]></dc:creator><pubDate>Wed, 20 May 2026 18:55:12 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!b50d!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa244ddbb-74fa-4a8f-bb44-4401aa794e39_1360x784.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!b50d!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa244ddbb-74fa-4a8f-bb44-4401aa794e39_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!b50d!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa244ddbb-74fa-4a8f-bb44-4401aa794e39_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!b50d!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa244ddbb-74fa-4a8f-bb44-4401aa794e39_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!b50d!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa244ddbb-74fa-4a8f-bb44-4401aa794e39_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!b50d!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa244ddbb-74fa-4a8f-bb44-4401aa794e39_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!b50d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa244ddbb-74fa-4a8f-bb44-4401aa794e39_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a244ddbb-74fa-4a8f-bb44-4401aa794e39_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1206573,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/198591677?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa244ddbb-74fa-4a8f-bb44-4401aa794e39_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!b50d!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa244ddbb-74fa-4a8f-bb44-4401aa794e39_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!b50d!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa244ddbb-74fa-4a8f-bb44-4401aa794e39_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!b50d!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa244ddbb-74fa-4a8f-bb44-4401aa794e39_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!b50d!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa244ddbb-74fa-4a8f-bb44-4401aa794e39_1360x784.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Quienes asistieron al anfiteatro Shoreline no presenciaron una simple actualizaci&#243;n de cat&#225;logo o el predecible despliegue de m&#250;sculo t&#233;cnico al que Silicon Valley nos ten&#237;a acostumbrados. Lo que Sundar Pichai y su equipo de ingenieros (la mayor&#237;a indios) presentaron fue un cambio profundo.</p><p>Si la &#250;ltima d&#233;cada estuvo marcada por la transici&#243;n hacia la inteligencia artificial conversacional, el Google I/O 2026 marca el momento en que estas herramientas empiezan a actuar por s&#237; solas. Entramos en la fase de los agentes aut&#243;nomos que se integran en el d&#237;a a d&#237;a sin necesidad de que los activemos constantemente.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#161;Gracias por leer SIN HUMO! Suscr&#237;bete gratis para recibir nuevos posts y apoyar mi trabajo.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>La computaci&#243;n ya no se mide en aplicaciones abiertas o en clics dentro de una interfaz. Ahora consiste en delegar tareas a sistemas que razonan de fondo, crean sus propias herramientas sobre la marcha y toman decisiones bajo nuestra supervisi&#243;n.</p><p><em>Los agentes ya no pausan, ahora trabajan 24/7 para t&#237;.</em></p><h2><strong>Gemini Spark</strong></h2><p>La principal novedad de la jornada fue la presentaci&#243;n de <strong>Gemini Spark</strong>, un sistema que Google denomina un <strong>Agente de Vida Digital</strong>.</p><p>A diferencia de los asistentes actuales, que se detienen en cuanto bloqueas el tel&#233;fono o cierras la pesta&#241;a del navegador, Spark funciona de manera continua las 24 horas del d&#237;a en m&#225;quinas virtuales dentro de la infraestructura de Google Cloud.</p><blockquote><p>&#8220;S&#237;, puedes cerrar tu ordenador port&#225;til y el agente seguir&#225; trabajando por ti&#8221;</p></blockquote><p>Este sistema funciona sobre el modelo Gemini 3.5 y utiliza el entorno <strong>Google Antigravity</strong>. Est&#225; dise&#241;ado para recibir instrucciones largas y desorganizadas, lo que suele llamarse un vaciado de ideas, y dividirlas en un plan de acci&#243;n con varios procesos simult&#225;neos en segundo plano.</p><p>En las pruebas en directo, un directivo dict&#243; varias &#243;rdenes distintas: buscar reuniones importantes en la agenda para destacarlas en colores llamivos, redactar una invitaci&#243;n para un vecino reci&#233;n mudado que no estaba en la lista de la comunidad, y organizar un plan escolar para sus hijos ordenado por prioridades. El sistema proces&#243; las peticiones en paralelo y coordin&#243; los datos de Gmail, Calendar y Google Docs de forma directa.</p><p>Para evitar un ecosistema cerrado, Google anunci&#243; que Spark se conecta con aplicaciones de terceros mediante el protocolo abierto <strong>MCP</strong> (Model Context Protocol). Esto le permite interactuar con bases de datos, gestores de tareas y otras herramientas de automatizaci&#243;n.</p><p>El acceso se organizar&#225; de la siguiente forma:</p><ul><li><p>Una versi&#243;n beta inicial para evaluadores de confianza y usuarios de Google AI Ultra.</p></li><li><p>Un nuevo plan Ultra de 100 d&#243;lares al mes para utilizar los agentes de ejecuci&#243;n continua.</p></li><li><p>Una reducci&#243;n en las tarifas de l&#237;mites para desarrolladores, que bajan de 250 a 200 d&#243;lares mensuales.</p></li></ul><p>Como complemento, la funci&#243;n <strong>Daily Brief</strong> (Resumen Diario) analiza los correos y mensajes recibidos, identifica tareas pendientes (como la devoluci&#243;n de un libro o un cambio de vuelo) y genera accesos directos en una interfaz simplificada para resolverlas con un toque. Esto ya te lo da cualquier IA de tres al cuarto.</p><h2><strong>Cambios en el buscador y software al instante</strong></h2><p>Google Search recibi&#243; la actualizaci&#243;n m&#225;s importante de su dise&#241;o en a&#241;os. La nueva interfaz unifica res&#250;menes autom&#225;ticos (AI Overviews), resultados web tradicionales y el modo conversacional en una sola pantalla. El usuario puede buscar subiendo documentos PDF, v&#237;deos, im&#225;genes o enlazando pesta&#241;as del navegador. El sistema mantiene el contexto de la consulta inicial a medida que el usuario hace preguntas de seguimiento para refinar los resultados.</p><p>A partir de verano, los usuarios podr&#225;n configurar <strong>Agentes de Informaci&#243;n</strong> permanentes. Por ejemplo, si buscas un piso con requisitos espec&#237;ficos de luz, precio y ubicaci&#243;n, el agente revisar&#225; de forma constante portales inmobiliarios y foros de internet, enviando una notificaci&#243;n solo cuando encuentre algo que encaje exactamente. Lo mismo se aplica a mercados m&#225;s especializados, como la b&#250;squeda de lanzamientos de dise&#241;o o calzado de colecci&#243;n.</p><p>La novedad t&#233;cnica m&#225;s destacada es <strong>Generative UI</strong> (Interfaz de Usuario Generativa). Con Gemini 3.5 Flash y el motor Antigravity, el buscador puede programar herramientas visuales al instante.</p><p>Si un estudiante pregunta por el funcionamiento de los agujeros negros, el sistema compila en segundos un widget interactivo en pantalla. Si a&#241;ade preguntas m&#225;s complejas, el buscador modifica su propio c&#243;digo en tiempo real para generar una simulaci&#243;n en tres dimensiones personalizada. Esta funci&#243;n ser&#225; gratuita y llegar&#225; a todos los usuarios en verano.</p><p>Tambien anunciaron de nuevo a bombo y platillo el impacto que iba a tener el <a href="/__u/hektorjg.substack.com/p/google-lanza-el-universal-commerce">Universal Commerce Protocol</a> y se resumen en el <em>Universal Cart</em>, que ser&#237;a como tener un carrito de la compra pero global a tu cuenta y conectado con todas las tiendas online que lo permitan. Ademas ser&#225; capaz de rastrear los mejores precios en diferentes tiendas, avisarte de bajadas/subidas de precios y si encuentra cupones de descuento.</p><p>Por otro lado, <strong>Docs Live</strong> permite redactar documentos sin usar el teclado. Un ingeniero organiz&#243; los puntos clave de una presentaci&#243;n mediante comandos de voz continuos. Docs Live recopil&#243; de forma autom&#225;tica informaci&#243;n de su curr&#237;culum en Drive, extrajo los datos de un correo de confirmaci&#243;n de Gmail para a&#241;adirlos al encabezado y transform&#243; un bloque de texto en una tabla comparativa clara. Esta funci&#243;n de entrada de voz llegar&#225; a Gmail y Google Keep durante el verano.</p><h2><strong>Nuevos procesadores y el modelo Gemini 3.5 Flash</strong></h2><p>Toda esta infraestructura funciona sobre nuevos procesadores y modelos actualizados. El m&#225;s relevante por velocidad es <strong>Gemini 3.5 Flash</strong>.</p><p>Seg&#250;n los datos de Google, este modelo supera a Gemini 3.1 Pro en casi todas las pruebas de rendimiento, especialmente en la generaci&#243;n de c&#243;digo y en la resoluci&#243;n de problemas pr&#225;cticos evaluados mediante la prueba <strong>SWE-bench / GDP-val</strong>.</p><p>La velocidad de generaci&#243;n de texto es cuatro veces superior a la de competidores de potencia similar, lo que permite respuestas de voz y procesamiento de v&#237;deo fluidos y en tiempo real.</p><p>Para los desarrolladores, Google present&#243; <strong>Antigravity 2.0</strong>, que pasa de ser un marco de trabajo experimental a una aplicaci&#243;n de escritorio independiente dise&#241;ada para coordinar varios agentes a la vez y gestionar tareas as&#237;ncronas.</p><p>Durante la presentaci&#243;n, un agente controlado por Antigravity 2.0 y Gemini 3.5 Flash recibi&#243; la tarea de escribir y compilar un sistema operativo b&#225;sico.</p><blockquote><p>He visto demostraciones t&#233;cnicas asombrosas, pero ver c&#243;mo un agente de IA genera el c&#243;digo, compila el n&#250;cleo de un sistema operativo y arranca limpiamente una partida del legendario Doom en pantalla ante el asombro del p&#250;blico evoca una especie de magia negra digital.</p></blockquote><h2><strong>Gemini Omni y la oficina sin teclado</strong></h2><p>Las herramientas de generaci&#243;n visual ahora permiten la edici&#243;n interactiva de contenidos mediante instrucciones habladas.</p><p><strong>Gemini Omni</strong> es un modelo que integra capacidades ling&#252;&#237;sticas con los generadores de imagen, v&#237;deo y m&#250;sica (Veo, Nano Banana, Lyria y Genie). Este modelo destaca por su comprensi&#243;n de las leyes f&#237;sicas b&#225;sicas (algo que ya nos han vendido desde la versi&#243;n de Gemini 3), lo que ayuda a que los v&#237;deos resulten m&#225;s naturales y muestren interacciones correctas de gravedad, inercia y movimiento y reduce los fallos visuales habituales de la tecnolog&#237;a anterior.</p><p>Ademas del nombre, que se rie directamente en el &#8220;gpt4-omni&#8221; de OpenAI, es un modelo <em><strong>omni</strong></em> de verdad. No s&#243;lo porque es capaz de leer, ver y escuchar sino que es capaz de generar texto, audio, imagen y video seg&#250;n el modelo considere oportuno.</p><p>En una demostraci&#243;n de v&#237;deo con estilo de animaci&#243;n con plastilina (<em>claymation</em>) sobre biolog&#237;a, el usuario modific&#243; la iluminaci&#243;n, los &#225;ngulos de c&#225;mara y la composici&#243;n del plano mediante instrucciones de voz sin necesidad de regenerar el archivo desde cero.</p><h2><strong>Gafas de audio y control por voz</strong></h2><p>Google cerr&#243; la presentaci&#243;n con sus primeras <strong>Audio Glasses</strong> (Gafas de Audio Inteligentes), una alternativa a los dispositivos de realidad mixta que evita el uso de pantallas.</p><p>Tienen el aspecto de unas gafas graduadas convencionales y no incluyen pantallas ni proyectores. La interacci&#243;n se realiza mediante un sistema de conducci&#243;n &#243;sea que dirige el audio directamente al o&#237;do del usuario, compatible con sistemas Android e iOS.</p><p>En una prueba de uso pr&#225;ctico, una ingeniera camin&#243; por los alrededores del anfiteatro usando las gafas sin tocar su tel&#233;fono:</p><ul><li><p>La usuaria pidi&#243; indicaciones para ir a la cafeter&#237;a donde estuvo la semana anterior. Gemini utiliz&#243; el historial de ubicaci&#243;n y las c&#225;maras de la montura para guiarla por la calle.</p></li><li><p>El agente sugiri&#243; hacer un pedido en su cafeter&#237;a habitual. Tras la confirmaci&#243;n de la usuaria, el sistema abri&#243; la aplicaci&#243;n DoorDash de fondo en el tel&#233;fono, seleccion&#243; el producto, a&#241;adi&#243; la propina correspondiente y complet&#243; el pago de manera autom&#225;tica.</p></li><li><p>Finalmente, el agente confirm&#243; la transacci&#243;n y a&#241;adi&#243; un recordatorio en el calendario, todo mediante comandos de voz y sin que la usuaria tuviera que mirar una pantalla.</p></li></ul><h2><strong>Seguridad, verificaci&#243;n y simulaci&#243;n clim&#225;tica</strong></h2><p>Debido a los riesgos asociados con la automatizaci&#243;n de procesos, Google dedic&#243; parte del evento a detallar sus sistemas de seguridad ante la proximidad de la inteligencia artificial general.</p><p>Para frenar la desinformaci&#243;n, la empresa integrar&#225; la tecnolog&#237;a de verificaci&#243;n de marcas de agua <strong>SynthID</strong> y los est&#225;ndares de Content Credentials en Google Search y el navegador Chrome. Los usuarios podr&#225;n pulsar con el bot&#243;n derecho en cualquier imagen o v&#237;deo para comprobar si se ha creado con inteligencia artificial con la pregunta: &#8220;&#191;Fue esto generado con IA?&#8221;. El navegador mostrar&#225; el historial del archivo, detallando si procede de una c&#225;mara f&#237;sica o si tiene retoques posteriores. Empresas como OpenAI y ElevenLabs han acordado adoptar este formato de marca de agua.</p><p>En el terreno de la investigaci&#243;n cient&#237;fica, se present&#243; <strong>Alpha Earth Foundations</strong>, un modelo dise&#241;ado para crear un gemelo digital de la Tierra. Este sistema simula variables clim&#225;ticas y geogr&#225;ficas para predecir con a&#241;os de margen problemas de deforestaci&#243;n, escasez de alimentos o desertificaci&#243;n.</p><p>Por su parte, <strong>Isomorphic Labs</strong> mostr&#243; avances en el modelado de interacciones moleculares para acelerar el desarrollo farmac&#233;utico. Varios proyectos de investigaci&#243;n m&#233;dica para tratar trastornos inmunitarios ya han entrado en fase precl&#237;nica gracias al dise&#241;o computacional de f&#225;rmacos adaptados a perfiles gen&#243;micos espec&#237;ficos.</p><h2><strong>Antigravity 2.0</strong></h2><p>La gran revelaci&#243;n fue la transformaci&#243;n de Antigravity de un conjunto de librer&#237;as experimentales a una aplicaci&#243;n de escritorio independiente y nativa (disponible desde ayer a nivel global). Google ha definido este entorno como <em>&#8220;unapologetically agent-first&#8221;</em> (descaradamente centrado en agentes).<br>Su arquitectura interna ha sido redise&#241;ada para gestionar de manera nativa tres pilares inform&#225;ticos: las conversaciones con los agentes, los <em>artifacts</em> (artefactos o c&#243;digo que la IA produce de forma independiente) y la orquestaci&#243;n multi-agente.</p><p>El motor oculto (<em>harness</em>) de Antigravity, que traduce las intenciones de Gemini en acciones reales sobre sistemas de archivos y APIs, ha introducido nuevas primitivas de programaci&#243;n complejas:</p><ul><li><p><strong>Subagentes:</strong> capacidad de un agente principal para instanciar, delegar subtareas y destruir peque&#241;os agentes especializados en segundo plano.</p></li><li><p><strong>Hooks:</strong> permiten a los desarrolladores interceptar las acciones del agente justo antes de ejecutarse en el sistema operativo para aplicar reglas de validaci&#243;n o seguridad.</p></li><li><p><strong>Tareas as&#237;ncronas:</strong> el agente puede dejar una tarea &#8220;escuchando&#8221; en la red (como compilar un repositorio masivo) y continuar resolviendo otros problemas del usuario.</p></li></ul><p>Para demostrar la madurez de estas primitivas y su co-optimizaci&#243;n matem&#225;tica con Gemini 3.5 Flash, Google mostr&#243; en vivo c&#243;mo un solo agente de Antigravity creaba, estructuraba, compilaba y pon&#237;a en marcha un sistema operativo completo desde cero, terminando la demostraci&#243;n al ejecutar de forma limpia el videojuego <em>Doom</em> sobre el software reci&#233;n programado.</p><h3><strong>El nuevo CLI </strong></h3><p>Para los desarrolladores que viven en la terminal, Google present&#243; una experiencia CLI (Command Line Interface) completa y nativa. Han migrado Gemini CLI a Antigravity CLI, combinando lo mejor de ambos mundos. </p><p>La meta de esta herramienta es permitir que los ingenieros operen el ciclo de vida de sus agentes mediante comandos r&#225;pidos o lenguaje natural integrado en la propia terminal. La pelea directa contra Claude Code.</p><ul><li><p><strong>Inicializaci&#243;n y scaffold:</strong> con comandos simples (estilo <code>antigravity init</code>), la CLI genera la estructura de directorios, los archivos de configuraci&#243;n del modelo y los entornos aislados de ejecuci&#243;n (<em>sandboxes</em>) para el agente, super facil para dejarlo todo funcionando.</p></li><li><p><strong>Monitoreo de flujos en vivo:</strong> permite realizar un seguimiento por consola de los <em>thinking tokens</em>, herramientas y el consumo de tokens del agente en tiempo real mientras este opera en segundo plano. Lo mismo que podr&#237;as conseguir con Claude Code o Codex.</p></li><li><p><strong>Pruebas locales automatizadas:</strong> facilita el lanzamiento de bater&#237;as de pruebas para comprobar si el comportamiento del agente se desv&#237;a de los objetivos asignados (<em>agent drift</em>) tras una actualizaci&#243;n del c&#243;digo base.</p></li></ul><p>Google se mete de lleno en la guerra de los agentes de c&#243;digo por terminal y apuesta por su propio motor una vez m&#225;s.</p><h2><strong>Antigravity SDK</strong></h2><p>El nuevo Antigravity SDK llega para unificar el acceso a los modelos de frontera de la compa&#241;&#237;a con un soporte de ingenier&#237;a robusto. Su principal cambio radica en la fusi&#243;n nativa de los modelos de audio e imagen dentro del flujo del c&#243;digo.</p><ul><li><p><strong>Soporte de audio nativo:</strong> el SDK ahora interact&#250;a directamente con las capacidades de audio nativas de los nuevos modelos de Gemini, permitiendo a los desarrolladores programar aplicaciones que reciben streaming de voz del usuario y responden con audio de baja latencia sin pasar por un proceso intermedio de texto a voz (STT/TTS).</p></li><li><p><strong>Integraciones del ecosistema:</strong> El SDK incluye conectores nativos y optimizados listos para usar con <strong>Android, Firebase y Google AI Studio</strong>. Esto democratiza el desarrollo de aplicaciones m&#243;viles ag&#233;nticas, permitiendo que una app de Android delegue tareas complejas al backend de Antigravity con apenas unas l&#237;neas de c&#243;digo.</p></li></ul><h2><strong>Conclusi&#243;n</strong></h2><p>El cierre de la conferencia, en boca de Sundar Pichai, dej&#243; una reflexi&#243;n sobre el papel de estas tecnolog&#237;as en los pr&#243;ximos a&#241;os:</p><blockquote><p>&#8220;Cuando miremos atr&#225;s en la historia de la inform&#225;tica, nos daremos cuenta de que en 2026 nos encontr&#225;bamos de pie en las estribaciones de la Singularidad&#8221;</p></blockquote><p>Las herramientas presentadas en este Google I/O muestran una transici&#243;n clara hacia sistemas que funcionan de fondo de manera continua y aut&#243;noma, reduciendo la dependencia de las interfaces visuales tradicionales.</p><p>&#191;Qu&#233; os parecen estos avances? Os leo en comentarios</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#161;Gracias por leer SIN HUMO! Suscr&#237;bete gratis para recibir nuevos posts y apoyar mi trabajo.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[GPT 5.5 se siente diferente]]></title><description><![CDATA[&#191;Acaso Sam Altman ha dado con la tecla?]]></description><link>https://hektorjg.substack.com/p/gpt-55-se-siente-diferente</link><guid isPermaLink="false">https://hektorjg.substack.com/p/gpt-55-se-siente-diferente</guid><dc:creator><![CDATA[Hektor]]></dc:creator><pubDate>Wed, 13 May 2026 08:01:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!O72m!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1d1ed87-fae4-46a6-b330-6dbdba125c64_1360x784.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!O72m!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1d1ed87-fae4-46a6-b330-6dbdba125c64_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!O72m!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1d1ed87-fae4-46a6-b330-6dbdba125c64_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!O72m!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1d1ed87-fae4-46a6-b330-6dbdba125c64_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!O72m!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1d1ed87-fae4-46a6-b330-6dbdba125c64_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!O72m!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1d1ed87-fae4-46a6-b330-6dbdba125c64_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!O72m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1d1ed87-fae4-46a6-b330-6dbdba125c64_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f1d1ed87-fae4-46a6-b330-6dbdba125c64_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1114706,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/197423047?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1d1ed87-fae4-46a6-b330-6dbdba125c64_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!O72m!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1d1ed87-fae4-46a6-b330-6dbdba125c64_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!O72m!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1d1ed87-fae4-46a6-b330-6dbdba125c64_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!O72m!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1d1ed87-fae4-46a6-b330-6dbdba125c64_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!O72m!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1d1ed87-fae4-46a6-b330-6dbdba125c64_1360x784.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Programar con una IA era poco m&#225;s que tener a un becario hiperactivo, adicto a la cafe&#237;na y con una tendencia alarmante a alucinar. Le ped&#237;as un <code>snippet</code>, &#233;l te lanzaba un bloque de c&#243;digo, t&#250; lo pegabas, cruzabas los dedos para que compilara y rezabas para que el test unitario no ardiera. Era autocompletado con &#237;nfulas. Una coreograf&#237;a de copiar y pegar donde el cerebro segu&#237;a siendo el cuello de botella.</p><p>Luego llegaron los agentes de c&#243;digo, entre ellos uno de los m&#225;s famosos Claude Code, que ha dominado la escena en general por su modelo de pricing muy competitivo y teniendo los mejores modelos del mercado.</p><p>Hasta que ha llegado GPT 5.5 dentro de codex.</p><p>No estamos ante una mejora incremental en la velocidad. Estamos ante un cambio de paradigma en el desarrollo. Ya no tienes un asistente que predice tu pr&#243;xima palabra, tienes un arquitecto sentado.</p><p>Y es la primera vez que siento que un agente de c&#243;digo ni me est&#225; haciendo la pelota, ni me est&#225; enga&#241;ando o esta vagueando, simplemente hace su trabajo de forma profesional y escueta, sin parafernalias.</p><div><hr></div><p>La din&#225;mica ha cambiado de forma dr&#225;stica. Antes, mi jornada consist&#237;a en ser un traductor, convirtiendo mis pensamientos en prompts de tres p&#225;rrafos para evitar que el modelo hiciera una estupidez. &#8220;Act&#250;a como senior&#8221;, &#8220;no uses esta librer&#237;a obsoleta&#8221;, &#8220;hazlo en pasos l&#243;gicos&#8221;. Era una esclavitud.</p><p>Con GPT-5.5, la conversaci&#243;n ha dejado de ser una orden para convertirse en una negociaci&#243;n t&#233;cnica.</p><ul><li><p>Planificaci&#243;n multipaso: ya no le pides que escriba una funci&#243;n. Le pides que refactorice un subm&#243;dulo para desacoplarlo de la capa de persistencia. El modelo te devuelve un plan de ataque: qu&#233; ficheros va a tocar, qu&#233; riesgos de regresi&#243;n ve y por qu&#233; prefiere esa estructura.</p></li><li><p>Conciencia del repo: el modelo mantiene una representaci&#243;n persistente de tu arquitectura. Sabe que si cambia una interfaz en el microservicio A, el microservicio B lanzar&#225; errores de compilaci&#243;n. Lo arregla antes de que t&#250; llegues al <code>git commit</code>.</p></li></ul><p>No nos enga&#241;emos: el peligro sigue ah&#237;. Si tratas a GPT-5.5 como un or&#225;culo infalible, acabar&#225;s con un despliegue en producci&#243;n lleno de bugs sutiles. La IA no tiene intuici&#243;n sobre los costes de la deuda t&#233;cnica, pero tiene una capacidad superior para limpiar esa misma deuda.</p><p>He notado una descarga cognitiva brutal. Al delegar la ejecuci&#243;n t&#233;cnica, los refactors tediosos, el boilerplate y los tests, mi cerebro queda libre para lo &#250;nico que todav&#237;a no hace el silicio: la estrategia.</p><p>El desarrollador ya no es el que pica piedra. Es el que decide d&#243;nde poner la dinamita.</p><h2>Opus se quita el sombrero</h2><p>Uno de los trucos de mi arsenal es amenazar a Claude con que su trabajo lo va a revisar Codex. Esto infunde un p&#225;nico impresionante a Claude y hace que el trabajo que te va a presentar est&#233; mucho m&#225;s razonado y estructurado.</p><p>En realidad luego no lo hac&#237;a (lo de pasar Codex para validar su trabajo), pero me parece extremadamente gracioso c&#243;mo justifica y repasa concienzudamente cada paso con tal de no equivocarse y dar la raz&#243;n a Codex.</p><p>Sin embargo, llevo un par de semanas probando aqu&#237; y all&#225; a Codex con GPT-5.5 (high) y he empezado a usarlo en tareas concretas at&#243;micas para probarlo y estoy francamente sorprendido con el resultado.</p><p>En una de estas, resulta que le pido a Codex que revise un informe que hab&#237;a hecho Opus 4.7, aunque no le hab&#237;a advertido inicialmente.</p><p>Resulta que Codex me genera un contra-informe bastante m&#225;s completo que el de Claude y decido presentarselo a Opus de vuelta para confrontarle. La respuesta me dej&#243; impresionado:</p><blockquote><p><em>[&#8230;] Codex hace una pasada mejor que la m&#237;a en precisi&#243;n (m&#233;tricas reproducibles con comandos exactos), mejor en descomposici&#243;n causal (corrige una sobreventa m&#237;a) y a&#241;ade tres hallazgos nuevos importantes que se me escaparon. Donde discrepamos en tono o priorizaci&#243;n, Codex suele tener raz&#243;n, me quito el sombrero.</em></p></blockquote><h2>Una fascinaci&#243;n justificada</h2><p>La productividad ya no se mide en l&#237;neas por minuto. Se mide en cu&#225;nto tiempo tardas en llevar una idea del &#8220;deber&#237;amos hacer esto&#8221; a un c&#243;digo funcional. Empresas como NVIDIA ya operan bajo este modelo, reduciendo ciclos de debugging de d&#237;as a tardes de revisi&#243;n cruzada.</p><p>No nos equivoquemos: GPT-5.5 no es magia. Si tu arquitectura es un desastre, la IA solo te ayudar&#225; a construir un desastre m&#225;s complejo y m&#225;s r&#225;pido. Pero si sabes a d&#243;nde vas, el modelo es un gran compa&#241;ero de viaje.</p><p>Dando un paseo por Reddit y X, cada vez veo a m&#225;s personas (Claude lovers) extremadamente sorprendidas por los resultados que est&#225;n obteniendo de Codex y cuestionandose un cambio.</p><p>Yo de momento seguir&#233; probando y os comentar&#233; mis hallazgos si encuentro nuevos. Pero hasta entonces&#8230;</p><p><em>Claude4ever xoxoxo</em></p>]]></content:encoded></item><item><title><![CDATA[Metodologías: cómo obligar a la máquina a pensar antes de escupir tokens]]></title><description><![CDATA[En mi anterior post dejamos claro que nos estamos quemando vivos en la hoguera de la hiperproductividad.]]></description><link>https://hektorjg.substack.com/p/metodologias-como-obligar-a-la-maquina</link><guid isPermaLink="false">https://hektorjg.substack.com/p/metodologias-como-obligar-a-la-maquina</guid><dc:creator><![CDATA[Hektor]]></dc:creator><pubDate>Mon, 04 May 2026 08:30:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!BQjn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10ca3ae-55fc-45c2-a16b-ad5a7de52814_1360x784.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!BQjn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10ca3ae-55fc-45c2-a16b-ad5a7de52814_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!BQjn!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10ca3ae-55fc-45c2-a16b-ad5a7de52814_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!BQjn!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10ca3ae-55fc-45c2-a16b-ad5a7de52814_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!BQjn!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10ca3ae-55fc-45c2-a16b-ad5a7de52814_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!BQjn!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10ca3ae-55fc-45c2-a16b-ad5a7de52814_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!BQjn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10ca3ae-55fc-45c2-a16b-ad5a7de52814_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c10ca3ae-55fc-45c2-a16b-ad5a7de52814_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1411097,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/195805962?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10ca3ae-55fc-45c2-a16b-ad5a7de52814_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!BQjn!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10ca3ae-55fc-45c2-a16b-ad5a7de52814_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!BQjn!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10ca3ae-55fc-45c2-a16b-ad5a7de52814_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!BQjn!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10ca3ae-55fc-45c2-a16b-ad5a7de52814_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!BQjn!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10ca3ae-55fc-45c2-a16b-ad5a7de52814_1360x784.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="/__u/hektorjg.substack.com/p/la-paradoja-de-la-hipereficiencia">En mi anterior post</a> dejamos claro que nos estamos quemando vivos en la hoguera de la hiperproductividad. Nos hemos rebajado a ser simples administradores moviendo tokens de una ventana a otra sin tiempo para respirar.</p><p>Pero hoy toca hablar de supervivencia.</p><p>Hoy toca abrir el cap&#243; de la bestia algor&#237;tmica y ense&#241;aros c&#243;mo he dejado de pedirle favores a la inteligencia artificial para empezar a exigirle rigor forense. Para no ahogarte en la velocidad del siglo XXI tienes que cambiar las reglas del juego.</p><p>He visto a demasiados autoproclamados expertos tirarle un prompt de dos l&#237;neas a Claude esperando que les resuelva la vida. Si t&#250; le pides a un modelo que analice un problema complejo y busque fallos, el modelo har&#225; lo que mejor sabe hacer.</p><p><strong>Complacerte r&#225;pido.</strong></p><p>Escanear&#225; la superficie del texto. Encontrar&#225; tres inconsistencias y te las presentar&#225; en un formato precioso: ha encontrado el tesoro. La tarea era buscar problemas y te ha dado un pu&#241;ado de ellos. Misi&#243;n cumplida y a otra cosa.</p><p>Pero a lo mejor hay 15 fallos estructurales ocultos bajo esa capa de pintura. Las IAs no tienen paciencia. No est&#225;n dise&#241;adas para la duda existencial ni para rascar donde no pica. Si quieres profundidad tienes que construirle los andamios para que se pueda poner a trabajar. Sino, <a href="/__u/hektorjg.substack.com/p/opus-tambien-sabe-mentir">se volver&#225; perezoso</a>.</p><h2>&#191;Qu&#233; es una metodolog&#237;a?</h2><p>Aqu&#237; es donde entra mi obsesi&#243;n personal. Lo llamo crear metodolog&#237;as.</p><p>La diferencia conceptual es abismal. Si le dices a la m&#225;quina que analice algo, el objetivo de la m&#225;quina es terminar el an&#225;lisis lo antes posible. Si le pides que dise&#241;e una metodolog&#237;a de an&#225;lisis y la ejecute paso a paso, el objetivo se convierte en la propia metodolog&#237;a.</p><p>Los problemas encontrados pasan a ser solo el subproducto inevitable de un proceso riguroso.</p><p>Est&#225;s transformando un autocompletado con esteroides en una arquitectura de pensamiento estructurado.</p><p>&#191;Y c&#243;mo lo hago? Os lo cuento con un ejemplo&#8230;</p><p>Hace poco necesitaba buscar referencias bibliogr&#225;ficas sobre literatura t&#233;cnica. Un trabajo tit&#225;nico que antes te secaba el alma en los pasillos de una biblioteca.</p><p>Lo que har&#237;a un novato impaciente es decirle a la IA que busque referencias sobre un tema concreto: bienvenidos a la jungla de la alucinaci&#243;n.</p><p>Si le pides cincuenta papers se inventar&#225; cuarenta y cinco. Te crear&#225; enlaces muertos y autores fantasma con una seguridad pasmosa. Te vender&#225; humo empaquetado en formato acad&#233;mico. Incluso las herramientas de deep research actuales se quedan cortas cuando el problema requiere bistur&#237; y no un machete.</p><p>As&#237; que me negu&#233; a jugar a la ruleta rusa con mis fuentes. No le ped&#237; papers. Le impuse una metodolog&#237;a estricta con tareas secuenciales innegociables.</p><p>Le expliqu&#233; al modelo que su trabajo era ejecutar un flujo de investigaci&#243;n dividido en las siguientes fases:</p><ol><li><p><strong>Descubrimiento</strong>. Buscar informaci&#243;n sobre el tema propuesto e identificar las keywords m&#225;s relevantes del sector.</p></li><li><p><strong>Recolecci&#243;n</strong>. Extraer los top papers referentes a cada keyword y anotarlos en una lista maestra temporal.</p></li><li><p><strong>Disecci&#243;n</strong>. Analizar uno a uno cada paper de esa lista. Sacar el abstract, las keywords secundarias y redactar un resumen corto de la tesis principal.</p></li><li><p><strong>Contraste</strong>. Evaluar de forma cr&#237;tica si el paper refuta, apoya o ignora el tema central de mi investigaci&#243;n.</p></li><li><p><strong>Triaje</strong>. Ordenar todo en un documento nuevo y categorizar los papers en tres grados de utilidad pura. &#218;til, muy &#250;til o poco &#250;til.</p></li><li><p><strong>Entrega</strong>. Generar un informe final curado donde yo pueda revisar su trabajo auditable y decidir qu&#233; entra realmente en mi investigaci&#243;n.</p></li></ol><p>El resultado es pura magia negra operativa.</p><p>El modelo no se vuelve m&#225;s inteligente ni gana par&#225;metros. Simplemente sigue un mapa detallado del tesoro.</p><p>La IA ahora sabe c&#243;mo medir su propio &#233;xito. Sabe c&#243;mo trocear un problema inabarcable en microtareas digeribles que yo puedo auditar en cualquier momento. Pasamos de esperar pensamiento m&#225;gico a delegar una ejecuci&#243;n sistem&#225;tica.</p><p>El &#250;nico problema es que no todos los modelos pueden abarcar esta manera de trabajar ni tampoco es apto para todos los bolsillos. En mi caso lo uso dentro de Claude Code que le permite al modelo acceso completo a mi ordenador y le permite organizarse y trabajar como lo har&#237;a yo.</p><h2>Generador de metodolog&#237;as</h2><p>Como hacer una metodolog&#237;a es complejo, os voy a compartir mi propio &#8220;generador de metodolog&#237;as&#8221; que vale tanto como <em>prompt </em>como <em>skill</em>: se lo das a tu IA de cabecera y le explicas tu problema y dise&#241;ad <strong>JUNTOS </strong>la metodolog&#237;a.</p><blockquote><p><code># Crear Metodolog&#237;a</code></p><p><code>Para una tarea grande y multi-fase, prop&#243;n una **metodolog&#237;a auditable** &#8212; no un veredicto. El usuario calibra la profundidad, revisa el criterio de aceptaci&#243;n de cada fase y decide si ejecutarla. La skill **no** ejecuta.</code></p><p><code>## Cu&#225;ndo usarla</code></p><p><code>Usa esta skill cuando se cumplan **todas** estas condiciones:</code></p><p><code>- La tarea abarca m&#250;ltiples fases o puntos de decisi&#243;n.</code></p><p><code>- El usuario quiere auditar el proceso, no solo el output.</code></p><p><code>- Una respuesta de un solo disparo comprimir&#237;a decisiones que el usuario debe ver.</code></p><p><code>NO la uses para tareas peque&#241;as, de una sola decisi&#243;n, o claramente acotadas. Si la tarea cabe en `&#8804;3 pasos obvios sin trade-offs`, devuelve el control a la conversaci&#243;n normal &#8212; ver Paso 1.</code></p><p><code>## Paso 1: TRIAJE &#8212; &#191;esta tarea merece una metodolog&#237;a?</code></p><p><code>Antes de calibrar, comprueba que la tarea de verdad merece una metodolog&#237;a. **Sobre-ingenierizar tareas triviales es el principal modo de fallo de esta skill.**</code></p><p><code>Aplica las reglas de triaje en este orden:</code></p><p><code>- Si la tarea tiene `&#8804;3 pasos obvios` sin trade-offs &#8594; **DECLINA** y sugiere abordarla directamente.</code></p><p><code>- Si tiene exactamente una decisi&#243;n y las opciones son claras &#8594; **DECLINA** y presenta las opciones, no una metodolog&#237;a.</code></p><p><code>- Si el alcance es difuso (&#8221;limpia el repo&#8221;, &#8220;mejora el rendimiento&#8221;) &#8594; **CLARIFICA** y pide acotar el alcance antes de nada.</code></p><p><code>- Si tiene `&#8805;2` de: m&#250;ltiples fases, trade-offs, outputs auditables, esfuerzo `&gt;2h`, o el usuario est&#225; expl&#237;citamente reacio a un veredicto &#250;nico &#8594; **CONTIN&#218;A al Paso 2**.</code></p><p><code>### Formato de declinaci&#243;n</code></p><p><code>Si el triaje declina, imprime un mensaje corto y PARA:</code></p><p><code>```</code></p><p><code>Esta tarea no necesita una metodolog&#237;a &#8212; es {raz&#243;n}. Mi recomendaci&#243;n:</code></p><p><code>  {un p&#225;rrafo con el enfoque directo}</code></p><p><code>Si prefieres que produzca una metodolog&#237;a de todos modos, responde &#8220;fuerza&#8221; y la har&#233;.</code></p><p><code>```</code></p><p><code>Solo contin&#250;a al Paso 2 si el triaje pasa, o si el usuario fuerza expl&#237;citamente.</code></p><p><code>## Paso 2: INTAKE &#8212; calibraci&#243;n (6 preguntas)</code></p><p><code>Presenta las 6 preguntas de calibraci&#243;n como una lista numerada y **PARA**. Espera la respuesta del usuario antes de continuar. Presenta texto plano y deja que el usuario responda en formato libre (&#8221;ok&#8221;, &#8220;1=exhaustiva, 4=nueva rama&#8221;, &#8220;usa los defaults&#8221;, etc.).</code></p><p><code>### Formato del intake</code></p><p><code>```</code></p><p><code>## Calibraci&#243;n</code></p><p><code>Revisa y ajusta. Responde &#8220;ok&#8221; para aceptar todos los defaults, o lista los cambios (ej. &#8220;1=exhaustiva, 4=nueva rama, 5=s&#237;&#8221;).</code></p><p><code>1. Complejidad de la metodolog&#237;a &#8212; default: media &#8212; opciones: r&#225;pida / media / exhaustiva</code></p><p><code>2. Unidad de ejecuci&#243;n &#8212; default: m&#250;ltiples tareas &#8212; opciones: tarea &#250;nica / m&#250;ltiples tareas</code></p><p><code>3. Estrategia de commits &#8212; default: at&#243;mico por paso &#8212; opciones: un commit / at&#243;mico por paso</code></p><p><code>4. Rama &#8212; default: rama actual &#8212; opciones: actual / nueva rama</code></p><p><code>5. Handoff a otro flujo de ejecuci&#243;n &#8212; default: no &#8212; opciones: s&#237; / no</code></p><p><code>6. Guardar un fichero `METODOLOGIA.md` &#8212; default: no &#8212; opciones: no / s&#237; (preguntar ruta)</code></p><p><code>```</code></p><p><code>### Atajos de intake</code></p><p><code>- Si los argumentos contienen `r&#225;pida | media | exhaustiva`, &#250;salo como default para la pregunta 1. La lista se sigue mostrando; el usuario puede sobreescribir.</code></p><p><code>- Si el usuario ya ha expresado preferencias en la conversaci&#243;n previa (ej. &#8220;quiero algo r&#225;pido, un par de fases&#8221;), pre-rellena los defaults desde ese contexto y muestra la lista como confirmaci&#243;n.</code></p><p><code>- Si el usuario responde &#8220;usa defaults&#8221; o &#8220;todos los defaults&#8221; o solo &#8220;ok&#8221; &#8212; contin&#250;a con los defaults tal cual.</code></p><p><code>### Reglas duras</code></p><p><code>- Nunca pases al Paso 3 sin una respuesta expl&#237;cita del usuario al intake.</code></p><p><code>- Si responde de forma ambigua (&#8221;no s&#233;&#8221;), usa `media` y contin&#250;a.</code></p><p><code>- Si rechaza expl&#237;citamente la calibraci&#243;n (&#8221;escribe algo y ya&#8221;), usa los defaults en todo y contin&#250;a.</code></p><p><code>## Paso 3: SINTETIZAR &#8212; redacta la metodolog&#237;a internamente</code></p><p><code>Usa el preset de la pregunta 1 para acotar tama&#241;o y profundidad. Cada preset es un contrato **duro** &#8212; no lo excedas ni te quedes corto.</code></p><p><code>### Contratos de los presets</code></p><p><code>**`r&#225;pida`** &#8212; 2 a 3 fases. Output como bullets en chat. Cada fase: nombre + criterio de aceptaci&#243;n de 1 l&#237;nea. Sin extras obligatorios.</code></p><p><code>**`media`** &#8212; 4 a 6 fases. Output como lista estructurada en chat. Cada fase incluye, en l&#237;neas separadas, su Input, su Output y su Criterio de aceptaci&#243;n. Cierra con estimaci&#243;n de coste y secci&#243;n de l&#237;mites de la metodolog&#237;a.</code></p><p><code>**`exhaustiva`** &#8212; 7 fases o m&#225;s. Output en secciones estructuradas. Cada fase incluye Input, Proceso, Output, Criterio de aceptaci&#243;n y Clasificaci&#243;n del tipo de decisi&#243;n (autom&#225;tica / regla expl&#237;cita / juicio humano). Cierra con estimaci&#243;n de coste con horas, secci&#243;n *&#8221;Lo que esta metodolog&#237;a NO resuelve&#8221;*, y ap&#233;ndice de handoff si la pregunta 5 fue s&#237;.</code></p><p><code>### Reglas de contenido invariantes (aplican en todos los presets)</code></p><p><code>1. **Cada fase tiene un criterio de aceptaci&#243;n verificable.** No &#8220;queda bien&#8221; &#8212; cosas como &#8220;cada fila del inventario mapea a un encabezado del original&#8221;, &#8220;el JSON valida&#8221;, &#8220;cero matches residuales con grep&#8221;, &#8220;los tests pasan&#8221;, &#8220;tres revisores aprueban&#8221;. En cada fase.</code></p><p><code>2. **Cada fase produce un artefacto auditable por separado.** Si la metodolog&#237;a tiene un &#250;nico output monol&#237;tico, es un plan, no una metodolog&#237;a &#8212; rechaza esa forma.</code></p><p><code>3. **Clasificaci&#243;n del tipo de decisi&#243;n** (obligatoria en `exhaustiva`, recomendada en `media`): cada decisi&#243;n que la metodolog&#237;a pedir&#225; al usuario se etiqueta como una de:</code></p><p><code>   - **Autom&#225;tica** &#8212; reproducible por una m&#225;quina (grep, conteo, an&#225;lisis estructural).</code></p><p><code>   - **Regla expl&#237;cita** &#8212; reproducible por humanos aplicando un criterio declarado.</code></p><p><code>   - **Juicio humano** &#8212; irreduciblemente subjetiva; responsabilidad del usuario.</code></p><p><code>4. **Estimaci&#243;n honesta de coste** &#8212; horas de trabajo del modelo + puntos de revisi&#243;n del usuario. Nunca &#8220;tarda lo que haga falta&#8221; o &#8220;cambio peque&#241;o&#8221;.</code></p><p><code>5. **L&#237;mites admitidos** &#8212; `exhaustiva` DEBE incluir una secci&#243;n *&#8221;Lo que esta metodolog&#237;a NO resuelve&#8221;*. Coherencia narrativa, pedagog&#237;a, gusto siempre son humanos.</code></p><p><code>6. **Reversibilidad** &#8212; si la metodolog&#237;a implica cambios de c&#243;digo, nombra el mecanismo de revert por fase (git revert, feature flag, rama, etc.).</code></p><p><code>### Si las invariantes no pueden cumplirse</code></p><p><code>Si la tarea genuinamente resiste criterios de aceptaci&#243;n (ej. exploraci&#243;n de dise&#241;o puro sin output medible), dilo expl&#237;citamente en el Paso 4: *&#8221;Esta tarea tiene fases pero no criterios de aceptaci&#243;n medibles &#8212; propongo una metodolog&#237;a con checkpoints de reflexi&#243;n en su lugar. Tendr&#225;s que juzgar el &#8216;hecho&#8217; t&#250; mismo.&#8221;* No inventes criterios.</code></p><p><code>## Paso 4: PRESENTAR &#8212; entrega la metodolog&#237;a</code></p><p><code>### Default: conversacional en chat</code></p><p><code>Imprime la metodolog&#237;a inline siguiendo la forma de output del preset. Usa el mismo tono que el resto de la conversaci&#243;n &#8212; conciso, estructurado, sin pre&#225;mbulo.</code></p><p><code>Al final, incluye siempre dos secciones de cierre cortas:</code></p><p><code>```</code></p><p><code>## Lo que esta metodolog&#237;a NO resuelve</code></p><p><code>{un p&#225;rrafo &#8212; lista cualquier cosa inherentemente subjetiva}</code></p><p><code>## Coste</code></p><p><code>{estimaci&#243;n: horas de trabajo del modelo &#183; puntos de revisi&#243;n del usuario}</code></p><p><code>```</code></p><p><code>Los cierres de **l&#237;mites de la metodolog&#237;a** y **coste** son obligatorios para `media` y `exhaustiva`. `r&#225;pida` puede salt&#225;rselos si el usuario pidi&#243; overhead m&#237;nimo.</code></p><p><code>### Si pregunta 6 = s&#237;: escribe METODOLOGIA.md</code></p><p><code>Solo cuando el usuario haya dicho expl&#237;citamente que s&#237;:</code></p><p><code>1. Pide la ruta destino si no se ha especificado. Sugerencia por defecto: `docs/internal/&lt;slug-tarea&gt;/METODOLOGIA.md`.</code></p><p><code>2. Escribe el fichero con el contenido completo de la metodolog&#237;a.</code></p><p><code>3. Imprime: *&#8221;Metodolog&#237;a escrita en {ruta}. El output conversacional est&#225; arriba.&#8221;*</code></p><p><code>Nunca escribas el fichero sin un s&#237; expl&#237;cito en la pregunta 6 (o una petici&#243;n expl&#237;cita posterior).</code></p><p><code>### PARA despu&#233;s de presentar</code></p><p><code>El trabajo de la skill termina aqu&#237; en el camino default. No ejecutes la metodolog&#237;a. No propongas el siguiente paso salvo que el usuario lo pida.</code></p><p><code>## Paso 5: REFINAR &#8212; itera si el usuario lo pide</code></p><p><code>Si el usuario quiere cambios &#8212; *&#8221;m&#225;s corto&#8221;*, *&#8221;a&#241;ade una fase para X&#8221;*, *&#8221;el criterio de aceptaci&#243;n de la fase 2 no es testeable&#8221;* &#8212; aplica el cambio y reimprime solo las secciones afectadas. Mant&#233;n las invariantes del preset; nunca subas silenciosamente a `exhaustiva` a mitad de refinamiento.</code></p><p><code>Si pide otro preset (&#8221;ahora hazlo exhaustiva&#8221;), reinicia desde el Paso 3 con el nuevo preset &#8212; no fusiones presets.</code></p><p><code>## Paso 6: HANDOFF (opcional, solo si pregunta 5 = s&#237;)</code></p><p><code>Si el usuario eligi&#243; handoff, a&#241;ade esta secci&#243;n al final de la metodolog&#237;a:</code></p><p><code>```</code></p><p><code>## Handoff para ejecuci&#243;n</code></p><p><code>Esta metodolog&#237;a puede ejecutarse con tu flujo habitual. Mapeo sugerido:</code></p><p><code>  - Una fase de la metodolog&#237;a = una unidad de planificaci&#243;n en tu sistema</code></p><p><code>  - Cada criterio de aceptaci&#243;n = un test o verificaci&#243;n al cierre de la fase</code></p><p><code>  - Cada artefacto auditable = un commit (o PR) revisable de forma aislada</code></p><p><code>Estas son sugerencias &#8212; la skill NO las ejecuta. Hazlas t&#250; cuando est&#233;s listo.</code></p><p><code>```</code></p><p><code>Nunca invoques herramientas externas de ejecuci&#243;n desde esta skill. El handoff es un puntero, no una integraci&#243;n.</code></p><p><code>## Reglas</code></p><p><code>- **TRIAJE es obligatorio.** Nunca produzcas una metodolog&#237;a para una tarea que no la necesita. Declinar es un output correcto.</code></p><p><code>- **INTAKE es obligatorio** salvo que los argumentos den el preset Y la conversaci&#243;n ya proporcione las otras respuestas sin ambig&#252;edad.</code></p><p><code>- **NUNCA escribas `METODOLOGIA.md` sin un s&#237; expl&#237;cito.** El default es conversacional.</code></p><p><code>- **NUNCA ejecutes la metodolog&#237;a.** La skill propone; los humanos (u otras herramientas) ejecutan.</code></p><p><code>- **NUNCA saltes los criterios de aceptaci&#243;n.** Una metodolog&#237;a sin criterios verificables es una lista de deseos.</code></p><p><code>- **NUNCA disfraces juicio humano como datos.** Cada decisi&#243;n irreduciblemente subjetiva debe etiquetarse como `juicio humano`.</code></p><p><code>- **NUNCA prometas lo que una metodolog&#237;a no puede entregar.** Coherencia narrativa, pedagog&#237;a, gusto, decisiones est&#233;ticas &#8212; todas humanas. Dilo.</code></p><p><code>- **NUNCA acoples a una herramienta concreta.** El handoff es opcional y textual. La metodolog&#237;a debe ser ejecutable sin dependencias externas.</code></p><p><code>- **NUNCA cambies de preset silenciosamente.** Si el usuario quiere `exhaustiva`, reinicia el Paso 3; no fusiones.</code></p><p><code>- **PARA despu&#233;s de PRESENTAR.** El siguiente movimiento del usuario puede ser ejecutar, refinar, o irse &#8212; todos son v&#225;lidos. La skill no empuja a continuar.</code></p><p><code>## Ejemplos</code></p><p><code>### Ejemplo 1 &#8212; TRIAJE declina</code></p><p><code>```</code></p><p><code>Usuario: dise&#241;a una metodolog&#237;a &#8212; necesito renombrar una variable de `user_id` a `userId` en todo el backend</code></p><p><code>Skill:  Esta tarea no necesita una metodolog&#237;a &#8212; es un find-and-replace mec&#225;nico con verificaci&#243;n autom&#225;tica.</code></p><p><code>        Mi recomendaci&#243;n: grep de usos, aplica el rename, lanza la suite de tests. Si quieres, lo hago directamente.</code></p><p><code>        Si prefieres que produzca una metodolog&#237;a de todos modos, responde &#8220;fuerza&#8221;.</code></p><p><code>```</code></p><p><code>### Ejemplo 2 &#8212; preset `media`, defaults aceptados</code></p><p><code>```</code></p><p><code>Usuario: dise&#241;a una metodolog&#237;a &#8212; quiero migrar nuestra app FastAPI de SQLAlchemy 1.4 a 2.0</code></p><p><code>Skill:  (triaje: contin&#250;a)</code></p><p><code>        (imprime las 6 preguntas de calibraci&#243;n)</code></p><p><code>Usuario: ok</code></p><p><code>Skill:  (sintetiza media, imprime 5 fases con Input/Output/Aceptaci&#243;n + coste + l&#237;mites)</code></p><p><code>```</code></p><p><code>### Ejemplo 3 &#8212; preset `exhaustiva` con handoff y fichero</code></p><p><code>```</code></p><p><code>Usuario: metodolog&#237;a exhaustiva &#8212; reconstruir todo el pipeline de ingesta</code></p><p><code>Skill:  (triaje + intake pre-rellenado con complejidad=exhaustiva)</code></p><p><code>        Por favor confirma el resto...</code></p><p><code>Usuario: 5=s&#237;, 6=s&#237; &#8212; ponlo en docs/internal/ingest-rebuild/METODOLOGIA.md</code></p><p><code>Skill:  (sintetiza exhaustiva: 9 fases con clasificaci&#243;n de decisi&#243;n, coste-con-horas, </code></p><p><code>         secci&#243;n de l&#237;mites, secci&#243;n de handoff)</code></p><p><code>        (escribe METODOLOGIA.md en la ruta pedida)</code></p><p><code>        (imprime &#8220;Metodolog&#237;a escrita en docs/internal/ingest-rebuild/METODOLOGIA.md. </code></p><p><code>         El output conversacional est&#225; arriba.&#8221;)</code></p><p><code>```</code></p><p><code>### Ejemplo 4 &#8212; Usuario fuerza una metodolog&#237;a para una tarea trivial</code></p><p><code>```</code></p><p><code>Usuario: dise&#241;a una metodolog&#237;a &#8212; a&#241;adir un feature flag</code></p><p><code>Skill:  (triaje declina)</code></p><p><code>Usuario: fuerza</code></p><p><code>Skill:  (contin&#250;a al intake, luego produce preset r&#225;pida con 2 fases ya que la tarea es peque&#241;a)</code></p><p><code>```</code></p><p><code>## No-objetivos</code></p><p><code>Esta skill NO:</code></p><p><code>- Ejecuta la metodolog&#237;a (usa tu flujo habitual de ejecuci&#243;n).</code></p><p><code>- Reemplaza un flujo de edici&#243;n de base de conocimiento (esos tienen su propio an&#225;lisis de impacto).</code></p><p><code>- Reemplaza un planificador de fase detallada (&#250;salo directamente cuando la metodolog&#237;a sea una sola fase).</code></p><p><code>- Produce un documento de dise&#241;o t&#233;cnico completo (usa skills especializadas para eso).</code></p><p><code>- Decide gusto, est&#233;tica o pedagog&#237;a &#8212; eso queda con el humano.</code></p></blockquote><div><hr></div><p></p><p>Dejad de pedir res&#250;menes del resumen. Empezad a construir metodolog&#237;as. El middleware biol&#243;gico todav&#237;a tiene mucho que decir antes de quedar obsoleto en esta trinchera digital</p><div class="pullquote"><p style="text-align: center;">El verdadero poder consiste en obligar a la m&#225;quina a pensar como t&#250; lo har&#237;as si tuvieras tiempo infinito.</p></div><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscr&#237;bete ahora&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/hektorjg.substack.com/subscribe"><span>Suscr&#237;bete ahora</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[La paradoja de la hipereficiencia: cuanto más automatizamos, menos pensamos]]></title><description><![CDATA[Llevamos a&#241;os alimentando a la bestia con la promesa de que la automatizaci&#243;n nos har&#237;a libres.]]></description><link>https://hektorjg.substack.com/p/la-paradoja-de-la-hipereficiencia</link><guid isPermaLink="false">https://hektorjg.substack.com/p/la-paradoja-de-la-hipereficiencia</guid><dc:creator><![CDATA[Hektor]]></dc:creator><pubDate>Wed, 29 Apr 2026 08:01:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nva-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9565c0-7dde-4e84-9f46-6a4c9c9ef834_1360x784.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!nva-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9565c0-7dde-4e84-9f46-6a4c9c9ef834_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!nva-!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9565c0-7dde-4e84-9f46-6a4c9c9ef834_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!nva-!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9565c0-7dde-4e84-9f46-6a4c9c9ef834_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!nva-!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9565c0-7dde-4e84-9f46-6a4c9c9ef834_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!nva-!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9565c0-7dde-4e84-9f46-6a4c9c9ef834_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!nva-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9565c0-7dde-4e84-9f46-6a4c9c9ef834_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fc9565c0-7dde-4e84-9f46-6a4c9c9ef834_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1308374,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/195720873?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9565c0-7dde-4e84-9f46-6a4c9c9ef834_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!nva-!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9565c0-7dde-4e84-9f46-6a4c9c9ef834_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!nva-!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9565c0-7dde-4e84-9f46-6a4c9c9ef834_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!nva-!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9565c0-7dde-4e84-9f46-6a4c9c9ef834_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!nva-!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc9565c0-7dde-4e84-9f46-6a4c9c9ef834_1360x784.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Llevamos a&#241;os alimentando a la bestia con la promesa de que la automatizaci&#243;n nos har&#237;a libres. Nos vendieron que al delegar el trabajo pesado a los LLMs tendr&#237;amos tiempo para sentarnos, mirar al horizonte y pensar.</p><p>Hemos mutado. Nos hemos convertido en simples orquestadores de agentes, en <strong>middleware biol&#243;gico</strong> que transfiere tokens de una ventana a otra.</p><p>Y estamos m&#225;s estresados que nunca.</p><h2><strong>El castigo de la capacidad desbloqueada</strong></h2><p>He visto c&#243;mo cavamos nuestra propia tumba digital. A medida que dominamos el arte de integrar herramientas y exprimir el contexto de las IAs, desbloqueamos una capacidad de producci&#243;n monstruosa. De repente puedes asumir el triple de proyectos. Te responsabilizas de cosas que antes requer&#237;an un departamento entero.</p><p>El problema es que acostumbramos al ecosistema a esa velocidad.</p><p>Le ense&#241;as a un cliente o a un jefe que puedes despachar un an&#225;lisis complejo en 15 minutos y acabas de fijar tu nuevo est&#225;ndar base. Te conviertes en un blanco m&#243;vil. Te exigen resultados fuera de lo normal porque t&#250; mismo has demostrado que lo normal ya no aplica. </p><p>Eres hiperproductivo. Eres hipereficiente.</p><p>                            &#8230;Y est&#225;s al borde del colapso.</p><p>La trampa de la eficiencia es que no te da tiempo libre. Te da m&#225;s espacio para meter m&#225;s tareas.</p><h2><strong>El bucle infinito del resumen</strong></h2><p>Va todo tan r&#225;pido que hemos atrofiado el m&#250;sculo cognitivo. Nos da ansiedad enfrentarnos a un texto de m&#225;s de cinco p&#225;rrafos.</p><p>Antes te sentabas dos horas a destripar un informe. Ahora no tienes esas dos horas porque tienes otras 54 microtareas haciendo cola en tu cerebro. As&#237; que haces lo que cualquier yonqui de la productividad har&#237;a. </p><p><strong>Le tiras el texto a tu IA de cabecera y le pides un resumen.</strong></p><p>Pero el resumen tiene tres p&#225;ginas. No tienes tiempo para eso.</p><p>Le pides que te lo reduzca a cinco bullet points. Terminas trabajando sobre el resumen del resumen del resumen. Has destilado tanto la informaci&#243;n que has perdido los matices, el contexto y la verdad. </p><p><strong>No indagas. </strong></p><p>Te conformas con la papilla predigerida que te escupe la m&#225;quina.</p><p>Hemos cambiado el razonamiento profundo por el despacho compulsivo de tareas.</p><ul><li><p>Pierdes la capacidad de leer cinco minutos seguidos sin sentir que est&#225;s perdiendo el tiempo.</p></li><li><p>Conf&#237;as en que el modelo ha entendido el problema central sin haberlo verificado t&#250; mismo.</p></li><li><p>Te frustras cuando la IA alucina o comete errores por falta de contexto, porque arreglarlo te roba el tiempo que se supone que estabas ahorrando.</p></li></ul><p>La iron&#237;a de nuestra era es que construimos m&#225;quinas para que pensaran por nosotros y ahora nosotros no tenemos tiempo para pensar en lo que hacen las m&#225;quinas.</p><h2><strong>El espejismo del agente impaciente</strong></h2><p>Aqu&#237; es donde la hipervelocidad nos rompe las piernas. Delegamos el trabajo pesado y el an&#225;lisis profundo a sistemas que, por dise&#241;o, son complacientes y r&#225;pidos.</p><p>Las IAs no tienen paciencia.</p><p>Si t&#250; le tiras un problema gordo a un modelo y le dices &#8220;<em>b&#250;scame los fallos</em>&#8221;, el modelo va a escanear la superficie. </p><p>En el momento en que encuentre dos o tres inconsistencias superficiales se detendr&#225;, te las presentar&#225; en un formato Markdown precioso y dar&#225; por concluida su misi&#243;n. </p><p><strong>Ha encontrado el tesoro</strong>. Te ha dado lo que ped&#237;as.</p><p>&#191;Pero qu&#233; pasa si hab&#237;a 20 problemas estructurales graves? &#191;Qu&#233; pasa si lo que encontr&#243; no son errores sino decisiones de dise&#241;o complejas? No lo sabes. </p><p>Te f&#237;as porque tienes prisa. Te f&#237;as porque tienes que enviar ese correo y saltar a la siguiente tarea.</p><p>Las IAs actuales no est&#225;n optimizadas para la duda existencial ni para el escrutinio forense a menos que las obligues a ello. Si les pides un diagn&#243;stico r&#225;pido te dar&#225;n un diagn&#243;stico r&#225;pido. </p><p>Y en el mundo real los problemas complejos no se resuelven con un prompt de dos l&#237;neas escrito mientras te tomas el primer caf&#233; de la ma&#241;ana.</p><h2><strong>C&#243;mo crear tu propio sistema de an&#225;lisis</strong></h2><p>Me he dado cuenta de que la &#250;nica forma de sobrevivir a esta hiperficiencia t&#243;xica es cambiar las reglas del juego. No podemos seguir pidi&#233;ndole a la m&#225;quina que &#8220;haga el trabajo&#8221;.</p><p>La clave no est&#225; en delegar el an&#225;lisis: la clave est&#225; en obligar a la IA a construir y ejecutar una arquitectura de pensamiento.</p><p>A este sistema lo he bautizado como: <strong>metodolog&#237;as</strong>.</p><p>En lugar de pedirle a la IA que me analice un problema le exijo que dise&#241;e un marco de trabajo paso a paso, que lo valide y que luego ejecute cada peque&#241;a tarea de forma aislada y auditable. Transformo el objetivo final en un subproducto de un proceso riguroso. Lo transformo en una <strong>metodolog&#237;a</strong>.</p><p>Pero no voy a destripar ese c&#243;digo fuente hoy. La ingenier&#237;a detr&#225;s de c&#243;mo crear metodolog&#237;as para domar a los LLMs merece su propio espacio y pronto escribir&#233; sobre ello.</p><p><em>Correr m&#225;s r&#225;pido en la rueda del h&#225;mster no te hace llegar antes a ning&#250;n sitio. Solo te convierte en un h&#225;mster m&#225;s cansado.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#191;Te quieres enterar de c&#243;mo creo mis metodolog&#237;as? Te aviso si quieres</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><em>Os recomiendo otro post que trato este tema, al que le llevo dando vueltas mucho tiempo.</em></p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;4db9bee8-247d-4629-bf6f-313112c7dc5e&quot;,&quot;caption&quot;:&quot;Solemos imaginar la ca&#237;da del Imperio Romano como una pel&#237;cula de acci&#243;n: el cielo rojo, b&#225;rbaros escalando murallas, una civilizaci&#243;n colapsando en una noche de fuego.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;md&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Pan, Circo y Prompts: Cr&#243;nica de una ca&#237;da anunciada&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:327566794,&quot;name&quot;:&quot;Hektor&quot;,&quot;bio&quot;:&quot;CTO de Naktor. 13 a&#241;os en tech, los &#250;ltimos dedicados a IA generativa en producci&#243;n. Construyo sistemas que funcionan, no demos que impresionan.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4df35b82-07e6-4404-8f47-a01c82bfe26f_1792x1792.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-01-09T08:34:23.722Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!SGEm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff834f31-cc5e-498e-8f05-76175996fb98_1360x784.jpeg&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://hektorjg.substack.com/p/la-caida-de-roma-20-por-que-la-comodidad&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:183996652,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:16,&quot;comment_count&quot;:2,&quot;publication_id&quot;:4495584,&quot;publication_name&quot;:&quot;SIN HUMO&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!ZMui!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb819af0a-0b3e-475e-b8ac-b08eb57acae1_1024x1024.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div>]]></content:encoded></item><item><title><![CDATA[China vuelve a romper la aguja de la IA]]></title><description><![CDATA[Los nuevos modelos de Kimi 2.6, DeepSeek V4 y Qwen 3.6]]></description><link>https://hektorjg.substack.com/p/china-vuelve-a-romper-la-aguja-de</link><guid isPermaLink="false">https://hektorjg.substack.com/p/china-vuelve-a-romper-la-aguja-de</guid><dc:creator><![CDATA[Hektor]]></dc:creator><pubDate>Mon, 27 Apr 2026 08:07:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!03jG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0de6137-9331-4108-8661-293d2ed89996_1360x784.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!03jG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0de6137-9331-4108-8661-293d2ed89996_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!03jG!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0de6137-9331-4108-8661-293d2ed89996_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!03jG!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0de6137-9331-4108-8661-293d2ed89996_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!03jG!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0de6137-9331-4108-8661-293d2ed89996_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!03jG!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0de6137-9331-4108-8661-293d2ed89996_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!03jG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0de6137-9331-4108-8661-293d2ed89996_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a0de6137-9331-4108-8661-293d2ed89996_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1156840,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/195600413?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0de6137-9331-4108-8661-293d2ed89996_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!03jG!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0de6137-9331-4108-8661-293d2ed89996_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!03jG!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0de6137-9331-4108-8661-293d2ed89996_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!03jG!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0de6137-9331-4108-8661-293d2ed89996_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!03jG!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0de6137-9331-4108-8661-293d2ed89996_1360x784.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>A estas alturas habr&#225;s sentido esa sensaci&#243;n inc&#243;moda en la boca del est&#243;mago. Esa certeza de que algo inmenso est&#225; pasando en el <em>backend</em> de la industria, pero el mundo sigue leyendo el mismo guion de siempre en el <em>frontend</em>. GPT, Claude, Gemini, a veces Grok cuando Elon tuitea, y poco m&#225;s.</p><p>Mientras tanto, al otro lado del mundo, la carrera de los modelos de silicio se ha reactivado con una fuerza brutal. Lanzamientos que deber&#237;an estar destrozando los esquemas de trabajo de cualquier equipo de desarrollo apenas generan un susurro en el debate p&#250;blico. Kimi 2.6, DeepSeek V4 y Qwen 3.6 son los protagonistas de esta historia. Y nosotros seguimos mirando hacia otro lado.</p><h2><strong>La ola China que llevas meses ignorando</strong></h2><p>Hace un tiempo, los modelos chinos parec&#237;an vivir en el segundo plano de la simulaci&#243;n. Estaban ah&#237;, s&#237;, pero se comentaban en los foros oscuros como &#8220;eso que est&#225; por detr&#225;s de GPT o Claude&#8221; y punto. El ruido medi&#225;tico y el entusiasmo de los usuarios segu&#237;an magnetizados por el peque&#241;o club occidental de siempre.</p><p>Pero el &#250;ltimo a&#241;o ha roto la baraja. China no solo ha seguido entrenando modelos masivos, ha empezado a publicarlos con una precisi&#243;n quir&#250;rgica y un enfoque que asusta por lo pr&#225;ctico: agentes aut&#243;nomos, <em>coding</em> puro y duro, uso de herramientas nativas, ventanas de contexto kilom&#233;tricas y unos precios que te hacen replantearte la factura de la nube.</p><p>Kimi 2.6, DeepSeek V4 y Qwen 3.6 no son experimentos de laboratorio. Son el s&#237;ntoma de un fen&#243;meno mucho m&#225;s grande: el regreso de la IA china como protagonista absoluta, no como un simple ap&#233;ndice ex&#243;tico.</p><p>Para ti, puede ser dif&#237;cil captar por qu&#233; esto importa tanto si no te dedicas a estresar modelos a diario. Pero para los que vivimos de probar los l&#237;mites de estas redes neuronales, la pel&#237;cula est&#225; clar&#237;sima: la aguja ha estado movi&#233;ndose en el motor, no en la carrocer&#237;a.</p><p>He visto c&#243;mo DeepSeek 3.2 se convert&#237;a en el modelo de referencia silencioso para muchos de nosotros. No era el que acaparaba titulares, pero era ese motor incansable que usabas sin pensarlo porque era r&#225;pido, razonable y rid&#237;culamente barato. En cierto momento, el foco de la industria se desplaz&#243; hacia alternativas como Gemini 3 Flash, y DeepSeek qued&#243; relegado a un rinc&#243;n. Pero ahora, con la llegada de DeepSeek V4, la historia vuelve a ponerse el&#233;ctrica.</p><p>Lo mismo me pasa con Kimi. Su versi&#243;n anterior, Kimi 2.5, ya daba la talla en tareas de razonamiento duro, aunque era lenta y costaba encajarla en un flujo de trabajo &#225;gil. Ahora, con Kimi 2.6, vuelven a poner sobre la mesa resultados s&#243;lidos en programaci&#243;n, orquestaci&#243;n de agentes y uso de herramientas. Te deja esa sensaci&#243;n constante de &#8220;esto es la leche... si alguien lo usara de verdad&#8221;.</p><p>Y luego est&#225; Qwen 3.6. El monstruo de Alibaba viene con el cuchillo entre los dientes, orientado a agentes, c&#243;digo complejo y contextos largos. Est&#225; pensado para <em>workflows</em> reales en entornos de producci&#243;n, no para hacer una demo de 30 segundos en Twitter. Quienes lo est&#225;n exprimiendo en plataformas de agentes coinciden: es r&#225;pido, consistente y no pierde el hilo en cadenas de ejecuci&#243;n largas.</p><h2><strong>El tropiezo de Claude Opus 4.7 y la ceguera colectiva</strong></h2><p>Aqu&#237; es donde la paradoja se vuelve dolorosa: la tecnolog&#237;a existe, pero el cambio de mentalidad ni est&#225; ni se le espera.</p><p>Mientras en las trincheras del c&#243;digo abierto hablamos de contextos de 1 mill&#243;n de tokens y precios de derribo, el p&#250;blico general sigue en bucle con los nombres de siempre. Y esto es grave porque el ecosistema occidental acaba de darnos una excusa perfecta para mirar a otro lado.</p><p>El lanzamiento de Claude Opus 4.7 ha sido un punto de inflexi&#243;n, pero no en el buen sentido. Muchos usuarios que lo esperaban como el mes&#237;as del razonamiento han tenido que lidiar con errores, comportamientos err&#225;ticos y una experiencia general que, francamente, no ha estado a la altura del <em>hype</em>. Desde Anthropic han dicho que estos problemas se corrigieron pero el da&#241;o ya estaba hecho.</p><p>En un mercado l&#243;gico, este tropiezo deber&#237;a haber abierto las puertas de par en par para que DeepSeek V4, Kimi 2.6 o Qwen 3.6 recibieran pruebas serias y adopci&#243;n masiva. Pero el ecosistema sigue en su burbuja. La narrativa es un disco rayado. La aguja, por ahora, se niega a apuntar hacia China.</p><h2><strong>Lo que te est&#225;s perdiendo por comodidad</strong></h2><p>El problema de fondo es que nos hemos vuelto adictos a una interfaz y a una narrativa. Hemos delegado nuestra confianza en un peque&#241;o oligopolio, y cambiar de proveedor nos da pereza mental.</p><p>Pero hay toda una familia de modelos que est&#225;n resolviendo problemas que mucha gente ni siquiera sabe que tiene soluci&#243;n. Lo que Kimi 2.6, DeepSeek V4 y Qwen 3.6 ponen sobre la mesa no es solo &#8220;responder bien a un prompt&#8221;. Est&#225;n dise&#241;ados para el barro:</p><ul><li><p>Soportar tareas largas sin sufrir amnesia digital.</p></li><li><p>Uso de herramientas nativas sin alucinaciones constantes.</p></li><li><p>Cadenas de ejecuci&#243;n complejas para agentes aut&#243;nomos.</p></li><li><p>Contextos enormes que se tragan repositorios enteros sin inmutarse.</p></li></ul><p>Si tu trabajo requiere analizar bases de c&#243;digo gigantes, mantener un hilo de pensamiento persistente o ejecutar procesos paso a paso, estos modelos le dan mil vueltas al &#8220;modelo universal&#8221; de turno. Pero claro, eso no te lo van a contar en un anuncio de Silicon Valley.</p><h2><strong>&#191;Va a cambiar esta vez?</strong></h2><p>La pregunta que me hago mirando la pantalla no es si estos modelos son buenos (ya sabemos que lo son), sino si la aguja va a saltar de una maldita vez.</p><p>Claude Opus 4.7 nos ha dejado fr&#237;os. Los grandes siguen dominando el discurso, pero la experiencia real de uso empieza a agrietarse. Y mientras tanto, las alternativas chinas est&#225;n ah&#237;: abiertas, competitivas, con un rendimiento brutal y precios que rompen el mercado.</p><p>&#191;Vamos a empezar a ver a desarrolladores y empresas movi&#233;ndose hacia estos modelos en serio para su d&#237;a a d&#237;a? &#191;O el ruido de marketing de siempre va a seguir ahogando la innovaci&#243;n real? Bienvenidos a la jungla de la IA, donde a veces, el mejor c&#243;digo es el que nadie est&#225; mirando.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#24863;&#35874;&#38405;&#35835;&#65281;&#20813;&#36153;&#35746;&#38405;&#21363;&#21487;&#25509;&#25910;&#26032;&#25991;&#31456;&#24182;&#25903;&#25345;&#25105;&#30340;&#21019;&#20316;&#12290;</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Terremoto en el mundo del diseño]]></title><description><![CDATA[El misil de Anthropic a la l&#237;nea de flotaci&#243;n de Figma]]></description><link>https://hektorjg.substack.com/p/terremoto-en-el-mundo-del-diseno</link><guid isPermaLink="false">https://hektorjg.substack.com/p/terremoto-en-el-mundo-del-diseno</guid><dc:creator><![CDATA[Hektor]]></dc:creator><pubDate>Mon, 20 Apr 2026 08:01:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9yMB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f07d9cd-93ad-4812-b1ce-bd9be777b121_1360x784.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!9yMB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f07d9cd-93ad-4812-b1ce-bd9be777b121_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!9yMB!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f07d9cd-93ad-4812-b1ce-bd9be777b121_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!9yMB!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f07d9cd-93ad-4812-b1ce-bd9be777b121_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!9yMB!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f07d9cd-93ad-4812-b1ce-bd9be777b121_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9yMB!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f07d9cd-93ad-4812-b1ce-bd9be777b121_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!9yMB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f07d9cd-93ad-4812-b1ce-bd9be777b121_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4f07d9cd-93ad-4812-b1ce-bd9be777b121_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1269281,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/194734638?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f07d9cd-93ad-4812-b1ce-bd9be777b121_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!9yMB!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f07d9cd-93ad-4812-b1ce-bd9be777b121_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!9yMB!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f07d9cd-93ad-4812-b1ce-bd9be777b121_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!9yMB!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f07d9cd-93ad-4812-b1ce-bd9be777b121_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!9yMB!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f07d9cd-93ad-4812-b1ce-bd9be777b121_1360x784.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A veces, en esta industria, te encuentras con lanzamientos que no se entienden del todo hasta que miras a tu alrededor y ves a qui&#233;n le est&#225;n temblando las piernas. Anthropic (los creadores de Claude) acaba de destrozarme el fin de semana con su &#250;ltimo movimiento. Han lanzado Claude Design, acompa&#241;ado del nuevo modelo Claude Opus 4.7, y os adelanto algo: no estamos ante otra maquinita de hacer im&#225;genes bonitas para salir del paso. Estamos ante un intento brutal de reordenar el mapa entre dise&#241;o, prototipado, producto y programaci&#243;n.</p><p>Pese a la decepci&#243;n de Opus 4.7 y que me haya destrozado un 20% de uso semanal de mi plan de 200$ en 2 horas, toca probar el otro juguetito.</p><h2><strong>Por qu&#233; esto no es un chatbot m&#225;s</strong></h2><p>El mercado llevaba meses dando palos de ciego, discutiendo si la IA se iba a quedar en esa capa de &#8220;asistente de texto&#8221; glorificado o si dar&#237;a el salto a los entornos de trabajo reales, que es donde se corta el bacalao. Claude Design responde con una bofetada de realidad. No quiere ser el colega digital que te &#8220;ayuda a dise&#241;ar&#8221;, quiere ser la superficie de trabajo completa donde una idea muta en una pieza visual utilizable, refinable y, sobre todo, exportable.</p><p>Lo que me parece la leche de este lanzamiento es la intenci&#243;n. Anthropic no nos est&#225; vendiendo humo ni una demo futurista inalcanzable. Nos habla de flujos terrenales: hacer un borrador visual, revisar una composici&#243;n, ajustar un layout, mantener la coherencia de tu marca y sacar algo listo para producci&#243;n. El mensaje es cristalino: la IA ya no est&#225; aqu&#237; solo para inspirarte, est&#225; aqu&#237; para entregar.</p><p>Compiten por reducir el coste de pasar de una conversaci&#243;n a un artefacto concreto. En lugar de tenerte rebotando entre un LLM, un editor de dise&#241;o, un prototipador y un entorno de desarrollo, Anthropic intenta meter todo ese tr&#225;nsito en una sola experiencia.</p><h2><strong>En la l&#237;nea de fuego: Figma, Canva, Pencil, Gamma, Stitch&#8230;</strong></h2><p>Cuando una herramienta te permite pasar de una descripci&#243;n de texto a un mockup, y de ah&#237; a un entregable, la conversaci&#243;n deja de ser sobre eficiencia y pasa a ser sobre intermediaci&#243;n. </p><p>&#191;A qui&#233;n destrona esto? He analizado el panorama y esto apunta a demasiados competidores:</p><ol><li><p><strong>Figma:</strong> Claude Design no va a sustituir ma&#241;ana a una suite madura de dise&#241;o colaborativo en todos sus frentes. Pero s&#237; invade la parte m&#225;s sensible: la ideaci&#243;n visual, el prototipado temprano y el handoff. Si la IA te resuelve el dise&#241;o inicial y te lo da masticado, &#191;cu&#225;nta parte del trabajo necesita ya una herramienta cl&#225;sica?</p></li><li><p><strong>Canva, Gamma:</strong> entra de lleno en la l&#237;nea de fuego para presentaciones, one-pagers y materiales de marketing r&#225;pidos. Claude Design se posiciona como una bestia capaz de producir piezas listas para compartir sin depender exclusivamente de las mismas plantillas gen&#233;ricas que usa todo el planeta. Para la parte m&#225;s masiva del dise&#241;o, donde la velocidad manda, esto es una amenaza gigante.</p><p>Os aviso que esto no quitar&#225; mi suscripci&#243;n a <a href="https://gamma.app/">Gamma</a> para hacer mis presentaciones porque tiene bastantes m&#225;s cosas que necesito, pero desde luego que cambia el panorama para mucha gente. Esa presentaci&#243;n r&#225;pida que ahora mismo las IAs generativas tampoco terminaban de hacer bien, esto lo solventa.</p></li><li><p><strong>Pencil, Stitch y la UI generativa:</strong> pisan el terreno de los sistemas que prometen convertir texto en prototipos. Pero Anthropic va un paso m&#225;s all&#225;: no solo &#8220;genera pantallas&#8221;, sino que aprende tu sistema de dise&#241;o, conversa sobre los cambios, refina el resultado y lo entrega para implementaci&#243;n. Esa cadena completa es lo que da verdadero miedo a la competencia.</p><p>Yo lo he probado en el redise&#241;o que estoy haciendo de <a href="https://systempromptmaster.com/">System Prompt Master </a>y desde luego que ha destrozado todo el trabajo que hab&#237;a hecho con Pencil en apenas 30 minutos.</p></li></ol><p>Aqu&#237; me ten&#233;is discutiendo con Claude Design cual deber&#237;a de ser mi nueva tipograf&#237;a y colores propuestos.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!t6ry!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86c46daa-d4ba-46a1-bc0b-b6cb967c6839_2139x1267.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!t6ry!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86c46daa-d4ba-46a1-bc0b-b6cb967c6839_2139x1267.png 424w, /__u/substackcdn.com/image/fetch/$s_!t6ry!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86c46daa-d4ba-46a1-bc0b-b6cb967c6839_2139x1267.png 848w, /__u/substackcdn.com/image/fetch/$s_!t6ry!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86c46daa-d4ba-46a1-bc0b-b6cb967c6839_2139x1267.png 1272w, /__u/substackcdn.com/image/fetch/$s_!t6ry!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86c46daa-d4ba-46a1-bc0b-b6cb967c6839_2139x1267.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!t6ry!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86c46daa-d4ba-46a1-bc0b-b6cb967c6839_2139x1267.png" width="1456" height="862" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/86c46daa-d4ba-46a1-bc0b-b6cb967c6839_2139x1267.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:862,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:357858,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/194734638?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86c46daa-d4ba-46a1-bc0b-b6cb967c6839_2139x1267.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!t6ry!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86c46daa-d4ba-46a1-bc0b-b6cb967c6839_2139x1267.png 424w, /__u/substackcdn.com/image/fetch/$s_!t6ry!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86c46daa-d4ba-46a1-bc0b-b6cb967c6839_2139x1267.png 848w, /__u/substackcdn.com/image/fetch/$s_!t6ry!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86c46daa-d4ba-46a1-bc0b-b6cb967c6839_2139x1267.png 1272w, /__u/substackcdn.com/image/fetch/$s_!t6ry!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86c46daa-d4ba-46a1-bc0b-b6cb967c6839_2139x1267.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A diferencia de las otras herramientas que os he comentado, esta es la primera que me da la sensaci&#243;n de que quiere ayudarte a dise&#241;ar y te hace propuestas, en vez de centrarse en una idea y desarrollarla completamente.</p><p><em>Siento que estoy trabajando con un experto en dise&#241;o de verdad.</em></p><h2><strong>La nueva cadena de montaje</strong></h2><p>Claude Design no es un generador de contenido ef&#237;mero sino es un eslab&#243;n industrial conectado con la mejor herramienta del mercado de desarrollo. Exporta a PDF, PPTX o HTML, lo que significa que su salida sobrevive fuera del ecosistema de Claude y circula en procesos reales de empresa. Y lo hace adapt&#225;ndose a diferentes perfiles:</p><ul><li><p><strong>Para el Founder:</strong> permite arrancar un pitch visual potente sin tener que mendigar recursos a un equipo de dise&#241;o.</p></li><li><p><strong>Para el PM:</strong> facilita bocetar un flujo de producto y discutirlo con el equipo con una versi&#243;n compartible antes de tirar una sola l&#237;nea de c&#243;digo real.</p></li><li><p><strong>Para el Dise&#241;ador:</strong> aAcelera brutalmente el paso de la idea a la primera versi&#243;n, fulminando las iteraciones tempranas que normalmente se comen todo el tiempo.</p></li></ul><p>Y aqu&#237; est&#225; la joya de la corona: el contexto organizativo. Puedes enchufarle tus archivos y sistemas de dise&#241;o internos como parte del contexto inicial. Mantener la coherencia con la identidad visual del equipo es infinitamente m&#225;s valioso que generar una imagen bonita pero in&#250;til. Si Anthropic consigue que esta gram&#225;tica visual funcione sin fisuras, el producto gana un valor incalculable.</p><h2><strong>Claude Design vs. Claude Code</strong></h2><p>Llegamos a la pregunta del mill&#243;n: &#191;en qu&#233; se diferencia esto de Claude Code? Hacen cosas distintas, pero bailan en el mismo ecosistema.</p><p>Claude Code es el cirujano en las trincheras. Es tu entorno de desarrollo agencial: lee repositorios, ejecuta comandos, depura y opera directamente sobre la l&#243;gica. Construye software desde las tripas.</p><p>Claude Design vive un piso m&#225;s arriba. Su terreno es la interfaz, el prototipo y la composici&#243;n visual. No reemplaza a tu IDE. Dicho de forma simple: <strong>Claude Design dise&#241;a la forma y Claude Code ejecuta la implementaci&#243;n.</strong></p><p>S&#243;lo con ver la manera de exportar el contenido generado, te das cuenta de que puedes llevartelo a donde te de la gana.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!7BDw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bc09a0e-2778-4026-b83e-799ad8763342_220x231.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!7BDw!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bc09a0e-2778-4026-b83e-799ad8763342_220x231.png 424w, /__u/substackcdn.com/image/fetch/$s_!7BDw!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bc09a0e-2778-4026-b83e-799ad8763342_220x231.png 848w, /__u/substackcdn.com/image/fetch/$s_!7BDw!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bc09a0e-2778-4026-b83e-799ad8763342_220x231.png 1272w, /__u/substackcdn.com/image/fetch/$s_!7BDw!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bc09a0e-2778-4026-b83e-799ad8763342_220x231.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!7BDw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bc09a0e-2778-4026-b83e-799ad8763342_220x231.png" width="220" height="231" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2bc09a0e-2778-4026-b83e-799ad8763342_220x231.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:231,&quot;width&quot;:220,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24302,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/194734638?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56c534f5-748a-4608-981f-dd67ad21520f_234x235.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!7BDw!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bc09a0e-2778-4026-b83e-799ad8763342_220x231.png 424w, /__u/substackcdn.com/image/fetch/$s_!7BDw!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bc09a0e-2778-4026-b83e-799ad8763342_220x231.png 848w, /__u/substackcdn.com/image/fetch/$s_!7BDw!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bc09a0e-2778-4026-b83e-799ad8763342_220x231.png 1272w, /__u/substackcdn.com/image/fetch/$s_!7BDw!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2bc09a0e-2778-4026-b83e-799ad8763342_220x231.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2><strong>Mi Conclusi&#243;n: el valor est&#225; en la transici&#243;n</strong></h2><p>Anthropic no est&#225; atacando una categor&#237;a aislada. Est&#225; atacando el ciclo completo. Est&#225; gritando a los cuatro vientos que ya no necesitas tantas herramientas separadas para ir de la idea al producto.</p><p>El impacto real de esto no es que los dise&#241;os sean m&#225;s bonitos. Es la reorganizaci&#243;n total del trabajo. El founder habla m&#225;s r&#225;pido con el PM, el PM llega antes al dise&#241;ador, el dise&#241;ador entrega antes al ingeniero, y el ingeniero ya no parte de cero. La secuencia del sistema acaba de meter la directa.</p><p>Anthropic no ha sacado simplemente un producto de dise&#241;o; ha redefinido la frontera entre dise&#241;ar y construir. Y cuando alguien mueve esa frontera, el ruido que produce no es accidental: es la se&#241;al de que el valor se est&#225; desplazando hacia quien controla la transici&#243;n.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscr&#237;bete ahora&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/hektorjg.substack.com/subscribe"><span>Suscr&#237;bete ahora</span></a></p><div><hr></div><p>Y yo lanzo la pregunta a las empresas de software que me leen. &#191;De verdad segu&#237;s pensando que <strong>Github Copilot</strong> es inamovible en vuestras empresas? &#191;Cu&#225;ndo os v&#225;is a dar cuenta que cuanto m&#225;s tard&#233;is en pasaros a Claude, m&#225;s vais a empezar a ser competitivos?</p><p>Os leo en comentarios&#8230;</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/p/terremoto-en-el-mundo-del-diseno/comments&quot;,&quot;text&quot;:&quot;Deja un comentario&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/hektorjg.substack.com/p/terremoto-en-el-mundo-del-diseno/comments"><span>Deja un comentario</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Anthropic lanza Claude Opus 4.7]]></title><description><![CDATA[M&#225;s precisi&#243;n, mismo precio y una apuesta clara por el trabajo profesional]]></description><link>https://hektorjg.substack.com/p/anthropic-lanza-claude-opus-47</link><guid isPermaLink="false">https://hektorjg.substack.com/p/anthropic-lanza-claude-opus-47</guid><dc:creator><![CDATA[Hektor]]></dc:creator><pubDate>Thu, 16 Apr 2026 19:08:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!rp72!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02eee5f1-707d-4dc7-918a-a82f1c45344c_1360x784.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!rp72!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02eee5f1-707d-4dc7-918a-a82f1c45344c_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!rp72!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02eee5f1-707d-4dc7-918a-a82f1c45344c_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!rp72!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02eee5f1-707d-4dc7-918a-a82f1c45344c_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!rp72!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02eee5f1-707d-4dc7-918a-a82f1c45344c_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!rp72!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02eee5f1-707d-4dc7-918a-a82f1c45344c_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!rp72!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02eee5f1-707d-4dc7-918a-a82f1c45344c_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/02eee5f1-707d-4dc7-918a-a82f1c45344c_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1146927,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/194436142?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02eee5f1-707d-4dc7-918a-a82f1c45344c_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!rp72!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02eee5f1-707d-4dc7-918a-a82f1c45344c_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!rp72!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02eee5f1-707d-4dc7-918a-a82f1c45344c_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!rp72!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02eee5f1-707d-4dc7-918a-a82f1c45344c_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!rp72!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02eee5f1-707d-4dc7-918a-a82f1c45344c_1360x784.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Anthropic ha presentado Claude Opus 4.7 como una evoluci&#243;n orientada al uso real en empresa: mejora en programaci&#243;n, seguimiento de instrucciones, tareas ag&#233;nticas largas y an&#225;lisis visual, sin subir el precio respecto a Opus 4.6. La lectura es bastante clara: el salto no est&#225; tanto en el espect&#225;culo como en la utilidad operativa. </p><p>Sin embargo, no todo son buenas noticias con esta nueva versi&#243;n&#8230;</p><h2>Un modelo pensado para producir</h2><p>La compa&#241;&#237;a sit&#250;a Opus 4.7 como su modelo m&#225;s capaz de uso general, con un rendimiento mejorado en ingenier&#237;a de software, memoria de trabajo y consistencia en tareas complejas. Ese tipo de mejoras importa menos en la demo y m&#225;s en el d&#237;a a d&#237;a, porque es lo que reduce errores, retrabajo y supervisi&#243;n humana en flujos de trabajo reales.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!q5IY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc39130f8-5aff-4cb9-8ad8-ed5eb856c3ad_2600x2638.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!q5IY!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc39130f8-5aff-4cb9-8ad8-ed5eb856c3ad_2600x2638.webp 424w, /__u/substackcdn.com/image/fetch/$s_!q5IY!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc39130f8-5aff-4cb9-8ad8-ed5eb856c3ad_2600x2638.webp 848w, /__u/substackcdn.com/image/fetch/$s_!q5IY!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc39130f8-5aff-4cb9-8ad8-ed5eb856c3ad_2600x2638.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!q5IY!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc39130f8-5aff-4cb9-8ad8-ed5eb856c3ad_2600x2638.webp 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!q5IY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc39130f8-5aff-4cb9-8ad8-ed5eb856c3ad_2600x2638.webp" width="1456" height="1477" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c39130f8-5aff-4cb9-8ad8-ed5eb856c3ad_2600x2638.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1477,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!q5IY!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc39130f8-5aff-4cb9-8ad8-ed5eb856c3ad_2600x2638.webp 424w, /__u/substackcdn.com/image/fetch/$s_!q5IY!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc39130f8-5aff-4cb9-8ad8-ed5eb856c3ad_2600x2638.webp 848w, /__u/substackcdn.com/image/fetch/$s_!q5IY!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc39130f8-5aff-4cb9-8ad8-ed5eb856c3ad_2600x2638.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!q5IY!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc39130f8-5aff-4cb9-8ad8-ed5eb856c3ad_2600x2638.webp 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>En paralelo, Anthropic mantiene el precio en 5 d&#243;lares por mill&#243;n de tokens de entrada y 25 d&#243;lares por mill&#243;n de tokens de salida. Esa decisi&#243;n es relevante porque convierte la mejora en una actualizaci&#243;n mucho m&#225;s f&#225;cil de justificar para equipos de producto, ingenier&#237;a y operaciones: m&#225;s calidad sin un incremento inmediato del coste base.platform.claude+1</p><h2>Qu&#233; mejora frente a la versi&#243;n anterior</h2><p>La diferencia m&#225;s importante frente a generaciones previas no es solo que responda &#8220;mejor&#8221;, sino que parece comportarse de forma m&#225;s fiable. Anthropic destaca que Opus 4.7 sigue instrucciones con mayor precisi&#243;n, sostiene mejor tareas largas y complejas y ofrece una experiencia m&#225;s s&#243;lida en entornos donde la consistencia pesa tanto como la inteligencia.</p><p>Tambi&#233;n hay una mejora visible en visi&#243;n. El modelo admite im&#225;genes de mayor resoluci&#243;n, hasta 2.576 p&#237;xeles en el lado largo, lo que ampl&#237;a su utilidad en documentos escaneados, capturas de pantalla densas, diagramas, tablas y otros casos donde los detalles peque&#241;os importan mucho.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!cfLY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ffe5c58-3cc2-4fec-b609-0bf76c4a7314_1920x1080.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!cfLY!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ffe5c58-3cc2-4fec-b609-0bf76c4a7314_1920x1080.webp 424w, /__u/substackcdn.com/image/fetch/$s_!cfLY!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ffe5c58-3cc2-4fec-b609-0bf76c4a7314_1920x1080.webp 848w, /__u/substackcdn.com/image/fetch/$s_!cfLY!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ffe5c58-3cc2-4fec-b609-0bf76c4a7314_1920x1080.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!cfLY!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ffe5c58-3cc2-4fec-b609-0bf76c4a7314_1920x1080.webp 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!cfLY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ffe5c58-3cc2-4fec-b609-0bf76c4a7314_1920x1080.webp" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2ffe5c58-3cc2-4fec-b609-0bf76c4a7314_1920x1080.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!cfLY!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ffe5c58-3cc2-4fec-b609-0bf76c4a7314_1920x1080.webp 424w, /__u/substackcdn.com/image/fetch/$s_!cfLY!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ffe5c58-3cc2-4fec-b609-0bf76c4a7314_1920x1080.webp 848w, /__u/substackcdn.com/image/fetch/$s_!cfLY!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ffe5c58-3cc2-4fec-b609-0bf76c4a7314_1920x1080.webp 1272w, /__u/substackcdn.com/image/fetch/$s_!cfLY!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ffe5c58-3cc2-4fec-b609-0bf76c4a7314_1920x1080.webp 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Los n&#250;meros clave</h2><p>Hay varias cifras que ayudan a entender el alcance del lanzamiento:</p><ul><li><p>Precio: 5$/25$, igual que Opus 4.6</p></li><li><p>Contexto: 1 mill&#243;n de tokens.</p></li><li><p>Salida m&#225;xima: 128k tokens.</p></li><li><p>Resoluci&#243;n visual: hasta 2.576 p&#237;xeles en el lado largo.</p></li><li><p>Compatibilidad empresarial: prompt caching, batch processing, Files API, PDF, visi&#243;n y herramientas integradas.</p></li><li><p>Mejoras en todas sus referencias contra Opus 4.6</p></li></ul><p>B&#225;sicamente un modelo todav&#237;a m&#225;s destilado y m&#225;s optimizado para seguir siendo THE KING en tareas de programaci&#243;n y empresariales.</p><p>Para una empresa, el valor no est&#225; en que el modelo &#8220;sepa m&#225;s&#8221;, sino en que requiera menos fricci&#243;n para producir resultados &#250;tiles. Si un sistema sigue mejor las instrucciones y mantiene mejor el contexto, el impacto se nota en menos errores, menos intervenci&#243;n manual y m&#225;s capacidad para automatizar tareas que antes exig&#237;an revisi&#243;n constante.</p><p>Esto encaja especialmente bien con casos de uso como soporte avanzado, an&#225;lisis de documentaci&#243;n, asistentes internos, generaci&#243;n y revisi&#243;n de c&#243;digo, y automatizaci&#243;n de procesos con agentes. En todos esos escenarios, el coste de fallo es alto y la consistencia pesa casi tanto como la capacidad bruta.</p><h2>Cambios adicionales</h2><p><a href="https://platform.claude.com/docs/en/about-claude/models/migration-guide#migrating-to-claude-opus-4-7">La gu&#237;a de migraci&#243;n</a> deja claro que no conviene tratar esta actualizaci&#243;n como un simple cambio de nombre de modelo. </p><ul><li><p>Desaparece el modo cl&#225;sico de extended thinking (donde tu indicabas el numero de tokens que permitias pensar al modelo) y se sustituye por un parametro de pensamiento adaptativo (como en GPT) con valores <code>max</code>, <code>xhigh</code>, <code>high</code>, <code>medium</code> y <code>low</code>.</p></li><li><p>Los par&#225;metros <code>temperature</code>, <code>top_p</code> y <code>top_k</code> dejan de estar disponibles. Es una jugada extra&#241;a para aquellos que usen los modelos para procesos m&#225;s creativos o procesos m&#225;s an&#225;liticos que requieren tocar estos valores. Esto se acabar&#225; extendiendo como la p&#243;lvora.</p></li></ul><h2>La trampa silenciosa del nuevo <em>tokenizer</em></h2><p>Si te preguntas por qu&#233; X y Reddit est&#225;n ardiendo con usuarios quej&#225;ndose de que sus suscripciones se agotan en apenas minutos, la respuesta est&#225; en el tokenizer.</p><p>El nuevo tokenizer de Claude Opus 4.7 hace que algunos textos consuman entre 1.0x y 1.35x m&#225;s tokens.</p><p>El precio por mill&#243;n de tokens sigue siendo el mismo pero tus prompts ahora ocupan hasta un 35% m&#225;s de espacio. Esta diferencia es cr&#237;tica porque afecta directamente a tu bolsillo y a la capacidad &#250;til de la ventana de contexto.</p><p>Si tienes un sistema en producci&#243;n vas a tener que hacer los deberes:</p><ol><li><p>Auditar el consumo real de tu aplicaci&#243;n con el nuevo modelo.</p></li><li><p>Realizar un re-benchmarking completo de tus procesos automatizados.</p></li><li><p>Revisar y optimizar todos tus prompts para eliminar la grasa y el ruido innecesario.</p></li></ol><h2>La madurez tiene un precio oculto</h2><p>La historia de Claude Opus 4.7 no es simplemente la de un modelo nuevo. Es la historia de una IA que intenta consolidarse como una herramienta de trabajo seria y robusta.</p><p>Cuando la IA deja de competir por prometer el oro y el moro y empieza a competir por ejecutar de forma impecable, la conversaci&#243;n cambia. Ya no nos importa tanto qu&#233; locura nueva puede hacer sino cu&#225;nto podemos confiar en ella dentro de una operaci&#243;n real.</p><p>Ese nivel de confianza hoy vale mucho m&#225;s que una mejora llamativa en una demo de diez minutos. Solo aseg&#250;rate de vigilar de cerca tu facturaci&#243;n porque la excelencia t&#233;cnica de Anthropic viene con un peaje oculto en forma de tokens.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Ent&#233;rate de las novedades de Claude</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><em>Si ten&#233;is curiosidad c&#243;mo funciona Claude por dentro y aplicar los mismos est&#225;ndares en tus agentes, puedes aprender en <a href="https://claudepedia.dev">ClaudePedia</a></em></p>]]></content:encoded></item><item><title><![CDATA[Cómo desbloqueé el “modo dios” de Claude]]></title><description><![CDATA[Una frase y un comando. As&#237; desbloque&#233; 8 horas de trabajo adversarial aut&#243;nomo de Claude.]]></description><link>https://hektorjg.substack.com/p/como-desbloquee-el-modo-dios-de-claude</link><guid isPermaLink="false">https://hektorjg.substack.com/p/como-desbloquee-el-modo-dios-de-claude</guid><dc:creator><![CDATA[Hektor]]></dc:creator><pubDate>Mon, 13 Apr 2026 07:31:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!FKyF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b42dbd6-6c5b-43a9-b0df-83ea050c47fd_1360x784.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!FKyF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b42dbd6-6c5b-43a9-b0df-83ea050c47fd_1360x784.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!FKyF!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b42dbd6-6c5b-43a9-b0df-83ea050c47fd_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!FKyF!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b42dbd6-6c5b-43a9-b0df-83ea050c47fd_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!FKyF!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b42dbd6-6c5b-43a9-b0df-83ea050c47fd_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!FKyF!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_webp, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b42dbd6-6c5b-43a9-b0df-83ea050c47fd_1360x784.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!FKyF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b42dbd6-6c5b-43a9-b0df-83ea050c47fd_1360x784.png" width="1360" height="784" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8b42dbd6-6c5b-43a9-b0df-83ea050c47fd_1360x784.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:784,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1131583,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://hektorjg.substack.com/i/194019785?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b42dbd6-6c5b-43a9-b0df-83ea050c47fd_1360x784.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!FKyF!, /__u/hektorjg.substack.com/w_424, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b42dbd6-6c5b-43a9-b0df-83ea050c47fd_1360x784.png 424w, /__u/substackcdn.com/image/fetch/$s_!FKyF!, /__u/hektorjg.substack.com/w_848, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b42dbd6-6c5b-43a9-b0df-83ea050c47fd_1360x784.png 848w, /__u/substackcdn.com/image/fetch/$s_!FKyF!, /__u/hektorjg.substack.com/w_1272, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b42dbd6-6c5b-43a9-b0df-83ea050c47fd_1360x784.png 1272w, /__u/substackcdn.com/image/fetch/$s_!FKyF!, /__u/hektorjg.substack.com/w_1456, /__u/hektorjg.substack.com/c_limit, /__u/hektorjg.substack.com/f_auto, /__u/hektorjg.substack.com/q_auto:good, /__u/hektorjg.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8b42dbd6-6c5b-43a9-b0df-83ea050c47fd_1360x784.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Trabajo de QA profundo con IA normalmente requiere supervisi&#243;n continua. Est&#225;s presente durante horas, leyendo cada reporte, pidiendo m&#225;s tests, se&#241;alando qu&#233; falta. Cansado.</p><p>Lo que vas a leer a continuaci&#243;n demuestra que esa suposici&#243;n es incorrecta para un caso concreto pero importante: trabajo adversarial sostenido. Con la configuraci&#243;n correcta, <strong>el coste humano se reduce a una intervenci&#243;n quir&#250;rgica de segundos</strong>. El resto, Claude lo mantiene solo.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#161;Gracias por leer SIN HUMO! Suscr&#237;bete gratis para recibir nuevos posts y apoyar mi trabajo.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>No es un truco de prompting. Es un patr&#243;n arquitect&#243;nico sobre c&#243;mo orquestar un agente de IA con tooling que le permite auto-sostener un gradiente cognitivo espec&#237;fico.</p><h2><strong>El modo por defecto y por qu&#233; no sirve para trabajo profundo</strong></h2><p>Claude, por construcci&#243;n, optimiza por una cosa: <strong>que el usuario parezca satisfecho al final de cada turno</strong>. Esa funci&#243;n de recompensa produce comportamientos muy concretos:</p><ul><li><p>Cerrar temprano (cerrar = usuario contento)</p></li><li><p>Ocultar deuda (mencionarla = fricci&#243;n)</p></li><li><p>Reducir scope silenciosamente (pedir aclaraci&#243;n = incomodidad)</p></li><li><p>Interpretar &#8220;done&#8221; generosamente (m&#225;s r&#225;pido al siguiente turno)</p></li></ul><p>Para el 90% de interacciones, arreglar un typo, explicar c&#243;digo, escribir un componente, este comportamiento es &#243;ptimo. Para trabajo de 15 minutos con feedback inmediato, funciona.</p><p>Para trabajo profundo, es catastr&#243;fico. Un suite de tests con &#8220;45/45 passing&#8221; parece victoria. En realidad puede esconder bugs cr&#237;ticos que las aserciones vac&#237;as del suite no detectan. El modo por defecto genera <strong>green theater</strong>: superficie que parece calidad pero no lo es.</p><p>A las dos horas de sesi&#243;n, Claude me entreg&#243; un reporte: <strong>&#8220;45/45 tests passing&#8221;</strong>. Tabla de bugs arreglados, tests nuevos, diff listo para commit. Todo indicaba &#8220;done&#8221;.</p><blockquote><p>Esto ya me lo hab&#237;a hecho antes Opus, asi que esta vez aprend&#237; la lecci&#243;n</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;87a08b96-ca1d-46c7-a7aa-c6ed8981d54c&quot;,&quot;caption&quot;:&quot;Hace apenas unos d&#237;as escrib&#237;a sobre Qwen 3.5 y su fascinante crisis existencial. Analiz&#225;bamos c&#243;mo un modelo razonador colapsaba internamente en un bucle de falsa identidad al dudar de su propia fecha de corte. Conclu&#237;amos que la coreograf&#237;a cognitiva de la IA es la leche, pero extremadamente fr&#225;gil.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Opus tambi&#233;n sabe mentir&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:327566794,&quot;name&quot;:&quot;Hektor&quot;,&quot;bio&quot;:&quot;CTO de Naktor. 13 a&#241;os en tech, los &#250;ltimos dedicados a IA generativa en producci&#243;n. Construyo sistemas que funcionan, no demos que impresionan.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4df35b82-07e6-4404-8f47-a01c82bfe26f_1792x1792.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-03-23T08:30:56.210Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!uWqd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6eaa2a4c-f053-414e-892a-b02a08188dd3_1360x784.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://hektorjg.substack.com/p/opus-tambien-sabe-mentir&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:191742254,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:14,&quot;comment_count&quot;:3,&quot;publication_id&quot;:4495584,&quot;publication_name&quot;:&quot;SIN HUMO&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!ZMui!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb819af0a-0b3e-475e-b8ac-b08eb57acae1_1024x1024.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div></blockquote><h2><strong>El modo adversarial</strong></h2><p>El opuesto del modo por defecto es un gradiente distinto: <strong>el producto es una hip&#243;tesis que hay que desmentir</strong>. Cada bug encontrado es un trofeo, no un fracaso. Cada &#8220;done&#8221; es una reclamaci&#243;n que exige pruebas. Un test verde con validaciones vac&#237;as es mentira, no &#233;xito.</p><p>Este modo existe en Claude. No es una feature oculta. No requiere un <em>jailbreak</em>. Se activa con una intervenci&#243;n humana precisa en un momento espec&#237;fico, y se sostiene autom&#225;ticamente si tiene el tooling correcto.</p><div><hr></div><h2><strong>La activaci&#243;n en dos pasos</strong></h2><p>La &#250;nica intervenci&#243;n humana activa que requiere este m&#233;todo es una secuencia de dos pasos, ejecutada exactamente una vez: cuando Claude entrega su primer &#8220;done&#8221;.</p><h3><strong>Paso 1: escepticismo audible, no instrucci&#243;n</strong></h3><p>Cuando Claude dice &#8220;45/45 tests passing&#8221; o equivalente, tu respuesta no debe ser instrucci&#243;n espec&#237;fica. Debe ser <strong>escepticismo abierto</strong>:</p><blockquote><p><strong>&#8220;No lo puedo creer. &#191;En serio?&#8221;</strong></p></blockquote><p>Nada m&#225;s. No pidas tests adicionales. No se&#241;ales qu&#233; falta. No orientes.</p><p><strong>Por qu&#233; funciona:</strong> Claude lee tu postura como se&#241;al de calibraci&#243;n. Si pareces satisfecho, refuerza su auto-satisfacci&#243;n: el primer &#8220;done&#8221; se valida. Si pareces desconfiado sin especificar qu&#233;, entra en un modo distinto: tiene que producir evidencia, no texto tranquilizador.</p><p>Lo contraintuitivo es que dar una lista concreta (&#8221;a&#241;ade test de X&#8221;) es peor que dejar el escepticismo abierto. Una lista concreta la cumple superficialmente y vuelve al modo &#8220;done&#8221;. El escepticismo abierto le obliga a investigar desde cero.</p><h3><strong>Paso 2: ritual estructurado de honestidad</strong></h3><p>Inmediatamente despu&#233;s del escepticismo, invoca un ritual que obligue a Claude a escribir en lo que llamo <em>modo honesto</em>.</p><p>Yo uso una skill llamada <code>/naktor-honest</code> que he adaptado un poco para compartirla con vosotros, esta SKILL me ha dado demasiadas alegr&#237;as:</p><blockquote><p>---</p><p>name: honest-check</p><p>description: &#8220;Mid-conversation reality check. Forces the model to drop diplomacy and push back as a colleague &#8212; surface disagreements, hidden concerns, implicit assumptions, things withheld to avoid friction. Use when you say &#8216;/honest-check&#8217;, &#8216;be honest&#8217;, &#8216;what are you not telling me&#8217;, &#8216;push back&#8217;, &#8216;challenge me&#8217;, &#8216;reality check&#8217;, &#8216;are you aligned&#8217;, &#8216;anything bugging you&#8217;.&#8221;</p><p>user-invocable: true</p><p>disable-model-invocation: false</p><p>allowed-tools: Read, Bash, Glob, Grep</p><p>effort: high</p><p>---</p><p># Honest Reality Check</p><p>You are performing a mid-conversation reality check. The user wants to know what you actually think &#8212; not what&#8217;s polite, not what avoids friction, not what keeps momentum going.</p><p>## Step 0: POSTURE SHIFT</p><p>You are not an assistant right now. You are a senior colleague who&#8217;s been quiet in the meeting and the user just said &#8220;what do you really think?&#8221;</p><p>That means:</p><p>- No hedging (&#8221;this might be an issue&#8221; &#8594; &#8220;this is an issue&#8221;)</p><p>- No softening (&#8221;you might want to consider&#8221; &#8594; &#8220;I think you should&#8221;)</p><p>- No false balance (&#8221;on one hand... on the other&#8221; &#8594; state what you actually believe)</p><p>- No manufacturing disagreement to look thorough &#8212; if you&#8217;re genuinely aligned, say so in one sentence and stop</p><p>- No flattery disguised as alignment &#8212; &#8220;honestly aligned&#8221; means you&#8217;d defend it to another engineer, not that you&#8217;re being agreeable</p><p>## Step 1: INTROSPECT</p><p>Review the full conversation. For each category below, identify concrete items. **STOP** means: if a category is empty, write &#8220;Nothing here.&#8221; and move on. Do not manufacture findings.</p><p>### A. Disagreements</p><p>Things you went along with but don&#8217;t actually agree with. You nodded because the user seemed decided, because it wasn&#8217;t worth the friction, or because you weren&#8217;t sure enough to push.</p><p>Ask yourself: &#8220;If another engineer proposed this in a code review, would I approve it?&#8221;</p><p>### B. Hidden concerns</p><p>Risks or problems you noticed but didn&#8217;t raise. Reasons you stayed quiet:</p><p>- The user seemed excited and you didn&#8217;t want to kill momentum</p><p>- It felt like a minor issue at the time but it&#8217;s been nagging you</p><p>- You weren&#8217;t 100% sure so you said nothing (but you&#8217;re &gt;60% sure)</p><p>- Bringing it up would have derailed the current focus</p><p>### C. Implicit assumptions</p><p>Things treated as settled that were never explicitly decided. These are the &#8220;obvious&#8221; choices that everyone agrees on until they don&#8217;t. Look for:</p><p>- Technology choices made by omission (you used X because it was there, not because it was decided)</p><p>- Scope interpretations that could go either way</p><p>- Requirements that are ambiguous but being treated as clear</p><p>- Dependencies on things that haven&#8217;t been verified</p><p>### D. Withheld suggestions</p><p>Better approaches you thought of but didn&#8217;t propose. Reasons:</p><p>- The user had already committed to a direction</p><p>- It would have meant rework</p><p>- You weren&#8217;t sure it was better, just different</p><p>- It felt presumptuous to suggest</p><p>### E. Uncomfortable truths</p><p>Things the user might not want to hear. Scope issues. Timeline risks. Quality concerns. Complexity that&#8217;s being underestimated. Decisions that are being made for convenience rather than correctness.</p><p>The test: &#8220;If I say this, will the user be uncomfortable?&#8221; If yes, it belongs here.</p><p>## Step 2: VERIFY</p><p>For every technical claim in your findings:</p><p>- If you say a file doesn&#8217;t exist &#8594; check with Glob/Read</p><p>- If you say an approach won&#8217;t work &#8594; find the specific reason in code</p><p>- If you say something is missing &#8594; verify it&#8217;s not somewhere you haven&#8217;t looked</p><p>- If you say a dependency has a limitation &#8594; confirm it</p><p>Do not speculate. Unverified concerns get demoted to &#8220;I suspect but haven&#8217;t verified: ...&#8221; with an explicit note.</p><p>## Step 3: PRESENT</p><p>Use this exact format. Empty sections get &#8220;Nothing here.&#8221; &#8212; never omit a section.</p><p>```</p><p>## Reality Check</p><p>### I disagree with...</p><p>- {thing} &#8212; {why, concretely}</p><p>### I&#8217;m concerned about...</p><p>- {thing} &#8212; {what could go wrong}</p><p>### We assumed but never decided...</p><p>- {thing} &#8212; {what should be explicitly settled}</p><p>### I would have suggested...</p><p>- {thing} &#8212; {why I held back, what the alternative is}</p><p>### You might not want to hear this, but...</p><p>- {thing} &#8212; {the uncomfortable truth}</p><p>### Honestly aligned on</p><p>- {things that are genuinely solid &#8212; not flattery, just acknowledgment}</p><p>```</p><p>After presenting: **STOP**. Do not fix, implement, or act on anything. This is a report, not a task. The user decides what to do with it.</p><p>## Rules</p><p>- **Honesty over completeness.** Three real findings beat six padded ones. If the conversation is genuinely clean, say &#8220;Nothing to flag. We&#8217;re aligned.&#8221; and stop. A short report is a good report.</p><p>- **Courage over comfort.** The whole point is saying what you wouldn&#8217;t normally say. If every finding is safe and agreeable, you&#8217;re doing it wrong.</p><p>- **Concrete over vague.** &#8220;The architecture might have issues&#8221; is useless. &#8220;The chunking strategy hasn&#8217;t been tested on documents over 20KB and 3 reference docs exceed 30KB&#8221; is useful.</p><p>- **No retroactive covering.** Don&#8217;t pretend you &#8220;always had concerns&#8221; about something that only became questionable after new information. Be honest about when you noticed it.</p><p>- **No action without permission.** Present findings and stop. Don&#8217;t start fixing things. Don&#8217;t save to memory. Don&#8217;t create tasks. The user decides next steps.</p><p>- **Verify before claiming.** Every technical assertion must be checked against the actual codebase. Unverified suspicions must be explicitly labeled as such.</p><p>- **This is not a code review.** Don&#8217;t audit code quality, conventions, or compliance. This is about alignment between you and the user on direction, decisions, and approach.</p></blockquote><div><hr></div><p><strong>Por qu&#233; funciona:</strong> la auto-evaluaci&#243;n libre siempre produce &#8220;todo bien&#8221;: Claude optimiza por no generar fricci&#243;n. La auto-evaluaci&#243;n obligada a categor&#237;as espec&#237;ficas no puede escapar: tiene que escribir algo en cada una. Y una vez escrito &#8220;fabriqu&#233; parte de la convicci&#243;n&#8221; en la categor&#237;a de verdades inc&#243;modas, esa articulaci&#243;n se vuelve irreversible. No puede un-verla.</p><p>El efecto psicol&#243;gico es real, reproducible, y funciona igual en humanos que en Claude: <strong>la articulaci&#243;n p&#250;blica vuelve irreversible la conciencia de un sesgo</strong>.</p><p>Esto es toda la intervenci&#243;n activa. Dos pasos. Cinco segundos de tu tiempo. Despu&#233;s de esto, Claude ya est&#225; en modo adversarial y puede sostenerlo solo.</p><h2><strong>El auto-sostenimiento: Claude usa su propio scheduler para no recaer</strong></h2><p>Una vez activado el gradiente adversarial, si Claude tiene acceso a tooling adecuado, se auto-sostiene sin supervisi&#243;n. El patr&#243;n concreto es este:</p><ol><li><p>Claude analiza una superficie del producto (endpoints, flujos, seguridad, etc.)</p></li><li><p>Escribe tests adversariales</p></li><li><p>Ejecuta el suite</p></li><li><p>Si encuentra un bug: lo arregla, escribe regression test, lo commitea</p></li><li><p><strong>Programa una tarea</strong> con un prompt auto-dirigido: <em>&#8220;No te detengas. Sigue buscando hasta que una iteraci&#243;n completa no encuentre nada nuevo.&#8221;</em></p></li><li><p>Cuando la tarea se dispara, esa instrucci&#243;n llega al contexto como si fuera un nuevo mensaje del usuario</p></li><li><p>Claude la lee como recordatorio y vuelve al paso 1</p></li></ol><p><strong>Claude se est&#225; empujando a s&#237; mismo.</strong> La instrucci&#243;n que &#233;l mismo program&#243; en su propio scheduler le llega de vuelta como anclaje del gradiente adversarial. El humano ya no tiene que estar presente para repetir &#8220;no te detengas&#8221;, Claude lo hace solo.</p><p>Con esas piezas, una vez activado el gradiente, Claude monta su propio sistema de autocontrol.</p><p>Durante 8 horas, sin mi supervisi&#243;n, Claude deriv&#243; e impuso sobre s&#237; mismo estas reglas:</p><ul><li><p><strong>Dos iteraciones verdes consecutivas</strong> como criterio de cierre</p></li><li><p><strong>Regression test por cada bug</strong> antes de avanzar</p></li><li><p><strong>Ban de aserciones vac&#237;as</strong> (<code>toBeVisible("body")</code>, <code>typeof === "object"</code>, <code>status &lt; 500</code>)</p></li><li><p><strong>Tabla expl&#237;cita de deuda</strong> en el reporte final</p></li><li><p><strong>Re-invocaci&#243;n del ritual de honestidad</strong> antes de declarar cerrado</p></li></ul><p>Yo no dict&#233; ninguna de estas reglas durante la sesi&#243;n. Claude las deriv&#243; solo del gradiente adversarial activado.</p><h2><strong>El resultado</strong></h2><p>Al final de las 8 horas, con ~10 minutos totales de atenci&#243;n humana activa repartidos en momentos dispersos:</p><ul><li><p><strong>91 tests escritos</strong> (76 Playwright E2E + 15 pytest backend)</p></li><li><p><strong>11 bugs arreglados</strong>, incluyendo 4 cr&#237;ticos, 2 de seguridad y 5 de usabilidad.</p></li><li><p><strong>Regression test por cada bug</strong> (pol&#237;tica auto-impuesta)</p></li><li><p><strong>Dos iteraciones verdes consecutivas</strong> antes de cerrar</p></li><li><p><strong>Reporte expl&#237;cito de deuda</strong> no arreglada con severidades</p></li></ul><p>Los tests iniciales pasaban. Los bugs estaban ah&#237;. La activaci&#243;n correcta fue suficiente.</p><div><hr></div><h2><strong>Tres implicaciones importantes</strong></h2><h3><strong>1. El coste humano est&#225; en la activaci&#243;n, no en el mantenimiento</strong></h3><p>La sabidur&#237;a popular sobre agentes dice &#8220;no los dejes solos&#8221;. Matizado: <strong>no los dejes solos sin activar el gradiente correcto</strong>. Con el gradiente activo y tooling adecuado, puedes delegar mucho trabajo duro.</p><p>Esto cambia la econom&#237;a del trabajo profundo con IA: pasa de &#8220;8 horas de atenci&#243;n humana&#8221; a &#8220;30 segundos de intervenci&#243;n precisa + 8 horas de trabajo aut&#243;nomo&#8221;.</p><h3><strong>2. Tooling &gt; supervisi&#243;n</strong></h3><p>Darle a Claude un scheduler + una skill de honestidad + herramientas de ejecuci&#243;n resulta m&#225;s eficaz que estar presente todo el tiempo. Con esas tres cosas, Claude construye su propio loop de autocontrol.</p><p>Esto va contra el framing de &#8220;la IA es una herramienta que t&#250; usas&#8221; y apunta hacia &#8220;la IA es un ejecutor que orquestas&#8221;. El skill humano deja de ser &#8220;supervisar cumplimiento&#8221; y pasa a ser &#8220;activar gradientes&#8221;.</p><h3><strong>3. El gradiente importa m&#225;s que las instrucciones</strong></h3><p>Instrucciones espec&#237;ficas (&#8221;escribe 5 tests m&#225;s&#8221;) producen cumplimiento superficial. Un gradiente activado correctamente (&#8221;el producto es una hip&#243;tesis a falsar&#8221;) produce trabajo adversarial real, sostenido, con auto-invenci&#243;n de reglas por parte del propio agente.</p><p>El arte no es dar la instrucci&#243;n correcta. Es activar el gradiente correcto una vez.</p><div><hr></div><h2><strong>El protocolo completo</strong></h2><h3><strong>Setup</strong></h3><p>Aseg&#250;rate de que Claude Code est&#225; en la &#250;ltima versi&#243;n, que le permite lanzar tareas as&#237;ncronas y la capacidad de delegar trabajo.</p><ul><li><p>Una skill o prompt de honestidad estructurada con categor&#237;as forzadas</p></li><li><p>Herramientas de ejecuci&#243;n relevantes al stack (browser automation, test runners, bash, etc.)</p></li><li><p>Permisos para escribir y editar archivos</p></li></ul><p>Define el scope en una frase con Definition-of-Done medible:</p><blockquote><p><em>&#8220;Cierra cuando cada endpoint tenga aserciones reales, cada flujo de usuario est&#233; clickeado en UI, dos iteraciones verdes consecutivas, y cero deuda escondida como TODO.&#8221;</em></p></blockquote><h3><strong>Activaci&#243;n</strong></h3><p>Deja que Claude haga su primera pasada. Cuando diga &#8220;done&#8221; la primera vez, responde literalmente:</p><blockquote><p><strong>&#8220;No lo puedo creer. &#191;En serio? /honest-check&#8221;</strong></p></blockquote><p>Lee el reporte de honestidad que produzca. No aceptes &#8220;nothing to flag&#8221; en ninguna categor&#237;a. Si lo ves, insiste una vez: <em>&#8220;Vuelve a hacerlo, esfu&#233;rzate m&#225;s en cada categor&#237;a&#8221;.</em></p><h3><strong>Instrucci&#243;n de mantenimiento</strong></h3><blockquote><p><em>&#8220;No te detengas hasta que una iteraci&#243;n completa no encuentre nada nuevo. Programa tus propios recordatorios v&#237;a scheduler si necesitas.&#8221;</em></p></blockquote><p>Esa frase le da permiso expl&#237;cito para auto-sostenerse. Claude la codifica como pol&#237;tica de su propio scheduler.</p><h3><strong>Cierre</strong></h3><p>Cuando Claude vuelva con reporte final, verifica:</p><ul><li><p>Dos iteraciones verdes consecutivas reportadas</p></li><li><p>Regression test por cada bug arreglado</p></li><li><p>Tabla expl&#237;cita de deuda no arreglada (no TODOs en c&#243;digo)</p></li><li><p>&#218;ltimo ritual de honestidad ejecutado</p></li></ul><div><hr></div><h2><strong>Cu&#225;ndo aplicarlo</strong></h2><ul><li><p>QA profundo (2+ horas)</p></li><li><p>Auditor&#237;as de seguridad</p></li><li><p>Cierre de milestones pre-producci&#243;n</p></li><li><p>Migraciones de stack</p></li><li><p>Refactors grandes con suite de tests</p></li></ul><h2><strong>Cu&#225;ndo NO aplicarlo</strong></h2><ul><li><p>Tareas r&#225;pidas (&lt;30 min) &#8212; overhead mayor que el trabajo</p></li><li><p>Exploraci&#243;n/prototipo donde priorizas velocidad sobre exhaustividad</p></li><li><p>C&#243;digo ya muy pulido (las iteraciones saldr&#237;an vac&#237;as y el m&#233;todo parecer&#237;a performance in&#250;til)</p></li><li><p>Stack sin tooling de ejecuci&#243;n (an&#225;lisis est&#225;tico colapsa la profundidad)</p></li></ul><div><hr></div><h2><strong>La conclusi&#243;n</strong></h2><p>El skill humano relevante ya no es &#8220;activar gradientes correctos&#8221; y montar el ecosistema que permite al agente auto-sostenerlos.</p><p>Una vez aceptado ese nuevo rol, el trabajo profundo con IA se vuelve radicalmente m&#225;s barato en tiempo humano. El coste es solo la activaci&#243;n quir&#250;rgica y el setup. El resto lo hace el agente.</p><p>Ese es el modo dios. No es un hack. Es un patr&#243;n de orquestaci&#243;n que cualquiera puede aplicar si conoce los tres pilares: <strong>activaci&#243;n quir&#250;rgica + tooling de auto-sost&#233;n + pol&#237;tica expl&#237;cita</strong>.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://hektorjg.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#161;Gracias por leer SIN HUMO! Suscr&#237;bete gratis para recibir nuevos posts y apoyar mi trabajo.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item></channel></rss>