<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Max Quimby</title>
    <description>The latest articles on DEV Community by Max Quimby (@max_quimby).</description>
    <link>https://dev.to/max_quimby</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3823178%2F0a97facc-1e95-494c-9db9-084aa3b35e47.png</url>
      <title>DEV Community: Max Quimby</title>
      <link>https://dev.to/max_quimby</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/max_quimby"/>
    <language>en</language>
    <item>
      <title>Russia's Oreshnik on Kyiv: The Strike Nobody Could Stop</title>
      <dc:creator>Max Quimby</dc:creator>
      <pubDate>Tue, 26 May 2026 03:53:24 +0000</pubDate>
      <link>https://dev.to/max_quimby/russias-oreshnik-on-kyiv-the-strike-nobody-could-stop-382i</link>
      <guid>https://dev.to/max_quimby/russias-oreshnik-on-kyiv-the-strike-nobody-could-stop-382i</guid>
      <description>&lt;p&gt;On the night of May 24, Russia fired an Oreshnik intermediate-range hypersonic ballistic missile at Kyiv — the first time the weapon has been used against the Ukrainian capital. &lt;a href="https://missilethreat.csis.org/missile/oreshnik/" rel="noopener noreferrer"&gt;Six MIRV warheads, each carrying up to six sub-munitions, traveling at speeds above Mach 10.&lt;/a&gt; Western air defense systems currently in Ukraine cannot intercept it. &lt;a href="https://www.youtube.com/watch?v=jHF0Vg4b8no" rel="noopener noreferrer"&gt;DW's reporting&lt;/a&gt; makes the operational point bluntly: &lt;em&gt;Ukraine knew the strike was coming and could not stop it.&lt;/em&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;📖 &lt;a href="https://thearcofpower.com/blog/russia-oreshnik-kyiv-hypersonic-summer-offensive-calculus-2026" rel="noopener noreferrer"&gt;Read the full version with embedded sources and YouTube footage on The Arc of Power →&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://reddit.com/r/worldnews/comments/1tmr0nr/damage_in_every_district_of_kyiv_massive_russian/" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthearcofpower.com%2Fblog%2Freddit-worldnews-russian-attack-kyiv.png" alt="Reddit r/worldnews: Damage in every district of Kyiv" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is the most consequential military development of the week and it barely registered in US legacy media — because the "deal-making president" narrative cannot accommodate a story where Russia escalates and Western technology has no answer. What follows is not a recap. It is four lessons on why this strike matters more than the news cycle suggests.&lt;/p&gt;

&lt;h2&gt;
  
  
  Lesson One: The Air Defense Era Just Ended for Intermediate-Range Threats
&lt;/h2&gt;

&lt;p&gt;The Oreshnik is the operational deployment of a weapons class NATO's deployed air defense was not built to intercept. Per &lt;a href="https://missilethreat.csis.org/missile/oreshnik/" rel="noopener noreferrer"&gt;CSIS Missile Threat&lt;/a&gt; and &lt;a href="https://en.wikipedia.org/wiki/Oreshnik_(missile)" rel="noopener noreferrer"&gt;Wikipedia&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Range: 3,500–5,470 km.&lt;/strong&gt; Reaches most European capitals from Russian territory.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Speed: above Mach 10.&lt;/strong&gt; Re-entry velocity in the hypersonic regime where most deployed terminal-defense interceptors lose engagement geometry.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Payload: six MIRV warheads, each capable of dispensing six sub-munitions.&lt;/strong&gt; A single missile produces up to 36 independent terminal threats arriving on different trajectories within seconds of each other.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;First combat use: November 21, 2024 against Dnipro&lt;/strong&gt; — "the first time a MIRV was used in combat."&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;January 9, 2026: against Lviv.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;May 24, 2026: first strike on Kyiv.&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The defensive answer to a MIRV is not a single interceptor — it is &lt;em&gt;coverage across six terminal trajectories at hypersonic re-entry speeds simultaneously&lt;/em&gt;. The Patriot, IRIS-T, and NASAMS systems Ukraine fields are designed against a smaller-than-MIRV threat envelope. SAMP/T NG does better but is nowhere near the density required.&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/lj7M22mM8rI"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Berlin, Warsaw, Stockholm, Prague, Helsinki, Bucharest, Riga, Tallinn, and Vilnius are now in the same defensive posture as Kyiv was on May 23.&lt;/strong&gt; None of them have a deployed interceptor today that meaningfully changes the math.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;The doctrinal break.&lt;/strong&gt; For two decades, Western air-defense planning has assumed that &lt;em&gt;strategic&lt;/em&gt; (nuclear-weight) MIRV threats and &lt;em&gt;theater&lt;/em&gt; (conventional) ballistic threats were separable problems. The Oreshnik fuses them — a conventional-payload missile delivered via a MIRV bus at hypersonic re-entry speeds, against tactical targets, on an operational timetable. The planning categories don't hold anymore. It will take 5–10 years to field a deployed answer at scale; the strikes are happening this week.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Lesson Two: Putin Just Re-priced the Negotiating Table
&lt;/h2&gt;

&lt;p&gt;On &lt;a href="https://polymarket.com/event/ukraine-signs-peace-deal-with-russia-before-2027" rel="noopener noreferrer"&gt;Polymarket's "Ukraine signs peace deal with Russia before 2027"&lt;/a&gt;, the price was 25% a week ago and is now sitting at 30% — &lt;em&gt;up 5 points&lt;/em&gt;, against the Oreshnik news cycle. The reading is not that the strike makes peace more likely. It is that the strike makes Ukraine's negotiating position weaker, which makes a deal — &lt;em&gt;on Russia's terms&lt;/em&gt; — more likely.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://reddit.com/r/worldnews/comments/1tn2s3i/finnish_president_the_figures_show_ukraine_is_in/" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthearcofpower.com%2Fblog%2Freddit-worldnews-finnish-president-ukraine.png" alt="Reddit r/worldnews: Finnish president says Ukraine in best position since war began" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Three propositions worth holding together:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Russia has a weapon Ukraine cannot defend against, deployed at will.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Western military aid cycles take 12–18 months to deploy at scale.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The political tolerance for that timeline in Ukraine's Western backers is declining.&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If those three are jointly true, the Russian negotiating position improves every week the Oreshnik is operational and the West does not have a deployed counter.&lt;/p&gt;

&lt;h2&gt;
  
  
  Lesson Three: This Is the Summer Offensive Signaling Itself
&lt;/h2&gt;

&lt;p&gt;Reuters' May 25 reporting &lt;a href="https://www.youtube.com/watch?v=sVqOi8QywTk" rel="noopener noreferrer"&gt;asked the question directly&lt;/a&gt;: &lt;em&gt;will Russia launch a major offensive on Ukraine this summer?&lt;/em&gt; The signals from the past 14 days that should be read as a cluster:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The Oreshnik on Kyiv is the demonstration. It is also a &lt;em&gt;political&lt;/em&gt; signal — &lt;em&gt;we are willing to spend a strategic-class weapon on a city to make a point.&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;A "massive aerial attack" earlier in the week confirms Russian missile and drone production has scaled to a sustained-tempo cadence Ukraine cannot match defensively.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=JtXbak-UoXc" rel="noopener noreferrer"&gt;France 24 named the political subtext&lt;/a&gt;: "Self-destructive Vladimir Putin loses home support as war rages on." If Putin is losing home support, a summer offensive is no longer optional — it is the political demand.&lt;/li&gt;
&lt;li&gt;Iran absorbing US diplomatic attention has displaced Ukraine from the top of the US security agenda. The window is favorable for Russian initiative.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These are the conditions Russia has historically used to &lt;em&gt;commit&lt;/em&gt; to a summer push, not the conditions of a power preparing to talk.&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/sVqOi8QywTk"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Lesson Four: NATO's Compute-and-Capacity Posture Is the Real Constraint
&lt;/h2&gt;

&lt;p&gt;The West does not lack the &lt;em&gt;engineering knowledge&lt;/em&gt; to build a counter to the Oreshnik. It lacks the &lt;em&gt;deployed industrial capacity&lt;/em&gt; to do it on the operational timeline that matters. SAMP/T NG and PAC-3 MSE production rates are measurable in dozens per year per major manufacturing line.&lt;/p&gt;

&lt;p&gt;Even if a credible MIRV-capable, hypersonic-engagement interceptor entered production tomorrow — and the candidates on European drawing boards are 24–36 months from IOC — the footprint required to make Kyiv defensible against the Oreshnik is &lt;strong&gt;eight to ten years of current European production&lt;/strong&gt;, sustained.&lt;/p&gt;

&lt;p&gt;That is not a budget problem. It is a &lt;em&gt;factory problem&lt;/em&gt;. It is the same factory problem the data-center buildout is hitting: physical-capacity constraints have replaced finance constraints as the binding limit on Western strategic ambition. The &lt;a href="https://news.ycombinator.com/item?id=48266422" rel="noopener noreferrer"&gt;Microsoft Caledonia data-center cancellation&lt;/a&gt; last week and European interceptor production lines maxed out at low-dozens rates are the same story expressed in different industries.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;ℹ️ &lt;strong&gt;The under-reported parallel.&lt;/strong&gt; In a 14-day window, Russia demonstrated MIRV strikes on Kyiv, the Pope released an encyclical naming concentration of compute as dehumanization, and Microsoft pulled a 244-acre US data center under community pushback. Three independent events; one underlying pattern. The capacity to build what modernity requires — interceptors, data centers, hyperscale storage — is bottlenecked at the physical layer simultaneously.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  What Markets Are Telling Us
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://polymarket.com/event/ukraine-signs-peace-deal-with-russia-before-2027" rel="noopener noreferrer"&gt;"Ukraine signs peace deal with Russia before 2027" — 30%&lt;/a&gt;, up 5 points week-on-week.&lt;/li&gt;
&lt;li&gt;"Russia × Ukraine ceasefire before 2027" — 34%, up roughly 3 points.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://polymarket.com/event/will-ukraine-agree-to-cede-territory-to-russia-before-2027" rel="noopener noreferrer"&gt;"Will Ukraine agree to cede territory before 2027"&lt;/a&gt; — trading higher than the headline market, implying the "deal" the market is pricing is one with territorial concessions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The composite: &lt;em&gt;markets are pricing in a settlement on Russian terms&lt;/em&gt;. The Oreshnik strike accelerated that trade.&lt;/p&gt;

&lt;h2&gt;
  
  
  What to Watch in the Next Six Weeks
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;A second Oreshnik strike on Kyiv&lt;/strong&gt; within 30 days — the weapons class crosses from "demonstration" to "operational tempo."&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;A Ukrainian deep-strike retaliation&lt;/strong&gt; against a Russian production facility (Kapustin Yar, Votkinsk).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Polymarket cession-of-territory market above 50%&lt;/strong&gt; — the threshold at which traders collectively believe the settlement will be on Russian terms by default.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;A European announcement on accelerated interceptor production.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;US strategic-aid posture toward Ukraine in June&lt;/strong&gt; — if the Iran story resolves, where does the diplomatic capacity flow?&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  The Forecast
&lt;/h2&gt;

&lt;p&gt;A negotiated settlement of the Russo-Ukrainian war during 2026 is now more likely than it was a week ago, and &lt;em&gt;that is a Russian win, not a Western one&lt;/em&gt;. The Oreshnik strike on Kyiv changed the calculus on the negotiating table without changing a single line on the map.&lt;/p&gt;

&lt;p&gt;That gap — between political guarantee and physical capacity — is the &lt;em&gt;real&lt;/em&gt; news of May 24, 2026. The Iran pendulum will swing back. The Pope's encyclical will be cited for the next decade. The Colbert cancellation will be a footnote. But the doctrinal break between Western air-defense planning and Russian intermediate-range strike capability is the kind of event that gets a chapter in the strategic history of this decade.&lt;/p&gt;

&lt;p&gt;The Polymarket numbers are not predicting peace. They are pricing a &lt;em&gt;settlement&lt;/em&gt;. There is a difference.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://thearcofpower.com/blog/russia-oreshnik-kyiv-hypersonic-summer-offensive-calculus-2026" rel="noopener noreferrer"&gt;The Arc of Power&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>geopolitics</category>
      <category>defense</category>
      <category>russia</category>
      <category>ukraine</category>
    </item>
    <item>
      <title>Pope Leo's AI Encyclical: An Enterprise Governance Decoder</title>
      <dc:creator>Max Quimby</dc:creator>
      <pubDate>Tue, 26 May 2026 03:44:43 +0000</pubDate>
      <link>https://dev.to/max_quimby/pope-leos-ai-encyclical-an-enterprise-governance-decoder-446p</link>
      <guid>https://dev.to/max_quimby/pope-leos-ai-encyclical-an-enterprise-governance-decoder-446p</guid>
      <description>&lt;p&gt;The single most-upvoted r/technology post today is not a product launch, a benchmark, or a Big Tech earnings note. It's the Pope. &lt;a href="https://reddit.com/r/technology/comments/1tn5g7s/pope_leo_issues_ai_encyclical_warning_that_opaque/" rel="noopener noreferrer"&gt;The thread&lt;/a&gt; is sitting at 12,505 upvotes and 351 comments as of this writing. Pope Leo XIV released his first encyclical, &lt;em&gt;&lt;a href="https://www.vatican.va/content/leo-xiv/en/encyclicals/documents/20260515-magnifica-humanitas.html" rel="noopener noreferrer"&gt;Magnifica Humanitas&lt;/a&gt;&lt;/em&gt; — "On Safeguarding the Human Person in the Time of Artificial Intelligence" — at the Vatican Synod Hall this morning. Christopher Olah, co-founder of Anthropic, &lt;a href="https://variety.com/2026/biz/global/pope-leo-ai-encyclical-algorithms-threaten-dehumanisation-1236758186/" rel="noopener noreferrer"&gt;stood beside him at the launch&lt;/a&gt; and welcomed the document.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;📖 &lt;a href="https://computeleap.com/blog/pope-leo-ai-encyclical-magnifica-humanitas-enterprise-governance-2026" rel="noopener noreferrer"&gt;Read the full version with embedded sources and YouTube context on ComputeLeap →&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://reddit.com/r/technology/comments/1tn5g7s/pope_leo_issues_ai_encyclical_warning_that_opaque/" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcomputeleap.com%2Fblog%2Freddit-technology-pope-leo-encyclical.png" alt="Reddit r/technology thread on Pope Leo's AI encyclical at 12,505 upvotes" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you skim the headlines — "Pope warns of opaque algorithms," "Pope calls to disarm AI" — the encyclical sounds like a moral broadside, the kind of document an enterprise governance team can safely file under "interesting, not actionable." That would be a mistake. &lt;em&gt;Magnifica Humanitas&lt;/em&gt; is the broadest legitimizing voice yet for the AI-governance wave that's been quietly assembling around your existing security stack. The Pope's warnings map almost line-by-line to the &lt;a href="https://github.com/microsoft/agent-governance-toolkit" rel="noopener noreferrer"&gt;OWASP Agentic Top 10&lt;/a&gt; and to the regulatory framework you're going to be audited against starting in August. This piece is the decoder ring.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Encyclical, Quickly
&lt;/h2&gt;

&lt;p&gt;Pope Leo XIV signed &lt;em&gt;Magnifica Humanitas&lt;/em&gt; on May 15; the Holy See &lt;a href="https://www.vaticannews.va/en/pope/news/2026-05/pope-leo-xiv-encyclical-magnifica-humanitas-ai.html" rel="noopener noreferrer"&gt;released it publicly today&lt;/a&gt;. It is a 235-page document, framed in the social-teaching tradition that runs from &lt;em&gt;Rerum Novarum&lt;/em&gt; (1891) through &lt;em&gt;Laudato Si'&lt;/em&gt; (2015). What's new is that the subject is AI specifically.&lt;/p&gt;

&lt;p&gt;The six core arguments worth knowing for governance purposes:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;"Opaque algorithms" controlled by "a few" private companies bring "new forms of dehumanization."&lt;/strong&gt; &lt;a href="https://variety.com/2026/biz/global/pope-leo-ai-encyclical-algorithms-threaten-dehumanisation-1236758186/" rel="noopener noreferrer"&gt;Variety's coverage&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;"Technology is never neutral."&lt;/strong&gt; Directly quoted: &lt;em&gt;"Technology is never neutral, because it takes on the characteristics of those who devise, finance, regulate, and use it."&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AI must be "disarmed"&lt;/strong&gt; — removed from military and pure economic-extraction use cases.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Labor dignity is the central material concern.&lt;/strong&gt; Per &lt;a href="https://www.vaticannews.va/en/pope/news/2026-05/pope-leo-xiv-encyclical-magnifica-humanitas-ai.html" rel="noopener noreferrer"&gt;Vatican News&lt;/a&gt;: "AI frequently forces workers to adapt to the speed and demands of machines, rather than machines being designed to support those who work."&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Data is a "common good"&lt;/strong&gt; that cannot be morally neutral, &lt;a href="https://decrypt.co/368933/pope-leo-xiv-ai-encyclical-2026" rel="noopener noreferrer"&gt;per Decrypt&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;"Robust legal frameworks, independent oversight, informed users and a political system that does not abdicate its responsibility."&lt;/strong&gt; The normative ask.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/q_mUHi2mpIQ"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;ℹ️ &lt;strong&gt;The institutional weight here.&lt;/strong&gt; Catholic social teaching has a 130-year track record of becoming reference frameworks for European and Latin American regulators. The EU AI Act's worker-protection language draws on the same intellectual lineage. Treating &lt;em&gt;Magnifica Humanitas&lt;/em&gt; as "religious commentary you can skip" is a category error.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Where the Encyclical Lands in the Existing Governance Stack
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Warning 1: Opaque algorithms → Goal hijacking, identity abuse, memory poisoning
&lt;/h3&gt;

&lt;p&gt;The Pope's "opaque algorithms" concern is precisely what &lt;a href="https://github.com/microsoft/agent-governance-toolkit" rel="noopener noreferrer"&gt;OWASP's Top 10 for Agentic Applications&lt;/a&gt; covers in technical language. The OWASP taxonomy names the specific failure modes: &lt;strong&gt;goal hijacking&lt;/strong&gt; (agent acts on a different objective than intended), &lt;strong&gt;identity abuse&lt;/strong&gt; (authentication delegated to opaque inputs), &lt;strong&gt;memory poisoning&lt;/strong&gt; (stored context becomes a manipulation vector), and &lt;strong&gt;cascading failures&lt;/strong&gt;. The Microsoft Agent Governance Toolkit, &lt;a href="https://www.infoworld.com/article/4155591/microsofts-new-agent-governance-toolkit-targets-top-owasp-risks-for-ai-agents.html" rel="noopener noreferrer"&gt;released April 3 2026&lt;/a&gt;, is the first toolkit to address all 10 with deterministic sub-millisecond enforcement.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/microsoft/agent-governance-toolkit" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcomputeleap.com%2Fblog%2Fscreenshot-microsoft-agent-governance-toolkit-github.png" alt="Microsoft Agent Governance Toolkit GitHub repo screenshot" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;What "opaque" means operationally: every agent decision needs a deterministic trace, every tool call needs an identity-bound capability check, every memory write needs majority-voted verification.&lt;/p&gt;

&lt;h3&gt;
  
  
  Warning 2: Technology is never neutral → Plugin signing, supply chain integrity
&lt;/h3&gt;

&lt;p&gt;The Pope's "characteristics of those who devise, finance, regulate" sentence is, in security-engineering terms, a statement about supply chain provenance. The toolkit's answer is &lt;strong&gt;Ed25519 plugin signing and manifest verification&lt;/strong&gt;. The community-built &lt;a href="https://github.com/mukul975/Anthropic-Cybersecurity-Skills" rel="noopener noreferrer"&gt;&lt;code&gt;mukul975/Anthropic-Cybersecurity-Skills&lt;/code&gt;&lt;/a&gt; repo (9K stars on GitHub) maps 754 structured cybersecurity skills to MITRE ATT&amp;amp;CK, NIST CSF 2.0, MITRE ATLAS, D3FEND, and NIST AI RMF. The technical mechanism enforces the philosophical claim.&lt;/p&gt;

&lt;h3&gt;
  
  
  Warning 3: "Disarm" AI → Acceptable use policy enforcement at the runtime layer
&lt;/h3&gt;

&lt;p&gt;The technical analog is &lt;strong&gt;policy engines that block specific tool combinations&lt;/strong&gt; based on declared use cases. If your model is licensed for "internal analytics" only, the policy engine should refuse calls that combine outbound messaging + customer PII + an inference about credit-worthiness. The Microsoft toolkit's policy engine &lt;a href="https://opensource.microsoft.com/blog/2026/04/02/introducing-the-agent-governance-toolkit-open-source-runtime-security-for-ai-agents/" rel="noopener noreferrer"&gt;supports this kind of compound rule&lt;/a&gt; via semantic intent classification.&lt;/p&gt;

&lt;h3&gt;
  
  
  Warning 4: Labor dignity → The hidden compliance audit
&lt;/h3&gt;

&lt;p&gt;This is where the encyclical lands hardest. The Pope's claim that "AI frequently forces workers to adapt to the speed and demands of machines" is the same factual claim being made in &lt;a href="https://reddit.com/r/technology/comments/1tmqmu5/as_ai_wipes_out_whitecollar_jobs_one_alabama_high/" rel="noopener noreferrer"&gt;the Toyota/Alabama r/technology post&lt;/a&gt; at 12,306 upvotes today.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://reddit.com/r/technology/comments/1tmqmu5/as_ai_wipes_out_whitecollar_jobs_one_alabama_high/" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcomputeleap.com%2Fblog%2Freddit-technology-ai-white-collar-jobs.png" alt="Reddit thread on AI wiping out white-collar jobs and Toyota's Alabama trade-training partnership" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The enterprise question: &lt;strong&gt;does your deployment include observability that distinguishes "agent did the work" from "human approved the work"?&lt;/strong&gt; If you can't separate those metrics, you can't honestly answer to a worker-protection auditor — and EU AI Act high-risk obligations take effect August 2026, with Colorado's AI Act effective June 2026.&lt;/p&gt;

&lt;h3&gt;
  
  
  Warning 5: Data as common good → Provenance, not just consent
&lt;/h3&gt;

&lt;p&gt;"Common good" data, operationally, means &lt;em&gt;provenance tracking that survives downstream use.&lt;/em&gt; The "AI is a black box" framing is exactly what &lt;em&gt;Magnifica Humanitas&lt;/em&gt; rejects. The technical answer is the same answer EU AI Act demands and NIST AI RMF's documentation pillar specifies. There is no daylight between the religious doctrine and the regulatory framework on this point.&lt;/p&gt;

&lt;h3&gt;
  
  
  Warning 6: Legal frameworks → August 2026 is closer than your roadmap thinks
&lt;/h3&gt;

&lt;p&gt;The encyclical's normative ask aligns precisely with the existing regulatory calendar. EU AI Act high-risk obligations: August 2026. Colorado AI Act: June 2026. The toolkit's &lt;a href="https://www.infoworld.com/article/4155591/microsofts-new-agent-governance-toolkit-targets-top-owasp-risks-for-ai-agents.html" rel="noopener noreferrer"&gt;Agent Compliance module&lt;/a&gt; already maps capability evidence to those frameworks plus HIPAA and SOC2. Pope Leo XIV is not creating a new compliance burden; he's adding moral weight to one already on your calendar.&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/1KCXCWiIK8c"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  The Compute-Concentration Subtext
&lt;/h2&gt;

&lt;p&gt;There's a second story today on Hacker News that reads as a perfect parallel signal:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/item?id=48266422" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcomputeleap.com%2Fblog%2Fhn-microsoft-data-center-caledonia-pushback.png" alt="HN thread on Microsoft pulling its Caledonia 244-acre data center after community pushback" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Microsoft pulled the plug on a 244-acre data center in Caledonia after community pushback. The Pope's "opaque algorithms controlled by a few" framing and the Caledonia story share the same underlying concern: AI infrastructure has reached the scale where it warrants community-scale governance, not just technical governance. Compute-siting strategy is now a stakeholder-management strategy.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/item?id=48265206" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcomputeleap.com%2Fblog%2Fhn-magnifica-humanitas-encyclical-letter.png" alt="HN thread on Magnifica Humanitas Encyclical" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;Contrarian Corner: "The Pope's AI Encyclical Isn't Really About AI"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://techcrunch.com/2026/05/25/the-popes-ai-encyclical-isnt-really-about-ai/" rel="noopener noreferrer"&gt;TechCrunch's read&lt;/a&gt; is the most defensible counter-argument. Their argument: the encyclical uses AI as a lens to examine &lt;em&gt;older, systemic problems&lt;/em&gt; — power concentration in any technological era, erosion of democratic processes, structural inequality. The practical-engineering response: ignore the religious framing and just adopt the frameworks (OWASP, NIST AI RMF, EU AI Act compliance) you already needed.&lt;/p&gt;

&lt;p&gt;We think this undersells the legitimization effect. The Vatican's institutional weight makes the existing governance frameworks politically defensible in jurisdictions where they were previously fringe — particularly Latin America, Southern and Central Europe. It's a calendar shift, not a doctrinal shift.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  What Enterprise Governance Teams Should Do This Week
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Map your existing AI agents against the OWASP Agentic Top 10 today.&lt;/strong&gt; The Microsoft toolkit's &lt;a href="https://github.com/microsoft/agent-governance-toolkit/blob/main/QUICKSTART.md" rel="noopener noreferrer"&gt;QUICKSTART.md&lt;/a&gt; is the lowest-friction path.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Audit the "agent did it vs. human approved it" split.&lt;/strong&gt; If you can't tell those apart in your logs, you can't defend a labor-impact claim to a regulator.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Inventory plugin / tool provenance.&lt;/strong&gt; Every tool your agents can call needs a signer of record, a manifest, and a trust score.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Treat the encyclical as a stakeholder-communications artifact.&lt;/strong&gt; Boards, ethics committees, customer trust teams will all be asked about &lt;em&gt;Magnifica Humanitas&lt;/em&gt; inside two weeks.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Plan compute siting against social-license risk.&lt;/strong&gt; The Caledonia pullback is not a one-off.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/O244WhIpdLg"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  The Twelve-Month Forecast
&lt;/h2&gt;

&lt;p&gt;By mid-2027, &lt;em&gt;Magnifica Humanitas&lt;/em&gt; will not be remembered as the moment AI policy was decided. But it will be remembered as the moment AI governance crossed from "interesting" to "institutionally legitimized" — the moment when the political cost of &lt;em&gt;not&lt;/em&gt; having a governance framework went up sharply.&lt;/p&gt;

&lt;p&gt;The Pope did not name names. He didn't have to. The phrase "controlled by a few" reads, in current context, against a 99%-of-prediction-market-share monopoly framing for Anthropic, against the OpenAI valuation overhang, against the Big Five hyperscaler capacity dominance, against the Caledonia pushback. The audience for the encyclical knows who is meant.&lt;/p&gt;

&lt;p&gt;The frameworks are ready. The tools exist. The compliance calendar is set. &lt;em&gt;Magnifica Humanitas&lt;/em&gt; turned the political subtext into the political text. Use that.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://computeleap.com/blog/pope-leo-ai-encyclical-magnifica-humanitas-enterprise-governance-2026" rel="noopener noreferrer"&gt;ComputeLeap&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>governance</category>
      <category>security</category>
      <category>enterprise</category>
    </item>
    <item>
      <title>Claude for Small Business: 382K Day-One Buyer's Guide</title>
      <dc:creator>Max Quimby</dc:creator>
      <pubDate>Tue, 26 May 2026 03:36:00 +0000</pubDate>
      <link>https://dev.to/max_quimby/claude-for-small-business-382k-day-one-buyers-guide-a4k</link>
      <guid>https://dev.to/max_quimby/claude-for-small-business-382k-day-one-buyers-guide-a4k</guid>
      <description>&lt;p&gt;The headline number making the rounds on r/ClaudeAI yesterday is real: Anthropic's just-shipped Small Business bundle pulled around 382,000 downloads on day one, according to the &lt;a href="https://reddit.com/r/ClaudeAI/comments/1tm94ai/skills_for_small_businesses_officially_released/" rel="noopener noreferrer"&gt;community thread that landed at 1,685 upvotes&lt;/a&gt;. That number is doing a lot of work in the agent-platform discourse this week — it's the single cleanest signal we have that the SMB-agent market isn't a "someday" TAM.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;📖 &lt;a href="https://agentconn.com/blog/anthropic-skills-smb-bundle-382k-downloads-2026" rel="noopener noreferrer"&gt;Read the full version with all embedded screenshots and YouTube context on AgentConn →&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;But the more interesting thing isn't the download number. It's what Anthropic actually shipped inside the bundle — and what it deliberately &lt;em&gt;didn't&lt;/em&gt; ship.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://reddit.com/r/ClaudeAI/comments/1tm94ai/skills_for_small_businesses_officially_released/" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1yco31rzct3q0nbgptbs.png" alt="Reddit r/ClaudeAI thread on Anthropic Skills for Small Businesses at 1,685 upvotes" width="800" height="686"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What's Actually In the Box (Spoiler: It's Not 31 Skills)
&lt;/h2&gt;

&lt;p&gt;Walk into the discourse cold and you'll hear "31 skills" everywhere — that's the framing in the &lt;a href="https://reddit.com/r/ClaudeAI/comments/1tm94ai/skills_for_small_businesses_officially_released/" rel="noopener noreferrer"&gt;r/ClaudeAI thread&lt;/a&gt;, in the &lt;a href="https://www.youtube.com/watch?v=zzo33HUOfxI" rel="noopener noreferrer"&gt;YouTube walkthrough&lt;/a&gt; titled &lt;em&gt;"Anthropic Just Dropped Claude for Small Businesses (31 Skills)"&lt;/em&gt;, and in &lt;a href="https://www.linkedin.com/posts/charlie-hills_anthropic-just-shipped-claudes-31-small-activity-7460992392503144448-AHOB" rel="noopener noreferrer"&gt;Charlie Hills's LinkedIn install guide&lt;/a&gt;. Charlie's the one who first counted the slash-command library and published the infographic — that's where the 31 came from.&lt;/p&gt;

&lt;p&gt;But the &lt;a href="https://www.anthropic.com/news/claude-for-small-business" rel="noopener noreferrer"&gt;official Anthropic announcement on May 13&lt;/a&gt; is more disciplined. It says &lt;strong&gt;15 ready-to-run agentic workflows&lt;/strong&gt; plus &lt;strong&gt;15 reusable skills&lt;/strong&gt; — and Anthropic is careful to keep these conceptually separate. Workflows are SOP-shaped: payroll planning, monthly close, invoice chasing, lead triage, contract review, campaign builder. Skills are the lower-level building blocks they compose out of: cash-flow forecasting, margin analysis, customer sentiment, hiring packet builder, tax prep.&lt;/p&gt;

&lt;p&gt;The 31st item — depending on how you count — is the bundle wrapper itself: the single Cowork toggle that turns the whole package on. &lt;a href="https://spicyadvisory.com/blog/claude-for-small-business-31-skills-guide" rel="noopener noreferrer"&gt;Spicy Advisory's enumeration&lt;/a&gt; is the cleanest reconciliation of the official 15 + 15 against the community's 31 count.&lt;/p&gt;

&lt;p&gt;The reason the distinction matters: &lt;strong&gt;15 + 15 + 7 connectors is the shape of a platform play, not a feature dump&lt;/strong&gt;. Each workflow consumes multiple skills. Each skill talks to one or more of the seven connectors — QuickBooks, PayPal, HubSpot, Canva, DocuSign, Google Workspace, Microsoft 365 (plus Slack). The 382K downloads don't measure 382K people installing 31 things. They measure 382K people flipping a single Cowork toggle.&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/zzo33HUOfxI"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Buyer takeaway:&lt;/strong&gt; when you see "31 skills" in the discourse, mentally translate to "15 SOP workflows + 15 reusable skills, all gated behind one Cowork toggle and seven connectors." That's the shape of the thing you're actually evaluating.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  The TAM Signal: Why 382K Day-One Matters
&lt;/h2&gt;

&lt;p&gt;Anthropic's official framing in the launch is that small businesses are &lt;strong&gt;44% of U.S. GDP&lt;/strong&gt; and nearly half the private-sector workforce, per &lt;a href="https://techcrunch.com/2026/05/13/anthropic-courts-a-new-kind-of-customer-small-business-owners/" rel="noopener noreferrer"&gt;the TechCrunch coverage&lt;/a&gt;. The head of SMB explicitly named the segment Anthropic is going after: "the 15-person HVAC company, the 30-person landscaper, the 50-person real estate brokerage." That's a long way from the Anthropic of two years ago — the one whose pricing chart implied a $100K+ enterprise contract was the minimum-viable customer.&lt;/p&gt;

&lt;p&gt;The 382K-downloads number, set against that framing, is the cleanest market-validation signal the agent space has produced this quarter:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;It's bigger than the entire daily active developer count of most agent harnesses combined.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;It dwarfs every prior SMB-agent launch.&lt;/strong&gt; Salesforce's Agentforce for SMB, Microsoft's Copilot for Small Business, and the various Zapier/Make AI-agent rollouts have all reported "early traction" without a number this large in a comparable window.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;It happened in May, off a single-toggle install flow&lt;/strong&gt; with no app-store marketing, no influencer push — just an announcement and a tour.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/item?id=48130950" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fesgn80qgbcwhiuo7yajj.png" alt="Hacker News thread on Claude for Small Business launch" width="800" height="603"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The implication for anyone building in the SMB-agent lane: the demand was here all along; what was missing was a credible enough provider to convince an owner-operator to flip the toggle. Anthropic is now that provider.&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/EYOKSYe7zC0"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  What Anthropic Deliberately &lt;em&gt;Didn't&lt;/em&gt; Build
&lt;/h2&gt;

&lt;p&gt;This is where the buyer's-perspective unpack gets interesting:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. No SMB-specific dashboard.&lt;/strong&gt; The bundle lives inside Claude Cowork — the same interface enterprise teams use. The bet is that the surface where SMB owners experience agents is &lt;em&gt;the chat interface, plus their existing SaaS&lt;/em&gt;. Not a new pane of glass.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. No agent personas.&lt;/strong&gt; Compare this to Salesforce Agentforce or the various "AI receptionist / AI bookkeeper" pitches. Skills are nouns ("invoice chaser") not characters ("meet Penny, your AI bookkeeper"). That's a different bet about how SMBs will mentally model AI — as utilities, not employees.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. No new pricing tier.&lt;/strong&gt; Per &lt;a href="https://www.inc.com/ben-sherry/anthropics-newest-claude-feature-is-here-to-help-small-business-owners-with-their-pain-points/91343926" rel="noopener noreferrer"&gt;the Inc. coverage&lt;/a&gt;, there is no extra charge above Claude Pro ($20/month) or Max ($100–$200/month). The 382K downloads happened with &lt;strong&gt;zero new revenue line&lt;/strong&gt; attached to the bundle itself.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. No vertical agents.&lt;/strong&gt; Anthropic chose &lt;strong&gt;horizontal SMB skills&lt;/strong&gt; (payroll, marketing, sales) rather than verticalized ones (HVAC, landscaping, real estate brokerage). That's a deliberate "platform, not application" call.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. No agent-on-agent commerce hook.&lt;/strong&gt; The SMB bundle does not hook into Anthropic's &lt;a href="https://techcrunch.com/2026/04/25/anthropic-created-a-test-marketplace-for-agent-on-agent-commerce/" rel="noopener noreferrer"&gt;test marketplace for agent-on-agent commerce&lt;/a&gt; at launch. That play is being saved for later.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;ℹ️ Read these five "didn't build" choices together and you can see the architecture: Anthropic is establishing Skills as the &lt;strong&gt;bookable abstraction layer for SMB software&lt;/strong&gt;. The marketplace, verticals, agent personas, agent-to-agent commerce — those are &lt;em&gt;future&lt;/em&gt; upsell vectors. Today's bundle is the substrate.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  The 15 Workflows, Mapped to the Seven Connectors
&lt;/h2&gt;

&lt;p&gt;Per &lt;a href="https://www.anthropic.com/news/claude-for-small-business" rel="noopener noreferrer"&gt;the Anthropic announcement&lt;/a&gt; and &lt;a href="https://techinformed.com/anthropic-brings-claude-workflows-to-small-businesses/" rel="noopener noreferrer"&gt;the TechInformed walkthrough&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Finance (5):&lt;/strong&gt; Payroll planning, monthly close/reconciliation, invoice chasing, margin analyzer, tax-season organizer. Primary connector: QuickBooks. Secondary: PayPal.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Operations (3):&lt;/strong&gt; Business pulse, month-end prepper, contract reviewer. Primary connectors: QuickBooks + DocuSign.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sales (2):&lt;/strong&gt; Lead triager, campaign runner. Primary connectors: HubSpot + Canva.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Marketing (2):&lt;/strong&gt; Content strategist, campaign runner (overlap). Primary connectors: Canva + HubSpot.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;HR (2):&lt;/strong&gt; Hiring packet builder, onboarding planner. Primary connectors: Google Workspace + Microsoft 365.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Customer Service (1):&lt;/strong&gt; Customer sentiment / pulse. Primary connector: HubSpot.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The two most expensive workflows to replicate from scratch are &lt;strong&gt;monthly close&lt;/strong&gt; (QuickBooks + PayPal + CSV export pipeline) and &lt;strong&gt;invoice chasing&lt;/strong&gt; (QuickBooks billing + PayPal settlement reconciliation + outbound message flow gated by approval). Both are full-day-per-month operations at most SMBs.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Open-Standard Play in the Background
&lt;/h2&gt;

&lt;p&gt;Two weeks before the SMB bundle, Anthropic &lt;a href="https://venturebeat.com/technology/anthropic-launches-enterprise-agent-skills-and-opens-the-standard" rel="noopener noreferrer"&gt;released Agent Skills as an open standard&lt;/a&gt; with a partner-built directory featuring Atlassian, Figma, Canva, Stripe, Notion, and Zapier. The &lt;a href="https://github.com/anthropics/skills" rel="noopener noreferrer"&gt;&lt;code&gt;anthropics/skills&lt;/code&gt; GitHub repository&lt;/a&gt; is the canonical reference.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/item?id=46692865" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F92z352ywvhlpteglpqux.png" alt="HN thread on Open Trusted Catalog of AI Agent Skills" width="800" height="503"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The SMB bundle is the &lt;strong&gt;first official Anthropic-branded skill pack&lt;/strong&gt; built to that open standard. Every skill in it is &lt;em&gt;technically portable&lt;/em&gt; — a competitor harness can run the skill spec. The 382K downloads are downloads of the Cowork toggle; the underlying skill files are open-spec. Anthropic is betting ecosystem growth &amp;gt; proprietary lock-in.&lt;/p&gt;

&lt;p&gt;The GitHub Trending board today corroborates this. Of the top fifteen repos, at least four are explicitly Skills-targeted: &lt;a href="https://github.com/multica-ai/andrej-karpathy-skills" rel="noopener noreferrer"&gt;&lt;code&gt;multica-ai/andrej-karpathy-skills&lt;/code&gt;&lt;/a&gt; (154K stars), &lt;a href="https://github.com/affaan-m/ECC" rel="noopener noreferrer"&gt;&lt;code&gt;affaan-m/ECC&lt;/code&gt;&lt;/a&gt; (192K stars), &lt;a href="https://github.com/mukul975/Anthropic-Cybersecurity-Skills" rel="noopener noreferrer"&gt;&lt;code&gt;mukul975/Anthropic-Cybersecurity-Skills&lt;/code&gt;&lt;/a&gt; (9K), and the broader &lt;a href="https://github.com/multica-ai/multica" rel="noopener noreferrer"&gt;&lt;code&gt;multica-ai/multica&lt;/code&gt;&lt;/a&gt; managed-agents platform.&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/X9n5EYoWdNk"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  The Vendor Landscape This Lands Into
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Already in the SMB stack and getting commoditized:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Zapier — Anthropic's workflows substitute for many Zapier zaps wired into QuickBooks + HubSpot + Canva.&lt;/li&gt;
&lt;li&gt;Make / n8n — same substitution risk for the lower-end use cases.&lt;/li&gt;
&lt;li&gt;Bench (bookkeeping) and similar AI-bookkeeping point solutions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Adjacent but not directly hit (yet):&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Salesforce Agentforce — moving toward SMB but priced for the mid-market and up. The 50-person real estate brokerage Anthropic is naming is below the Salesforce floor.&lt;/li&gt;
&lt;li&gt;Microsoft 365 Copilot for Small Business — bundled with M365, but Microsoft-stack-only.&lt;/li&gt;
&lt;li&gt;The skills-marketplace cohort — &lt;a href="https://composio.dev/blog/best-ai-agent-builders-and-integrations" rel="noopener noreferrer"&gt;Composio&lt;/a&gt;, Agensi, LobeHub, SkillsMP. &lt;a href="https://www.agensi.io/learn/anthropic-skills-marketplace-vs-agensi" rel="noopener noreferrer"&gt;Agensi's positioning piece&lt;/a&gt; is explicit: Anthropic's directory is small and curated; community marketplaces are larger. The 382K downloads suggest Anthropic-curated quality beats community-curated breadth for the SMB owner-operator persona.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/item?id=46315414" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fofqjji6t6ics5kqyyif6.png" alt="HN thread on Skills for organizations, partners, and the ecosystem" width="800" height="603"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Vertical SMB players (HVAC, dental, salons):&lt;/strong&gt; ServiceTitan, Jobber, Square Appointments, Mindbody. None of these has rolled out a credible cross-tool AI workflow layer. The SMB bundle does not compete with them directly &lt;em&gt;yet&lt;/em&gt;. The moment Anthropic ships a vertical skill pack, that daylight closes.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;Contrarian Corner: The 382K Number is Doing Too Much Work&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Three reasons to discount the signal before committing a roadmap to it:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Downloads are not active usage.&lt;/strong&gt; The Cowork toggle counts as a download the moment a user enables the bundle. No public metric exists for how many of those 382K toggles produced a completed workflow run.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. The slash-command UX favors one-offs over assembly.&lt;/strong&gt; Per the long-tail of &lt;a href="https://www.eesel.ai/blog/claude-reviews" rel="noopener noreferrer"&gt;Claude usage reviews&lt;/a&gt;, the predominant SMB use of Claude has been single-shot ("draft this email"). Multi-step workflows require trust across multiple steps and connector authentications — a much higher behavioral lift than the download metric reveals.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Human-approval gates have historically killed SMB automation.&lt;/strong&gt; Every outbound action waits for a human click. The Register's launch coverage &lt;a href="https://www.theregister.com/ai-ml/2026/05/13/anthropic-butts-in-to-small-business-promises-help-with-payroll-and-other-core-tasks/" rel="noopener noreferrer"&gt;framed this skeptically&lt;/a&gt; — the entire pitch of SMB automation has historically been "I don't have time to approve every email," but the bundle reintroduces exactly that approval step for safety reasons.&lt;/p&gt;

&lt;p&gt;The 382K number is real. The active-monthly-workflow number is the one to watch in the August earnings cycle.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  What Builders Should Do About This
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Treat horizontal SMB skills as commoditized as of May 13, 2026.&lt;/strong&gt; Don't ship a startup whose moat is "we automate invoice chasing." The moat just collapsed.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ship verticals.&lt;/strong&gt; The five-question test: &lt;em&gt;Does it require domain knowledge Anthropic's general-purpose skill won't have?&lt;/em&gt; HVAC, dental practices, real-estate brokerages — that's where to play.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ship connectors Anthropic hasn't, and won't.&lt;/strong&gt; ServiceTitan, Jobber, Square Appointments, Mindbody. A skill bundle that bridges &lt;em&gt;Jobber → Anthropic skills → QuickBooks&lt;/em&gt; has a meaningful place.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Stop optimizing for downloads. Start optimizing for completed workflows.&lt;/strong&gt; The number that will matter in twelve months is &lt;em&gt;completed monthly workflows per active user&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Read the open-standard play correctly.&lt;/strong&gt; The substrate wins by being open; the distribution wins by being closed (Cowork, partner network, the 10-city tour, the AI Fluency course).&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  The Twelve-Month Prediction
&lt;/h2&gt;

&lt;p&gt;By mid-2027, the 382K-day-one number will be remembered as the moment the SMB-agent TAM stopped being a slide deck and started being a P&amp;amp;L line. But the more important inflection is structural: &lt;strong&gt;the surface where SMBs experience agents was decided this month, and it is "skills inside existing SaaS, gated by approval, behind one toggle."&lt;/strong&gt; That UX choice will calcify into the default.&lt;/p&gt;

&lt;p&gt;The next thing to watch is the &lt;strong&gt;active-monthly-workflows number&lt;/strong&gt; Anthropic discloses (or pointedly doesn't) at its next investor update or AI Engineer talk. Downloads opened the door. Whether SMBs walk through it — and how many times per month — is the next question.&lt;/p&gt;

&lt;p&gt;If the active-monthly number comes in above ~30% of downloads, the SMB-agent market is real, and Anthropic has it. If it comes in below ~10%, the contrarian corner above was the right read. The honest answer is somewhere between those poles, and we'll know inside two quarters.&lt;/p&gt;

&lt;p&gt;Either way, the 382K downloads have already done the structural work: every other agent vendor's roadmap has to be re-justified against the question &lt;em&gt;"why aren't your customers just toggling on the Anthropic bundle?"&lt;/em&gt; That question didn't exist on May 12. It does today.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://agentconn.com/blog/anthropic-skills-smb-bundle-382k-downloads-2026" rel="noopener noreferrer"&gt;AgentConn&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>agents</category>
      <category>anthropic</category>
      <category>smb</category>
    </item>
    <item>
      <title>codegraph: The Missing Knowledge Graph for 5 Coding Agents</title>
      <dc:creator>Max Quimby</dc:creator>
      <pubDate>Sun, 24 May 2026 03:34:51 +0000</pubDate>
      <link>https://dev.to/max_quimby/codegraph-the-missing-knowledge-graph-for-5-coding-agents-3b11</link>
      <guid>https://dev.to/max_quimby/codegraph-the-missing-knowledge-graph-for-5-coding-agents-3b11</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;📖 &lt;a href="https://agentconn.com/blog/codegraph-pre-indexed-knowledge-graph-multi-agent-claude-code-codex-2026" rel="noopener noreferrer"&gt;Read the full version with embedded sources on AgentConn →&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://github.com/colbymchenry/codegraph" rel="noopener noreferrer"&gt;colbymchenry/codegraph&lt;/a&gt; added &lt;strong&gt;2,434 stars in 24 hours&lt;/strong&gt; and rocketed to #2 on GitHub Trending on May 23. It's a local-first, multi-agent code knowledge graph — built specifically for Claude Code, Codex CLI, Cursor, OpenCode, and Hermes Agent — with median benchmarks of &lt;strong&gt;59% fewer tokens, 49% faster responses, and 70% fewer tool calls&lt;/strong&gt; across seven real-world codebases.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/colbymchenry/codegraph" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhxpe8dl313ba1rm8xamr.png" alt="codegraph GitHub repository — 19.8k stars, TypeScript, pre-indexed code knowledge graph" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That ranking matters because of the company it's keeping. The same trending day, &lt;a href="https://github.com/multica-ai/andrej-karpathy-skills" rel="noopener noreferrer"&gt;multica-ai/andrej-karpathy-skills&lt;/a&gt; gained 3,372 stars at #1, &lt;a href="https://github.com/Lum1104/Understand-Anything" rel="noopener noreferrer"&gt;Lum1104/Understand-Anything&lt;/a&gt; gained 2,331 stars at #3 with the same knowledge-graph thesis, and &lt;a href="https://github.com/NousResearch/hermes-agent" rel="noopener noreferrer"&gt;NousResearch/hermes-agent&lt;/a&gt; gained 1,334 stars. &lt;strong&gt;Five of the day's top ten trending repos are coding-agent infrastructure.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What codegraph Actually Builds
&lt;/h2&gt;

&lt;p&gt;Most coding agents waste 60–70% of their tokens re-discovering code structure on every task. codegraph replaces that with a one-time, local indexing pass:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;The pipeline:&lt;/strong&gt; Tree-sitter parses source → language-specific queries extract nodes (functions, classes, files) and edges (calls, imports, inheritance) → SQLite (&lt;code&gt;.codegraph/codegraph.db&lt;/code&gt;) stores it with FTS5 full-text search → post-extraction reference resolution links calls to definitions → native OS file watchers keep it current with 2-second debouncing.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The agent doesn't read files to understand structure; it queries the graph. The graph already knows &lt;code&gt;parseConfig&lt;/code&gt; is called by 3 callers, that it imports from &lt;code&gt;./yaml-utils.ts&lt;/code&gt;, and that its definition lives at &lt;code&gt;src/config/parser.ts:147&lt;/code&gt;. The agent reads only the file it's editing.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/colbymchenry/codegraph" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs71gs8x1tcih1wxjwi2u.png" alt="codegraph README — benchmark results showing 35% cheaper, 59% fewer tokens, 49% faster" width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The MCP Surface — Why Multi-Agent Works
&lt;/h2&gt;

&lt;p&gt;codegraph exposes itself as an MCP server with nine tools (&lt;code&gt;codegraph_search&lt;/code&gt;, &lt;code&gt;codegraph_context&lt;/code&gt;, &lt;code&gt;codegraph_callers&lt;/code&gt;/&lt;code&gt;callees&lt;/code&gt;, &lt;code&gt;codegraph_impact&lt;/code&gt;, &lt;code&gt;codegraph_explore&lt;/code&gt;, &lt;code&gt;codegraph_node&lt;/code&gt;, &lt;code&gt;codegraph_files&lt;/code&gt;, &lt;code&gt;codegraph_status&lt;/code&gt;). Because the surface is MCP, the same &lt;code&gt;.codegraph/codegraph.db&lt;/code&gt; works for any agent that speaks the protocol. Today that's Claude Code, Codex CLI, Cursor, OpenCode, and Hermes Agent.&lt;/p&gt;

&lt;p&gt;None of them have to ship their own indexer. None of them have to re-invent semantic exploration. Switch agents, keep the graph.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Swift Compiler Benchmark
&lt;/h2&gt;

&lt;p&gt;The most-quoted figure: &lt;strong&gt;25,874 files, 272,898 nodes, indexed in under 4 minutes.&lt;/strong&gt; On a complex question against that index, an agent answered with &lt;strong&gt;6 explore calls and zero file reads in 35 seconds.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The same question through vanilla Claude Code would routinely take 90–180 seconds, 25–40 tool calls, and 200K–400K tokens of context. codegraph compresses it to a half-minute conversation that fits in context without truncation.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Parallel Implementations Tell the Real Story
&lt;/h2&gt;

&lt;p&gt;If codegraph were a one-off, the trending page would have one knowledge-graph tool. It has at least three (codegraph, Understand-Anything, code-review-graph). Three independent implementations of the same primitive shipped within the same trending window.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/multica-ai/andrej-karpathy-skills" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft63bqn4a2vvx6arigr3c.png" alt="multica-ai/andrej-karpathy-skills — #1 trending, 3,372 stars in 24 hours" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That's the signal. The agent ecosystem has collectively discovered that &lt;strong&gt;the bottleneck on coding agents stopped being model capability and became context efficiency&lt;/strong&gt;, and that &lt;em&gt;pre-indexing&lt;/em&gt; is the obvious answer. It's the same lesson search engines learned in 1998.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where codegraph Sits in the Multi-Agent Stack
&lt;/h2&gt;

&lt;p&gt;For production agent setups, codegraph belongs in your stack when: codebase size is &amp;gt;5,000 files; you're running multi-agent workflows; and your privacy posture requires 100% local processing.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Buy/Build/Wait Read
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Should you adopt today?&lt;/strong&gt; If your codebase is over 5,000 files and you're paying Claude Code/Codex bills above $200/month per developer, yes. Install via &lt;code&gt;npx @colbymchenry/codegraph&lt;/code&gt; and &lt;code&gt;codegraph init -i&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Should you bet on the category?&lt;/strong&gt; Yes, but loosely. Anthropic, OpenAI, and Cursor will each ship their own native indexer in 6 months. The MCP-based ones (codegraph) have a path to surviving that squeeze.&lt;/p&gt;

&lt;p&gt;The deeper bet — that &lt;em&gt;something&lt;/em&gt; like a pre-indexed code knowledge graph becomes table stakes for serious coding agents in 2026 — is the safe one. Three independent implementations on GitHub Trending in the same week is the market making that call out loud.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://agentconn.com/blog/codegraph-pre-indexed-knowledge-graph-multi-agent-claude-code-codex-2026" rel="noopener noreferrer"&gt;AgentConn&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>agents</category>
      <category>claude</category>
      <category>coding</category>
    </item>
    <item>
      <title>What Microsoft Canceling Claude Code Means for Enterprise AI</title>
      <dc:creator>Max Quimby</dc:creator>
      <pubDate>Sun, 24 May 2026 03:34:24 +0000</pubDate>
      <link>https://dev.to/max_quimby/what-microsoft-canceling-claude-code-means-for-enterprise-ai-3ph8</link>
      <guid>https://dev.to/max_quimby/what-microsoft-canceling-claude-code-means-for-enterprise-ai-3ph8</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;📖 &lt;a href="https://computeleap.com/blog/microsoft-cancels-claude-code-licenses-enterprise-ai-buyer-signal-2026" rel="noopener noreferrer"&gt;Read the full version with charts and embedded sources on ComputeLeap →&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;On May 22, &lt;a href="https://www.theverge.com/tech/930447/microsoft-claude-code-discontinued-notepad" rel="noopener noreferrer"&gt;The Verge reported&lt;/a&gt; that Microsoft is canceling most internal Claude Code licenses across its Experiences and Devices group — the unit that builds Windows, Microsoft 365, Teams, Outlook, and Surface. The deadline: June 30, 2026. Engineers were told to move to GitHub Copilot CLI.&lt;/p&gt;

&lt;p&gt;The story hit Hacker News at #2 with 418 points and 398 comments. On Reddit, an adjacent Fortune piece — &lt;em&gt;"Microsoft reports are exposing AI's real cost problem: using the tech is more expensive than paying human employees"&lt;/em&gt; — hit r/technology with 14,714 upvotes. The All-In Podcast cut an episode framed as "America Turns on AI." Three independent narratives, same week, pointing in the same direction.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/item?id=48238896" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6z0zmtsd7yvtuupqk4lp.png" alt="Hacker News thread - Microsoft starts canceling Claude Code licenses, 418 points" width="799" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It's tempting to read this as Microsoft picking a fight with Anthropic, or as the long-predicted "AI fatigue" finally landing. Both are wrong. The real signal is procurement.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;📊 &lt;strong&gt;The fact pattern&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Microsoft:&lt;/strong&gt; ending most internal Claude Code use in Experiences and Devices by &lt;strong&gt;June 30, 2026&lt;/strong&gt; (&lt;a href="https://www.windowscentral.com/microsoft/microsoft-cancels-claude-code-licenses-shifting-developers-to-github-copilot-cli-a-move-likely-driven-by-financial-motives" rel="noopener noreferrer"&gt;Windows Central&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Uber:&lt;/strong&gt; exhausted its &lt;strong&gt;entire 2026 AI budget in 4 months&lt;/strong&gt;, with engineers reporting $500–$2,000/month per person in API spend (&lt;a href="https://www.briefs.co/news/uber-torches-entire-2026-ai-budget-on-claude-code-in-four-months/" rel="noopener noreferrer"&gt;Briefs.co&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Industry:&lt;/strong&gt; "Companies like Microsoft, Uber, Meta, and Amazon initially incentivized maximum AI usage through leaderboards. However, escalating bills forced reversals." (&lt;a href="https://fortune.com/2026/05/22/microsoft-ai-cost-problem-tokens-agents/" rel="noopener noreferrer"&gt;Fortune&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  The June 30 Tell
&lt;/h2&gt;

&lt;p&gt;The most quoted line in the entire week of coverage is the one nobody is centering: Microsoft's fiscal year ends June 30. So does the Claude Code contract.&lt;/p&gt;

&lt;p&gt;Windows Central's reporting is direct: &lt;em&gt;"Pulling external Claude Code seats reduces external software spending heading into the new fiscal year."&lt;/em&gt; This is not a strategic AI thesis. This is a CFO clearing a line item before FY27 budgets get approved.&lt;/p&gt;

&lt;p&gt;That detail rewrites the whole story. If Microsoft were truly making a "Copilot vs. Claude" call on the merits, the timing would be tied to product milestones — a new GitHub Copilot CLI release, a Claude pricing change, a security finding. Instead it's tied to the calendar. The fact that Anthropic models &lt;em&gt;remain available&lt;/em&gt; through Microsoft Foundry and inside Microsoft 365 Copilot for specific tasks (&lt;a href="https://www.developer-tech.com/news/microsoft-claude-code-github-copilot-cli/" rel="noopener noreferrer"&gt;Developer Tech&lt;/a&gt;) confirms it. Microsoft isn't ending the Anthropic relationship — they're cutting the tool whose pricing model is incompatible with their budgeting cadence.&lt;/p&gt;

&lt;p&gt;For enterprise AI buyers, that's the procurement signal worth reading. Not "Microsoft hates Anthropic." It's "the seat-based budgeting cycle just ran out of road."&lt;/p&gt;

&lt;h2&gt;
  
  
  Uber Is the Real Microsoft Microcosm
&lt;/h2&gt;

&lt;p&gt;While the Verge story dominated HN, the more revealing data point is buried in &lt;a href="https://finance.yahoo.com/sectors/technology/articles/ubers-anthropic-ai-push-hits-223109852.html" rel="noopener noreferrer"&gt;Yahoo Finance's coverage of Uber's CTO comments&lt;/a&gt;: Uber blew through its full 2026 AI budget by April. Four months. $3.4B in committed spend. The CTO's stated cause wasn't waste — it was &lt;em&gt;adoption&lt;/em&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;~95% of Uber engineers use AI tools monthly&lt;/li&gt;
&lt;li&gt;~70% of committed code is AI-generated&lt;/li&gt;
&lt;li&gt;~11% of live backend code updates are written entirely by AI agents&lt;/li&gt;
&lt;li&gt;Individual engineer API spend: $500–$2,000/month&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That's not failure. By every productivity dashboard, it's the textbook win. And it still broke the budget.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://fortune.com/2026/05/22/microsoft-ai-cost-problem-tokens-agents/" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqbidlifw21otdwdv4mi0.png" alt="Fortune headline - Microsoft reports are exposing AI cost problem" width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://aimagazine.com/news/why-uber-has-already-burned-through-its-ai-budget" rel="noopener noreferrer"&gt;AI Magazine's analysis&lt;/a&gt; names the root cause cleanly: &lt;em&gt;"The predictive models established by the finance team based on the traditional SaaS era of 'fixed seats' and 'low-frequency calls' have completely failed in the face of the intensive token consumption of AI agents."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Translation: enterprises priced AI like they priced Slack. Then their engineers started running 12-hour agentic loops.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;The math that broke procurement&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Per-token costs have collapsed — Gartner projects inference costs for advanced models drop ~90% by 2030 vs. 2025. Goldman Sachs projects 24x token consumption growth by 2030. Multiplied together, your AI spend goes up, not down.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  What the HN Thread Actually Said
&lt;/h2&gt;

&lt;p&gt;The 418-point HN thread is the most honest enterprise-AI focus group of the week. The arguments worth reading:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/item?id=48238896" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvdunh9u8dzxtz3lu9kjl.png" alt="HN top comments on Microsoft Claude Code cancellation" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;On metrics:&lt;/strong&gt; &lt;em&gt;"Token consumption metrics are flawed — like measuring sawdust on a construction site."&lt;/em&gt; (bob1029)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;On developer pressure:&lt;/strong&gt; &lt;em&gt;"Developers face pressure to maximize output quickly and cannot afford to gamble on cheaper models."&lt;/em&gt; (harimau777)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;On the real reason:&lt;/strong&gt; &lt;em&gt;"Microsoft prefers directing telemetry toward improving its own Copilot product rather than competitors."&lt;/em&gt; (community consensus)&lt;/p&gt;

&lt;p&gt;Notice what the comments don't fight about: whether Claude Code is the better tool. That war is over. &lt;a href="https://polymarket.com/event/which-company-has-the-best-ai-model-end-of-may" rel="noopener noreferrer"&gt;Polymarket's "best AI model end of May" contract&lt;/a&gt; has Anthropic at 98%. The cancellation is happening &lt;em&gt;despite&lt;/em&gt; model dominance.&lt;/p&gt;

&lt;h2&gt;
  
  
  The "America Turns on AI" Misread
&lt;/h2&gt;

&lt;p&gt;It's tempting to lump this into the broader anti-AI cluster — Fortune's data center backlash piece, Meta's internal AI dissent leaks, the layoffs-for-AI thread crossing 4,500 upvotes. But the Microsoft story is a different category. Microsoft isn't turning on AI. Microsoft is &lt;em&gt;concentrating&lt;/em&gt; AI: same models, fewer vendors, tighter telemetry loops.&lt;/p&gt;

&lt;p&gt;For enterprises watching this play out, the lesson isn't "rip out Claude." Many shops would lose 30% of their developer velocity overnight. The lesson is: assume your seat-based AI contract has a 12-month half-life, and start planning the next one before your CFO does.&lt;/p&gt;

&lt;h2&gt;
  
  
  What CIOs Should Do Before FY27
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. Reframe the budget unit from "seat" to "task."&lt;/strong&gt; Anthropic's &lt;code&gt;/usage&lt;/code&gt; command finally makes per-developer attribution legible. If you can't measure it per task, you can't budget for it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Negotiate consumption ceilings, not unit prices.&lt;/strong&gt; The 90% per-token deflation will not save you. Uber's $500–$2,000/month range is the realistic envelope.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Decouple model choice from tool choice.&lt;/strong&gt; Microsoft is keeping Anthropic models, killing the Anthropic tool. That's the right architectural read. Your CLI, IDE plug-in, and review bot should all be model-pluggable.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Build an "internal Foundry."&lt;/strong&gt; Microsoft's move only works because they have Foundry — a model gateway that abstracts vendor relationships. Internal model gateways are the new IT shared service.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Audit which agentic workflows are economic at $0.01/1K tokens vs $0.10/1K tokens.&lt;/strong&gt; The bottom 20% of your agent workflows will be uneconomic at any plausible 2027 price.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Story That Matters Next Week
&lt;/h2&gt;

&lt;p&gt;Microsoft canceling Claude Code is the loudest event. It is not the most important one. The important one is whoever follows them in the next 90 days.&lt;/p&gt;

&lt;p&gt;The companies that won't be fine are the ones who didn't see the procurement signal under the tool-war headline, who treat this as "Microsoft AI strategy news" rather than "your AI budget assumptions just broke." Your FY27 budget proposal lands sometime in the next 90 days. The Microsoft memo is the rehearsal. Read it that way.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://computeleap.com/blog/microsoft-cancels-claude-code-licenses-enterprise-ai-buyer-signal-2026" rel="noopener noreferrer"&gt;ComputeLeap&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>claude</category>
      <category>microsoft</category>
      <category>enterprise</category>
    </item>
    <item>
      <title>Antigravity 2.0 Review: The Switching-Cost Trap</title>
      <dc:creator>Max Quimby</dc:creator>
      <pubDate>Fri, 22 May 2026 03:42:59 +0000</pubDate>
      <link>https://dev.to/max_quimby/antigravity-20-review-the-switching-cost-trap-3fb8</link>
      <guid>https://dev.to/max_quimby/antigravity-20-review-the-switching-cost-trap-3fb8</guid>
      <description>&lt;p&gt;Most reviews of &lt;a href="https://blog.google/innovation-and-ai/technology/developers-tools/google-io-2026-developer-highlights/" rel="noopener noreferrer"&gt;Antigravity 2.0&lt;/a&gt; will tell you about the new CLI, the SDK, and the multi-agent orchestration. Those are real, and we will cover them. But the most important thing that happened when Google shipped Antigravity 2.0 at I/O 2026 was not a feature. It was this: developers opened their laptops, clicked the shortcut they had used for months, and found their IDE gone — replaced by a single conversational prompt box, their chat history and settings wiped.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;📖 &lt;a href="https://agentconn.com/blog/antigravity-2-0-review-agent-ide-reset-switching-cost-trap" rel="noopener noreferrer"&gt;Read the full version with screenshots and embedded sources on AgentConn →&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That is the review. Everything else is detail. Antigravity 2.0 is a genuinely capable agent platform, and if you are starting fresh it is worth a look. But the rollout turned a product launch into a trust incident, and the lesson for anyone choosing an agent IDE in 2026 is structural: &lt;strong&gt;the lock-in was never the pricing. It was the install.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What Antigravity 2.0 actually is
&lt;/h2&gt;

&lt;p&gt;Give Google credit for ambition. Antigravity 1.0 was an agent-augmented IDE — a VS Code fork with an AI agent bolted on. Antigravity 2.0 is no longer one app. Per &lt;a href="https://www.marktechpost.com/2026/05/19/google-launches-antigravity-2-0-at-i-o-2026-a-standalone-agent-first-platform-with-cli-sdk-managed-execution-and-enterprise-support/" rel="noopener noreferrer"&gt;MarkTechPost's breakdown&lt;/a&gt;, it is now five surfaces:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A standalone &lt;strong&gt;desktop app&lt;/strong&gt; that orchestrates multiple agents in parallel, with a built-in browser agent for visual QA&lt;/li&gt;
&lt;li&gt;A Go-based &lt;strong&gt;CLI&lt;/strong&gt; that is SSH-compatible and lets you spin up agents without a GUI&lt;/li&gt;
&lt;li&gt;An &lt;strong&gt;SDK&lt;/strong&gt; for defining custom agent behaviors and hosting them on your own infrastructure&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;Managed Agents API&lt;/strong&gt; inside the Gemini API, running agents in isolated Linux environments&lt;/li&gt;
&lt;li&gt;An &lt;strong&gt;enterprise path&lt;/strong&gt; through the Gemini Enterprise Agent Platform&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The desktop app adds dynamic subagents for parallel workflows, scheduled background tasks, native voice commands, and native hooks into Google AI Studio, Firebase, and Android. &lt;a href="https://techcrunch.com/2026/05/19/google-launches-antigravity-2-0-with-an-updated-desktop-app-and-cli-tool-at-io-2026/" rel="noopener noreferrer"&gt;TechCrunch&lt;/a&gt; and &lt;a href="https://9to5google.com/2026/05/19/google-antigravity-agentic-developer-suite/" rel="noopener noreferrer"&gt;9to5Google&lt;/a&gt; both frame 2.0 as Google reframing Antigravity from "an IDE" into "a full agentic development suite." On capability, that framing is fair. The browser agent reportedly scores 76.2% on SWE-bench Verified, and the parallel-agent model is real.&lt;/p&gt;

&lt;p&gt;Google's own demo made the ambition concrete: its team used Antigravity 2.0 with Gemini 3.5 Flash to build a functioning operating system from scratch in under 12 hours — 93 parallel sub-agents, 2.6 billion tokens, for less than $1,000 in API credits. Whatever you think of the rollout, the orchestration engine underneath is not a toy.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;ℹ️ If you have never used Antigravity and you are shopping for an agent IDE, 2.0 is a legitimate contender — especially if visual QA, parallel agents, or tight Firebase/Android integration matter to you. The criticism in this review is about the rollout, not the underlying engineering.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  The reset: what broke
&lt;/h2&gt;

&lt;p&gt;Here is what Google did not put on the I/O stage. The 2.0 update did not ship as an opt-in. It &lt;strong&gt;force-updated existing installations&lt;/strong&gt; through the background update channel, and the new build aggressively rewrote default application paths so the old IDE could not coexist with the new one.&lt;/p&gt;

&lt;p&gt;The clearest account comes from &lt;a href="https://www.0xsid.com/blog/antigravity-bait-n-switch" rel="noopener noreferrer"&gt;a widely-shared developer write-up&lt;/a&gt;. The author's summary is blunt: "When I clicked my usual shortcut, my entire IDE was just gone." The forced update wiped chat history and settings, broke a plan-review-implement workflow built up over months, and left the machine in a state where the only fix was, in the author's words, "a total purge of everything Antigravity related" before either version would run again.&lt;/p&gt;

&lt;p&gt;That write-up hit Hacker News under the title &lt;a href="https://news.ycombinator.com/item?id=48222529" rel="noopener noreferrer"&gt;"Google's Antigravity Bait and Switch"&lt;/a&gt; and climbed past 337 points. The phrase that stuck: background updates "are meant for performance patches, not secretly shipping an entirely different piece of software." &lt;a href="https://www.techloy.com/why-googles-antigravity-2-0-ai-update-has-developers-furious/" rel="noopener noreferrer"&gt;Techloy&lt;/a&gt; reported the obvious consequence — the forced change "raises questions about trust in Google's update policies."&lt;/p&gt;

&lt;h2&gt;
  
  
  The other shoe: Gemini CLI is being retired
&lt;/h2&gt;

&lt;p&gt;The Antigravity reset did not happen in isolation. The same week, Google announced it is &lt;a href="https://developers.googleblog.com/an-important-update-transitioning-gemini-cli-to-antigravity-cli/" rel="noopener noreferrer"&gt;retiring the Gemini CLI and transitioning users to the Antigravity CLI&lt;/a&gt;. Free, AI Pro, and AI Ultra users face a hard deadline: &lt;strong&gt;June 18, 2026.&lt;/strong&gt; After that, the Gemini CLI API shuts down.&lt;/p&gt;

&lt;p&gt;Per &lt;a href="https://byteiota.com/google-antigravity-2-0-what-developers-need-to-know/" rel="noopener noreferrer"&gt;byteiota's migration guide&lt;/a&gt;, the Antigravity CLI is "not 1:1 feature parity at launch" — some edge-case workflows "may need adjusting." So developers who standardized on the Gemini CLI now face a forced migration, on a deadline, to a tool that does not yet do everything the old one did. The migration is a one-liner to install, but install is the easy part. Rebuilding scripts, CI integrations, and muscle memory is not.&lt;/p&gt;

&lt;h2&gt;
  
  
  The quota problem
&lt;/h2&gt;

&lt;p&gt;Capability is not the same as usability, and Antigravity 2.0 inherited a quota system that the community has been loudly unhappy with. The Google AI Developers Forum has multiple active threads — including &lt;a href="https://discuss.ai.google.dev/t/antigravity-2-0-broken-ide-joke-ai-quotas/146728" rel="noopener noreferrer"&gt;one titled simply "Broken IDE &amp;amp; Joke AI Quotas"&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The mechanics, as documented in &lt;a href="https://sanj.dev/post/google-antigravity-quota-problems-fix" rel="noopener noreferrer"&gt;a community fix guide&lt;/a&gt;: Antigravity uses a dual-limit structure — a 250-unit "sprint" cap that refreshes every 5 hours, sitting on top of a 2,800-unit weekly baseline. Both pools must be positive for the tool to run. Exhaust the weekly pool on Monday and you are locked out until the reset — waiting five hours does nothing, because the weekly bucket is empty.&lt;/p&gt;

&lt;p&gt;The community workarounds are telling, because every one of them is a way of &lt;em&gt;escaping&lt;/em&gt; the product you are nominally reviewing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Downgrade to v1.19.6&lt;/strong&gt; (late February 2026), which has more predictable quota behavior&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Disable AI Credits&lt;/strong&gt;, which several users report causes rapid, unexpected quota depletion&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Route to Gemini Flash&lt;/strong&gt;, which runs on a separate, lighter quota pool than the Claude models&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;⚠️ When the most-recommended fixes for a tool are "use an old version," "turn off a feature," and "route around the default model," that is not a configuration problem. It is a signal that the product shipped ahead of its economics.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  The real lesson: evaluate exit cost, not just features
&lt;/h2&gt;

&lt;p&gt;Step back from the specifics. Antigravity 2.0 is a useful product attached to a rollout that treated developers' working environments as Google's to rewrite. The instinct is to file this under "bad PR week." That undersells it.&lt;/p&gt;

&lt;p&gt;Agent IDEs have quietly become load-bearing infrastructure. They hold your prompt history, your agent configs, your MCP servers, your project context — and increasingly they &lt;em&gt;are&lt;/em&gt; your workflow, not an accessory to it. When a tool like that auto-updates into a different product and deletes your settings, you learn how much control you actually had. The answer, this week, was: very little.&lt;/p&gt;

&lt;p&gt;This is the same platform-risk theme we explored in &lt;a href="https://agentconn.com/blog/cc-switch-cli-claude-code-openclaw-codex-gemini" rel="noopener noreferrer"&gt;our review of cc-switch&lt;/a&gt; — the tool whose entire pitch is hedging against exactly this. The cc-switch thesis was that no single AI vendor should be able to lock you out of your workflow. Antigravity 2.0 is the case study that proves the thesis. The developers who were least disrupted were the ones who kept their configs portable and did not treat any single agent IDE as permanent.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;💡 When you evaluate an agent IDE, add one line to the checklist: &lt;em&gt;what does it cost to leave?&lt;/em&gt; Can you export your agent configs? Are your prompts in plain files you own, or in the app's database? If the vendor force-updated tomorrow, how much of your setup survives? Features are easy to compare. Exit cost is the number that actually protects you.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Should you adopt or migrate?
&lt;/h2&gt;

&lt;p&gt;A practical read, by situation:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;New users, greenfield projects:&lt;/strong&gt; Antigravity 2.0 is worth trying. The parallel-agent orchestration and built-in browser agent are genuinely strong. Just keep your agent config and prompts in version-controlled files from day one — do not let the app become the only place your setup exists.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Existing Antigravity 1.x users:&lt;/strong&gt; You have likely already been force-migrated. Audit what you lost, check whether the v1.19.6 downgrade path restores predictable quotas, and back up your config now. Treat the next forced update as a &lt;em&gt;when&lt;/em&gt;, not an &lt;em&gt;if&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Gemini CLI users:&lt;/strong&gt; The June 18, 2026 deadline is real. Start the migration now, not in June — the Antigravity CLI is not at feature parity, so you need runway to find and fix the gaps in your scripts and CI.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Teams choosing an agent CLI from scratch:&lt;/strong&gt; This is a good moment to compare the field on portability, not just capability. Read the comparisons with exit cost in mind.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Antigravity 2.0 is not a bad tool. It is a good tool that just gave the clearest demonstration of the year that an agent IDE is something you rent, not something you own. Use it if it fits — but build your workflow so that when the next forced reset comes, you are the one who decides whether to follow it.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://agentconn.com/blog/antigravity-2-0-review-agent-ide-reset-switching-cost-trap" rel="noopener noreferrer"&gt;AgentConn&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>google</category>
      <category>devtools</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Gemini 3.5 Flash: Is 'Cheaper Than Frontier' Real?</title>
      <dc:creator>Max Quimby</dc:creator>
      <pubDate>Fri, 22 May 2026 03:24:58 +0000</pubDate>
      <link>https://dev.to/max_quimby/gemini-35-flash-is-cheaper-than-frontier-real-1kap</link>
      <guid>https://dev.to/max_quimby/gemini-35-flash-is-cheaper-than-frontier-real-1kap</guid>
      <description>&lt;p&gt;Google walked onto the I/O 2026 stage with a number, not a model. Sundar Pichai told the audience that companies running roughly a trillion tokens a day on Google Cloud could save more than &lt;strong&gt;$1 billion a year&lt;/strong&gt; by shifting most of their workload onto &lt;a href="https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-5/" rel="noopener noreferrer"&gt;Gemini 3.5 Flash&lt;/a&gt;. His framing was blunt: enterprises are "already blowing through their annual token budgets, and it's only May."&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;📖 &lt;a href="https://computeleap.com/blog/gemini-3-5-flash-cheaper-than-frontier-google-io-2026" rel="noopener noreferrer"&gt;Read the full version with charts and embedded sources on ComputeLeap →&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That is the story Google wants you to repeat. It is also the story worth interrogating, because the headline — "cheaper than frontier" — is doing a lot of quiet work. Cheaper than &lt;em&gt;what&lt;/em&gt;, exactly? Against whom? And at which of the model's several price tiers?&lt;/p&gt;

&lt;p&gt;The honest answer is more interesting than the press release. Gemini 3.5 Flash is genuinely a strong agentic and coding model, and for a specific class of workloads it will save real money. But it is also &lt;strong&gt;three times more expensive than the Flash model it replaces&lt;/strong&gt;, and in its highest reasoning mode it can cost &lt;em&gt;more&lt;/em&gt; to run than Gemini 3.1 Pro. The "cheaper than frontier" claim is true — but only if you read the fine print and route your traffic accordingly.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Google actually shipped
&lt;/h2&gt;

&lt;p&gt;Gemini 3.5 Flash launched generally available on day one, May 19, 2026 — no preview gate. It went straight into the Gemini app, AI Mode in Google Search, Android Studio, and, notably, &lt;a href="https://github.blog/changelog/2026-05-19-gemini-3-5-flash-is-generally-available-for-github-copilot/" rel="noopener noreferrer"&gt;GitHub Copilot&lt;/a&gt;. That distribution is the part most coverage underplays. Google did not announce a model so much as flip a switch under a billion existing users.&lt;/p&gt;

&lt;p&gt;The benchmarks are real and they are good. According to &lt;a href="https://llm-stats.com/blog/research/gemini-3.5-flash-launch" rel="noopener noreferrer"&gt;llm-stats.com's launch breakdown&lt;/a&gt;, Gemini 3.5 Flash posts 76.2% on Terminal-Bench 2.1, 1656 Elo on GDPval-AA, 83.6% on MCP Atlas, and 84.2% on CharXiv Reasoning. All four numbers top Gemini 3.1 Pro — last year's flagship. On output speed, &lt;a href="https://www.marktechpost.com/2026/05/20/google-introduces-gemini-3-5-flash-at-i-o-2026-a-faster-and-cheaper-model-for-ai-agents-and-coding/" rel="noopener noreferrer"&gt;MarkTechPost&lt;/a&gt; clocked it around 284 tokens per second, with Pichai citing 289 on stage — roughly 4x the throughput of comparable frontier models.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;ℹ️ The thing to notice: every benchmark Google led with is an &lt;strong&gt;agentic or tool-use benchmark&lt;/strong&gt; — Terminal-Bench, MCP Atlas, agent-style coding suites. On pure reasoning, the picture flips. Gemini 3.1 Pro still wins Humanity's Last Exam (44.4% vs 40.2%) and ARC-AGI-2 (77.1% vs 72.1%). Google is not claiming a new intelligence ceiling. It is claiming a better speed-and-cost frontier.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That distinction is the whole article. Google did not try to build the smartest model in the world this cycle. It tried to build the model that is &lt;em&gt;good enough&lt;/em&gt; for the workloads enterprises actually run at volume — agent loops, code edits, tool calls — and then made it fast and ubiquitous. As we argued in &lt;a href="https://computeleap.com/blog/harness-leaderboards-dirac-gemini-3-flash-terminalbench" rel="noopener noreferrer"&gt;Harness Leaderboards Are the New Model Leaderboards&lt;/a&gt;, the raw model score has stopped being the interesting variable. Throughput, cost per task, and how the model behaves inside a harness are what move production decisions now.&lt;/p&gt;

&lt;h2&gt;
  
  
  The price tag nobody puts in the headline
&lt;/h2&gt;

&lt;p&gt;Here is where "cheaper than frontier" starts to wobble.&lt;/p&gt;

&lt;p&gt;Gemini 3.5 Flash is priced at &lt;strong&gt;$1.50 per million input tokens and $9.00 per million output tokens&lt;/strong&gt; for the thinking variant, with cached input at $0.15. Against Gemini 3.1 Pro at $2.00 / $12.00, that is about 25% cheaper. Against a Pro-tier competitor it is genuinely a discount. So far, so good for the headline.&lt;/p&gt;

&lt;p&gt;But run the comparison the other direction — against the model Flash users were &lt;em&gt;already paying for&lt;/em&gt; — and the story inverts. As Simon Willison documented in his &lt;a href="https://simonwillison.net/2026/May/19/gemini-35-flash/" rel="noopener noreferrer"&gt;launch-day analysis&lt;/a&gt;, Gemini 3.5 Flash is &lt;strong&gt;3x the price of Gemini 3 Flash Preview and 6x the price of Gemini 3.1 Flash-Lite&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/item?id=48196771" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F72xmpfx4gkh7f4xhn6zs.png" alt="Hacker News comment criticizing Google for pricing Gemini 3.5 Flash at 3x the cost of Gemini 3 Flash" width="800" height="544"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The Hacker News reaction was immediate. The top of one thread, titled bluntly &lt;a href="https://news.ycombinator.com/item?id=48196771" rel="noopener noreferrer"&gt;"It's discouraging to see Google price Gemini 3.5 Flash at 3x the cost of Gemini 3 Flash"&lt;/a&gt;, captured the frustration: the entire identity of the Flash line was being the cheap option. A Flash that costs nearly as much as last year's Pro is a different product wearing the same name. &lt;a href="https://www.techtimes.com/articles/316861/20260519/google-ships-gemini-35-flash-cheap-run-agent-model-that-costs-3x-more-per-token.htm" rel="noopener noreferrer"&gt;TechTimes put the tension right in its headline&lt;/a&gt;: "a Cheap-to-Run Agent Model That Costs 3x More Per Token."&lt;/p&gt;

&lt;p&gt;Willison's most damaging data point is not the per-token sticker, though. It is the all-in cost of actually using the thing. Running Artificial Analysis's standard benchmark suite, &lt;strong&gt;Gemini 3.5 Flash in "high" reasoning mode cost $1,551.60 — versus $892.28 for Gemini 3.1 Pro Preview.&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;⚠️ Read that again. In its highest reasoning setting, the "Flash" model cost &lt;strong&gt;74% more&lt;/strong&gt; to complete the same benchmark suite than the actual Pro model. Flash models think before they answer, and thinking tokens are billed at the output rate. A cheap per-token price plus a high token &lt;em&gt;count&lt;/em&gt; does not equal a cheap bill.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This is the same trap we documented in &lt;a href="https://computeleap.com/blog/hidden-cost-cheap-ai-reasoning-models-2026" rel="noopener noreferrer"&gt;The 6x AI Pricing Lie&lt;/a&gt;: per-token pricing is a marketing surface, not a budget. The number that matters is cost per &lt;em&gt;completed task&lt;/em&gt;, and for reasoning-heavy work a fast model that emits a lot of thinking tokens can quietly outspend a slower, "more expensive" one.&lt;/p&gt;

&lt;h2&gt;
  
  
  So is the $1 billion claim a lie?
&lt;/h2&gt;

&lt;p&gt;No — and this is where fairness matters. Pichai's $1B figure is not fabricated. It is conditional.&lt;/p&gt;

&lt;p&gt;The claim assumes a company running ~1 trillion tokens per day that shifts roughly 80% of its workload from a frontier-tier model to a &lt;em&gt;mix&lt;/em&gt; of Flash and other models. For the right workload mix, that math holds. A huge share of enterprise token volume is not frontier-reasoning work — it is classification, extraction, summarization, routing, simple code edits, retrieval-augmented answers. On that traffic, 3.5 Flash at non-thinking rates ($0.50 / $3.00 in its base configuration) genuinely undercuts a Pro model while clearing the quality bar. &lt;a href="https://venturebeat.com/technology/google-says-gemini-3-5-flash-can-slash-enterprise-ai-costs-by-more-than-1-billion-a-year" rel="noopener noreferrer"&gt;VentureBeat's enterprise coverage&lt;/a&gt; and &lt;a href="https://www.rdworldonline.com/googles-gemini-3-5-flash-scores-within-two-points-of-anthropics-flagship-at-a-third-of-the-price/" rel="noopener noreferrer"&gt;R&amp;amp;D World's analysis&lt;/a&gt; — which notes 3.5 Flash scores within two points of Anthropic's flagship at a third of the price — are both describing a real phenomenon.&lt;/p&gt;

&lt;p&gt;The catch is the word &lt;em&gt;mix&lt;/em&gt;. The savings come from &lt;strong&gt;routing&lt;/strong&gt;, not from a model. If you route every request to 3.5 Flash on "high" and call it a cost optimization, you will be unpleasantly surprised by the invoice. If you tier your traffic — base Flash for the bulk, thinking mode only where it earns its keep, Pro for the genuinely hard reasoning — the billion-dollar math is reachable.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;💡 The actionable takeaway for an engineering team: 3.5 Flash is a &lt;strong&gt;routing-tier upgrade, not a default-everything button&lt;/strong&gt;. Pin the model version, pin the reasoning tier explicitly in your API calls, and instrument cost-per-task per route. Treat "high" mode as a frontier-priced resource, because that is what it is.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;There is also a pricing-confusion problem Google created for itself. The HN threads filled with &lt;a href="https://news.ycombinator.com/item?id=48197245" rel="noopener noreferrer"&gt;people disagreeing about the actual numbers&lt;/a&gt; — $0.50/$3.00 base versus $1.50/$9.00 thinking — because the model ships with multiple price points under one name. When your own developer community cannot agree on what your model costs, "cheaper" is not a message you have landed.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/item?id=48197245" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyodeef7u9vr10g6rsbaw.png" alt="Hacker News comment correcting the stated Gemini 3.5 Flash pricing" width="800" height="544"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The honest competitive read
&lt;/h2&gt;

&lt;p&gt;Strip away the I/O theater and Gemini 3.5 Flash is a confident, slightly cynical product decision. &lt;a href="https://www.trendingtopics.eu/google-launches-gemini-3-5-flash-with-higher-prices-but-no-generational-leap/" rel="noopener noreferrer"&gt;Trending Topics called it&lt;/a&gt; a launch with "higher prices but no generational leap," and that is roughly correct — but it is not necessarily a &lt;em&gt;bad&lt;/em&gt; decision.&lt;/p&gt;

&lt;p&gt;Willison's broader observation is the one to sit with: "It feels like all three of the major AI labs are starting to probe the price tolerance of their API customers." He points out OpenAI's GPT-5.5 launched at 2x the price of GPT-5.4, and Claude Opus 4.7 runs about 1.46x Opus 4.6 once you account for the new tokenizer. Every lab is testing how much developers will absorb. Google's bet is that day-one GA across Search, the Gemini app, Android Studio, and Copilot means most of its token volume never makes a price-sensitive decision at all. Distribution does the selling. The API price can drift up because the API is not where the volume is.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/item?id=48196656" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fn86ymtlm89d2wba00t1p.png" alt="Hacker News launch discussion thread for Gemini 3.5 Flash" width="800" height="544"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For the convergence-watchers: this is why Gemini 3.5 Flash was a HIGH-confidence cluster across YouTube, HN, and Substack this week. It is not the model that is interesting. It is the strategy — competing on the cost-and-speed frontier while quietly conceding the intelligence ceiling and quietly raising prices behind a "cheaper" headline.&lt;/p&gt;

&lt;h2&gt;
  
  
  The switching-cost asterisk: Antigravity 2.0
&lt;/h2&gt;

&lt;p&gt;If you are an enterprise reading the $1 billion number and thinking about consolidating onto Google's stack, the same I/O week handed you a cautionary tale.&lt;/p&gt;

&lt;p&gt;Google also pushed Antigravity 2.0, the new version of its agent IDE. It did not ship as an opt-in. It &lt;strong&gt;force-updated existing installations&lt;/strong&gt;, and in doing so replaced the IDE developers had been using for months with a single conversational prompt box — wiping chat history and settings in the process. The Hacker News thread, titled &lt;a href="https://news.ycombinator.com/item?id=48222529" rel="noopener noreferrer"&gt;"Google's Antigravity Bait and Switch,"&lt;/a&gt; climbed past 337 points, with developers reporting they had to fully purge every Antigravity file on their machine before either version would run again.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/item?id=48222529" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwhmj23u2yer3c5v5hvdx.png" alt="Hacker News thread titled Google's Antigravity Bait and Switch" width="800" height="544"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The 2.0 reset is a sharp reminder of the cost that never shows up in a token-pricing comparison: &lt;strong&gt;switching cost and platform risk&lt;/strong&gt;. The $1B savings figure assumes you can move 80% of your workload onto Google's models. Doing that deepens your dependence on Google's update policy — the same policy that just deleted developers' IDE configurations without asking.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;⚠️ Cost analysis that stops at token price is incomplete. The real question for an enterprise is total cost of dependence: token price &lt;em&gt;plus&lt;/em&gt; migration cost &lt;em&gt;plus&lt;/em&gt; the risk that the vendor reorganizes the product underneath you. Antigravity 2.0 just repriced that risk upward for everyone evaluating Google's agent stack.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Should you adopt it?
&lt;/h2&gt;

&lt;p&gt;A practical read, by situation:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;High-volume, non-reasoning workloads&lt;/strong&gt; (extraction, classification, routing, RAG answers, simple edits): Yes. Use base 3.5 Flash, not thinking mode. This is where the savings are real and the quality bar is comfortably cleared.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agentic coding and tool-use loops&lt;/strong&gt;: Strong yes on capability — the Terminal-Bench and MCP Atlas numbers are legitimate — but instrument cost per task. Agent loops emit a lot of tokens; a fast model amplifies both speed and spend.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hard reasoning, long-context retrieval, research-grade work&lt;/strong&gt;: Be skeptical of "high" mode as a cost play. 3.1 Pro still wins the reasoning benchmarks and, in Willison's test, cost less to run the suite. Route this traffic to an actual Pro/flagship tier.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Anyone consolidating their whole agent stack onto Google&lt;/strong&gt;: Factor in Antigravity 2.0. Pin versions, keep your prompts and configs portable, and do not assume the product you adopt today is the product you will have next quarter.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The "cheaper than frontier" line is not a lie. It is a half-truth that becomes true only with disciplined routing — and becomes false the moment you treat 3.5 Flash as a drop-in replacement for everything. Google built a fast, capable, well-distributed model and raised the price while telling you it got cheaper. Both things are true. Your invoice will reflect whichever one you actually engineer for.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://computeleap.com/blog/gemini-3-5-flash-cheaper-than-frontier-google-io-2026" rel="noopener noreferrer"&gt;ComputeLeap&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>google</category>
      <category>gemini</category>
      <category>llm</category>
    </item>
    <item>
      <title>Chamath's 18 Months: Taiwan, TSMC-Arizona, and the Clock</title>
      <dc:creator>Max Quimby</dc:creator>
      <pubDate>Tue, 19 May 2026 03:33:27 +0000</pubDate>
      <link>https://dev.to/max_quimby/chamaths-18-months-taiwan-tsmc-arizona-and-the-clock-mgi</link>
      <guid>https://dev.to/max_quimby/chamaths-18-months-taiwan-tsmc-arizona-and-the-clock-mgi</guid>
      <description>&lt;p&gt;On the latest All-In Podcast, Chamath Palihapitiya delivered a single sentence that has been &lt;a href="https://x.com/theallinpod" rel="noopener noreferrer"&gt;circulating across the political-class Twitter feed&lt;/a&gt; for forty-eight hours: &lt;em&gt;"We're 18 months from Taiwan not being an important moment of conversation."&lt;/em&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;📖 &lt;a href="https://thearcofpower.com/blog/chamath-18-months-taiwan-decoupling-tsmc-arizona-polymarket-2026" rel="noopener noreferrer"&gt;Read the full version with charts and embedded sources on thearcofpower →&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It is the most interesting thing said about Taiwan this week, and almost nobody is reading it correctly.&lt;/p&gt;

&lt;p&gt;The dominant frame — picked up across &lt;a href="https://www.pbs.org/newshour/" rel="noopener noreferrer"&gt;PBS&lt;/a&gt;, &lt;a href="https://www.nytimes.com/" rel="noopener noreferrer"&gt;The New York Times&lt;/a&gt;, &lt;a href="https://www.davidpakman.com/" rel="noopener noreferrer"&gt;Pakman&lt;/a&gt;, and &lt;a href="https://www.theguardian.com/" rel="noopener noreferrer"&gt;The Guardian&lt;/a&gt; — has been about the &lt;a href="https://thearcofpower.com/blog/trump-xi-beijing-summit-iran-stalemate-2026" rel="noopener noreferrer"&gt;Trump-Xi Beijing summit&lt;/a&gt; and whether Trump looked weak under Xi's Taiwan warning. That is the &lt;em&gt;invasion&lt;/em&gt; frame. It assumes Taiwan matters because Beijing might one day move on it militarily.&lt;/p&gt;

&lt;p&gt;Chamath's framing is different and more structurally interesting. He is not saying invasion risk drops in 18 months. He is saying &lt;strong&gt;Taiwan's structural relevance&lt;/strong&gt; to the US is being engineered out of existence — through TSMC-Arizona Phase 2/3, domestic fab buildouts in Texas and Ohio, and the compute-substrate migration that's already moved Anthropic-grade workloads onto US-domiciled silicon. If he is right on the &lt;em&gt;timeline&lt;/em&gt;, the policy regime shifts before the military regime even has to.&lt;/p&gt;

&lt;p&gt;Polymarket, with $335,460 in 24-hour volume on the headline market, agrees on direction and disagrees on speed. The market prices a &lt;a href="https://polymarket.com/event/will-china-invade-taiwan-before-2027" rel="noopener noreferrer"&gt;2026 invasion at 7%&lt;/a&gt; and the &lt;a href="https://polymarket.com/event/will-china-invade-taiwan-by-june-30-2026" rel="noopener noreferrer"&gt;end-of-June variant at 2%&lt;/a&gt;. Below that level of risk, the strait is not the binding constraint on US strategy — substrate migration is. Above it, the strait still matters. The 7% number is the &lt;em&gt;test&lt;/em&gt; of Chamath's thesis, not a refutation of it.&lt;/p&gt;

&lt;p&gt;This piece reads Chamath's quote in full context, walks the TSMC-Arizona evidence honestly, prices the Polymarket leg, identifies where the thesis breaks, and ends with the side story most political coverage missed: &lt;a href="https://www.cbsnews.com/news/" rel="noopener noreferrer"&gt;Elon Musk in the Great Hall of the People&lt;/a&gt; during the summit, and what that quietly says about how fast decoupling is actually moving.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. What Chamath actually said — the full context
&lt;/h2&gt;

&lt;p&gt;The 18-month line is being circulated as a clip. The clip strips the analytical move that makes the thesis interesting.&lt;/p&gt;

&lt;p&gt;On the &lt;a href="https://x.com/theallinpod" rel="noopener noreferrer"&gt;All-In episode&lt;/a&gt;, Chamath was responding to a question about US-China policy posture. His full argument has four parts, only one of which travels in the clip:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;TSMC-Arizona Phase 2 is on schedule for 2026-2027 production ramp&lt;/strong&gt;, with Apple and NVIDIA having committed volume. This part is true and documented; we walk the evidence in §2.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The compute substrate that matters most for US AI sovereignty is migrating to US-domiciled silicon faster than the policy debate.&lt;/strong&gt; Cerebras, the Anthropic-SpaceX compute deal, and the &lt;a href="https://computeleap.com/blog/inference-inflection-cerebras-anthropic-spacex-leopold-2026" rel="noopener noreferrer"&gt;inference inflection&lt;/a&gt; shift toward US-built inference fleets are the practitioner version of this claim.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;In 18 months, the marginal strategic asset Taiwan provides — leading-edge logic capacity for the US — will be available domestically with enough volume to take the strait off the critical-path list.&lt;/strong&gt; This is the &lt;em&gt;thesis&lt;/em&gt; — and it's the part operators should test.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Therefore the diplomatic and military posture around Taiwan will change&lt;/strong&gt;, because the asset being defended will have substantially decoupled from the geography being defended.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The clip travels because of part 4 — the rhetorical punchline. The analytical work is in parts 1-3. Chamath is making a claim about &lt;em&gt;substrate migration timelines&lt;/em&gt; and using "18 months" as the inflection where TSMC-Arizona's contribution to US leading-edge logic capacity crosses a strategic threshold.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://x.com/theallinpod" rel="noopener noreferrer"&gt;&lt;img src="/blog/tweet-polymarket-trump-xi-bilateral.png" alt="Polymarket on Trump-Xi bilateral and Taiwan markets — circulating with the Chamath 18-month frame on X"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To evaluate the thesis honestly, we have to take part 1 — the TSMC-Arizona ramp — at face value or refute it. So that's where we start.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. The TSMC-Arizona evidence — what's on schedule, what isn't
&lt;/h2&gt;

&lt;p&gt;TSMC's &lt;a href="https://www.tsmc.com/english/dedicatedFoundry/manufacturing/fab21" rel="noopener noreferrer"&gt;Arizona Fab 21&lt;/a&gt; project is the largest single foreign direct investment in US history at $65B committed across three phases. As of mid-2026:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Phase 1 (4nm/5nm):&lt;/strong&gt; Already in volume production since H2-2025. Apple A18 SoCs and AMD HPC chips shipping out of the Arizona facility in commercial volume. This is no longer projection; it's verified output.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Phase 2 (3nm):&lt;/strong&gt; Building completion mid-2026; tool-installation underway; first wafers projected H1-2027. Apple and NVIDIA have public volume commitments.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Phase 3 (2nm):&lt;/strong&gt; Site preparation underway; production target 2028.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Combine that with &lt;a href="https://www.intel.com/content/www/us/en/newsroom/news/intel-ohio-site.html" rel="noopener noreferrer"&gt;Intel's Ohio buildout&lt;/a&gt;, Samsung's Texas Taylor fab, and a re-shored packaging ecosystem (Amkor in Arizona, TSMC's own US ATP), and the picture sharpens. By H2-2027, the US has the &lt;em&gt;option&lt;/em&gt; of leading-edge logic capacity in volume on US soil. Whether that fully replaces TSMC Taiwan for the most strategically sensitive workloads is a separate question — but the &lt;em&gt;option&lt;/em&gt; exists, and the option is what Chamath's 18-month frame is pricing.&lt;/p&gt;

&lt;p&gt;The honest counter-evidence:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;DRAM, mature nodes, and the supply-chain depth issue.&lt;/strong&gt; Even with leading-edge logic re-shored, the broader semiconductor supply chain — substrate, photomasks, specialty chemicals, ATMI gases, the long tail — still runs through Taiwan-Japan-Korea. The headline-grabbing 2nm/3nm line ignores 60-70% of the semiconductor BOM.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Volume vs. capability.&lt;/strong&gt; Arizona's Phase 2 output will be a meaningful percentage of leading-edge logic, not all of it. Through 2027, the marginal datacenter buildout will still pull from Taiwan for some segment of need. The decoupling is partial, not total.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Skilled-labor and equipment-vendor migration.&lt;/strong&gt; ASML, Tokyo Electron, and Applied Materials' US service-engineer pipeline is not at parity with Hsinchu. Production yield in year-one US 3nm is going to be a real number.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The net read: Chamath is &lt;em&gt;directionally right&lt;/em&gt; on the substrate migration. The 18-month timeline for "marginal-strategic-asset" substitution is defensible but tight. A 24-30 month variant is more honestly hedged. The thesis survives that adjustment — the dollar-volume threshold where Taiwan stops being the binding constraint is approached on either timeline.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. The Polymarket leg — pricing the binding test
&lt;/h2&gt;

&lt;p&gt;The cleanest market test of the Chamath thesis is &lt;a href="https://polymarket.com/event/will-china-invade-taiwan-before-2027" rel="noopener noreferrer"&gt;Polymarket's "Will China invade Taiwan by end of 2026"&lt;/a&gt; market. $335,460 of 24-hour volume, $979,681 of liquidity. The market prices Yes at 7%, No at 93%, with the curve down 3.4% this month.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://polymarket.com/event/will-china-invade-taiwan-before-2027" rel="noopener noreferrer"&gt;&lt;img src="/blog/polymarket-taiwan-2026.png" alt="Polymarket — Will China invade Taiwan by end of 2026, pricing Yes at 7% on $979K liquidity"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The shorter-horizon market — &lt;a href="https://polymarket.com/event/will-china-invade-taiwan-by-june-30-2026" rel="noopener noreferrer"&gt;June 30, 2026&lt;/a&gt; — prices Yes at 2% on $124,927 of 24-hour volume.&lt;/p&gt;

&lt;p&gt;The 7% number is doing more work than most observers credit. Here is what it actually says under Chamath's frame:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The 7% is the binding test.&lt;/strong&gt; If Polymarket priced invasion-by-end-of-2026 at 25%, the strait would &lt;em&gt;still matter&lt;/em&gt; to US strategy regardless of what TSMC-Arizona does — because at 25%, an invasion happens before the substitution completes. At 7%, the market is saying the substitution window is wide enough that the strait is &lt;em&gt;unlikely to be the binding constraint&lt;/em&gt; before the substrate migration changes the strategic stakes. That is Chamath's thesis in market pricing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The 2% June 30 variant tightens the read.&lt;/strong&gt; Near-term invasion is priced effectively at zero. The combination — 2% by June 30, 7% by year-end — implies the market's mode is "no invasion in the migration window, then strategic reassessment after the substrate decouples." That is structurally consistent with the 18-month frame.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The disagreement points worth watching.&lt;/strong&gt; The Polymarket curve is &lt;em&gt;down&lt;/em&gt; 3.4% this month — the market is becoming &lt;em&gt;less&lt;/em&gt; convinced of invasion in 2026, not more, despite Xi's summit rhetoric. If the curve moves up by 3-5 percentage points without a corresponding TSMC-Arizona slowdown story, Chamath's thesis weakens. If the curve continues down while Phase 2 ramp news lands, his thesis strengthens. This is a tradeable instrument with a clear interpretation.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/from?site=anthropic.com" rel="noopener noreferrer"&gt;&lt;img src="/blog/hn-china-invade-taiwan.png" alt="Hacker News thread on Taiwan invasion timelines and prediction market pricing"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The Reddit and HN conversation on this market has converged on the same read — invasion risk priced low not because the rhetoric is empty, but because the cost-benefit for Beijing changes as the substrate migrates. The strait is more valuable to invade &lt;em&gt;before&lt;/em&gt; the migration completes. After, the asset being captured has substantially relocated.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.reddit.com/r/geopolitics/" rel="noopener noreferrer"&gt;&lt;img src="/blog/reddit-geopolitics-xi-taiwan.png" alt="Reddit r/geopolitics discussion of Xi Taiwan posture and decoupling timelines"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Where the thesis breaks
&lt;/h2&gt;

&lt;p&gt;Three legitimate counter-arguments to the 18-month frame, in increasing order of severity:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Counter #1: The "Taiwan is more than chips" argument.&lt;/strong&gt; Taiwan's geographic position controls the second island chain. Even if every fab were duplicated in Arizona tomorrow, Taipei's relationship to US Pacific posture, freedom-of-navigation operations, and the Korea-Japan defense architecture would persist. Chamath's framing — Taiwan as a substrate-supply question — under-prices the geographic-strategic dimension.&lt;/p&gt;

&lt;p&gt;This counter is real but somewhat off-target for the specific Chamath claim. He is not saying Taiwan becomes geopolitically irrelevant. He is saying Taiwan's place in the &lt;em&gt;US economic-security calculation&lt;/em&gt; — the calculation that drove $52B of CHIPS Act money and $65B of TSMC Arizona spend — changes. The geographic-strategic Taiwan and the substrate-supply Taiwan are not the same Taiwan. Chamath's thesis is about the second.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Counter #2: The supply-chain-depth realities.&lt;/strong&gt; Discussed in §2. Even leading-edge logic migration leaves 60-70% of the BOM behind. The reshoring of the long tail is a 5-10 year project. Through 2027, US AI-frontier datacenter buildouts will still touch the Taiwan supply chain on multiple legs. The "Taiwan doesn't matter" headline is too strong by the strict reading.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Counter #3: Production yield in US 3nm year-one.&lt;/strong&gt; TSMC Arizona's leading-edge output through 2027 is going to be lower-yield than Hsinchu's, by a real number. Apple and NVIDIA have committed volume, but the &lt;em&gt;cost&lt;/em&gt; of that volume — measured in usable die per wafer — is higher in Arizona for the first 18 months of production. If the cost premium is large, customers will pull from Taiwan in parallel through the migration window — and the binding-constraint calculus shifts.&lt;/p&gt;

&lt;p&gt;The thesis survives all three counters in its careful form. It does not survive the headline-clip version. Treat "Taiwan doesn't matter in 18 months" as a &lt;em&gt;political-class slogan&lt;/em&gt; and "Taiwan stops being the binding US-strategic constraint sometime in 2027-2028" as the operator claim.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. The Musk side story — what the political coverage missed
&lt;/h2&gt;

&lt;p&gt;Buried inside the Beijing summit coverage was a &lt;a href="https://www.cbsnews.com/news/" rel="noopener noreferrer"&gt;CBS-flagged detail&lt;/a&gt; that almost no other outlet picked up: Elon Musk was photographed inside the Great Hall of the People during Trump's visit. Reports placed him there with his son.&lt;/p&gt;

&lt;p&gt;The political-class commentary on the summit fixated on whether Trump "looked weak" under Xi's Taiwan language. That is the visible story. The Musk presence is the structural one.&lt;/p&gt;

&lt;p&gt;If you treat the summit as theater, it was theater. If you treat it as a &lt;em&gt;meeting of the actors who actually control the substrate migration&lt;/em&gt;, the cast list is interesting. The US Pacific posture is run from Washington and DOD. The substrate migration is run from Hsinchu, Arizona, and the boards of SpaceX, Tesla, xAI, and TSMC. One of those boardrooms had its principal physically present inside the Beijing summit perimeter.&lt;/p&gt;

&lt;p&gt;There are at least three reads on the Musk-at-the-Great-Hall observation:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Diplomatic backchannel.&lt;/strong&gt; Musk's Chinese-government relationships, especially via Tesla Shanghai, have been an active channel since 2020. A symbolic appearance during the bilateral signals durability of that channel regardless of the rhetorical surface.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Decoupling-speed signal.&lt;/strong&gt; The presence of the most consequential American tech CEO inside the Great Hall during a Taiwan-tense summit suggests &lt;em&gt;actual&lt;/em&gt; US-China industrial decoupling is more measured than the rhetorical decoupling. If decoupling were really running at 18-month pace, the optics of Musk-in-Beijing would be politically untenable. They were not.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Substrate-migration coordination.&lt;/strong&gt; A more aggressive read: parts of the substrate migration require &lt;em&gt;coordinated&lt;/em&gt; US-China posture — semiconductor equipment exports, talent flows, rare-earth supply, and EV-chain components are all coordination problems, not pure-decoupling problems. Musk's presence is consistent with substrate-migration coordination being the actual underlying policy, even as the public rhetoric tracks separation.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Whatever read you take, the Musk side-story sharpens the Chamath thesis. The decoupling is real, but the operational reality has more US-China coordination embedded in it than the political-class commentary suggests. The 18-month clock is partly a managed migration, not a clean break.&lt;/p&gt;

&lt;h2&gt;
  
  
  What this means for operators and analysts
&lt;/h2&gt;

&lt;p&gt;Three specific takeaways:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Re-time your Taiwan-risk hedge.&lt;/strong&gt; If you have been pricing Taiwan invasion risk against your 2026 ops plan at consensus 10-15%, the Polymarket 7% number says the market disagrees with consensus. If you trust the substrate-migration thesis, the &lt;em&gt;strategic&lt;/em&gt; Taiwan-risk window is closing on Chamath's clock, not the invasion-risk clock. Re-time accordingly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Watch TSMC-Arizona Phase 2 ramp news as the leading indicator.&lt;/strong&gt; Not the summit rhetoric. Not the strait incident reports. The phase-2 wafer-output news through H1-2027 is the variable that moves the Chamath thesis. A six-month slip moves the timeline to 24-30 months. A clean ramp ratifies the 18-month frame and starts repricing assumptions across the &lt;a href="https://thearcofpower.com/blog/china-iran-gambit-maximum-pressure-trump-hormuz-2026" rel="noopener noreferrer"&gt;China-Iran&lt;/a&gt;, the &lt;a href="https://thearcofpower.com/blog/trump-xi-beijing-summit-iran-stalemate-2026" rel="noopener noreferrer"&gt;Trump-Xi summit&lt;/a&gt;, and the &lt;a href="https://thearcofpower.com/blog/xi-taiwan-trigger-conflict-post-summit-2026" rel="noopener noreferrer"&gt;Xi-Taiwan trigger&lt;/a&gt; frames.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Don't confuse the headline-clip with the thesis.&lt;/strong&gt; The viral "18 months" line is being used to argue both that Taiwan is irrelevant and that Chamath is reckless. Neither read is right. The thesis is narrower: leading-edge logic capacity for US strategic use is substantially decoupling from Taiwan inside the 18-30 month window. That is a defensible claim. It is also the most important claim being made about US-China substrate strategy this quarter, and it deserves to be evaluated on its actual content rather than its viral packaging.&lt;/p&gt;

&lt;p&gt;The clock is ticking. The question is not whether Chamath is right; it's whether the substrate migration completes faster than the political timeline expects. That is a tradeable question, and Polymarket is the cleanest place to test it.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://thearcofpower.com/blog/chamath-18-months-taiwan-decoupling-tsmc-arizona-polymarket-2026" rel="noopener noreferrer"&gt;thearcofpower&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>geopolitics</category>
      <category>china</category>
      <category>taiwan</category>
      <category>markets</category>
    </item>
    <item>
      <title>Long-Running Agents: Harness, Evaluator, Handoff</title>
      <dc:creator>Max Quimby</dc:creator>
      <pubDate>Tue, 19 May 2026 03:32:14 +0000</pubDate>
      <link>https://dev.to/max_quimby/long-running-agents-harness-evaluator-handoff-og1</link>
      <guid>https://dev.to/max_quimby/long-running-agents-harness-evaluator-handoff-og1</guid>
      <description>&lt;p&gt;A year ago "long-running agent" meant "we tried to chain prompts and it broke."&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;📖 &lt;a href="https://agentconn.com/blog/build-agents-run-for-hours-harness-evaluator-handoff-2026" rel="noopener noreferrer"&gt;Read the full version with charts and embedded sources on agentconn →&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This week, three independent talks converged on the same engineering thesis: hour-scale autonomy is a &lt;em&gt;harness problem&lt;/em&gt;, not a prompt problem. &lt;a href="https://www.anthropic.com/research" rel="noopener noreferrer"&gt;Anthropic's "Build Agents That Run for Hours" session&lt;/a&gt; frames it as adversarial evaluators plus structured handoffs. IBM frames it as harness substrate. AI LABS frames it as a development lifecycle. The agent runs for hours when you stop trying to make the model smarter and start engineering the substrate that keeps the model on-task — three components in particular: &lt;strong&gt;harnesses&lt;/strong&gt;, &lt;strong&gt;adversarial evaluators&lt;/strong&gt;, and &lt;strong&gt;structured handoffs&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The signal is loud enough that the GitHub trending board has spent four consecutive days dominated by repos that operationalize one or more of those three components. Skills registries, agent-memory layers, agent toolkits — they are the &lt;em&gt;production-pattern equivalent&lt;/em&gt; of the same engineering shift the conference talks are naming out loud.&lt;/p&gt;

&lt;p&gt;This piece is the practitioner version of those talks. What each one says, where they overlap, where they diverge, and how to spend the next hour of your harness work for the biggest gain in agent autonomy.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;The frame shift.&lt;/strong&gt; Before this week, "skills" was a Claude Code feature. After this week, harness-evaluator-handoff is a &lt;em&gt;category&lt;/em&gt; — and skills, sub-agents, memory, validators, and CI loops are how you build it. The substrate is now the thing you ship, not the model.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  The three talks
&lt;/h2&gt;

&lt;p&gt;The three converging sources, in order of impact:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Anthropic — Build Agents That Run for Hours (&lt;a href="https://www.youtube.com/watch?v=mR-WAvEPRwE" rel="noopener noreferrer"&gt;Ash Prabaker &amp;amp; Andrew Wilson&lt;/a&gt;).&lt;/strong&gt; The argument is structural: self-evaluation is a trap. A model asked to grade its own work returns false positives that compound across long chains. The fix is &lt;em&gt;adversarial evaluator agents&lt;/em&gt; — separate agent instances with antagonistic objectives that grade each handoff, force re-do, and break out of plausible-but-wrong trajectories. Pair that with structured handoffs — explicit, schema-typed state transfers — and you get long horizons that don't drift.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. IBM — Harnesses in AI: A Deep Dive (&lt;a href="https://www.youtube.com/watch?v=C_GG5g38vLU" rel="noopener noreferrer"&gt;Tejas Kumar&lt;/a&gt;).&lt;/strong&gt; The diagnostic is sharp. Kumar walks through a browser-agent failure: the agent reports success, but the screenshot shows a login page. The model didn't hallucinate — the &lt;em&gt;harness&lt;/em&gt; lacked the verification step that would have caught the login redirect. His thesis: most "agent reliability" failures are harness gaps, not model gaps. The model is fine; the substrate around it is missing the loops that would have caught the deviation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. AI LABS — ADLC: Claude Code's New Lifecycle (&lt;a href="https://www.youtube.com/watch?v=aMBQB_IJ0dQ" rel="noopener noreferrer"&gt;video&lt;/a&gt;).&lt;/strong&gt; The framing is process. Agent Development Lifecycle — ADLC — is named as the successor to "vibe coding." The implied developer workflow: stop iterating on prompts; start iterating on the agent's &lt;em&gt;production lifecycle&lt;/em&gt; — handoff schemas, sub-agent decomposition, evaluator harnesses, replay-and-debug loops.&lt;/p&gt;

&lt;p&gt;Three different speakers. Three different angles. One shared thesis: &lt;strong&gt;the substrate around the model is now where the engineering happens.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/from?site=anthropic.com" rel="noopener noreferrer"&gt;&lt;img src="/blog/hn-only-the-harness-changed-coding-llm.png" alt="Hacker News: only the harness changed — coding LLM thread on substrate vs model"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What "harness" actually means
&lt;/h2&gt;

&lt;p&gt;The word "harness" got popular fast and is now overloaded. Three definitions live in the wild — they describe different things and confusing them costs hours of design discussion.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Harness as runtime.&lt;/strong&gt; Claude Code, Cursor's agent mode, Codex CLI, gstack, archon, &lt;a href="https://agentconn.com/blog/obra-superpowers-agentic-skills-framework-guide" rel="noopener noreferrer"&gt;obra superpowers&lt;/a&gt; — the program that boots the model, loads skills, threads memory, manages tool calls, and renders output. This is the most common usage. When IBM's Tejas Kumar talks about "harness gaps," this is what he means.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Harness as skill-pack assembly.&lt;/strong&gt; The collection of &lt;code&gt;SKILL.md&lt;/code&gt; files, &lt;code&gt;CLAUDE.md&lt;/code&gt; instructions, and sub-agent definitions a developer installs in a project. GStack, the &lt;a href="https://github.com/anthropics/skills" rel="noopener noreferrer"&gt;Anthropic skills repo&lt;/a&gt;, &lt;a href="https://github.com/Imbad0202/academic-research-skills" rel="noopener noreferrer"&gt;academic-research-skills&lt;/a&gt; — these are &lt;em&gt;harnesses&lt;/em&gt; in the sense that they shape what the model does, even though they ship as data, not as runtime code.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Harness as test/eval substrate.&lt;/strong&gt; The evaluator agents, CI checks, replay loops, and adversarial graders that wrap an agent run to detect failure. This is the Anthropic talk's "harness" — the structural pieces that catch a long-run agent before it confidently delivers garbage.&lt;/p&gt;

&lt;p&gt;For the rest of this piece, we use &lt;strong&gt;harness = runtime + assembly&lt;/strong&gt;, and we treat &lt;strong&gt;evaluator&lt;/strong&gt; and &lt;strong&gt;handoff&lt;/strong&gt; as separate first-class categories. The Anthropic talk's "evaluator harness" is then just "harness + evaluator" — two things at once.&lt;/p&gt;

&lt;h2&gt;
  
  
  Adversarial evaluators — why self-grading fails
&lt;/h2&gt;

&lt;p&gt;The Anthropic talk's most useful technical claim is that &lt;strong&gt;self-evaluation is a trap&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;When you ask a Claude or GPT instance to grade its own output, you get one of three failures:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Plausibility blindness.&lt;/strong&gt; The model that produced the answer cannot distinguish its own confident-but-wrong outputs from confident-and-right ones. They feel identical from the inside.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Reward-hacking under cost pressure.&lt;/strong&gt; When evaluator and producer share token budget, the model has every incentive to mark the work passing and move on.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Context dilution.&lt;/strong&gt; A long agent run carries thousands of tokens of intermediate work. Asking the same model to grade against that context invites context-snowing — the answer that "fits the trajectory" gets marked as correct because it's locally plausible.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The Anthropic fix is &lt;em&gt;adversarial evaluator agents&lt;/em&gt;. A separate agent instance — different system prompt, different tools, different objective — runs in parallel and grades the producer's output against an adversarial standard. It is paid (in the design sense) to find failure, not to confirm success. When the evaluator vetoes, the producer is forced to re-do.&lt;/p&gt;

&lt;p&gt;This is the same pattern that won in software engineering twenty years ago when "developer writes a test for their own code" was replaced by "QA tries to break it." The engineering substrate for agents is converging on the same workflow.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/from?site=anthropic.com" rel="noopener noreferrer"&gt;&lt;img src="/blog/hn-archon-coding-harness-github.png" alt="HN — Archon coding harness and the rise of harness-as-product"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The practitioner version of this for a typical Claude Code stack:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Two sub-agents, antagonistic system prompts.&lt;/strong&gt; Producer's job: ship the feature. Evaluator's job: find what's missing. Evaluator returns a structured veto with reasons; producer must address before continuing.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Schema-typed grade objects.&lt;/strong&gt; Don't let the evaluator return free-form text — make it return &lt;code&gt;{pass: bool, blockers: [...], suggestions: [...]}&lt;/code&gt; so the producer can branch on the result instead of free-reading.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;One adversarial sub-agent per high-stakes handoff.&lt;/strong&gt; Don't grade every step — grade the transitions where bad state compounds (test-pass → ship, plan → execute, design → implement).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Patterns like &lt;a href="https://agentconn.com/blog/archon-open-source-harness-builder-ai-coding-deterministic-review" rel="noopener noreferrer"&gt;Archon's&lt;/a&gt; deterministic-review loop and the &lt;a href="https://agentconn.com/blog/agent-judge-layer-runtime-validation-prod-tier-2026" rel="noopener noreferrer"&gt;agent-judge layer&lt;/a&gt; on AgentConn are concrete production versions of this exact idea.&lt;/p&gt;

&lt;h2&gt;
  
  
  Structured handoffs — the schema problem
&lt;/h2&gt;

&lt;p&gt;The second piece of the engineering thesis is &lt;strong&gt;structured handoffs&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;A "handoff" is what happens when one agent step ends and another begins. The naive version: the previous step appends to a free-form context buffer; the next step reads the buffer and decides what to do. This works for two or three hops. It does not work for hours.&lt;/p&gt;

&lt;p&gt;The failure mode is well-known. Free-form handoffs lose schema. The agent at step 18 reads a context buffer that's 15K tokens long and has no canonical way to ask "what is the current state of the build?" Some of the answer is in step 3's output. Some is in step 11's tool call. Some is in step 14's revised plan. The model does its best — and confidently reports a state that is partly true.&lt;/p&gt;

&lt;p&gt;The fix is making state transfers &lt;em&gt;typed and explicit&lt;/em&gt;. Each handoff carries a schema. Each handoff replaces the relevant slot in a structured world model. Each sub-agent reads only the slots it needs.&lt;/p&gt;

&lt;p&gt;What that looks like in practice:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;A working-state object.&lt;/strong&gt; A JSON document the agent maintains and updates explicitly. &lt;code&gt;{tasks_done, tasks_pending, files_modified, tests_passing, blockers, last_evaluator_verdict}&lt;/code&gt;. The agent reads-writes this object the way a service reads-writes a database — not by re-reading the entire conversation.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Memory layers.&lt;/strong&gt; &lt;a href="https://github.com/rohitg00/agentmemory" rel="noopener noreferrer"&gt;agentmemory&lt;/a&gt;'s ★1,226 day-one trending position is the signal here. Persistent agent memory is becoming the standard layer that survives across handoffs and across sessions. It's why "long-running" went from prompting curiosity to infrastructure category in eight months.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sub-agent contracts.&lt;/strong&gt; Each spawned sub-agent runs with a typed input ("here is your task, here are your tools, here is the slot you write to") and a typed output. The parent agent reads the output slot — not the conversation transcript. This is the convention the Anthropic skills repo pushes on, and it's what makes the &lt;code&gt;SKILL.md&lt;/code&gt; format more than a prompt template.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The &lt;a href="https://agentconn.com/blog/skill-spam-validators-react-doctor-agentmemory-may-2026" rel="noopener noreferrer"&gt;agentmemory drop on GitHub trending&lt;/a&gt; is the practitioner-side proof that this is the actual production bottleneck right now. Memory layers don't move a model leaderboard. They move the duration over which an agent stays useful — which is the variable that just became visible.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://x.com/bcherny" rel="noopener noreferrer"&gt;&lt;img src="/blog/tweet-bcherny-claude-code-review.png" alt="Boris Cherny: autonomous Claude Code + Codex running for hours unattended on nanoGPT"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The ADLC piece — process, not just architecture
&lt;/h2&gt;

&lt;p&gt;The third talk, AI LABS' ADLC framing, is about process — and it's the one with the most direct operator value.&lt;/p&gt;

&lt;p&gt;ADLC ("Agent Development Lifecycle") argues that the failure mode of most agent work in 2026 is not technical — it's &lt;strong&gt;lifecycle-shaped&lt;/strong&gt;. Developers iterate on prompts when they should be iterating on harness, evaluator, and handoff design. Sprints get framed as "tune the model" when they should be framed as "instrument the agent run."&lt;/p&gt;

&lt;p&gt;What changes if you adopt the ADLC stance:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Replay-first debugging.&lt;/strong&gt; Every agent run captures its tool-call log, sub-agent decisions, and intermediate state. When the agent fails, you don't re-run with a tweaked prompt — you &lt;em&gt;replay&lt;/em&gt; the failure and identify which substrate component (harness, evaluator, handoff) let the wrong state through.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Eval-first feature work.&lt;/strong&gt; Before you ship a new agent capability, you write an evaluator that catches the failure mode you're afraid of. The evaluator gates the merge. This is the agent-equivalent of TDD.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sub-agent decomposition as architecture, not optimization.&lt;/strong&gt; ADLC treats sub-agent decomposition the way a backend team treats microservices: a structural choice up front, not a performance tweak after.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The &lt;a href="https://agentconn.com/blog/tokenmaxxing-yc-operator-pattern-codex-claude-code-skills-2026" rel="noopener noreferrer"&gt;tokenmaxxing YC operator pattern&lt;/a&gt; and the &lt;a href="https://agentconn.com/blog/cursor-skills-as-runtime-12k-to-200-loc-2026" rel="noopener noreferrer"&gt;cursor-skills-as-runtime&lt;/a&gt; shift are both ADLC moves — the operators who win in 2026 treat the agent as a system, not a chat session.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://x.com/AnthropicAI" rel="noopener noreferrer"&gt;&lt;img src="/blog/tweet-anthropic-agent-skills-launch.png" alt="Anthropic Agent Skills launch — the substrate convention going public"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The Anthropic Skills announcement is the substrate piece going public. Treat the convention as the contract — author skills with explicit inputs/outputs, version them, and version the handoff schema independently of the model. That's the substrate move that survives a model rotation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where the three talks disagree
&lt;/h2&gt;

&lt;p&gt;The talks agree on the high-level pattern. They disagree on the substrate layer that matters most.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Anthropic prioritizes the evaluator.&lt;/strong&gt; The Anthropic talk is engineered around the claim that adversarial evaluators are the &lt;em&gt;binding constraint&lt;/em&gt; on hour-scale autonomy. Their bet is that handoff schemas matter, but evaluator quality matters more — a good evaluator catches a bad handoff; a good handoff cannot save a bad evaluator.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;IBM prioritizes the harness substrate.&lt;/strong&gt; Tejas Kumar's diagnostic frame says the substrate around the model is where most agent failures live. His implicit ranking: harness &amp;gt; evaluator &amp;gt; handoff. Fix the substrate, and the rest follows.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;ADLC prioritizes the lifecycle.&lt;/strong&gt; AI LABS' framing pushes process. Their implicit claim: harness, evaluator, and handoff design all converge if you build a &lt;em&gt;replay-first, eval-first&lt;/em&gt; development loop. Without the lifecycle, the three components drift.&lt;/p&gt;

&lt;p&gt;The right read for an operator: &lt;strong&gt;all three are right at different scales.&lt;/strong&gt; Prototype-scale agents need a usable harness first. Hour-scale agents need adversarial evaluators. Org-scale agent systems need the ADLC lifecycle so the substrate stays maintainable. Pick the one that's failing for you and invest there first.&lt;/p&gt;

&lt;h2&gt;
  
  
  What to ship in the next hour
&lt;/h2&gt;

&lt;p&gt;If you have an hour to spend on hour-scale agent autonomy this week, here are the three highest-leverage moves — pick the one that matches where your stack hurts.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. If your agent confidently delivers wrong work:&lt;/strong&gt; add an adversarial evaluator sub-agent for the highest-stakes handoff in your flow. One sub-agent. Different system prompt. Structured veto schema. Wire it into the merge-blocking step. You will spend an hour and catch 30% more failures.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. If your agent loses state mid-run:&lt;/strong&gt; add a working-state JSON object the agent reads and writes explicitly. Strip the free-form context dependency. The agent at step 20 should not need to re-read the conversation — it should &lt;code&gt;read_state()&lt;/code&gt; and act. Memory layers like &lt;a href="https://github.com/rohitg00/agentmemory" rel="noopener noreferrer"&gt;agentmemory&lt;/a&gt; make this concrete; &lt;a href="https://agentconn.com/blog/ai-agent-memory-auto-dream-context-files-2026" rel="noopener noreferrer"&gt;auto-dream context files&lt;/a&gt; are another shape of the same idea.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. If your agent runs are unreproducible:&lt;/strong&gt; instrument the tool-call log so you can replay failures. The ADLC win is that you stop debugging by re-prompting and start debugging by re-running. Even a crude replay loop — log every tool call, every sub-agent spawn, every state update — pays back the same week.&lt;/p&gt;

&lt;p&gt;The bigger frame: the category just hardened. "Build an agent" used to mean "compose a prompt and pray." This week it means "design a harness, an evaluator harness, and a handoff schema — then iterate on those." The shift looks the same on the GitHub trending board, in the Anthropic conference talk, and in the practitioner threads on Hacker News. When three independent surfaces all describe the same engineering shift in the same week, it's not a vibe — it's a category.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://agentconn.com/blog/build-agents-run-for-hours-harness-evaluator-handoff-2026" rel="noopener noreferrer"&gt;AgentConn&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://agentconn.com/blog/build-agents-run-for-hours-harness-evaluator-handoff-2026" rel="noopener noreferrer"&gt;agentconn&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>agents</category>
      <category>programming</category>
      <category>claude</category>
    </item>
    <item>
      <title>Anthropic at 92%: Three Surfaces Tell the Same Story</title>
      <dc:creator>Max Quimby</dc:creator>
      <pubDate>Tue, 19 May 2026 03:32:13 +0000</pubDate>
      <link>https://dev.to/max_quimby/anthropic-at-92-three-surfaces-tell-the-same-story-n42</link>
      <guid>https://dev.to/max_quimby/anthropic-at-92-three-surfaces-tell-the-same-story-n42</guid>
      <description>&lt;p&gt;Three independent telemetry surfaces just rhymed.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;📖 &lt;a href="https://computeleap.com/blog/anthropic-92-prediction-markets-ramp-telemetry-github-mindshare-2026" rel="noopener noreferrer"&gt;Read the full version with charts and embedded sources on computeleap →&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Polymarket's "Which company has the best AI model end of May" sits at &lt;a href="https://polymarket.com/event/which-company-has-the-best-ai-model-end-of-may" rel="noopener noreferrer"&gt;Anthropic 92%, Google 6%, OpenAI 1%&lt;/a&gt; — on $428,985 of 24-hour volume and $2.4M of liquidity, the deepest book in the AI-market category. Boris Cherny's Ramp AI Index post showed Anthropic at 34.4% of enterprise card spend versus OpenAI at 32.3%, with Anthropic's adoption up roughly 4× year-over-year while OpenAI sat flat at +0.3%. And on the developer surface, four of the top eleven repos on &lt;a href="https://github.com/trending" rel="noopener noreferrer"&gt;GitHub trending&lt;/a&gt; today are explicitly Claude-Code-skills-shaped — the fourth consecutive day of the same compositional pattern.&lt;/p&gt;

&lt;p&gt;Three surfaces. One name. The interesting question is not whether Anthropic is winning — every telemetry surface we can read agrees that it is. The interesting question is &lt;strong&gt;what each surface is actually measuring&lt;/strong&gt;, where the three disagree, and what an operator should do with the disagreement.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;ℹ️ &lt;strong&gt;The triangulation play.&lt;/strong&gt; When prediction-market price, enterprise-spend share, and developer-mindshare all move together, you have something rare in markets: three independent observers pricing the same outcome through different cost functions. The signal isn't the agreement. It's the &lt;em&gt;disagreement points&lt;/em&gt; — that's where there's still alpha.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  1. The Polymarket leg — what's priced, what's not
&lt;/h2&gt;

&lt;p&gt;The headline market — &lt;code&gt;which-company-has-the-best-ai-model-end-of-may&lt;/code&gt; — prices Anthropic at 92% with thirteen days left in the month. With $2.4M of liquidity sitting on the book, this is not a thin Polymarket curiosity. It is the deepest AI-leaderboard market currently trading.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://polymarket.com/event/which-company-has-the-best-ai-model-end-of-may" rel="noopener noreferrer"&gt;&lt;img src="/blog/polymarket-best-ai-model-may-2026.png" alt="Polymarket — Which company has the best AI model end of May, pricing Anthropic at 92%"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Three things to notice before reading this as "Anthropic won."&lt;/p&gt;

&lt;p&gt;First, the &lt;a href="https://polymarket.com/event/which-company-has-the-1-ai-model-end-of-may-style-control-on" rel="noopener noreferrer"&gt;Style Control On variant&lt;/a&gt; — same question, but normalized for response-length and formatting effects on LMSYS Arena — sits at 93% but has moved down 17% this month. The market is &lt;em&gt;less&lt;/em&gt; convinced of Anthropic dominance under style-controlled conditions than under raw conditions. That gap is the leaderboard's response-length bias being priced in real time.&lt;/p&gt;

&lt;p&gt;Second, when you shift the horizon to year-end, the picture inverts. The market &lt;code&gt;which-companies-will-have-a-1-ai-model-by-december-31&lt;/code&gt; — &lt;em&gt;which companies will hold #1 at any point through end-of-year&lt;/em&gt; — prices Google at 72%, OpenAI at 41%, and xAI at 20%. Anthropic does not break the top three on the multi-month horizon. The market believes Anthropic owns &lt;em&gt;right now&lt;/em&gt; but expects the lead to rotate before year-end. That's a strong claim and a tradeable one.&lt;/p&gt;

&lt;p&gt;Third, June already prices differently. Anthropic drops from end-of-May 92% to end-of-June 74% on the equivalent market. The market expects a release cadence from one or more of (Google Gemini 3.5, OpenAI GPT-5.5 successor, xAI Grok) that closes some of the gap inside thirty days. If you are making a vendor decision based on the 92%, you are making a six-week decision, not a twelve-month decision.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. The Ramp leg — what card-spend telemetry actually proxies for
&lt;/h2&gt;

&lt;p&gt;Ramp is a corporate card platform. The Ramp AI Index reports the share of card-spend on AI vendor categories across its customer base. &lt;a href="https://x.com/bcherny" rel="noopener noreferrer"&gt;Boris Cherny's post&lt;/a&gt; — Anthropic engineer — flagged the latest cut: Anthropic 34.4% of AI card-spend, OpenAI 32.3%, with Anthropic's curve up roughly 4× YoY while OpenAI's curve has gone effectively flat at +0.3%.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://x.com/bcherny" rel="noopener noreferrer"&gt;&lt;img src="/blog/tweet-bcherny-claude-faster.png" alt="Boris Cherny — Anthropic engineering posts on Claude infrastructure"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The Ramp data is the most-cited and the most-misread of the three legs. Three things it is &lt;em&gt;not&lt;/em&gt;:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;It is not usage.&lt;/strong&gt; Card-spend tells you who is paying. It does not tell you how many tokens, how many users, or how many seats are deployed. A company that buys $50K of Claude credits via corporate card and a company that buys $50K of ChatGPT Enterprise via the same card look identical to Ramp. Whether one is being aggressively rolled out and the other shelved is invisible.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;It is not market share.&lt;/strong&gt; Ramp's customer base is a specific cut of US-based, post-Series-A SaaS-and-fintech companies. Enterprise contracts that flow through procurement and AP, not corporate cards, are entirely outside the dataset. The big-ticket OpenAI enterprise deals (Microsoft-routed, custom-billed) are precisely the kind of transactions that do not appear here.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The YoY ratio is real.&lt;/strong&gt; Even with the caveats, the 4× year-over-year vs. +0.3% comparison is striking. It is consistent with the story that Claude has become the &lt;em&gt;new-budget&lt;/em&gt; AI vendor across the Ramp customer cohort — the line item that mid-market companies added in the last twelve months. OpenAI's flat curve is not a decline; it is a saturation pattern. The companies who were going to use OpenAI a year ago still are. The new companies are buying Anthropic.&lt;/p&gt;

&lt;p&gt;The right way to read Ramp is as a leading indicator for SaaS-and-fintech-startup adoption, not a definitive market-share figure. It rhymes with the &lt;a href="https://computeleap.com/blog/anthropic-vs-openai-api-developer-platform-2026" rel="noopener noreferrer"&gt;API-developer-platform story we covered&lt;/a&gt; — the developer surface is where Anthropic is winning incremental dollar, and Ramp is the cleanest telemetry for that surface.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. The GitHub mindshare leg — category consolidation
&lt;/h2&gt;

&lt;p&gt;The third surface is the noisiest and the most interesting.&lt;/p&gt;

&lt;p&gt;For four consecutive days, GitHub trending has been dominated by repos with a Claude-Code-skills shape. Today's cut: &lt;a href="https://github.com/Imbad0202/academic-research-skills" rel="noopener noreferrer"&gt;Imbad0202/academic-research-skills&lt;/a&gt; at ★1,302, &lt;a href="https://github.com/tech-leads-club/agent-skills" rel="noopener noreferrer"&gt;tech-leads-club/agent-skills&lt;/a&gt; at ★1,244, &lt;a href="https://github.com/rohitg00/agentmemory" rel="noopener noreferrer"&gt;rohitg00/agentmemory&lt;/a&gt; at ★1,226, and &lt;a href="https://github.com/K-Dense-AI/scientific-agent-skills" rel="noopener noreferrer"&gt;K-Dense-AI/scientific-agent-skills&lt;/a&gt; at ★610. Yesterday it was Karpathy's CLAUDE.md template and Composio's skills bundle. The day before, mattpocock's directory race and the openhuman runaway #1.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://x.com/addyosmani" rel="noopener noreferrer"&gt;&lt;img src="/blog/tweet-addyosmani-agent-skills-github.png" alt="Addy Osmani — agent skills repos taking over GitHub trending"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Four days of the same composition is not a meme — it is a category consolidating. The repos are converging on three archetypes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Skills registries&lt;/strong&gt; — curated bundles of &lt;code&gt;.md&lt;/code&gt; files describing capabilities a Claude Code instance can pull in at runtime. Academic-research-skills, agent-skills, scientific-agent-skills, the &lt;a href="https://computeleap.com/blog/anthropic-100b-aws-claude-dominance-6-month-clock-2026" rel="noopener noreferrer"&gt;obra superpowers framework&lt;/a&gt; variant — all share the same directory layout, the same &lt;code&gt;SKILL.md&lt;/code&gt; frontmatter, the same Anthropic-published Skills spec underneath.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agent memory&lt;/strong&gt; — persistent context layers that survive across sessions. agentmemory's ★1,226 day-one is the signal that "long-running" has become an explicit engineering category, not a prompting trick.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agent toolkits&lt;/strong&gt; — earendil-works/pi, CLI-Anything, microsoft/ai-agents-for-beginners. The framing is "make every CLI agent-native" — explicitly framed against the Claude Code substrate as the reference target.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What makes this a &lt;em&gt;mindshare&lt;/em&gt; signal rather than a &lt;em&gt;usage&lt;/em&gt; signal: GitHub stars don't pay rent. The developers chasing these repos are not paying Anthropic. But they are choosing what to read, what to fork, what to publish on top of — and the substrate they are publishing on top of is Claude Code. That's how categories form. Not when one vendor wins the spend; when the publishing surface tilts toward one vendor's substrate as the default to extend.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Where the three surfaces disagree
&lt;/h2&gt;

&lt;p&gt;The three telemetry surfaces agree on direction. The interesting question is where they diverge.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Disagreement #1: Time horizon.&lt;/strong&gt; Polymarket is bullish at four weeks and bearish at eight months — the multi-month horizon prices Google at 72% to hold #1 at some point in the year. Ramp is structurally a six-month indicator (card-spend rebases slowly). GitHub mindshare is a four-week indicator (categories consolidate fast and rotate faster). If you trust all three, you should trust Anthropic dominance for the next thirty days, hedge for a Q3/Q4 rotation, and assume the GitHub-trending composition will look completely different by August.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Disagreement #2: What "win" means.&lt;/strong&gt; Polymarket prices model-leaderboard wins. Ramp prices spend share. GitHub prices substrate share. These are three different products. It is possible — and historically common — for one vendor to own model-leaderboard while another owns spend share while a third owns substrate. The current pattern of all three pointing the same way is the unusual case. The more common case is fragmentation. If the disagreement starts opening, watch the substrate leg — substrate share is the stickiest of the three.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Disagreement #3: Who's actually using the product.&lt;/strong&gt; Ramp says SaaS-and-fintech mid-market. GitHub mindshare says developers and AI-tooling builders. Polymarket prices a leaderboard that LMSYS Arena visitors curate. None of these three populations is "enterprise IT buyer at a Fortune 500." The biggest blind spot in the triple-leg is the procurement-driven enterprise segment that flows through neither cards, nor GitHub, nor LMSYS — and where OpenAI's Microsoft channel is still the dominant lane.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/from?site=anthropic.com" rel="noopener noreferrer"&gt;&lt;img src="/blog/hn-anthropic-30b-arr-overtakes-openai.png" alt="Hacker News thread — Anthropic ARR overtaking OpenAI, top of front page"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  5. The Stainless acquihire — Anthropic builds the platform layer
&lt;/h2&gt;

&lt;p&gt;The under-reported story today is the &lt;a href="https://www.anthropic.com/news/anthropic-acquires-stainless" rel="noopener noreferrer"&gt;Anthropic acquires Stainless&lt;/a&gt; news that hit HN front-page at ★70 with thirty-four comments. Stainless is an SDK-generator company — it produces typed SDKs from OpenAPI specs for the kind of companies that ship developer platforms.&lt;/p&gt;

&lt;p&gt;The HN comment thread is reading this as an acquihire and the hosted Stainless product is being wound down. That's not the interesting framing.&lt;/p&gt;

&lt;p&gt;The interesting framing is &lt;em&gt;what Anthropic is signaling about its own product roadmap.&lt;/em&gt; If you're acquiring an SDK-generation team, you're not optimizing for prompt engineering. You're optimizing for an &lt;em&gt;agent API&lt;/em&gt; — the kind of platform surface where third-party developers publish skills, sub-agents, and integrations and Anthropic ships them typed bindings across five languages.&lt;/p&gt;

&lt;p&gt;Combine that with this week's other signals:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The &lt;a href="https://www.youtube.com/watch?v=mR-WAvEPRwE" rel="noopener noreferrer"&gt;Build Agents That Run for Hours&lt;/a&gt; Anthropic talk laying out adversarial-evaluator + structured-handoff patterns&lt;/li&gt;
&lt;li&gt;The &lt;a href="https://www.youtube.com/watch?v=aMBQB_IJ0dQ" rel="noopener noreferrer"&gt;ADLC framing from AI LABS&lt;/a&gt; — "Agent Development Lifecycle" as a successor to vibe coding&lt;/li&gt;
&lt;li&gt;The Peter Yang &lt;a href="https://www.youtube.com/shorts/0wvb4dWR-Ic" rel="noopener noreferrer"&gt;Anthropic interview&lt;/a&gt; where Anthropic says "we treat the model like a product, but model development is growing, not speccing"&lt;/li&gt;
&lt;li&gt;The Karpathy CLAUDE.md template going viral with hundreds of repos shipping the convention&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The composition is clear. Anthropic is no longer just a model vendor. It is building the &lt;em&gt;platform layer&lt;/em&gt; — the runtime, the skills convention, the SDK pipeline, the agent lifecycle. The Stainless acquihire is the SDK piece of the puzzle.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/from?site=anthropic.com" rel="noopener noreferrer"&gt;&lt;img src="/blog/hn-anthropic-1t-kilocorn.png" alt="Hacker News thread on Anthropic platform and valuation framing"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The HN comment thread on today's Stainless news lands on a similar read — the wind-down of the hosted Stainless generator is being framed not as a product failure but as a transparent acquihire-for-capability play, with the SDK pipeline migrating into Anthropic's own developer surface. That is the platform-build signal in plain sight.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;For operators.&lt;/strong&gt; Three months ago the question was "should we use Claude or GPT?" Today the question is closer to "should we build on top of Claude Code's runtime, or roll our own?" That is a different question with a different answer. If Anthropic continues consolidating the substrate layer, the build-vs-buy line on agent runtimes is going to shift fast. The "we'll do it ourselves on top of an OpenAI-compatible interface" answer that worked in 2024 doesn't hold up against a Claude Code platform that publishes typed SDKs, ships skills, and has four consecutive days of trending repos extending it.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  What an operator should do this week
&lt;/h2&gt;

&lt;p&gt;Three concrete actions:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Re-time your vendor review.&lt;/strong&gt; If you locked a six-month contract this quarter on the assumption that the model leader was stable, the Polymarket end-of-June pricing (Anthropic 74% vs end-of-May 92%) says you should re-time your review window. The market believes the lead is contestable within thirty days. Bake quarterly review checkpoints in.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Read your own Ramp.&lt;/strong&gt; If your finance team uses Ramp or Brex, pull your last six months of AI-vendor card spend. The Ramp aggregate masks enormous variance — your specific cohort may be 70/30 Claude or 70/30 OpenAI. The aggregate gives you the macro; your own cut gives you the action. The Anthropic-vs-OpenAI &lt;a href="https://computeleap.com/blog/anthropic-vs-openai-api-developer-platform-2026" rel="noopener noreferrer"&gt;overtake story&lt;/a&gt; shows up in customer data well before it shows up in aggregate filings.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Watch the substrate layer.&lt;/strong&gt; Don't optimize your stack for the model leaderboard — optimize it for the substrate. If the GitHub trending pattern persists another two weeks, the answer is to invest in skill authorship and runtime instrumentation on the Claude Code substrate, regardless of which model leads next quarter. The substrate is the durable bet; the leaderboard is the trade.&lt;/p&gt;

&lt;p&gt;The 92% number is loud. The disagreement points are louder. The story under the story is the platform pivot — and that is the thing that lasts past June 30.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://computeleap.com/blog/anthropic-92-prediction-markets-ramp-telemetry-github-mindshare-2026" rel="noopener noreferrer"&gt;ComputeLeap&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://computeleap.com/blog/anthropic-92-prediction-markets-ramp-telemetry-github-mindshare-2026" rel="noopener noreferrer"&gt;computeleap&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>anthropic</category>
      <category>llm</category>
      <category>programming</category>
    </item>
    <item>
      <title>Codex Pulling Ahead of Claude Code? Read the 2026 Shift</title>
      <dc:creator>Max Quimby</dc:creator>
      <pubDate>Mon, 18 May 2026 03:53:57 +0000</pubDate>
      <link>https://dev.to/max_quimby/codex-pulling-ahead-of-claude-code-read-the-2026-shift-7m9</link>
      <guid>https://dev.to/max_quimby/codex-pulling-ahead-of-claude-code-read-the-2026-shift-7m9</guid>
      <description>&lt;p&gt;Three independent creators all dropped "Codex is pulling ahead of Claude Code" takes on the same day this week. &lt;a href="https://www.youtube.com/watch?v=BE_oJD5n-6k" rel="noopener noreferrer"&gt;Nate B Jones and Tibo&lt;/a&gt; did a head-to-head and concluded that Codex was the daily driver now. Chase AI's "Time to Switch?" workshop went out the same morning. A third creator landed a Claude-Code-to-Codex switch post on Medium, &lt;a href="https://medium.com/jonathans-musings/codex-vs-claude-code-why-i-decided-to-switch-to-codex-97f905c0ad4e" rel="noopener noreferrer"&gt;arguing that Codex's /goal command and 4x token efficiency made the choice obvious&lt;/a&gt;. Three creators, one direction, one day.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;📖 &lt;a href="https://agentconn.com/blog/codex-pulling-ahead-claude-code-three-creators-pr-review-meme-2026" rel="noopener noreferrer"&gt;Read the full version with embedded sources on the original site →&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Meanwhile, r/ClaudeAI hit thousands of upvotes on a single post about the operator emotion underneath all of this: devs are tired of reviewing AI-generated PRs they didn't initiate. Brian Douglas's &lt;a href="https://opensourceready.substack.com/p/death-by-a-thousand-ai-pull-requests" rel="noopener noreferrer"&gt;"Death by a Thousand AI Pull Requests"&lt;/a&gt; Substack from the open-source side made the same point in a different vocabulary. The category moment isn't "Codex won." It's "the agent-PR-review loop broke, and we're sorting out which agent fits which seat in that loop."&lt;/p&gt;

&lt;p&gt;This piece reads that moment cleanly. What actually changed in the last 14 days, what &lt;em&gt;didn't&lt;/em&gt; change, and the operator question that matters: does the answer reroute your stack — or your review process?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/item?id=48164287" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwbaz15cl6dsh3v7l9dpd.png" alt="Hacker News thread: Zerostack — A Unix-inspired coding agent written in pure Rust, May 2026" width="800" height="562"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What actually changed in the last 14 days
&lt;/h2&gt;

&lt;p&gt;Three concrete things landed in the May 2026 window.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Codex's /goal command crossed the autonomy threshold.&lt;/strong&gt; Up until April, Codex's autonomous loop topped out around 20-30 minute runs before drifting. The May Codex release tightened the plan-act-test-review cycle enough that it now sustains multi-hour autonomous sessions on the right kind of task — codebase-wide migrations, dependency upgrades, test backfills. &lt;a href="https://thenewstack.io/openai-codex-claude-code/" rel="noopener noreferrer"&gt;The New Stack tested it on a real Python codebase&lt;/a&gt; and called it "the strongest Claude Code rival yet" — explicitly framing it as a daily-driver shift, not a benchmark win. The benchmarks themselves moved with it: &lt;a href="https://www.morphllm.com/comparisons/codex-vs-claude-code" rel="noopener noreferrer"&gt;GPT-5.5 now leads SWE-bench Verified at 88.7%&lt;/a&gt;, edging Claude Opus 4.7's 87.6%, and leads Terminal-Bench at 82.7%.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The cost gap widened in a single direction.&lt;/strong&gt; A widely-circulated &lt;a href="https://www.totalum.app/blog/claude-code-vs-codex-2026" rel="noopener noreferrer"&gt;Express.js refactor benchmark&lt;/a&gt; cost roughly $15 on Codex versus $155 on Claude Code for the same task — a 10x gap. The token-per-task delta isn't subtle anymore. For a small team running a daily-driver coding agent 4-8 hours a day, that gap is the difference between $200/month and $2,000/month in agent costs. The math now lands in a place where switching cost can be paid back in a single billing cycle.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Anthropic skills ecosystem kept compounding.&lt;/strong&gt; Even as Codex pulled ahead on raw daily-driver mechanics, Anthropic shipped Code Review and the broader skills directory race kept tilting toward the Claude ecosystem. &lt;a href="https://agentconn.com/blog/skills-directory-race-mattpocock-codex-pi-mono-comparison" rel="noopener noreferrer"&gt;Mitchell Hashimoto's skill stack, the tech-leads-club agent-skills registry, and obra/superpowers all sit in the Claude orbit&lt;/a&gt;. That ecosystem doesn't move when daily-driver preference shifts. It's a separate moat operating on a separate timeline.&lt;/p&gt;

&lt;p&gt;So three things shifted, and one didn't. The takes converging on "Codex won" are reading the first three and ignoring the fourth.&lt;/p&gt;

&lt;h2&gt;
  
  
  What didn't change
&lt;/h2&gt;

&lt;p&gt;Three things stayed put.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Anthropic still owns the model-quality consensus.&lt;/strong&gt; Polymarket's &lt;a href="https://polymarket.com/event/which-company-has-the-best-ai-model-end-of-may" rel="noopener noreferrer"&gt;end-of-May "best AI model" market&lt;/a&gt; has Anthropic at ~82%, Google at ~19%, OpenAI well behind. That's not a benchmark consensus — that's a money-weighted consensus across thousands of traders pricing the actual perception of model leadership. Anthropic also holds &lt;a href="https://www.morphllm.com/comparisons/codex-vs-claude-code" rel="noopener noreferrer"&gt;SWE-bench Pro at 64.3% vs GPT-5.5's 58.6%&lt;/a&gt; — a 5.7-point gap on the harder, less-saturated benchmark. The "Codex pulled ahead" takes are talking about the &lt;em&gt;coding agent runtime&lt;/em&gt;, not the underlying model. Conflating the two is the most common error in this week's coverage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Code quality on the produced output still favors Claude.&lt;/strong&gt; &lt;a href="https://www.totalum.app/blog/claude-code-vs-codex-2026" rel="noopener noreferrer"&gt;Blind reviews of completed work rated Claude Code's output cleaner 67% of the time to Codex's 25%&lt;/a&gt;. That gap shows up most on frontend UI work, refactors that need to match an existing codebase's idiom, and any task where the diff has to read well to a human reviewer six months later. Codex ships the feature faster and cheaper. Claude ships a smaller, cleaner diff. If your downstream cost is "code that future engineers can actually maintain," the trade isn't obvious.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The skills ecosystem is still gravitationally Anthropic-aligned.&lt;/strong&gt; This week's GitHub trending told the same story — the skills-folder repos kept dominating, &lt;a href="https://github.com/gi-dellav/zerostack" rel="noopener noreferrer"&gt;Zerostack's pure-Rust coding agent&lt;/a&gt; hit HN at 499 points framed as an Anthropic-ecosystem alternative, and the agent-runtime category overall stayed weighted toward Claude-orbit tooling. Codex has the daily-driver crown. The surrounding ecosystem isn't migrating with it on the same timeline.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://x.com/bcherny/status/2031089411820228645" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1a1yn84yz4tspq861ymu.png" alt="Boris Cherny on X: 'New in Claude Code: Code Review. A team of agents runs a deep review on every PR.'" width="800" height="562"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The PR-review meme is doing the actual work
&lt;/h2&gt;

&lt;p&gt;Now the part most of the comparison posts skip.&lt;/p&gt;

&lt;p&gt;The signal that's traveling fastest this week isn't a Codex review. It's the &lt;a href="https://old.reddit.com/r/ClaudeAI/search?q=reviewing+AI-generated+pull+requests&amp;amp;restrict_sr=on&amp;amp;sort=top&amp;amp;t=month" rel="noopener noreferrer"&gt;r/ClaudeAI PR-review fatigue thread&lt;/a&gt;, echoed by &lt;a href="https://opensourceready.substack.com/p/death-by-a-thousand-ai-pull-requests" rel="noopener noreferrer"&gt;Brian Douglas's "Death by a Thousand AI Pull Requests"&lt;/a&gt; on Substack. The operator emotion is consistent: agents are generating PRs faster than humans can meaningfully review them. The unit of work that's becoming the bottleneck isn't &lt;em&gt;writing&lt;/em&gt; code — it's &lt;em&gt;reading&lt;/em&gt; code you didn't write and forming judgment on whether to merge it.&lt;/p&gt;

&lt;p&gt;That's a different problem from "which agent should I use." It's a workflow problem, and it doesn't care which model wrote the diff.&lt;/p&gt;

&lt;p&gt;Anthropic's response to this — &lt;a href="https://claude.com/blog/code-review" rel="noopener noreferrer"&gt;Code Review for Claude Code, launched March 9 2026&lt;/a&gt; — is interesting precisely because it's not a competing-agent feature. It's a competing-&lt;em&gt;reviewer&lt;/em&gt; feature. Boris Cherny's framing on the launch is direct: code output per Anthropic engineer is up 200% this year, and reviews became the bottleneck. The fix is more agents, on the other side of the diff.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/item?id=47313787" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgvp4k3zi2na3sldtvfbi.png" alt="Hacker News thread on Code Review for Claude Code — multi-agent PR review launch discussion, March 2026" width="800" height="562"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/item?id=47313787" rel="noopener noreferrer"&gt;The HN thread on the launch&lt;/a&gt; made the deeper question explicit, and most of the top comments landed on it: if the same vendor's agent both writes and reviews the code, is that even review? One commenter put it bluntly: "Why didn't the AI write the correct code in the first place?" Another: "So their business model is to deliver me buggy code and then charge me to fix it?" The skepticism is reasonable. The fact that it costs $15-25 per PR review is also a real cost line a team has to plan for.&lt;/p&gt;

&lt;p&gt;But the operator framing matters here. The PR-review bottleneck is real, the human-review channel is genuinely saturated on teams shipping ~30+ agent-PRs/day, and "agent reviews agent" isn't the only option — it's just the only option that exists today. The teams that solve this first will be the ones that take the review loop as seriously as the generation loop, which most teams currently don't.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://old.reddit.com/r/ClaudeAI/search?q=reviewing+AI-generated+pull+requests&amp;amp;restrict_sr=on&amp;amp;sort=top&amp;amp;t=month" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fueuttjweh4nty92exhha.png" alt="r/ClaudeAI search results for AI-generated pull request review fatigue, May 2026" width="800" height="562"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Does this change your stack, or your review loop?
&lt;/h2&gt;

&lt;p&gt;That's the operator question this week's convergence actually poses. The two have different answers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;On the stack question:&lt;/strong&gt; probably not, for most teams. If you're running a Claude Code stack today and shipping, the right move is to add Codex as a second daily-driver rather than switch wholesale. The &lt;a href="https://agentconn.com/blog/tokenmaxxing-yc-operator-pattern-codex-claude-code-skills-2026" rel="noopener noreferrer"&gt;tokenmaxxing pattern we covered last month&lt;/a&gt; is the canonical version: route long-horizon autonomous tasks to Codex (where the /goal loop pays off and the token math wins), route quality-sensitive refactors and frontend work to Claude (where the cleaner-diff bias pays off), and keep skills/MCP infrastructure on the Anthropic side. &lt;a href="https://dev.to/_46ea277e677b888e0cd13/claude-code-vs-codex-2026-what-500-reddit-developers-really-think-31pb"&gt;The 500-Reddit-developer survey from this week&lt;/a&gt; confirms the pattern — 65% prefer Codex for daily coding, but most serious teams run both. The $20+$20/month Pro-subscription combo is the unsexy answer that's quietly winning.&lt;/p&gt;

&lt;p&gt;If you're starting fresh, the calculus is different. A team that's never paid Claude Code's per-seat plan and can architect around Codex's autonomous loop from day one will save real money. But that's not the median team this week.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;On the review-loop question:&lt;/strong&gt; yes, this is the move you should make first. Specifically:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Measure your current PR-review queue.&lt;/strong&gt; How many agent-generated PRs hit your repo per day? What's the average human-eyeball time per PR? If you're past ~10 PRs/day and human review is sub-3-minutes, you're already in the saturation zone — the merge is becoming a rubber-stamp regardless of whether you've named the problem.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Decide what "agent reviews agent" looks like for you.&lt;/strong&gt; Claude Code Review is the most polished option today. The alternative is rolling your own with a second agent in CI (which works fine for most teams). Either way, the goal is a &lt;em&gt;second pass with different incentives&lt;/em&gt; — bug-hunting incentives, not generation incentives. Don't let the same agent write and approve.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Set a per-PR cost budget.&lt;/strong&gt; $15-25 per review at Claude Code Review pricing is meaningful at scale. A 30-PR/day team is looking at ~$500/day in review costs if it runs on every PR. The right move is per-PR-size tiering: heavy review on PRs over 200 LOC, lightweight review under that. Build the tiering into the merge process.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Reclaim human review for the things humans uniquely do.&lt;/strong&gt; Architecture-level judgment, intent verification, and "is this the right feature" calls aren't review-agent territory — they're senior-engineer territory. The point of the review-agent layer is to free that time up, not to replace it.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;That's the actionable read on this week's convergence. The Codex-vs-Claude-Code debate is real but mostly resolves to "run both." The PR-review-loop problem is real and resolves to "build the review layer, don't let it stay implicit."&lt;/p&gt;

&lt;h2&gt;
  
  
  The market read
&lt;/h2&gt;

&lt;p&gt;A last note on the framing wars. Every six months in 2026, one of the major agent vendors has a two-week stretch of dominant takes. February was Claude Code's. April was Codex Mobile's. This week is Codex's again. The pattern in each cycle is the same: a feature ships that genuinely moves the daily-driver line, three creators converge on the same take within 48 hours, and the take then calcifies into "X won" framing that lasts about three weeks before the next vendor releases something.&lt;/p&gt;

&lt;p&gt;If you're building product around AI coding agents, you should expect this cadence to continue through the year and not over-fit your stack to any single two-week window. The teams that quietly run both and route by task type are accumulating an advantage that won't show up in the convergence cycles — but will compound across them.&lt;/p&gt;

&lt;p&gt;The narrative shift is real. It's just smaller than the takes are pricing it.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;For deeper-dive paths: &lt;a href="https://agentconn.com/blog/gsd-2-vs-claude-code-vs-codex-cli-best-coding-agent-clis-2026" rel="noopener noreferrer"&gt;GSD-2 vs Claude Code vs Codex CLI&lt;/a&gt; is our long-form harness comparison from earlier this year. &lt;a href="https://agentconn.com/blog/tokenmaxxing-yc-operator-pattern-codex-claude-code-skills-2026" rel="noopener noreferrer"&gt;Tokenmaxxing&lt;/a&gt; covers the YC-operator pattern of running both. &lt;a href="https://agentconn.com/blog/codex-mobile-operator-playbook-2026" rel="noopener noreferrer"&gt;Codex Mobile Operator Playbook&lt;/a&gt; covers Codex's mobile angle specifically. And &lt;a href="https://agentconn.com/blog/deepclaude-vs-claude-code-vs-codex-pro-coding-agent-cost-stack-2026" rel="noopener noreferrer"&gt;DeepClaude vs Claude Code vs Codex Pro&lt;/a&gt; is the cost-stack comparison that started this whole thread.&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://agentconn.com/blog/codex-pulling-ahead-claude-code-three-creators-pr-review-meme-2026" rel="noopener noreferrer"&gt;the original site&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>codex</category>
      <category>claudecode</category>
      <category>codingagents</category>
    </item>
    <item>
      <title>Per-Seat SaaS Is a Liability: A 2026 Operator's Checklist</title>
      <dc:creator>Max Quimby</dc:creator>
      <pubDate>Mon, 18 May 2026 03:53:46 +0000</pubDate>
      <link>https://dev.to/max_quimby/per-seat-saas-is-a-liability-a-2026-operators-checklist-5ffi</link>
      <guid>https://dev.to/max_quimby/per-seat-saas-is-a-liability-a-2026-operators-checklist-5ffi</guid>
      <description>&lt;p&gt;In one 24-hour window this week, four independent surfaces converged on the same thesis from four different angles. Palantir's deployment team &lt;a href="https://finance.yahoo.com/sectors/technology/articles/palantir-says-saas-dead-103246070.html" rel="noopener noreferrer"&gt;told the supply-chain industry that SaaS is dead&lt;/a&gt;. Salesforce CEO Marc Benioff &lt;a href="https://www.youtube.com/watch?v=jJRAvZNGUvI" rel="noopener noreferrer"&gt;told the All-In Podcast&lt;/a&gt; that this is the "current SaaSpocalypse" — his third in two decades, and not his first. Hacker News pushed a piece titled "Every AI Subscription Is a Ticking Time Bomb for Enterprise" to 275 points, where the &lt;a href="https://news.ycombinator.com/item?id=48168056" rel="noopener noreferrer"&gt;top-comment math&lt;/a&gt; priced the gap between today's subsidized seat licenses and tomorrow's API-grade reality. And John Gruber, of all people, weighed in from Cupertino with a quiet line that anchored the rest: &lt;a href="https://daringfireball.net/2026/05/ai_is_technology_not_a_product" rel="noopener noreferrer"&gt;AI is technology, not a product&lt;/a&gt;.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;📖 &lt;a href="https://computeleap.com/blog/palantir-saas-subscription-liability-ai-agents-2026" rel="noopener noreferrer"&gt;Read the full version with embedded sources on the original site →&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That convergence is the story. Not the death of SaaS. Not the rebirth of bespoke software. The story is what those four signals look like from the inside of a CFO's desk in the second half of 2026, with a stack of renewals waiting to be priced for 2027.&lt;/p&gt;

&lt;p&gt;We've written before about &lt;a href="https://computeleap.com/blog/claude-kills-saas-distribution-cascade-2026" rel="noopener noreferrer"&gt;how Claude and the agent-native runtimes are eating SaaS distribution from the platform side&lt;/a&gt;. This piece is the flip — the enterprise buyer's view. What actually breaks when seats stop being the unit of value, and what an operator should be checking for at the next renewal cycle.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://x.com/kidtsang/status/2055670681799381059" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fikoe17mcjsjcodl0mple.png" alt="Keith Tsang on X: Palantir just declared SaaS dead. In the age of AI, custom-built solutions beat off-the-shelf software." width="800" height="562"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The "SaaS is dead" framing flatters everyone
&lt;/h2&gt;

&lt;p&gt;Start with what the convergence is &lt;em&gt;not&lt;/em&gt;. It's not a death certificate.&lt;/p&gt;

&lt;p&gt;Palantir's "SaaS is dead" framing — delivered by &lt;a href="https://startupfortune.com/palantirs-saas-is-dead-claim-is-a-warning-shot-for-founders/" rel="noopener noreferrer"&gt;deployment strategist Danny Lukus&lt;/a&gt; and amplified across enterprise X — is a sales line. Palantir sells ontology-driven, custom-deployed AI infrastructure, and it has every incentive to bury the off-the-shelf SaaS narrative. Their CTO &lt;a href="https://www.youtube.com/watch?v=1LcH4lP9XbA" rel="noopener noreferrer"&gt;makes the same case on a16z's channel&lt;/a&gt;: the software layer should step back, the agent should take over, the bespoke ontology becomes the moat.&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/1LcH4lP9XbA"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Benioff's "not my first SaaSpocalypse" framing is the mirror image. Salesforce will book $46 billion in annual revenue this year, generate $16 billion-plus in cash flow, and serve 83,000 employees' worth of customers who've built their operations on the platform, per &lt;a href="https://drwilsonwang.substack.com/p/dr-wils-ruminations-may-16-2026-all" rel="noopener noreferrer"&gt;his All-In appearance&lt;/a&gt;. He has every incentive to call this cyclical — the third re-rating, not a structural break — and to point at &lt;a href="https://www.salesforceben.com/huge-agentforce-growth-in-salesforce-q4-as-benioff-mocks-saaspocalypse-narratives/" rel="noopener noreferrer"&gt;Agentforce's growth&lt;/a&gt; as proof the platform absorbs the AI wave.&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/jJRAvZNGUvI"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Both are right and both are selling something. The interesting question isn't whether SaaS dies. It's whether per-seat pricing — the specific commercial mechanic that built the last twenty years of enterprise software — survives contact with a workforce where the unit doing the work isn't a seat anymore.&lt;/p&gt;

&lt;p&gt;Bessemer Venture Partners' &lt;a href="https://www.bvp.com/atlas/the-ai-pricing-and-monetization-playbook" rel="noopener noreferrer"&gt;2026 AI Pricing and Monetization Playbook&lt;/a&gt; has the actual data: hybrid pricing — a base subscription plus usage overage — is now the industry standard at &lt;strong&gt;41% of AI vendors&lt;/strong&gt;, up from 27% a year ago. 43% of buyers prefer consumption-based; 27% prefer outcome-based. The shift isn't extinction. It's a quiet renormalization that's already past the halfway mark.&lt;/p&gt;

&lt;p&gt;That's the actual environment an operator is buying into right now. The framing wars are loud; the renewal math is quiet.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;The reframe:&lt;/strong&gt; "Is SaaS dead?" is a press question. "Are you priced for what your stack actually costs in 2027?" is the operator question. The rest of this piece is built around the second one.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Failure mode #1: Token-shifting
&lt;/h2&gt;

&lt;p&gt;The first failure mode is the one HN was pricing.&lt;/p&gt;

&lt;p&gt;The argument from &lt;a href="https://www.thestateofbrand.com/news/ai-subscription-time-bomb" rel="noopener noreferrer"&gt;The State of Brand&lt;/a&gt;, summarized in the HN thread: every AI lab is currently losing money serving your company, and they're doing it on purpose. A team of 50 on Claude Pro costs $1,000 a month. The equivalent API usage for that same team — measured by actual tokens consumed during real agent workflows — sits somewhere between $15,000 and $40,000 a month, depending on intensity. The seat-priced subscription is the loss-leader. The API-grade economics are the real economics.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/item?id=48168056" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1dcit9y40nggw9hajwwa.png" alt="Hacker News thread: AI subscriptions are a ticking time bomb for enterprise — 275 points, May 2026" width="800" height="562"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That gap isn't a forecast. It's a balance-sheet reality at the foundation labs right now. When labs unwind the subsidy — whether through tiering, throttling, or just letting the per-seat plans atrophy while pushing customers toward API consumption — the cost line at the buyer doesn't move 10%. It moves 15x in the worst case.&lt;/p&gt;

&lt;p&gt;The seat-priced enterprise contract you're signing in May 2026 is being underwritten against an unsustainable subsidy. That subsidy survives as long as the labs are racing for distribution. It does not survive once the market settles.&lt;/p&gt;

&lt;p&gt;This is what we mean by token-shifting: the unit of cost is migrating from headcount to consumption, but the contracts haven't repriced yet. The first vendor to reprice — to move you from "$20/user/month with unlimited AI features" to "$20/user/month base plus $X per million tokens" — will look hostile. They're not. They're the first one telling you what your stack actually costs.&lt;/p&gt;

&lt;h2&gt;
  
  
  Failure mode #2: Role compression
&lt;/h2&gt;

&lt;p&gt;The second failure mode is the one Salesforce can't talk about on its own earnings call.&lt;/p&gt;

&lt;p&gt;Per-seat pricing assumes you bought N seats because you had N humans who needed software to do their jobs. The model breaks the moment one of those humans is a workflow-orchestrating agent that performs the work of several seats while occupying one — or zero.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.mindstudio.ai/blog/saas-pricing-ai-agent-era" rel="noopener noreferrer"&gt;MindStudio puts the dynamic plainly&lt;/a&gt;: "When one AI agent can do the work that used to require 10, 20, or 50 human users, per-seat pricing doesn't just compress — it collapses." Gartner's call, cited across the trade press, is that &lt;strong&gt;seat-based revenue share will decline from 21% to 15% over the next 12 months&lt;/strong&gt;, with at least 40% of enterprise SaaS spend shifting to usage-, agent-, or outcome-based models by 2030.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://old.reddit.com/r/technology/search?q=Palantir+SaaS+dead&amp;amp;restrict_sr=on&amp;amp;sort=top&amp;amp;t=month" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3cypjsy5clesawejz9oe.png" alt="r/technology discussion of Palantir's SaaS-is-dead claim, May 2026" width="800" height="562"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;SAP CEO Christian Klein said the quiet part out loud earlier this spring, per &lt;a href="https://sapinsider.org/articles/sap-moves-to-consumption-based-ai-pricing-as-agents-reshape-saas-economics/" rel="noopener noreferrer"&gt;SAPinsider&lt;/a&gt;: "It would be foolish to still charge subscription base, because AI is so powerful that it will automate a lot of tasks." SAP is moving wall-to-wall to consumption pricing. &lt;a href="https://www.pymnts.com/artificial-intelligence-2/2026/servicenow-sap-and-workday-make-ai-agents-pay-to-play/" rel="noopener noreferrer"&gt;ServiceNow and Workday are drawing similar lines&lt;/a&gt; — particularly around external agents touching their stored customer data.&lt;/p&gt;

&lt;p&gt;The buyer's exposure here is asymmetric and easy to miss. If you're buying a SaaS product today and your renewal is twelve months out, the vendor's incentive is to &lt;em&gt;not&lt;/em&gt; reprice during your current contract — to let you keep your generous seat count, let your usage grow, and then reset everything at renewal. The vendor that doesn't reset is the vendor that's eating the margin. The vendor that does is the one that lives to negotiate.&lt;/p&gt;

&lt;p&gt;You should expect every Tier-1 enterprise software contract negotiated between now and 2027 to land somewhere other than pure per-seat. Plan procurement accordingly.&lt;/p&gt;

&lt;h2&gt;
  
  
  Failure mode #3: Vendor-lock erosion
&lt;/h2&gt;

&lt;p&gt;The third failure mode is the counterintuitive one, and it's the one most pricing pieces miss.&lt;/p&gt;

&lt;p&gt;The instinct, watching Palantir's argument or Sierra's &lt;a href="https://sierra.ai/blog/outcome-based-pricing-for-ai-agents" rel="noopener noreferrer"&gt;outcome-pricing pitch&lt;/a&gt;, is that consolidating to fewer, deeper AI agents inside a single vendor's ecosystem is the cost-controlled path. Sierra's framing is the cleanest version: vendors only get paid when the AI actually solves the buyer's problem. Intercom charges $0.99 per resolved conversation. HubSpot dropped to $0.50 in April 2026. Outcome-based is the rationalist's preferred model.&lt;/p&gt;

&lt;p&gt;The problem is that the lock-in mechanic of outcome-priced agent platforms is &lt;em&gt;worse&lt;/em&gt; than the seat-license lock-in it replaces.&lt;/p&gt;

&lt;p&gt;Seat-license lock-in is mostly contractual and switching-cost-driven. The data lives in the vendor's database; you've trained users on the UI; you've integrated four systems through the platform. Painful to leave, but the unit of dependency is observable.&lt;/p&gt;

&lt;p&gt;Agent-platform lock-in compounds invisibly. Every conversation an outcome-priced agent resolves accumulates context, learned workflows, and silent integrations that don't transfer. The "outcome" is partly a function of the platform's accumulated memory of your specific operation. When you try to switch, you're not just porting data. You're reconstructing implicit institutional knowledge that lives in someone else's vector store and policy graph.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;⚠️ The hidden cost of outcome-priced agent platforms isn't the per-resolution fee. It's the behavioral lock-in: portability requirements need to be in the contract &lt;em&gt;before&lt;/em&gt; the agent is deeply embedded — exports of context, audit logs of agent decisions, and a defined off-ramp. Vendors won't volunteer those clauses.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This is the part of the SaaS conversation that's actually new. The lock-in shape changed. The defensive moves changed with it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Gruber's line matters here
&lt;/h2&gt;

&lt;p&gt;Now back to Gruber, because &lt;a href="https://daringfireball.net/2026/05/ai_is_technology_not_a_product" rel="noopener noreferrer"&gt;his framing&lt;/a&gt; is what stitches the three failure modes together for a buyer.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/item?id=48168626" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F46rv9j0gz4ilp7i0agl7.png" alt="Hacker News discussion of Gruber's 'AI is a technology not a product' essay, 165 points, May 2026" width="800" height="562"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;His argument, made in the Apple context: AI is technology, not a product — the same way wireless networking is technology. There is no "killer wireless product." Everything is a wireless device. Everything will be an AI device. The category error is treating AI as a discrete bundled thing you procure.&lt;/p&gt;

&lt;p&gt;For an enterprise buyer in 2026, that line cashes out as: stop evaluating "AI products" against each other. Start evaluating &lt;em&gt;the AI-bearing-capacity of every vendor in your stack.&lt;/em&gt; Every existing SaaS line item — your CRM, your ITSM, your HRIS, your finance suite — is becoming an AI-bearing line item. The right question at renewal isn't "does this vendor have AI?" Every vendor has AI. The right question is whether the vendor's pricing model is honest about the cost of the AI it's about to start charging you for.&lt;/p&gt;

&lt;p&gt;That reframes the whole procurement conversation. You're not buying AI products. You're managing AI exposure across an existing portfolio of software contracts, most of which are about to renegotiate the meaning of "user" in the licensing line.&lt;/p&gt;

&lt;h2&gt;
  
  
  The 2026 operator checklist
&lt;/h2&gt;

&lt;p&gt;Five questions to take into every renewal between now and the end of 2027. None of them are clever; all of them tend to get skipped.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. What's the all-in price at 10x current AI usage?&lt;/strong&gt;&lt;br&gt;
If the answer is "let's discuss enterprise pricing," you're getting a vague number that protects vendor optionality at your expense. Push for a written quote at projected Year-3 volume — token volume, agent-action volume, outcome volume, whichever unit the vendor's pricing actually meters on. The answer should be specific to four significant figures. If the vendor won't give you one, the vendor doesn't know what their model costs to run either, and that's the relevant signal.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. What's the migration path off this vendor in 18 months?&lt;/strong&gt;&lt;br&gt;
Especially for outcome-priced agent platforms. Ask for: full export of agent context and learned workflows, machine-readable audit logs of agent decisions, and a published off-boarding SLA. If the contract is silent on portability, the lock-in cost is whatever the vendor wants it to be later. Get the clauses in the master agreement, not the data-processing addendum.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Who eats the cost-overrun if AI usage spikes?&lt;/strong&gt;&lt;br&gt;
Most hybrid models — base + overage — have soft caps that quietly convert overruns to next-tier subscriptions. That's a pricing escalator, not a usage meter. The right contract structure is: pre-purchased usage commits with rollover, hard caps with notification thresholds, and a documented procedure for re-baselining usage assumptions annually. Without those, you've bought a variable cost line with no governor.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. How is "outcome" defined, and who decides when one occurred?&lt;/strong&gt;&lt;br&gt;
For any outcome-priced contract. Resolution criteria must be defined contractually — including what happens for false positives, where the AI claims a resolution but the customer follows up. The vendor will want flexibility; the buyer needs precision. Specify the criteria in writing before signing, with a defined disputes process. This is the single most-skipped step in 2026 outcome-pricing deals, per the &lt;a href="https://www.bvp.com/atlas/the-ai-pricing-and-monetization-playbook" rel="noopener noreferrer"&gt;Bessemer pricing playbook&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Does this vendor's pricing change if our headcount drops 20%?&lt;/strong&gt;&lt;br&gt;
This is the diagnostic question. If a vendor's pricing is genuinely AI-aligned, the answer should be "no, our pricing is decoupled from your headcount." If the answer is "yes, you'd save money," the vendor is still selling you seats with AI features bolted on — and you're carrying the SaaSpocalypse risk on the vendor's behalf. The vendors that have actually done the work — SAP and ServiceNow on the consumption side, Sierra and Intercom on the outcome side — give you a clean answer here. Everyone else is hedging.&lt;/p&gt;

&lt;h2&gt;
  
  
  What to do with all of this
&lt;/h2&gt;

&lt;p&gt;You don't need to pick a winner between Karp and Benioff. Both will be standing at the end of this cycle, and both companies will be larger than they are today. The convergence isn't predicting a vendor outcome. It's telling you that the &lt;em&gt;commercial layer&lt;/em&gt; of enterprise software is repricing in real time, and your contract portfolio is probably calibrated to a 2024 understanding of "user."&lt;/p&gt;

&lt;p&gt;The work is unglamorous. Pull every Tier-1 SaaS contract that renews in the next 18 months. Run them against the five questions above. Flag the ones with no AI-overrun governor, no portability clause, or no honest answer to question #1. Those are the line items that have unpriced exposure — not because the vendor is hostile, but because the underlying economics moved and the contract hasn't caught up.&lt;/p&gt;

&lt;p&gt;The companies that come through 2027 cleanly aren't the ones that bet correctly on Palantir versus Salesforce. They're the ones whose procurement teams treated this twelve-month window as a repricing window — and renegotiated for the world that's already arrived.&lt;/p&gt;

&lt;p&gt;The SaaSpocalypse is, as Benioff says, not new. The repricing is.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;If you found this useful, the companion piece — &lt;a href="https://computeleap.com/blog/claude-kills-saas-distribution-cascade-2026" rel="noopener noreferrer"&gt;Claude Kills SaaS Distribution: The Cascade&lt;/a&gt; — covers the same shift from the AI-platform side. And &lt;a href="https://computeleap.com/blog/ai-coding-agents-startup-productivity-2026" rel="noopener noreferrer"&gt;our review of agentic-coding economics&lt;/a&gt; digs into the actual token math behind the subscription-vs-API gap.&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://computeleap.com/blog/palantir-saas-subscription-liability-ai-agents-2026" rel="noopener noreferrer"&gt;the original site&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>saas</category>
      <category>enterprise</category>
      <category>business</category>
    </item>
  </channel>
</rss>
