<?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[Cyborgs, by Ryan Janssen]]></title><description><![CDATA[The practical guide to hyper-productivity.]]></description><link>https://www.ryan.md</link><image><url>https://substackcdn.com/image/fetch/$s_!jeFW!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8df1e08c-82c7-43eb-967b-dc5d2dfaf526_144x144.png</url><title>Cyborgs, by Ryan Janssen</title><link>https://www.ryan.md</link></image><generator>Substack</generator><lastBuildDate>Thu, 09 Apr 2026 18:26:56 GMT</lastBuildDate><atom:link href="https://www.ryan.md/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Ryan Janssen]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[ryanjanssen@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[ryanjanssen@substack.com]]></itunes:email><itunes:name><![CDATA[Ryan Janssen]]></itunes:name></itunes:owner><itunes:author><![CDATA[Ryan Janssen]]></itunes:author><googleplay:owner><![CDATA[ryanjanssen@substack.com]]></googleplay:owner><googleplay:email><![CDATA[ryanjanssen@substack.com]]></googleplay:email><googleplay:author><![CDATA[Ryan Janssen]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[AI's third and final act]]></title><description><![CDATA[Ghost in the Shell]]></description><link>https://www.ryan.md/p/ais-third-and-final-act</link><guid isPermaLink="false">https://www.ryan.md/p/ais-third-and-final-act</guid><dc:creator><![CDATA[Ryan Janssen]]></dc:creator><pubDate>Mon, 09 Feb 2026 15:27:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!E1v0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0046033-2908-450c-b294-bf61c43c9a87_753x447.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>AI&#8217;s third act started sometime in the middle of December 2025.</p><p>Strangely, it didn&#8217;t happen until a few weeks after the real trigger point (the launch of Opus 4.5<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>). It took some time to really understand the magnitude of how smart models had become. </p><p>But once we saw the capabilities, things sped up.  Developers spent the holiday season feverishly building with Claude Code.  Mostly Claude Code plugins, in fact.  We built better <a href="https://ghuntley.com/loop/">while loops</a>. <a href="https://steve-yegge.medium.com/introducing-beads-a-coding-agent-memory-system-637d7d92514a">agent-managed context</a>. <a href="https://steve-yegge.medium.com/welcome-to-gas-town-4f25ee16dd04">multi-agent</a>. <a href="https://openclaw.ai">iMessage gateways</a>.</p><p>The shape of AI&#8217;s third act has emerged.  You still have to squint a bit to see it. But it looks powerful.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!E1v0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0046033-2908-450c-b294-bf61c43c9a87_753x447.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!E1v0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0046033-2908-450c-b294-bf61c43c9a87_753x447.png 424w, https://substackcdn.com/image/fetch/$s_!E1v0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0046033-2908-450c-b294-bf61c43c9a87_753x447.png 848w, https://substackcdn.com/image/fetch/$s_!E1v0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0046033-2908-450c-b294-bf61c43c9a87_753x447.png 1272w, https://substackcdn.com/image/fetch/$s_!E1v0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0046033-2908-450c-b294-bf61c43c9a87_753x447.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!E1v0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0046033-2908-450c-b294-bf61c43c9a87_753x447.png" width="753" height="447" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c0046033-2908-450c-b294-bf61c43c9a87_753x447.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:447,&quot;width&quot;:753,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:66053,&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://ryanjanssen.substack.com/i/186877311?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0046033-2908-450c-b294-bf61c43c9a87_753x447.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!E1v0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0046033-2908-450c-b294-bf61c43c9a87_753x447.png 424w, https://substackcdn.com/image/fetch/$s_!E1v0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0046033-2908-450c-b294-bf61c43c9a87_753x447.png 848w, https://substackcdn.com/image/fetch/$s_!E1v0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0046033-2908-450c-b294-bf61c43c9a87_753x447.png 1272w, https://substackcdn.com/image/fetch/$s_!E1v0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0046033-2908-450c-b294-bf61c43c9a87_753x447.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 role="img" 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><title></title><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><h2>Act 1: Tab tab tab</h2><p>Act 1 was the Copilot era.  Context windows were small and RAG was big.  Every AI startup was working hard on prompt engineering to show they weren&#8217;t just a wrapper. </p><p> The end result was a world of chat sidebars that sat inside a legacy app, but completely separate from it.  Cheerfully offering to answer onboarding questions while the user kept navigating their Hubspot.</p><p></p><h2>Act 2: Finally counting r&#8217;s</h2><p>Act 2 was the Agent<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> era.  While models learned to reason, we realized for loops work.  The AI could drive short errands on a leash, with a small set of tools.  AI engineers were obsessed with making those tools complete and reliable. </p><p>There was a glimpse of real utility.  Coding agents were actually speeding up workflows.  Every influencer thumbnail was a giant n8n graph.  Image and video gen really started to work.  </p><p>But: our collective hesitancy to take the models off the leash held back their full potential.</p><p></p><h2>Act 3: Superintelligence is a lobster?</h2><p>It&#8217;s tempting to say the difference between Acts 2 and 3 is &#8220;better models.&#8221; But the real shift is the <em>interface</em>.  We&#8217;ve gone from a JSON spec to a full computer.  It&#8217;s like going from a gardening shovel to a backhoe.</p><p>And that&#8217;s <a href="https://x.com/nicbstme/status/2015174818497437834?s=20">Act. 3</a>.  We put a smart model in a sandboxed environment with full bash access.  Add some context (more importantly, context on how to <em>find more context)</em>. Give it the ability to talk with itself after it exhausts its context window.  And put it in an aggressive For loop that doesn&#8217;t stop until it&#8217;s completed its mission.</p><p>Who would have guessed that <em>bash</em> was the gateway that brings superintelligent coding agents to general purpose work? </p><p>But it makes perfect sense: when the agent has an OS, every CLI tool ever written becomes a capability.  And utility of an agent increases exponentially with the number of interfaces.  </p><p>The first-order effects are clear.  Within months, our work will look a lot more like:</p><blockquote><p>&#8220;Hey Claude, could you pull the todos from my meeting transcript with Paul, add mine to my todoist, book a follow-up, collect Ashley&#8217;s comments the plan, and start drafting the slides we talked about?&#8221;</p></blockquote><p>But the second-order effects are more interesting.  The era of &#8216;AI is a chatbot&#8217; is dying.  OS-native architecture unlocks <a href="https://docs.openclaw.ai/gateway/heartbeat">heartbeats</a>, always-on agents, and AI feeling a lot more like an active entity than answer machine. </p><p>And the third-order effects get weird.  Now, an agent also has the ability to self-configure. My single biggest &#8216;feel the AGI&#8217; moment happened when I asked my <s>Moltbot</s> <a href="https://openclaw.ai">OpenClaw</a> if it had a todoist integration.  It didn&#8217;t, but then it proceeded to<em> cheerfully build one </em>on the spot.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!b6BC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c1120b-8519-45db-9d68-a7ecf575aa07_763x145.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!b6BC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c1120b-8519-45db-9d68-a7ecf575aa07_763x145.png 424w, https://substackcdn.com/image/fetch/$s_!b6BC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c1120b-8519-45db-9d68-a7ecf575aa07_763x145.png 848w, https://substackcdn.com/image/fetch/$s_!b6BC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c1120b-8519-45db-9d68-a7ecf575aa07_763x145.png 1272w, https://substackcdn.com/image/fetch/$s_!b6BC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c1120b-8519-45db-9d68-a7ecf575aa07_763x145.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!b6BC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c1120b-8519-45db-9d68-a7ecf575aa07_763x145.png" width="763" height="145" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f8c1120b-8519-45db-9d68-a7ecf575aa07_763x145.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:145,&quot;width&quot;:763,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:20413,&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://ryanjanssen.substack.com/i/186877311?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c1120b-8519-45db-9d68-a7ecf575aa07_763x145.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!b6BC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c1120b-8519-45db-9d68-a7ecf575aa07_763x145.png 424w, https://substackcdn.com/image/fetch/$s_!b6BC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c1120b-8519-45db-9d68-a7ecf575aa07_763x145.png 848w, https://substackcdn.com/image/fetch/$s_!b6BC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c1120b-8519-45db-9d68-a7ecf575aa07_763x145.png 1272w, https://substackcdn.com/image/fetch/$s_!b6BC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff8c1120b-8519-45db-9d68-a7ecf575aa07_763x145.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Completed: Feel the AGI</figcaption></figure></div><p>There&#8217;s something embarrassingly (bitterly?) simple about Act 3. <br><br>Just Give It Bash.  </p><p>The sophistication is in the lack of scaffolding. And the shape of the future is emerging.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.ryan.md/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Cyborgs, by Ryan Janssen! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><h2>So why won&#8217;t there be an Act 4?</h2><p>Make no mistake: there&#8217;s plenty of room at the top.  Interfaces and models will get much better in several ways:</p><ul><li><p>Better memory (especially active learning)</p></li><li><p>Solving the necessary security and UI issues to bring Act 3 to the mainstream</p></li><li><p>Agent swarms. Or some new layer of abstraction on top of monitoring several agents by hand</p></li><li><p>Completing the move from &#8216;reactive&#8217; to &#8216;proactive&#8217; (smart cron)</p></li><li><p>Better browser/GUI navigation</p></li></ul><p>But (except for maybe the 3rd one) none of these <em>look</em> fundamentally different than &#8220;bash commands in a while loop.&#8221; And all of these are at least partially implemented today.  Claude Code already uses subagents extensively and launched agent teams in preview last week.  Some architectures already have a heartbeat.</p><p>So the remaining frontier isn't architectural.  There simply aren&#8217;t many architectural limitations left to remove at this point.  </p><p>The frontier is about trust and security.  The real question isn&#8217;t now isn&#8217;t if an agent can do all these tasks.  It&#8217;s whether it can do it securely.   These are two of the most interesting areas for startups right now.</p><p>All of the smart people I know who follow this closely seem to believe that 2026 will be the year that things get <a href="http://www.moltbook.com">weird</a>. The shape of these agents might actually be the <a href="https://www.instagram.com/p/DLAqdwNNpn0/">endgame board</a>. <br></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Why was Opus 4.5 so much better?  You could point to better instruction following, coding ability, etc.  But I think the biggest thing is error recovery and long-term task coherence.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>It&#8217;s a real shame we wasted the term &#8216;Agents&#8217; on Act 2, because it really is a better name for what&#8217;s happening now.</p></div></div>]]></content:encoded></item></channel></rss>