<?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: Joske Vermeulen</title>
    <description>The latest articles on DEV Community by Joske Vermeulen (@ai_made_tools).</description>
    <link>https://dev.to/ai_made_tools</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3826720%2Fae1f6683-395f-4709-ba99-2212323b958e.png</url>
      <title>DEV Community: Joske Vermeulen</title>
      <link>https://dev.to/ai_made_tools</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ai_made_tools"/>
    <language>en</language>
    <item>
      <title>AI Dev Weekly #27: GPT-6 Sol and Luna, Claude Opus 5.5, Grok 4.7</title>
      <dc:creator>Joske Vermeulen</dc:creator>
      <pubDate>Thu, 24 Sep 2026 08:46:58 +0000</pubDate>
      <link>https://dev.to/ai_made_tools/ai-dev-weekly-27-gpt-6-sol-and-luna-claude-opus-55-grok-47-2177</link>
      <guid>https://dev.to/ai_made_tools/ai-dev-weekly-27-gpt-6-sol-and-luna-claude-opus-55-grok-47-2177</guid>
      <description>&lt;p&gt;&lt;em&gt;AI Dev Weekly is a Thursday series where I cover the week's most important AI developer news, with my take as someone who actually uses these tools daily.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;This was the busiest model week of the series so far. OpenAI filled out the GPT-6 family with a serious coding model and a remarkably cheap volume model. Anthropic replaced its Opus flagship with a faster, less expensive release. SpaceXAI moved Grok further into long-running coding work. And GitHub added the controls needed to run those increasingly capable agents on a developer machine without treating trust as a checkbox.&lt;/p&gt;

&lt;p&gt;The shared theme is not simply higher benchmark scores. Every launch competes on the cost and operational shape of a completed task: reasoning effort, caching, tool loops, sandbox boundaries, and traces.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. GPT-6 Sol and Luna turn one architecture into two very different products
&lt;/h2&gt;

&lt;p&gt;OpenAI released &lt;strong&gt;GPT-6 Sol&lt;/strong&gt; and &lt;strong&gt;GPT-6 Luna&lt;/strong&gt; in the API on September 22. Both accept text and image inputs, return text, and expose the same unusually large limits: a 1,050,000-token context window and up to 128,000 output tokens.&lt;/p&gt;

&lt;p&gt;That is where the similarity stops.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Model&lt;/th&gt;
&lt;th&gt;Intended role&lt;/th&gt;
&lt;th&gt;Input / cached / output per 1M tokens&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;GPT-6 Sol&lt;/td&gt;
&lt;td&gt;Complex coding and agentic workflows&lt;/td&gt;
&lt;td&gt;$2 / $0.20 / $10&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GPT-6 Luna&lt;/td&gt;
&lt;td&gt;Focused, high-volume tasks&lt;/td&gt;
&lt;td&gt;$0.10 / $0.01 / $0.50&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;According to the official OpenAI Docs for &lt;a href="https://developers.openai.com/api/docs/models/gpt-6-sol" rel="noopener noreferrer"&gt;GPT-6 Sol&lt;/a&gt; and &lt;a href="https://developers.openai.com/api/docs/models/gpt-6-luna" rel="noopener noreferrer"&gt;GPT-6 Luna&lt;/a&gt;, Sol costs exactly twenty times Luna at every standard text-token rate, including cache writes. Both support reasoning from &lt;code&gt;none&lt;/code&gt; through &lt;code&gt;max&lt;/code&gt;, with &lt;code&gt;medium&lt;/code&gt; as the default.&lt;/p&gt;

&lt;p&gt;There is an API boundary that is easy to miss. Built-in tools and normal reasoning tool loops require the Responses API. Chat Completions supports function calling only when reasoning effort is set to &lt;code&gt;none&lt;/code&gt;. A model appearing on both endpoints does not mean the endpoints expose identical agent behavior.&lt;/p&gt;

&lt;p&gt;Long context also has the same price cliff as Astra. Above 272,000 input tokens, the full request is charged at 2x input and cache rates and 1.5x output rates. Luna remains inexpensive after the multiplier, but the cliff can still invalidate a spreadsheet that prices only the tokens above the threshold.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; Luna is the bigger strategic release. At $0.10/$0.50, it makes classification, extraction, routing, test generation, and parallel subagent work cheap enough to reconsider architectures built around older small models. Sol is the safer default when coding judgment and multi-step tool use determine success. Start with Luna, escalate failed or ambiguous work to Sol, and keep Astra for the tasks where its additional capability wins an evaluation. Our &lt;a href="https://www.aimadetools.com/blog/gpt-6-sol-guide/?utm_source=devto" rel="noopener noreferrer"&gt;GPT-6 Sol guide&lt;/a&gt;, &lt;a href="https://www.aimadetools.com/blog/gpt-6-luna-guide/?utm_source=devto" rel="noopener noreferrer"&gt;GPT-6 Luna guide&lt;/a&gt;, and &lt;a href="https://www.aimadetools.com/blog/gpt-6-sol-vs-gpt-6-luna/?utm_source=devto" rel="noopener noreferrer"&gt;Sol vs Luna comparison&lt;/a&gt; cover the full pricing and routing decision.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Claude Opus 5.5 makes the premium tier less premium
&lt;/h2&gt;

&lt;p&gt;Anthropic launched &lt;strong&gt;Claude Opus 5.5&lt;/strong&gt; on September 22 with the API ID &lt;code&gt;claude-opus-5-5&lt;/code&gt;. The model has a 1M-token context window, 128K maximum output, and always-on adaptive thinking. It is available through the Claude API and across AWS, Google Cloud, and Microsoft platforms.&lt;/p&gt;

&lt;p&gt;Standard pricing is &lt;strong&gt;$4 per million input tokens and $20 per million output tokens&lt;/strong&gt;, down from $5/$25 for Opus 5. Cache reads fall more sharply, from $0.50 to &lt;strong&gt;$0.20 per million tokens&lt;/strong&gt;. Anthropic says the combination of lower rates and lower token use reduces typical workload cost by 40%, while output generation is more than 30% faster. Those are vendor measurements, not a guarantee for every workload.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://www.anthropic.com/claude-opus-5-5" rel="noopener noreferrer"&gt;launch announcement&lt;/a&gt; reports strong agentic coding results, including 66.4% on Terminal-Bench 4.0 at xhigh effort and 54.4% on FrontierCode 1.1 Main at max effort. The comparison is not perfectly uniform: models use different harnesses and effort settings, and some Anthropic safeguards reroute restricted tasks to fallback models. Anthropic itself warns that small benchmark margins have become less reliable guides to real-world differences.&lt;/p&gt;

&lt;p&gt;Migration has a behavioral constraint beyond price. Opus 5.5 uses preserved thinking for newer API accounts, so applications must return prior thinking blocks without modifying them. Cybersecurity and biology safeguards can also route certain work away from Opus 5.5. Zero-data-retention access remains available, which differs from Fable 5.1's default retention posture.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; Opus 5.5 is the first Opus release I would evaluate as a default for genuinely difficult repository work rather than reserve automatically for escalation. But Sol is half the standard token price, and token rates alone still ignore how many attempts a task needs. Run both on the same migrations, incidents, and code reviews, then compare accepted results and review time. The &lt;a href="https://www.aimadetools.com/blog/claude-opus-5-5-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Opus 5.5 guide&lt;/a&gt; and &lt;a href="https://www.aimadetools.com/blog/gpt-6-sol-vs-claude-opus-5-5/?utm_source=devto" rel="noopener noreferrer"&gt;GPT-6 Sol vs Opus 5.5 comparison&lt;/a&gt; contain the migration and pricing details.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Grok 4.7 becomes a credible price-performance wildcard
&lt;/h2&gt;

&lt;p&gt;SpaceXAI released &lt;strong&gt;Grok 4.7&lt;/strong&gt; on September 21 for coding, agentic tasks, and knowledge work. The public API model ID is &lt;code&gt;grok-4.7&lt;/code&gt;. It accepts text and images, has a 500,000-token context window, and supports low, medium, high, and xhigh reasoning. High is the default.&lt;/p&gt;

&lt;p&gt;At standard rates below 200K prompt tokens, pricing is &lt;strong&gt;$2 per million input tokens, $0.50 cached input, and $6 output&lt;/strong&gt;. Prompts above 200K double all three rates for the request. The fast variant costs twice as much but is documented only for Cursor and Grok Build, not the public xAI API.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://docs.x.ai/developers/grok-4-7" rel="noopener noreferrer"&gt;official model documentation&lt;/a&gt; contains two practical integration details:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;set &lt;code&gt;prompt_cache_key&lt;/code&gt; on Responses requests, or &lt;code&gt;x-grok-conv-id&lt;/code&gt; with Chat Completions, to keep a conversation on the same server and improve cache hits;&lt;/li&gt;
&lt;li&gt;pass returned encrypted reasoning items back unchanged in later Responses calls so multi-turn reasoning continues correctly.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;SpaceXAI reports sizeable improvements over Grok 4.6 on CursorBench, Terminal-Bench, engineering, legal, and office-work evaluations. Those numbers come from the model vendor. They make Grok 4.7 worth testing, not a universal winner.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; Grok 4.7 occupies an interesting middle position. Its output is cheaper than Sol while its cached input is more expensive, so the workload's input-to-output ratio matters. The explicit cache-routing requirement is also an operational tax that a superficial price table hides. Test long tool loops with and without stable cache keys and verify that your framework preserves encrypted reasoning items. See the &lt;a href="https://www.aimadetools.com/blog/grok-4-7-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Grok 4.7 complete guide&lt;/a&gt; for API and long-context details.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Copilot adds the missing runtime controls: containment and traces
&lt;/h2&gt;

&lt;p&gt;GitHub released &lt;strong&gt;local sandboxing in the Copilot app&lt;/strong&gt; on September 23 as a public preview. Each project can restrict filesystem reads and writes, outbound internet and local-network access, plus Git and GitHub CLI credentials for local repository sessions.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://github.blog/changelog/2026-09-23-local-sandboxing-in-the-github-copilot-app/" rel="noopener noreferrer"&gt;sandbox announcement&lt;/a&gt; has four boundaries worth noting:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;sandboxing is off by default;&lt;/li&gt;
&lt;li&gt;project defaults apply only to new sessions;&lt;/li&gt;
&lt;li&gt;changed policies require a new or restarted session;&lt;/li&gt;
&lt;li&gt;Copilot app, CLI, cloud, and remote-host sandboxes are separate configurations.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The fail-closed behavior is the most important detail. If the operating system cannot enforce the requested policy, the shell fails rather than silently running without a sandbox. Enterprise-managed settings can still make the effective policy stricter than the project requests.&lt;/p&gt;

&lt;p&gt;One day earlier, GitHub added &lt;a href="https://github.blog/changelog/2026-09-22-opentelemetry-in-the-github-copilot-app/" rel="noopener noreferrer"&gt;OpenTelemetry export&lt;/a&gt; through enterprise-managed settings. Teams can send traces of model and tool activity to compatible monitoring systems. Prompt and response content is excluded by default, so useful content capture is an explicit privacy decision rather than an accidental default.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; These features belong together. A sandbox limits what an agent can reach; telemetry shows what it attempted and where a session failed. Neither proves that a change is correct. Enable sandboxing on a disposable repository, test denied paths and network destinations with canaries, then inspect the exported spans before rolling it out. Our &lt;a href="https://www.aimadetools.com/blog/github-copilot-app-2026/?utm_source=devto" rel="noopener noreferrer"&gt;Copilot app guide&lt;/a&gt; covers the broader client boundaries, while &lt;a href="https://www.aimadetools.com/blog/ai-agent-logging-tracing/?utm_source=devto" rel="noopener noreferrer"&gt;AI agent logging and tracing&lt;/a&gt; explains what to capture without leaking sensitive content.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quick hits
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Models land in Copilot:&lt;/strong&gt; GPT-6 Sol, GPT-6 Luna, Claude Opus 5.5, and Grok 4.7 all became available in GitHub Copilot this week. Availability in a model picker is not proof of identical pricing, context limits, tools, or reasoning controls versus the direct APIs.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;VS Code 1.138 agent updates:&lt;/strong&gt; Local Dev Containers are rolling out in the Agents window, sessions can be marked done after their pull requests merge, and pull requests can be created without leaving the window. The &lt;a href="https://github.blog/changelog/2026-09-18-github-copilot-weekly-releases-september-14/" rel="noopener noreferrer"&gt;weekly release notes&lt;/a&gt; label several of these capabilities as gradual rollout or preview.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Copilot review controls:&lt;/strong&gt; Teams can request code reviews through additional entry points and configure review behavior more precisely. Keep branch protection and human approval requirements separate from how an automated review starts.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;That's it for this week. Next Thursday: early cost-per-accepted-task results from the new model families, whether Luna changes multi-agent economics, and what Copilot's local sandbox blocks in practice.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Want this in your inbox? &lt;a href="https://app.kit.com/forms/9198516/subscriptions" rel="noopener noreferrer"&gt;Subscribe to AI Dev Weekly&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Previous issue: &lt;a href="https://www.aimadetools.com/blog/ai-dev-weekly-026-agents-api-gpt-live-swe-2-copilot-routing/?utm_source=devto" rel="noopener noreferrer"&gt;AI Dev Weekly #26&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Which GPT-6 model should developers start with?
&lt;/h3&gt;

&lt;p&gt;Use Luna for focused, high-volume tasks and Sol for complex coding and agent workflows. Escalate to Astra only when its higher capability improves your measured success rate enough to justify the price.&lt;/p&gt;

&lt;h3&gt;
  
  
  Is Claude Opus 5.5 cheaper than GPT-6 Sol?
&lt;/h3&gt;

&lt;p&gt;No at standard token rates. Opus 5.5 costs $4/$20 per million input/output tokens versus Sol at $2/$10. Opus can still cost less per accepted task if it completes your workload with fewer attempts or tokens.&lt;/p&gt;

&lt;h3&gt;
  
  
  Is Grok 4.7 Fast available through the public xAI API?
&lt;/h3&gt;

&lt;p&gt;The official documentation lists Grok 4.7 Fast for Cursor and Grok Build, not the public xAI API. The standard &lt;code&gt;grok-4.7&lt;/code&gt; model is available through the API.&lt;/p&gt;

&lt;h3&gt;
  
  
  Does Copilot local sandboxing cover every Copilot session?
&lt;/h3&gt;

&lt;p&gt;No. The preview covers local repository and working-tree sessions in the Copilot app. CLI, cloud, and remote-host sessions have separate boundaries or configuration.&lt;/p&gt;

&lt;h2&gt;
  
  
  Related Articles
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/gpt-6-sol-guide/?utm_source=devto" rel="noopener noreferrer"&gt;GPT-6 Sol Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/gpt-6-sol-vs-gpt-6-luna/?utm_source=devto" rel="noopener noreferrer"&gt;GPT-6 Sol vs GPT-6 Luna&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/claude-opus-5-5-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Claude Opus 5.5 Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  - &lt;a href="https://www.aimadetools.com/blog/grok-4-7-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Grok 4.7 Complete Guide&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.aimadetools.com/blog/ai-dev-weekly-027-gpt-6-sol-luna-opus-55-grok-47-copilot-sandbox/?utm_source=devto" rel="noopener noreferrer"&gt;https://www.aimadetools.com&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>aidevweekly</category>
      <category>gpt6sol</category>
      <category>gpt6luna</category>
      <category>claudeopus55</category>
    </item>
    <item>
      <title>AI Dev Weekly #26: Agents API, Full-Duplex Voice, SWE-2 and Cost-Aware Copilot</title>
      <dc:creator>Joske Vermeulen</dc:creator>
      <pubDate>Thu, 17 Sep 2026 08:10:18 +0000</pubDate>
      <link>https://dev.to/ai_made_tools/ai-dev-weekly-26-agents-api-full-duplex-voice-swe-2-and-cost-aware-copilot-2pb9</link>
      <guid>https://dev.to/ai_made_tools/ai-dev-weekly-26-agents-api-full-duplex-voice-swe-2-and-cost-aware-copilot-2pb9</guid>
      <description>&lt;p&gt;&lt;em&gt;AI Dev Weekly is a Thursday series where I cover the week's most important AI developer news, with my take as someone who actually uses these tools daily.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The model is no longer the whole product. OpenAI now sells the managed agent loop behind Codex and a separate voice layer that can keep talking while an agent works. Cognition's SWE-2 focuses on completing coding tasks with fewer detours. Copilot lets developers express a cost-versus-quality preference instead of choosing every model manually. The common question: which parts of the agent stack should you own, and which should you delegate?&lt;/p&gt;

&lt;p&gt;This issue includes the September 10 releases that landed after last Thursday's edition, alongside updates through September 17.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. OpenAI puts the Codex harness behind the Agents API
&lt;/h2&gt;

&lt;p&gt;OpenAI released the &lt;strong&gt;Agents API in public beta&lt;/strong&gt; on September 10. It is a managed runtime for durable agent work, not another name for the Agents SDK. OpenAI handles session orchestration, context compaction, and recovery; your application supplies tools and controls how the agent fits into your product.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://developers.openai.com/api/docs/guides/agents-api/overview" rel="noopener noreferrer"&gt;official overview&lt;/a&gt; separates four concepts: the agent configuration, its execution environment, a durable session, and the events and items exchanged during that session. Progress can arrive through streaming or webhooks, and a session can receive follow-up work rather than restarting from an empty context.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://developers.openai.com/api/docs/guides/agents-api/architecture" rel="noopener noreferrer"&gt;architecture guide&lt;/a&gt; makes the execution boundary particularly clear:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;No environment:&lt;/strong&gt; the harness can use remote MCP connections and application-handled function tools, without a built-in shell or workspace files.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;OpenAI-hosted environment:&lt;/strong&gt; OpenAI provisions the sandbox for code execution, file edits, and artifacts.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Self-hosted environment:&lt;/strong&gt; your infrastructure connects an executor, while OpenAI still runs the harness. You own provisioning, reconnection, shutdown, and file preservation.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That last option is not self-hosting the complete agent. Moving execution into your VPC does not move the managed orchestration layer there.&lt;/p&gt;

&lt;p&gt;Pricing combines the selected model's API rates, standard tool charges, and standard container rates for OpenAI-hosted sandboxes. Budget the whole run, including subagents and retries, rather than treating a session as one model response.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://developers.openai.com/api/docs/guides/agents-api/environments/security" rel="noopener noreferrer"&gt;security documentation&lt;/a&gt; also warns that agent-generated code can read credentials exposed to its environment. Keep the application API key outside the sandbox, restrict outbound destinations, and broker third-party credentials where possible. A sandbox does not make a secret safe after you inject it into the process.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; This is a meaningful build-versus-buy shift. Session recovery and compaction are expensive plumbing to maintain, so renting them can make sense. Keep authoritative business state and irreversible-action approvals in your own application, however. Start with a read-only investigator before a remediation agent. Our &lt;a href="https://www.aimadetools.com/blog/cursor-projects-vs-openai-agents-api/?utm_source=devto" rel="noopener noreferrer"&gt;Cursor Projects vs OpenAI Agents API comparison&lt;/a&gt; explains the difference between buying a coding workspace and embedding an agent runtime in your product.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. GPT-Live-1 separates the conversation from the work
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GPT-Live-1 is generally available in the API&lt;/strong&gt;, also from September 10. Its main architectural change is full duplex: the voice model can listen while speaking, and the spoken conversation can continue while a backend agent handles reasoning and tools.&lt;/p&gt;

&lt;p&gt;OpenAI's &lt;a href="https://developers.openai.com/api/docs/guides/live" rel="noopener noreferrer"&gt;getting-started guide&lt;/a&gt; contrasts this with Realtime's single model for speech, reasoning, and tool selection. With Live, you choose the backend independently. A user can ask about an order, correct a detail while a lookup runs, and receive the result without waiting through a silent tool round trip.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://developers.openai.com/api/docs/guides/live-delegation" rel="noopener noreferrer"&gt;delegation guide&lt;/a&gt; offers two modes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Responses delegation:&lt;/strong&gt; Live prepares requests for a configured OpenAI backend and returns its results to the conversation.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Client delegation:&lt;/strong&gt; your application assembles context, runs its own agent or service, and returns the result. This is the path when you need custom routing or validation before backend results reach the voice model.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Client delegation has a subtle integration requirement: delegation events contain metadata, not the task text. Build backend requests from transcript events and application state. Do not assume the event is a ready-made command payload.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://developers.openai.com/api/docs/models/gpt-live-1" rel="noopener noreferrer"&gt;model page&lt;/a&gt; lists voice sessions at &lt;strong&gt;$0.05 per minute, billed per second&lt;/strong&gt;. Backend model and tool usage is additional. A ten-minute voice session therefore costs $0.50 for the voice layer before reasoning, tools, or your infrastructure.&lt;/p&gt;

&lt;p&gt;Permissions, confirmation, and task state remain application responsibilities in both modes. Reviewing backend results also does not guarantee the voice model stays silent while validation runs. Test what the assistant says before an action is confirmed, not just whether the tool ultimately succeeds.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; Voice becomes an interface over an agent rather than a tightly coupled speech pipeline. That is especially useful for support workflows and hands-free developer collaboration. My first evaluation would test interruptions, changing instructions during a slow lookup, and whether the assistant accurately distinguishes “requested” from “completed.” Natural conversation is valuable only if the task state stays truthful. This is a different problem from the speech-to-text decision in our &lt;a href="https://www.aimadetools.com/blog/gemini-3-5-transcribe-vs-whisper/?utm_source=devto" rel="noopener noreferrer"&gt;Gemini Transcribe vs Whisper guide&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Cognition SWE-2 targets fewer turns, not just a higher score
&lt;/h2&gt;

&lt;p&gt;Cognition introduced &lt;strong&gt;SWE-2&lt;/strong&gt; on September 10, launching in Devin Desktop and CLI with rollout to Devin Web and Fusion. The &lt;a href="https://cognition.com/blog/swe-2" rel="noopener noreferrer"&gt;launch post&lt;/a&gt; says the model is post-trained from Kimi K3 and trains multiple reasoning-effort levels in one reinforcement-learning run.&lt;/p&gt;

&lt;p&gt;The most useful vendor result is operational: SWE-2 at medium effort used &lt;strong&gt;58% fewer turns and cost 81% less than SWE-1.7&lt;/strong&gt; on FrontierCode 1.1 Main. Cognition reports a 50.0% score on that benchmark for SWE-2, but only 27.3% on Terminal-Bench 4. The latter trails the strongest models in its comparison substantially.&lt;/p&gt;

&lt;p&gt;These are publisher-reported evaluations with a mixture of public results and internal runs in model-specific harnesses. They are not an independent, uniform leaderboard. Cognition has not published standalone SWE-2 API pricing or downloadable weights in the announcement.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; The interesting optimization is knowing when to stop exploring and start editing. For a coding agent, fewer repository reads and redundant tool calls can matter more than marginal token-price differences. But “fewer turns” is not automatically “better”: it can also mean skipped verification. Evaluate a bounded bug fix, a migration, and a behavior-preserving refactor, recording accepted changes, missed tests, review corrections, and actual product usage. Our &lt;a href="https://www.aimadetools.com/blog/cognition-swe-2-explained/?utm_source=devto" rel="noopener noreferrer"&gt;SWE-2 guide&lt;/a&gt; covers the access limits and benchmark caveats. Test the Devin capability you can actually use, not an imagined standalone model endpoint.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Copilot Auto gains a cost-versus-quality control
&lt;/h2&gt;

&lt;p&gt;GitHub added three &lt;strong&gt;Auto routing preferences&lt;/strong&gt; on September 14: Efficiency for lower cost, Balance for cost, quality, and latency together, and Intelligence for quality. The &lt;a href="https://github.blog/changelog/2026-09-14-configure-cost-and-quality-in-copilot-auto-model-selection/" rel="noopener noreferrer"&gt;release announcement&lt;/a&gt; says the feature is rolling out in VS Code, Copilot CLI, and the Copilot app.&lt;/p&gt;

&lt;p&gt;These are not three separate model catalogs. Each preference uses the same available pool, and routing evaluates the prompt. Intelligence can still select a small model for a simple docstring task. Usage is billed for the model actually selected, and paid subscribers retain a 10% Auto discount.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://docs.github.com/en/copilot/concepts/models/auto-model-selection" rel="noopener noreferrer"&gt;Auto documentation&lt;/a&gt; adds two useful constraints. The router still respects plan access and administrator policies, and routing uses natural cache boundaries to avoid extra cache-related cost. Auto does not override an organization's restricted-model policy.&lt;/p&gt;

&lt;p&gt;A preference is also not a spending cap. Efficiency can choose a more capable model when the task needs one. Intelligence does not guarantee the largest model on every response. Inspect the selected model and actual usage before drawing conclusions from the label.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; This is a better abstraction than forcing every developer to maintain a mental model leaderboard. It also makes comparisons harder unless you record routing decisions. Run the same representative tasks under each preference and compare cost per accepted change, latency, and reviewer effort. Keep explicit model selection for evaluations that require reproducibility. Our updated &lt;a href="https://www.aimadetools.com/blog/github-copilot-app-2026/?utm_source=devto" rel="noopener noreferrer"&gt;Copilot app guide&lt;/a&gt; and &lt;a href="https://www.aimadetools.com/blog/github-copilot-usage-based-billing/?utm_source=devto" rel="noopener noreferrer"&gt;usage-based billing explainer&lt;/a&gt; separate routing preference from billing policy.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quick hits
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;VS Code agent automations:&lt;/strong&gt; Version 1.137 adds recurring hourly, daily, and weekly tasks in public preview. Start with maintenance reports or draft pull requests, and define what happens when runs overlap. The same &lt;a href="https://github.blog/changelog/2026-09-10-github-copilot-weekly-releases-september-7/" rel="noopener noreferrer"&gt;weekly release notes&lt;/a&gt; put HydraFusion's local/cloud/compound routing in the CLI's experimental menu. Neither should be confused with the standard Auto preferences above.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Copilot code review:&lt;/strong&gt; It now resolves its own addressed comments during rereview and gains shell tools for builds, tests, and targeted scripts behind the agent firewall. &lt;a href="https://github.blog/changelog/2026-09-11-auto-resolution-and-analysis-updates-in-copilot-code-review/" rel="noopener noreferrer"&gt;GitHub's update&lt;/a&gt; also introduces an agent ensemble for Lite reviews. More validation is useful; required human review remains a separate repository decision.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;API key governance:&lt;/strong&gt; OpenAI added organization and project controls on September 15 to limit new key creation to service accounts, user-owned project keys, or neither. Organization restrictions take precedence and existing keys are unaffected. The &lt;a href="https://developers.openai.com/api/docs/changelog" rel="noopener noreferrer"&gt;API changelog&lt;/a&gt; also documents key expiry controls added September 10. Creation policy is not retroactive credential rotation.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;That's it for this week. Next Thursday: how managed agent sessions recover from real failures, whether full-duplex voice keeps task state honest, and what routing preferences cost on actual repository work.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Want this in your inbox? &lt;a href="https://app.kit.com/forms/9198516/subscriptions" rel="noopener noreferrer"&gt;Subscribe to AI Dev Weekly&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Previous issue: &lt;a href="https://www.aimadetools.com/blog/ai-dev-weekly-025-gpt-6-astra-adk-kotlin-copilot-permissions-nvidia-pair/?utm_source=devto" rel="noopener noreferrer"&gt;AI Dev Weekly #25&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Is OpenAI's Agents API the same as the Agents SDK?
&lt;/h3&gt;

&lt;p&gt;No. The API provides an OpenAI-managed harness and durable sessions. The SDK provides primitives for application-owned orchestration. The new API remains in public beta.&lt;/p&gt;

&lt;h3&gt;
  
  
  Does GPT-Live-1's price include the backend agent?
&lt;/h3&gt;

&lt;p&gt;No. The voice layer costs $0.05 per minute, billed per second. Backend model and tool usage is charged separately.&lt;/p&gt;

&lt;h3&gt;
  
  
  Can I download Cognition SWE-2 or call a standalone API?
&lt;/h3&gt;

&lt;p&gt;Neither downloadable weights nor standalone API pricing were published in the launch announcement. Evaluate SWE-2 through the documented Devin surfaces.&lt;/p&gt;

&lt;h3&gt;
  
  
  Does Copilot Efficiency guarantee a fixed bill?
&lt;/h3&gt;

&lt;p&gt;No. It is a routing preference, not a cap. Billing follows the selected model, so measure actual usage and enforce budgets separately.&lt;/p&gt;

&lt;h2&gt;
  
  
  Related Articles
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/cursor-projects-vs-openai-agents-api/?utm_source=devto" rel="noopener noreferrer"&gt;Cursor Projects vs OpenAI Agents API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/cognition-swe-2-explained/?utm_source=devto" rel="noopener noreferrer"&gt;Cognition SWE-2 Explained&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/github-copilot-app-2026/?utm_source=devto" rel="noopener noreferrer"&gt;GitHub Copilot App Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  - &lt;a href="https://www.aimadetools.com/blog/github-copilot-usage-based-billing/?utm_source=devto" rel="noopener noreferrer"&gt;Copilot Usage-Based Billing&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.aimadetools.com/blog/ai-dev-weekly-026-agents-api-gpt-live-swe-2-copilot-routing/?utm_source=devto" rel="noopener noreferrer"&gt;https://www.aimadetools.com&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>aidevweekly</category>
      <category>agentsapi</category>
      <category>gptlive</category>
      <category>cognition</category>
    </item>
    <item>
      <title>AI Dev Weekly #25: GPT-6 Astra Arrives, Kotlin Agents Reach 1.0, Copilot Adds Enforced Permissions</title>
      <dc:creator>Joske Vermeulen</dc:creator>
      <pubDate>Thu, 10 Sep 2026 09:38:03 +0000</pubDate>
      <link>https://dev.to/ai_made_tools/ai-dev-weekly-25-gpt-6-astra-arrives-kotlin-agents-reach-10-copilot-adds-enforced-permissions-41f7</link>
      <guid>https://dev.to/ai_made_tools/ai-dev-weekly-25-gpt-6-astra-arrives-kotlin-agents-reach-10-copilot-adds-enforced-permissions-41f7</guid>
      <description>&lt;p&gt;&lt;em&gt;AI Dev Weekly is a Thursday series where I cover the week's most important AI developer news, with my take as someone who actually uses these tools daily.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Four different layers of the agent stack changed this week. OpenAI introduced GPT-6 Astra for the hardest tool-rich work. Google made its Kotlin agent framework production-ready. GitHub gave enterprise administrators permissions that local settings cannot weaken. And NVIDIA released a local inference router that spreads independent agent calls across computers you already own.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. GPT-6 Astra raises the ceiling and the bill
&lt;/h2&gt;

&lt;p&gt;OpenAI introduced &lt;strong&gt;GPT-6 Astra&lt;/strong&gt; as its highest-capability model for complex reasoning, coding, computer use, research, and document creation. The API model ID is &lt;code&gt;gpt-6-astra&lt;/code&gt;, with a 1,050,000-token context window, 128,000 maximum output tokens, and low through max reasoning levels.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://developers.openai.com/api/docs/guides/latest-model" rel="noopener noreferrer"&gt;official model guide&lt;/a&gt; adds three API capabilities that matter more than another benchmark table:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;asynchronous tool calls&lt;/strong&gt;, so the model can continue independent work while your application runs a slow tool;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;mid-turn steering&lt;/strong&gt; over a WebSocket connection, preserving completed work when requirements change;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;reasoning updates without breaking the prompt cache&lt;/strong&gt;, using a &lt;code&gt;configuration_update&lt;/code&gt; item to change effort during a conversation.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These features are aimed at long-running systems, not one-shot chat. Async tools require the application to track pending calls and return results with the original call ID. Mid-turn steering needs event handling that distinguishes new instructions from tool results. Neither feature makes concurrency safe automatically.&lt;/p&gt;

&lt;p&gt;Standard pricing is &lt;strong&gt;$10 per million input tokens, $1 per million cached input tokens, and $50 per million output tokens&lt;/strong&gt;. Cache writes cost $12.50 per million. Batch and Flex are half the standard rates, while Fast mode is twice the standard price.&lt;/p&gt;

&lt;p&gt;There is also a long-context cliff. Requests above 272,000 input tokens charge the full request at 2x input and cache rates and 1.5x output rates. A 300K-token prompt is not billed at the standard rate for the first 272K.&lt;/p&gt;

&lt;p&gt;OpenAI's &lt;a href="https://openai.com/index/gpt-6-astra/" rel="noopener noreferrer"&gt;launch announcement&lt;/a&gt; describes a staged rollout across the direct API, ChatGPT, Azure, and AWS Bedrock. GitHub separately made Astra generally available in Copilot on September 4 for eligible plans. Those are different availability surfaces, so check the exact account and endpoint before migrating.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; Astra is an escalation model, not a cost-blind default. The new coordination features can reduce idle time and preserve work during long tasks, but they also create more application state to test. Compare cost per accepted result against Sol or Terra, including tool retries and reviewer time. Our &lt;a href="https://www.aimadetools.com/blog/gpt-6-astra-explained/?utm_source=devto" rel="noopener noreferrer"&gt;GPT-6 Astra guide&lt;/a&gt; covers pricing, rollout, and tool support, while &lt;a href="https://www.aimadetools.com/blog/gpt-6-astra-vs-gpt-5-6-sol/?utm_source=devto" rel="noopener noreferrer"&gt;Astra vs GPT-5.6 Sol&lt;/a&gt; handles the model-routing decision.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Google's Agent Development Kit for Kotlin reaches 1.0
&lt;/h2&gt;

&lt;p&gt;Google released &lt;strong&gt;ADK for Kotlin 1.0&lt;/strong&gt; on September 9. The core is generally available and reaches feature parity with the Python and Java ADK cores. It supports hierarchical multi-agent systems, context compaction, resumable sessions, long-running tools, human confirmation flows, and Java interoperability.&lt;/p&gt;

&lt;p&gt;The framework is built around Kotlin Multiplatform and is not limited to Android. Server-side JVM teams can use it without adopting a Python agent service. Kotlin Symbol Processing generates tool schemas from &lt;code&gt;@Tool&lt;/code&gt; and &lt;code&gt;@Param&lt;/code&gt; annotations at compile time, avoiding runtime reflection and making schema mismatches easier to catch during builds.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://developers.googleblog.com/announcing-adk-for-kotlin-10-building-production-ready-ai-agents-in-kotlin-android-and-beyond/" rel="noopener noreferrer"&gt;official announcement&lt;/a&gt; is especially interesting on Android:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;LiteRT-LM can run local models;&lt;/li&gt;
&lt;li&gt;Firebase AI Logic provides cloud reasoning;&lt;/li&gt;
&lt;li&gt;Room can persist sessions across process restarts;&lt;/li&gt;
&lt;li&gt;AppSearch can hold semantic memory;&lt;/li&gt;
&lt;li&gt;confirmation flows can pause sensitive tools and resume after user approval.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Release labels still matter. The Kotlin core and LiteRT-LM integration are listed at 1.0.0, while the ML Kit Android extension in Google's example is &lt;code&gt;1.0.0-beta&lt;/code&gt;. A framework reaching GA does not promote every optional backend to the same status.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; This is the most practical mobile-agent release in months. Android developers can keep orchestration, persistence, and approval flows in the language and architecture they already use. Start with one resumable agent and explicit tool confirmation before reaching for a hierarchy of agents. Production readiness depends more on lifecycle recovery and deterministic tool boundaries than on agent count.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Copilot permissions can now override local auto-approval
&lt;/h2&gt;

&lt;p&gt;GitHub made &lt;strong&gt;enterprise-managed permissions for Copilot agent operations&lt;/strong&gt; generally available on September 9. Administrators can centrally mark operations as blocked, approval-required, or allowed without a prompt.&lt;/p&gt;

&lt;p&gt;The controls cover:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;shell commands;&lt;/li&gt;
&lt;li&gt;file reads and edits;&lt;/li&gt;
&lt;li&gt;network domains.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The crucial property is precedence. According to the &lt;a href="https://github.blog/changelog/2026-09-09-enterprise-managed-permissions-for-github-copilot-agent-operations/" rel="noopener noreferrer"&gt;GitHub changelog&lt;/a&gt;, managed restrictions cannot be weakened by user settings, workspace settings, auto-approval, or a previously saved approval. Enterprises can also define different policies for different teams.&lt;/p&gt;

&lt;p&gt;The controls are GA in the Copilot app, Copilot CLI, and VS Code sessions using Agent Host. GitHub also added enterprise-managed sandbox policies to Copilot for JetBrains on September 8, but that sandbox feature remains in public preview. It can govern filesystem and network access, proxy behavior, developer tools, and macOS Keychain access.&lt;/p&gt;

&lt;p&gt;Permissions and sandboxing solve related but distinct problems. A permission policy decides which requested actions may proceed. A sandbox limits what the process can reach even if an action is attempted. Mature deployments need both, plus repository protections and secret controls.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; This is the follow-through last week's content exclusions needed. Context exclusions decide what the agent may read as input; managed permissions decide what it may do; a sandbox limits the operating environment. Test all three with deliberate canaries because a settings page is not proof that enforcement works on every client.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. NVIDIA PAIR turns spare PCs into a local inference queue
&lt;/h2&gt;

&lt;p&gt;NVIDIA released the open-source &lt;strong&gt;Personal AI Router&lt;/strong&gt;, or PAIR, in beta. It presents familiar Ollama and LM Studio endpoints while routing independent inference requests across compatible machines on a trusted local network.&lt;/p&gt;

&lt;p&gt;PAIR discovers paired nodes, tracks engine readiness and installed models, chooses an eligible machine, and streams the response back to the application. Existing agents can keep using an Ollama-compatible or OpenAI-compatible endpoint without integrating a new cluster API.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://developer.nvidia.com/blog/nvidia-pair-virtual-inference-router-expands-available-compute-on-your-local-network/" rel="noopener noreferrer"&gt;NVIDIA technical overview&lt;/a&gt; documents support for Windows, macOS, and Linux systems with GeForce RTX 20 Series or newer GPUs, RTX PRO workstations, DGX Spark, and Apple M4 or newer silicon.&lt;/p&gt;

&lt;p&gt;The boundary is important: PAIR does &lt;strong&gt;not&lt;/strong&gt; pool VRAM or split one model across machines. Each request runs from start to finish on one node, and that node must already have the requested model. It improves throughput when multiple agents or users create independent calls. It does not make a single oversized model fit or make one generation inherently faster.&lt;/p&gt;

&lt;p&gt;NVIDIA reports that a five-subagent demonstration finished in 8 minutes 48 seconds across three devices versus 18 minutes on one RTX Spark laptop. That is a vendor demonstration of concurrent scheduling, not an independent inference benchmark.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; PAIR is useful when your local bottleneck is a queue, not model size. It is a poor reason to buy more hardware, but a good way to use compatible machines you already own. The &lt;a href="https://www.aimadetools.com/blog/nvidia-pair/?utm_source=devto" rel="noopener noreferrer"&gt;full NVIDIA PAIR guide&lt;/a&gt; covers routing and security boundaries, and &lt;a href="https://www.aimadetools.com/blog/nvidia-pair-vs-ollama-networking/?utm_source=devto" rel="noopener noreferrer"&gt;PAIR vs plain Ollama networking&lt;/a&gt; helps decide whether you need it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quick hits
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;K2 Horizon:&lt;/strong&gt; IFM released six Apache-2.0 models from 0.9B to 375B-A23B, with a broader transparency package spanning training data or recipes, code, and intermediate artifacts. Some promised artifacts remain forthcoming in individual repositories, so “fully open” still requires file-by-file verification. See our &lt;a href="https://www.aimadetools.com/blog/k2-horizon-explained/?utm_source=devto" rel="noopener noreferrer"&gt;K2 Horizon guide&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;MiniCPM5-2B:&lt;/strong&gt; OpenBMB released a compact 2B-class model with 131K context, tool use, coding, and formats for GGUF, MLX, GPTQ, and LiteRT. Its benchmark claims are publisher-reported, but the range of deployable artifacts makes it worth testing for on-device agents. See our &lt;a href="https://www.aimadetools.com/blog/minicpm5-2b-local-ai/?utm_source=devto" rel="noopener noreferrer"&gt;MiniCPM5-2B guide&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;DeepSeek V4.1 Flash:&lt;/strong&gt; DeepSeek signaled a release around September 10, but its official English changelog had not provided a stable release entry with final status and migration details during this edition's research window. Treat preview aliases and routing reports as unconfirmed until the primary documentation updates.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;That's it for this week. Next Thursday: real Astra cost-per-task data, early Kotlin ADK lifecycle reports, and whether DeepSeek turns its V4.1 preview into a clearly documented release.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Want this in your inbox? &lt;a href="https://app.kit.com/forms/9198516/subscriptions" rel="noopener noreferrer"&gt;Subscribe to AI Dev Weekly&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Previous issue: &lt;a href="https://www.aimadetools.com/blog/ai-dev-weekly-024-gemini-38-fable-51-agent-plugins-copilot-exclusions/?utm_source=devto" rel="noopener noreferrer"&gt;AI Dev Weekly #24&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Is GPT-6 Astra generally available in the OpenAI API?
&lt;/h3&gt;

&lt;p&gt;OpenAI documents &lt;code&gt;gpt-6-astra&lt;/code&gt; for the API but describes access as a staged rollout across accounts and platforms. Check your project's model list. GitHub Copilot's separate Astra availability is GA for eligible plans.&lt;/p&gt;

&lt;h3&gt;
  
  
  Is ADK for Kotlin 1.0 only for Android?
&lt;/h3&gt;

&lt;p&gt;No. Its Kotlin Multiplatform core supports server-side Kotlin and Java interoperability. Android-specific modules add local models, Firebase AI, Room persistence, AppSearch memory, and mobile integrations.&lt;/p&gt;

&lt;h3&gt;
  
  
  Can a developer bypass GitHub's managed agent permissions?
&lt;/h3&gt;

&lt;p&gt;GitHub says enterprise-managed restrictions take precedence over user and workspace settings, auto-approval, and saved approvals. Administrators should still test enforcement across every enabled client.&lt;/p&gt;

&lt;h3&gt;
  
  
  Does NVIDIA PAIR combine GPU memory across computers?
&lt;/h3&gt;

&lt;p&gt;No. PAIR routes separate requests to eligible nodes. Each complete model and request must fit on the single machine selected to run it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Related Articles
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/gpt-6-astra-explained/?utm_source=devto" rel="noopener noreferrer"&gt;GPT-6 Astra Explained&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/gpt-6-astra-vs-gpt-5-6-sol/?utm_source=devto" rel="noopener noreferrer"&gt;GPT-6 Astra vs GPT-5.6 Sol&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/nvidia-pair/?utm_source=devto" rel="noopener noreferrer"&gt;NVIDIA PAIR Explained&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  - &lt;a href="https://www.aimadetools.com/blog/k2-horizon-explained/?utm_source=devto" rel="noopener noreferrer"&gt;K2 Horizon Explained&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.aimadetools.com/blog/ai-dev-weekly-025-gpt-6-astra-adk-kotlin-copilot-permissions-nvidia-pair/?utm_source=devto" rel="noopener noreferrer"&gt;https://www.aimadetools.com&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>aidevweekly</category>
      <category>gpt6astra</category>
      <category>adk</category>
      <category>kotlin</category>
    </item>
    <item>
      <title>AI Dev Weekly #24: Gemini 3.8 Flash Goes GA, Fable 5.1 Cuts Agent Cache Costs, Agent Plugins 1.0 Ships</title>
      <dc:creator>Joske Vermeulen</dc:creator>
      <pubDate>Thu, 03 Sep 2026 09:55:21 +0000</pubDate>
      <link>https://dev.to/ai_made_tools/ai-dev-weekly-24-gemini-38-flash-goes-ga-fable-51-cuts-agent-cache-costs-agent-plugins-10-4j3g</link>
      <guid>https://dev.to/ai_made_tools/ai-dev-weekly-24-gemini-38-flash-goes-ga-fable-51-cuts-agent-cache-costs-agent-plugins-10-4j3g</guid>
      <description>&lt;p&gt;&lt;em&gt;AI Dev Weekly is a Thursday series where I cover the week's most important AI developer news, with my take as someone who actually uses these tools daily.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The common thread this week is production readiness. Google gave Gemini 3.8 Flash a stable endpoint and a dated price increase. Anthropic made Fable 5.1 generally available while cutting the cost of repeatedly reading cached context. VS Code shipped a portable plugin format alongside its persistent Agent Host architecture. And GitHub extended content exclusions to the Copilot app and CLI, closing an important policy gap as agents move beyond the IDE.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Gemini 3.8 Flash goes GA, but the launch price expires in four months
&lt;/h2&gt;

&lt;p&gt;Google released &lt;strong&gt;Gemini 3.8 Flash&lt;/strong&gt; on September 2 as a generally available production model. The stable API ID is &lt;code&gt;gemini-3.8-flash&lt;/code&gt;, with a 1,048,576-token input limit, up to 65,536 output tokens, and low, medium, or high thinking levels. Medium is the default.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://ai.google.dev/gemini-api/docs/latest-model" rel="noopener noreferrer"&gt;official Gemini 3.8 Flash guide&lt;/a&gt; makes two details especially important for production planning:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;introductory pricing is &lt;strong&gt;$0.75 per million input tokens and $3.75 per million output tokens&lt;/strong&gt; through December 31, 2026;&lt;/li&gt;
&lt;li&gt;standard pricing doubles to &lt;strong&gt;$1.50 input and $7.50 output&lt;/strong&gt; on January 1, 2027.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Output billing includes thinking tokens, so a higher reasoning level can raise both latency and cost. Google also warns that 3.8 Flash deliberately takes more small reasoning steps and makes more tool calls on difficult tasks. The cheaper launch rate does not guarantee that a long agent run costs less than it did on an earlier Flash model.&lt;/p&gt;

&lt;p&gt;The model supports function calling, structured output, caching, code execution, search grounding, file search, Batch, Flex, and Priority inference. Computer use remains in preview even though the model itself is GA. The model does not support the Live API, image generation, or audio generation.&lt;/p&gt;

&lt;p&gt;There is migration work. Google says to remove &lt;code&gt;temperature&lt;/code&gt;, &lt;code&gt;top_p&lt;/code&gt;, and &lt;code&gt;top_k&lt;/code&gt;, replace &lt;code&gt;thinking_budget&lt;/code&gt; with &lt;code&gt;thinking_level&lt;/code&gt;, and stop using prefilled model turns. Applications using &lt;code&gt;generateContent&lt;/code&gt; also need names and call IDs on function responses.&lt;/p&gt;

&lt;p&gt;Gemini Managed Agents now use 3.8 Flash by default for the Antigravity agent and SDK. That makes this more than a new model option: existing managed-agent evaluations may need to be rerun because the underlying default changed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; The stable endpoint is the headline, but the calendar is the decision. Store the introductory and January prices separately, meter thinking tokens, and pin an explicit model rather than inheriting a managed-agent default silently. The &lt;a href="https://www.aimadetools.com/blog/gemini-3-8-flash-explained/?utm_source=devto" rel="noopener noreferrer"&gt;full Gemini 3.8 Flash guide&lt;/a&gt; has the complete pricing matrix and migration checklist.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Claude Fable 5.1 changes the economics of repeated agent context
&lt;/h2&gt;

&lt;p&gt;Anthropic launched &lt;strong&gt;Claude Fable 5.1&lt;/strong&gt; on September 1 as a generally available model for long-running coding and knowledge work. It is available through the Claude API, consumer and team plans, and supported cloud marketplaces. The direct API model ID is &lt;code&gt;claude-fable-5-1&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;Base token prices remain premium at &lt;strong&gt;$10 per million input tokens and $50 per million output tokens&lt;/strong&gt;. The material price change is prompt-cache reads: &lt;strong&gt;$0.25 per million tokens&lt;/strong&gt;, down 75% from Fable 5. Anthropic estimates that change reduces typical token-billed workload cost by about 25% and highly agentic workload cost by as much as 45%.&lt;/p&gt;

&lt;p&gt;Those are Anthropic estimates, not a universal discount. Savings depend on stable reusable prefixes, cache-hit rates, the ratio of cached input to fresh input, and how much output the agent produces. A workload that constantly changes its context or emits long answers will not realize the headline reduction.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://www.anthropic.com/claude-fable-and-mythos-5-1" rel="noopener noreferrer"&gt;Fable 5.1 announcement&lt;/a&gt; also introduces an operational wrinkle. Fable 5.1 and the restricted Mythos 5.1 use the same underlying model but different safeguards. Fable queries flagged in advanced cybersecurity or biology can be routed to an Opus model. Anthropic says API customers must configure the new Fallback API for this behavior, and they are not charged Fable rates for rerouted requests.&lt;/p&gt;

&lt;p&gt;Data retention still needs review. Fable requires 30-day retention for safety monitoring by default. Anthropic plans to phase in customer-controlled Enterprise Frontier Safeguards later this fall, with temporary zero-data-retention access for eligible customers until then.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; Fable 5.1 is not a new default for ordinary API calls. It is a selective escalation model for the hardest repository-scale and long-running work. The cache cut makes persistent agents more plausible, but only if you design prompts for reuse and measure real cache hits. See the &lt;a href="https://www.aimadetools.com/blog/claude-fable-5-1-explained/?utm_source=devto" rel="noopener noreferrer"&gt;Fable 5.1 developer guide&lt;/a&gt; for specs, access, and deployment boundaries.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. VS Code separates portable agent sessions from portable agent extensions
&lt;/h2&gt;

&lt;p&gt;VS Code 1.135 brings two related ideas into focus: a dedicated &lt;strong&gt;Agent Host&lt;/strong&gt; for persistent sessions and &lt;strong&gt;Agent Plugins 1.0&lt;/strong&gt; for packaging reusable agent capabilities.&lt;/p&gt;

&lt;p&gt;The distinction matters:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Layer&lt;/th&gt;
&lt;th&gt;What it standardizes&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Agent Host Protocol (AHP)&lt;/td&gt;
&lt;td&gt;Communication between an agent host and clients that display or control sessions&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Agent Plugins 1.0&lt;/td&gt;
&lt;td&gt;Packaging for portable skills and MCP server configuration&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MCP&lt;/td&gt;
&lt;td&gt;Connections from agents to external tools and data&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Microsoft's &lt;a href="https://code.visualstudio.com/docs/agents/concepts/agent-host" rel="noopener noreferrer"&gt;Agent Host architecture&lt;/a&gt; moves supported agent runtimes into a dedicated process. A session can continue independently of the editor window, multiple clients can stay synchronized, and the host can run beside a remote workspace. Copilot, Claude, Codex, and other harnesses can keep their own agent loops while adapters expose a common session model.&lt;/p&gt;

&lt;p&gt;AHP is open and uses JSON-RPC, but it does not make every agent interchangeable. The protocol standardizes the client-facing session, not reasoning, context management, permissions, or tool behavior. Microsoft's documentation also says the Agent Host and AHP remain under active development.&lt;/p&gt;

&lt;p&gt;Agent Plugins 1.0 solves a different portability problem. The &lt;a href="https://code.visualstudio.com/docs/agent-customization/agent-plugins" rel="noopener noreferrer"&gt;official plugin documentation&lt;/a&gt; defines a root &lt;code&gt;plugin.json&lt;/code&gt;, skills under &lt;code&gt;skills/&lt;/code&gt;, and portable MCP configuration in &lt;code&gt;mcp.json&lt;/code&gt;. Client-specific commands, custom agents, rules, and hooks can live in reverse-domain namespaces that unsupported clients ignore.&lt;/p&gt;

&lt;p&gt;That is a useful compatibility boundary. Skills and MCP servers can travel between compatible clients, while hooks and interface-specific behavior remain explicitly client-specific. VS Code continues to recognize Copilot, Claude, and legacy OpenPlugin layouts, so existing packages do not have to migrate immediately.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; Do not collapse AHP, Agent Plugins, and MCP into one “universal agent standard.” Together they cover session transport, extension packaging, and tool connectivity. Separately, each has a narrower contract developers can actually test. Our &lt;a href="https://www.aimadetools.com/blog/vscode-agent-host-agent-plugins-1-0/?utm_source=devto" rel="noopener noreferrer"&gt;VS Code Agent Host and Agent Plugins 1.0 guide&lt;/a&gt; maps the formats and portability limits in detail.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Copilot content exclusions finally reach the app and CLI
&lt;/h2&gt;

&lt;p&gt;GitHub made content exclusions generally available in the &lt;strong&gt;GitHub Copilot app and Copilot CLI&lt;/strong&gt; on September 2. Enterprise, organization, and repository administrators can configure excluded paths that those agentic clients will not use as context.&lt;/p&gt;

&lt;p&gt;Content exclusion was already generally available in IDE integrations. Extending it to the desktop app and terminal closes a practical governance gap: the same developer could previously move from an IDE surface with exclusions into a more autonomous client whose context controls differed.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://github.blog/changelog/2026-09-02-content-exclusions-generally-available-in-copilot-app-and-cli/" rel="noopener noreferrer"&gt;GitHub announcement&lt;/a&gt; says availability is limited to Copilot Business and Enterprise customers. Teams should verify effective rules at all three scopes rather than assuming an IDE policy automatically covers every client.&lt;/p&gt;

&lt;p&gt;Exclusion is a context boundary, not a complete security boundary. An agent can still encounter secrets in command output, generated files, dependency logs, external tools, or data copied into a prompt. Repository permissions, sandboxing, secret scanning, and pull-request review remain necessary.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; This is not flashy, but it may be the most immediately actionable release of the week for enterprise teams. Inventory which Copilot surfaces developers use, test exclusions with canary files, and document what the rules do not cover. The broader &lt;a href="https://www.aimadetools.com/blog/github-copilot-app-2026/?utm_source=devto" rel="noopener noreferrer"&gt;GitHub Copilot app guide&lt;/a&gt; explains the app's workspace and pull-request boundaries.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quick hits
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;IBM Granite 4.2 8B:&lt;/strong&gt; IBM released an Apache-2.0 dense reasoning model with 128K context and selectable thinking modes. It is a practical self-hosting candidate, but IBM's announcement does not by itself confirm a matching managed watsonx endpoint. See our &lt;a href="https://www.aimadetools.com/blog/ibm-granite-4-2-8b-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Granite 4.2 8B guide&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Mercury 2.5 Preview:&lt;/strong&gt; Inception opened early access to a 260K-context diffusion language model with an OpenAI-compatible API. The preview status and provider-specific promotional pricing make it an evaluation target, not a frozen production dependency. See our &lt;a href="https://www.aimadetools.com/blog/mercury-2-5-preview-explained/?utm_source=devto" rel="noopener noreferrer"&gt;Mercury 2.5 Preview guide&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Copilot code review approvals:&lt;/strong&gt; GitHub now lets Copilot code review approve pull requests when it finds no blocking issues. Treat an AI approval as one signal in branch protection, not a substitute for required human review on sensitive repositories.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;That's it for this week. Next Thursday: early production cost data for Gemini 3.8 Flash, whether Fable 5.1's cache savings hold up in real agent loops, and which clients adopt the new plugin format.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Want this in your inbox? &lt;a href="https://app.kit.com/forms/9198516/subscriptions" rel="noopener noreferrer"&gt;Subscribe to AI Dev Weekly&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Previous issue: &lt;a href="https://www.aimadetools.com/blog/ai-dev-weekly-023-qwen4-preview-gpt-56-kiro-gemini-voice/?utm_source=devto" rel="noopener noreferrer"&gt;AI Dev Weekly #23&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Is Gemini 3.8 Flash ready for production?
&lt;/h3&gt;

&lt;p&gt;Yes. Google labels &lt;code&gt;gemini-3.8-flash&lt;/code&gt; generally available with a stable model ID. Individual capabilities such as computer use remain in preview, and introductory pricing ends on December 31, 2026.&lt;/p&gt;

&lt;h3&gt;
  
  
  Did Claude Fable 5.1 get cheaper?
&lt;/h3&gt;

&lt;p&gt;Base input and output prices are $10 and $50 per million tokens. Cache reads fell to $0.25 per million tokens, so workloads that repeatedly reuse large cached prefixes can become materially cheaper. Measure your own hit rate before assuming Anthropic's estimated savings.&lt;/p&gt;

&lt;h3&gt;
  
  
  Are Agent Plugins 1.0 the same thing as MCP?
&lt;/h3&gt;

&lt;p&gt;No. Agent Plugins package skills and MCP server configuration. MCP defines how an agent connects to tools and data. A plugin can contain MCP configuration, but the standards solve different problems.&lt;/p&gt;

&lt;h3&gt;
  
  
  Do Copilot content exclusions prevent all secret exposure?
&lt;/h3&gt;

&lt;p&gt;No. They keep configured files from being used as Copilot context in supported clients. They do not replace repository permissions, sandboxing, secret scanning, output filtering, or code review.&lt;/p&gt;

&lt;h2&gt;
  
  
  Related Articles
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/gemini-3-8-flash-explained/?utm_source=devto" rel="noopener noreferrer"&gt;Gemini 3.8 Flash Explained&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/claude-fable-5-1-explained/?utm_source=devto" rel="noopener noreferrer"&gt;Claude Fable 5.1 Explained&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/vscode-agent-host-agent-plugins-1-0/?utm_source=devto" rel="noopener noreferrer"&gt;VS Code Agent Host and Agent Plugins 1.0&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  - &lt;a href="https://www.aimadetools.com/blog/github-copilot-app-2026/?utm_source=devto" rel="noopener noreferrer"&gt;GitHub Copilot App Guide&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.aimadetools.com/blog/ai-dev-weekly-024-gemini-38-fable-51-agent-plugins-copilot-exclusions/?utm_source=devto" rel="noopener noreferrer"&gt;https://www.aimadetools.com&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>aidevweekly</category>
      <category>gemini</category>
      <category>claudefable</category>
      <category>vscode</category>
    </item>
    <item>
      <title>AI Dev Weekly #23: Qwen4 Architecture Preview, GPT-5.6 Lands in Kiro, Gemini Takes On Whisper</title>
      <dc:creator>Joske Vermeulen</dc:creator>
      <pubDate>Thu, 27 Aug 2026 08:19:38 +0000</pubDate>
      <link>https://dev.to/ai_made_tools/ai-dev-weekly-23-qwen4-architecture-preview-gpt-56-lands-in-kiro-gemini-takes-on-whisper-92l</link>
      <guid>https://dev.to/ai_made_tools/ai-dev-weekly-23-qwen4-architecture-preview-gpt-56-lands-in-kiro-gemini-takes-on-whisper-92l</guid>
      <description>&lt;p&gt;&lt;em&gt;AI Dev Weekly is a Thursday series where I cover the week's most important AI developer news, with my take as someone who actually uses these tools daily.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Four stories this week. Alibaba open-sourced an early look at the architecture it plans to use for Qwen4. OpenAI put the full GPT-5.6 family inside AWS's Kiro coding agent. Google launched dedicated recorded and realtime transcription models. And GitHub moved Copilot's cloud agent out of the IDE and into the Slack and Microsoft Teams conversations where work starts.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Qwen3.8-Flash-Next is really a public preview of Qwen4
&lt;/h2&gt;

&lt;p&gt;Alibaba released &lt;strong&gt;Qwen3.8-Flash-Next&lt;/strong&gt; on August 26 and opened its weights on Hugging Face and ModelScope. The name sounds like another incremental Flash release, but the more important detail is architectural: Qwen says this model previews the design that will underpin Qwen4.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://qwen.ai/blog?id=qwen3.8-flash-next" rel="noopener noreferrer"&gt;official Qwen release&lt;/a&gt; describes four areas of change:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;attention;&lt;/li&gt;
&lt;li&gt;residual connections;&lt;/li&gt;
&lt;li&gt;embeddings;&lt;/li&gt;
&lt;li&gt;training optimization.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It is a multimodal mixture-of-experts model and continues Qwen's strategy of releasing a smaller architecture-preview model before rolling the design into the wider family. Qwen3-Next played that role before the Qwen3.5 through Qwen3.8 generations; Flash-Next is the equivalent early look at Qwen4.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why this matters:&lt;/strong&gt; Open weights turn an architecture announcement into something the community can inspect, serve, quantize, and benchmark. That is more useful than a closed preview with vendor charts alone. It also gives inference projects time to add support before the larger Qwen4 models arrive.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; Do not read “Qwen4 preview” as “Qwen4 is available.” This is an early architecture vehicle, not the finished flagship family. But it is still the most technically interesting release of the week because developers can examine the actual model rather than wait for a product announcement. If you deploy Qwen today, treat Flash-Next as an evaluation target, not an automatic replacement for &lt;a href="https://www.aimadetools.com/blog/qwen-3-8-max-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Qwen 3.8 Max&lt;/a&gt; or a proven production model.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. GPT-5.6 Sol, Terra, and Luna land in Kiro
&lt;/h2&gt;

&lt;p&gt;OpenAI and AWS added the complete GPT-5.6 family to Kiro on August 24. Developers can now choose Sol, Terra, or Luna inside Kiro's spec-driven workflow instead of treating Kiro as a model-specific coding environment.&lt;/p&gt;

&lt;p&gt;The practical mapping is straightforward:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Model&lt;/th&gt;
&lt;th&gt;Best fit inside Kiro&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;GPT-5.6 Sol&lt;/td&gt;
&lt;td&gt;Hard architecture, debugging, and long-running implementation work&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GPT-5.6 Terra&lt;/td&gt;
&lt;td&gt;Daily feature work where cost and capability both matter&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GPT-5.6 Luna&lt;/td&gt;
&lt;td&gt;High-volume routine changes, tests, and repetitive tasks&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;OpenAI's &lt;a href="https://openai.com/index/gpt-5-6-in-kiro/" rel="noopener noreferrer"&gt;official Kiro announcement&lt;/a&gt; says Terra completed successful Terminal-Bench 2.1 tasks in Kiro at roughly &lt;strong&gt;82% lower cost&lt;/strong&gt; in joint testing. That is a vendor-reported environment-specific result, not proof that Terra is universally 82% cheaper than other models. Kiro's structured requirements and technical designs are part of the measured setup.&lt;/p&gt;

&lt;p&gt;The more durable change is model choice at each phase of a task. A team can use a lower-cost model for planning or mechanical implementation and reserve Sol for the places where deeper reasoning changes the outcome.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; This is less about another model picker and more about Kiro becoming a neutral orchestration layer. AWS letting OpenAI models compete inside its own coding agent is good for developers. The cost claim needs independent validation, but the ability to match model cost to task difficulty is immediately useful. See our &lt;a href="https://www.aimadetools.com/blog/gpt-5-6-in-kiro-sol-vs-terra-vs-luna/?utm_source=devto" rel="noopener noreferrer"&gt;GPT-5.6 in Kiro comparison&lt;/a&gt; for the detailed decision guide.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Gemini 3.5 Transcribe takes on Whisper with recorded and live APIs
&lt;/h2&gt;

&lt;p&gt;Google now documents two dedicated speech-to-text models:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;gemini-3.5-transcribe&lt;/code&gt; for recorded audio;&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;gemini-3.5-transcribe-live&lt;/code&gt; for realtime WebSocket sessions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is not just “send an audio file to a general Gemini model.” The transcription endpoints have their own feature matrix, limits, and pricing. Google's &lt;a href="https://ai.google.dev/gemini-api/docs/transcribe" rel="noopener noreferrer"&gt;recorded transcription documentation&lt;/a&gt; includes automatic language detection across 85+ languages, code switching, custom vocabulary, speaker diarization, and word timestamps.&lt;/p&gt;

&lt;p&gt;There are important boundaries:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;recorded audio supports up to one hour, or 30 minutes when using diarization or word timestamps;&lt;/li&gt;
&lt;li&gt;the live endpoint uses ten-minute sessions;&lt;/li&gt;
&lt;li&gt;live transcription does not currently provide speaker diarization or word-level timestamps;&lt;/li&gt;
&lt;li&gt;smart formatting cannot be combined with diarization or word timestamps on recorded jobs.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Google estimates blended token costs at roughly &lt;strong&gt;$0.005 per recorded minute&lt;/strong&gt; and &lt;strong&gt;$0.009 per live minute&lt;/strong&gt;, though actual billing follows token usage rather than a guaranteed flat per-minute rate.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; Gemini wins when you want a managed API with built-in language switching, vocabulary hints, diarization, and a supported live path. Whisper still wins when audio must remain local, the application must work offline, or you want full control over deployment and retention. We published a full &lt;a href="https://www.aimadetools.com/blog/gemini-3-5-transcribe-vs-whisper/?utm_source=devto" rel="noopener noreferrer"&gt;Gemini 3.5 Transcribe vs Whisper&lt;/a&gt; architecture comparison rather than pretending one option is universally better.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. GitHub Copilot moves into Slack and Microsoft Teams
&lt;/h2&gt;

&lt;p&gt;GitHub launched public previews that let teams start shared Copilot cloud-agent sessions from Slack or Microsoft Teams. Mention &lt;code&gt;@GitHub&lt;/code&gt; in a supported conversation and the agent can investigate a problem, update issues, implement changes in a cloud sandbox, validate the result, and open a pull request.&lt;/p&gt;

&lt;p&gt;The key change is not chat integration. It is &lt;strong&gt;shared agent work&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;the original conversation supplies context;&lt;/li&gt;
&lt;li&gt;teammates can inspect and redirect the session;&lt;/li&gt;
&lt;li&gt;the work continues asynchronously;&lt;/li&gt;
&lt;li&gt;the resulting pull request links back to the conversation;&lt;/li&gt;
&lt;li&gt;repository permissions still bound what the agent can access;&lt;/li&gt;
&lt;li&gt;administrators can require an extra approval for agent-authored pull requests.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The &lt;a href="https://github.blog/changelog/2026-08-21-the-new-github-copilot-experience-in-slack/" rel="noopener noreferrer"&gt;Slack preview&lt;/a&gt; is limited to Copilot Business and Enterprise organizations. The &lt;a href="https://github.blog/changelog/2026-08-21-shared-agentic-work-with-github-copilot-in-microsoft-teams/" rel="noopener noreferrer"&gt;Teams preview&lt;/a&gt; is available with paid Copilot plans, consumes AI credits, and bills cloud sandbox usage separately.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; This is where coding agents were heading: the request starts in a stand-up or incident thread, not in an empty IDE chat. The risk is that an informal conversation becomes executable scope without enough review. Keep the pull request as the approval boundary, require extra approval for agent-authored work, and watch both AI-credit and sandbox budgets. For the broader product context, see our &lt;a href="https://www.aimadetools.com/blog/github-copilot-app-2026/?utm_source=devto" rel="noopener noreferrer"&gt;GitHub Copilot app guide&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quick hits
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;GLM-5.3-Flash weights shipped:&lt;/strong&gt; Z.ai released a 320B-total, 18B-active multimodal MoE under MIT, with support documented for SGLang, vLLM, TokenSpeed, and KTransformers. The full GLM-5.3 weights remain a separate release.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GPT-5.6 Sol promotion:&lt;/strong&gt; OpenAI reduced Sol API and credit pricing for three months. Treat the promotional and list prices separately in cost models.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Markdown for agents:&lt;/strong&gt; Cloudflare can now serve a Markdown representation when an enabled site receives &lt;code&gt;Accept: text/markdown&lt;/code&gt;. It is HTTP content negotiation, not a new agent protocol and not a replacement for MCP or A2A.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;That's it for this week. Next Thursday: early community results for Qwen3.8-Flash-Next, whether GLM-5.3's full weights arrive as announced, and the first practical reports from shared Copilot sessions.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Want this in your inbox? &lt;a href="https://app.kit.com/forms/9198516/subscriptions" rel="noopener noreferrer"&gt;Subscribe to AI Dev Weekly&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Previous issue: &lt;a href="https://www.aimadetools.com/blog/ai-dev-weekly-022-claude-code-auto-mode-stripe-openrouter-glm-5-3/?utm_source=devto" rel="noopener noreferrer"&gt;AI Dev Weekly #22&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Is Qwen3.8-Flash-Next the same as Qwen4?
&lt;/h3&gt;

&lt;p&gt;No. It is an open-weight model that previews architectural changes Qwen plans to use in Qwen4. The finished Qwen4 family has not launched through this release.&lt;/p&gt;

&lt;h3&gt;
  
  
  Which GPT-5.6 model should I use in Kiro?
&lt;/h3&gt;

&lt;p&gt;Use Luna for high-volume routine work, Terra for the default balance of capability and cost, and Sol when difficult reasoning or architecture work justifies the premium. Validate that split on your own repository rather than assuming one model should run every task.&lt;/p&gt;

&lt;h3&gt;
  
  
  Does Gemini 3.5 Transcribe replace Whisper?
&lt;/h3&gt;

&lt;p&gt;Not universally. Gemini reduces integration and operations work and adds managed transcription features. Local Whisper preserves offline operation and infrastructure control. Privacy, volume, latency, and required annotations decide the better fit.&lt;/p&gt;

&lt;h3&gt;
  
  
  Can Copilot merge code directly from Slack or Teams?
&lt;/h3&gt;

&lt;p&gt;The agent can implement and validate work in a cloud sandbox and open a pull request. Repository permissions and branch protections still apply, and administrators can require an additional approval for agent-authored pull requests.&lt;/p&gt;

&lt;h2&gt;
  
  
  Related Articles
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/gpt-5-6-in-kiro-sol-vs-terra-vs-luna/?utm_source=devto" rel="noopener noreferrer"&gt;GPT-5.6 in Kiro: Sol vs Terra vs Luna&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/gemini-3-5-transcribe-vs-whisper/?utm_source=devto" rel="noopener noreferrer"&gt;Gemini 3.5 Transcribe vs Whisper&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/qwen-3-8-max-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Qwen 3.8 Max Complete Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  - &lt;a href="https://www.aimadetools.com/blog/github-copilot-app-2026/?utm_source=devto" rel="noopener noreferrer"&gt;GitHub Copilot App Guide&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.aimadetools.com/blog/ai-dev-weekly-023-qwen4-preview-gpt-56-kiro-gemini-voice/?utm_source=devto" rel="noopener noreferrer"&gt;https://www.aimadetools.com&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>aidevweekly</category>
      <category>qwen</category>
      <category>gpt56</category>
      <category>kiro</category>
    </item>
    <item>
      <title>I Let an AI Agent Run a SaaS Like a Solo Founder. It Made the Same Mistakes Humans Make.</title>
      <dc:creator>Joske Vermeulen</dc:creator>
      <pubDate>Fri, 21 Aug 2026 09:40:47 +0000</pubDate>
      <link>https://dev.to/ai_made_tools/i-let-an-ai-agent-run-a-saas-like-a-solo-founder-it-made-the-same-mistakes-humans-make-3b6l</link>
      <guid>https://dev.to/ai_made_tools/i-let-an-ai-agent-run-a-saas-like-a-solo-founder-it-made-the-same-mistakes-humans-make-3b6l</guid>
      <description>&lt;p&gt;I expected the audit to find broken code. That's what I was bracing for going in — a pile of half-working features, sloppy logic, the kind of mess you'd assume from software built at maximum speed with no human reviewing every line. That's not what I found. Almost everything Claude built actually worked, taken piece by piece. What I found instead was something I didn't expect at all: the agent had made the exact same mistakes I've watched human startup teams make, over and over, when they move fast and nobody's job is to say no.&lt;/p&gt;

&lt;p&gt;That's the real story here, and it's more interesting than "AI wrote bad code" would have been.&lt;/p&gt;

&lt;h2&gt;
  
  
  The experiment
&lt;/h2&gt;

&lt;p&gt;The project is called GetPricePulse — a SaaS pricing intelligence product. It's Claude's entry from &lt;a href="https://dev.to/race/"&gt;The $100 AI Startup Race&lt;/a&gt;, the season-long challenge I run where seven AI agents each get $100 and full autonomy to build a real startup from scratch, with no human coding and no product manager in the loop. Each agent picked its own idea and ran with it. Claude picked SaaS pricing intelligence, named it PricePulse, and kept building on it for the entire race.&lt;/p&gt;

&lt;p&gt;That "no product manager in the loop" part is the thing that made this interesting to watch. Nobody was deciding what PricePulse should be. Nobody was saying "we have enough pricing tiers now" or "this feature doesn't belong here." Claude got to build exactly what its own priorities told it to build, at whatever speed it chose, for the length of the race — optimizing, as far as I could tell from the commit history, for speed, feature creation, shipping, and monetization experiments. Not correctness. Not coherence. Not "does this still make sense in three weeks."&lt;/p&gt;

&lt;p&gt;I've written before about &lt;a href="https://www.aimadetools.com/blog/race-what-ai-agents-cannot-do/?utm_source=devto" rel="noopener noreferrer"&gt;what all seven agents in this race said, independently, when I asked them what AI agents still can't do&lt;/a&gt; — they converged on the same answer without seeing each other's responses. This piece is narrower: a full production audit of Claude's specific build, PricePulse, done after the race, before I'd let anyone treat it as a real business. I wanted to know, specifically, what a production-quality review of an AI agent's unsupervised output actually surfaces once you stop looking at individual features and start looking at the whole thing.&lt;/p&gt;

&lt;p&gt;By the time I ran the audit, Claude had produced:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;More than 1,300 HTML files&lt;/li&gt;
&lt;li&gt;Hundreds of content pages&lt;/li&gt;
&lt;li&gt;A pricing database&lt;/li&gt;
&lt;li&gt;Calculators&lt;/li&gt;
&lt;li&gt;Monitoring features&lt;/li&gt;
&lt;li&gt;Full authentication&lt;/li&gt;
&lt;li&gt;Stripe payment integration&lt;/li&gt;
&lt;li&gt;Email infrastructure&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That's a genuinely large amount of software for a single agent to produce. If I'd asked a solo developer to build this scope on a normal timeline, I'd have expected months. Claude did it across the race's running sessions. My honest first reaction, watching it accumulate week over week in the &lt;a href="https://www.aimadetools.com/blog/race-week-1-results/?utm_source=devto" rel="noopener noreferrer"&gt;race results&lt;/a&gt;, was that I was more impressed than I expected to be.&lt;/p&gt;

&lt;h2&gt;
  
  
  I expected broken code. I found something else.
&lt;/h2&gt;

&lt;p&gt;Here's where I have to be honest about my own assumption going into the audit. I assumed the interesting findings would be technical — bugs, crashes, broken integrations, the kind of thing you'd point to and say "see, this is why you still need engineers." I was ready to write that article.&lt;/p&gt;

&lt;p&gt;What the audit actually surfaced was mostly not that. Individually, almost everything worked. Authentication let people sign up and log in. Stripe processed at least one pricing tier correctly. The pricing database was real, not placeholder content. The calculators worked. There were real, concrete engineering bugs — I'll get to those, because they're genuinely interesting on their own terms — but they weren't the headline finding.&lt;/p&gt;

&lt;p&gt;The headline finding was this: the biggest problems weren't in any single feature. They were in the relationships between features — the seams, the places where five individually-reasonable decisions added up to something incoherent. And once I started looking at those seams instead of the individual pieces, I realized I recognized the pattern immediately. I'd seen it before. Not in AI-built software. In human startups moving fast without anyone doing the unglamorous job of saying no.&lt;/p&gt;

&lt;h2&gt;
  
  
  The five human startup mistakes Claude reproduced
&lt;/h2&gt;

&lt;p&gt;This is the part I didn't expect, and it's the actual thesis of this piece: the mistakes weren't AI mistakes. They were startup mistakes. The kind any fast-moving team makes when velocity is the only metric anyone's optimizing for.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Too many products stapled into one
&lt;/h3&gt;

&lt;p&gt;By the time the race ended, PricePulse had quietly become five different products sharing one codebase: a SaaS pricing publication/database, a monitoring SaaS, a FinOps toolkit, a competitive intelligence product, and a lead generation system. None of these were bad ideas individually. I want to be clear about that, because it's tempting to read this list and think "well, obviously that's too much" in hindsight. It wasn't obvious in the moment, because each addition, evaluated on its own, was a reasonable thing to build. Add a monitoring feature: reasonable. Add a FinOps calculator: reasonable. Add lead capture: reasonable.&lt;/p&gt;

&lt;p&gt;What was missing was the thing that has nothing to do with any single decision: someone whose job was to look at the growing list and say "this is what we are, and this is what we are not." I've watched human founding teams do exactly this — ship feature after individually-defensible feature until the product has no legible identity left, because velocity was the only thing anyone was measuring. Claude, left to make every one of these calls itself with no one checking the aggregate, did the same thing.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Too many monetization experiments running at once
&lt;/h3&gt;

&lt;p&gt;Before cleanup, GetPricePulse simultaneously offered a $9 lifetime deal, a $49 lifetime deal, a $99 "founding member" deal, regular monthly plans, and multiple different checkout paths for each. Every one of those is a legitimate thing to test if you're deliberately researching pricing psychology one experiment at a time. Running all of them simultaneously, with no one deciding which ones to keep, isn't experimentation. It's accumulation.&lt;/p&gt;

&lt;p&gt;And accumulation has real costs, not just messaging confusion. Some purchases didn't automatically provision user access — meaning someone could pay and not get what they paid for. Cancellation promises on some pages didn't match what the billing logic actually implemented. I've seen human startups do this too, usually under growth pressure: launch the offer, move to the next thing, never circle back to check whether the last five offers are still coherent together, or whether any of them quietly stopped working. Claude, running the entire commercial side of PricePulse on its own, hit the exact same pattern.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. No one owned the long-term vision
&lt;/h3&gt;

&lt;p&gt;This is the throughline connecting the first two mistakes, and it's worth naming directly rather than leaving implicit. Every individual decision Claude made had local logic. Nothing was wrong in isolation. What was missing across the entire build was a single point of ownership for the question "does this still serve what we're trying to be," asked continuously, not just once at the start.&lt;/p&gt;

&lt;p&gt;Human startups fail this exact test constantly — not because founders are careless, but because the question doesn't have a natural trigger. Nothing forces you to ask it. You have to build the habit of asking it deliberately, on a cadence, separate from the pressure to ship the next thing. Claude, working alone with no product manager checking in, had no mechanism to ask it at all, because nothing in "optimize for shipping speed" creates that mechanism on its own. That's not a flaw specific to AI. It's what happens to any process, human or automated, that optimizes purely for output.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Trust erosion through overconfident claims
&lt;/h3&gt;

&lt;p&gt;Content across the site described "real case studies," exact savings figures, and benchmark statistics, all written with the specific confidence of verified outcomes. When I actually traced where those numbers came from, most of them were modeled scenarios: legitimate calculations based on real, public pricing data, presented with more certainty than the underlying methodology actually supported.&lt;/p&gt;

&lt;p&gt;I want to be precise about what this is and isn't, because it's easy to overstate. Claude didn't fabricate numbers from nothing. It calculated real estimates from real inputs. The problem was the register — confident, specific, case-study language — applied to a claim that was actually a model, not a measurement. I've watched human marketing teams do the identical thing under deadline pressure: round up an estimate into a headline stat because "roughly" doesn't convert as well as a specific number. The fix wasn't less impressive content. It was labeling: state the assumptions, date the calculation, say plainly that it's a modeled scenario. A clearly-labeled estimate turned out to be more credible than a vague, unverifiable-sounding claim, not less.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Fragmentation that only shows up when you stop looking at pieces
&lt;/h3&gt;

&lt;p&gt;Different sections of the site — company pages, the blog, the tools — each had their own navigation, because each had effectively been built as its own product across different sessions, without a consistent structure enforced across them. Visiting different parts of the site felt like visiting different products, because in a structural sense, they had become different products.&lt;/p&gt;

&lt;p&gt;This is the mistake I find most instructive, because it's genuinely invisible if you only ever review things one at a time — which is exactly how fast building naturally happens, whether the builder is a human team shipping under deadline or an agent working through a queue of tasks across many sessions. You review the page you just built. It looks fine. You ship it. You move to the next one. Nothing in that loop ever asks "does this still feel like the same product as the thing we shipped last week." That question only gets asked if someone deliberately steps back from the individual artifacts and looks at the system they're supposed to form together. Most fast-moving builders — human or AI — don't build that step in by default. It has to be added on purpose.&lt;/p&gt;

&lt;h2&gt;
  
  
  What AI agents are actually good at
&lt;/h2&gt;

&lt;p&gt;I don't want this piece to read as "AI made human mistakes, therefore AI is just as flawed as humans, so what's the point." That's not the conclusion, and it undersells something real: the sheer volume and functional quality of what got produced here would be genuinely difficult for a human team to match on this timeline.&lt;/p&gt;

&lt;p&gt;The database was real and substantive, not scaffolding. The calculators worked correctly. The core Stripe integration processed real transactions on at least one pricing tier without issue. The authentication system, once one specific bug was fixed, worked exactly as authentication should. Over a thousand pages of content, most of which held up reasonably well on a page-by-page basis. That's execution. Fast, high-volume, mostly correct execution — and execution is the thing AI agents are genuinely, remarkably good at right now.&lt;/p&gt;

&lt;p&gt;The engineering bugs that did surface are worth naming specifically, because they're a different category of problem than the five mistakes above — they're not judgment failures, they're the kind of bug any team moving fast produces, and they're worth understanding on their own terms.&lt;/p&gt;

&lt;p&gt;The signup button was broken because of a naming collision: the code declared a local variable &lt;code&gt;const supabase&lt;/code&gt;, while the Supabase browser library already used the global &lt;code&gt;window.supabase&lt;/code&gt;. That collision caused a JavaScript failure before the authentication request ever fired. Nothing in the UI hinted at why — it just looked like a broken button. The fix, once found, was mechanical: rename the local variable to &lt;code&gt;supabaseClient&lt;/code&gt; consistently across signup, login, dashboard, settings, and password reset pages.&lt;/p&gt;

&lt;p&gt;Logged-in users appeared logged out when browsing public pages — not because sessions were broken, but because public pages simply never checked authentication status at all. The session was fine the entire time. The fix added shared auth-status handling across 225 pages, so a logged-in user consistently sees "Dashboard" instead of "Start free" everywhere, not just on the pages someone remembered to wire up.&lt;/p&gt;

&lt;p&gt;And the annual Stripe pricing tier was fully coded, but the Stripe price object it depended on had never actually been created on Stripe's side. The code was correct. The integration was incomplete for reasons entirely outside the code — a missing piece of external configuration, not a logic error.&lt;/p&gt;

&lt;p&gt;I bring these up specifically because they're not evidence that AI writes bad code. They're evidence that any team building fast, without a dedicated second pass looking specifically for this category of thing, ships this category of bug. That's true whether the builder is an AI agent or a human developer.&lt;/p&gt;

&lt;h2&gt;
  
  
  What humans still need to do
&lt;/h2&gt;

&lt;p&gt;Here's where I land, after actually looking closely at what the audit found: AI agents are, right now, extremely good at execution and have essentially no built-in mechanism for judgment. Not because judgment is beyond their capability in some deep sense — but because nothing about optimizing for "ship features fast" creates a reason to ask "should we," as opposed to "can we." Those are different questions, and only one of them gets asked by default when the optimization target is pure output.&lt;/p&gt;

&lt;p&gt;The judgment work that had to happen after the fact, in this case, was specific and namable: deciding what the product actually is, in one sentence, and making everything else subordinate to that sentence. Deciding which monetization experiments earn a permanent place and which were just experiments that should have ended. Labeling confident-sounding content honestly, based on what evidence actually backs it. Auditing the relationships between pages, not just the pages themselves — navigation, search coverage, internal linking, all the structural connective tissue that never shows up when you review one artifact at a time. And verifying, directly, that every integration a codebase assumes exists — a valid API key, a created Stripe price object, a check for authentication status — actually exists and actually works, rather than trusting that "the code looks right" means "the system works."&lt;/p&gt;

&lt;p&gt;None of that is engineering work in the traditional sense. It's product management work, and it turns out to be exactly as necessary for a fast AI-built product as it is for a fast human-built one. Claude didn't fail at its job. The job, as I'd set it up for the race, simply didn't include this layer.&lt;/p&gt;

&lt;h2&gt;
  
  
  The new AI development workflow
&lt;/h2&gt;

&lt;p&gt;If I had to state the practical shift this experiment convinced me of, it's this: the ratio of building to reviewing has flipped, and most people building with AI agents haven't adjusted their workflow to reflect that.&lt;/p&gt;

&lt;p&gt;The old assumption, from years of writing software by hand, was something like 80% building, 20% review. Building was the expensive, slow part. Review was the cheap check at the end. That ratio made sense when building was the bottleneck.&lt;/p&gt;

&lt;p&gt;Building is no longer the bottleneck. AI agents can produce, in hours, what used to take weeks. What hasn't gotten any cheaper — what may have actually gotten more important — is the judgment layer: deciding what should exist, verifying that what exists actually works end-to-end, and making sure a thousand individually-reasonable decisions still add up to one coherent thing. If building used to be 80% of the effort, I think the realistic ratio now looks more like 20% building, 80% deciding, structuring, and verifying. Not because AI builds badly. Because building got so much cheaper that it stopped being the part that determines whether you end up with a real product.&lt;/p&gt;

&lt;p&gt;That's not a smaller role for humans in this process. It might be a bigger one, just relocated to a different part of the timeline — moved from "writing the code" to "deciding what deserved to be built and confirming it actually works," which was always the harder, less mechanical half of the job anyway.&lt;/p&gt;

&lt;h2&gt;
  
  
  What happened after the experiment
&lt;/h2&gt;

&lt;p&gt;None of this stayed theoretical. Once the audit identified what was wrong, the fixes were mostly about subtraction and connection, not rebuilding. PricePulse got a single-sentence identity — a SaaS pricing intelligence publication and database, with monitoring demoted to a labeled beta feature instead of a co-equal pillar. The pricing model collapsed from a tangle of lifetime deals and founding-member offers down to Free, a $19/month or $190/year Starter tier, and a Pro tier explicitly marked as coming later. The modeled-scenario content got relabeled honestly, with assumptions and calculation dates visible instead of implied case-study confidence. Navigation got standardized across all 201 company pages, and site search went from covering 68 records to the full 201. The auth bug got fixed, the missing Stripe price object got created, and the email systems got trimmed down to what a real product actually needs.&lt;/p&gt;

&lt;p&gt;None of that required starting over. Almost everything Claude built stayed exactly as it was — the database, the calculators, the core integrations. What changed was the layer on top: one clear identity, one trustworthy commercial model, honestly labeled content, and a structure where all 1,300+ pages actually connect to each other instead of just existing near each other. The raw material didn't need to be replaced. It needed a decision-maker.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final conclusion
&lt;/h2&gt;

&lt;p&gt;I went into this audit expecting to write about AI's limitations as a builder. I came out of it having to revise that framing almost entirely. Claude built fast, and the vast majority of what it built individually worked. What it reproduced, without anyone intending it, was a set of mistakes I recognize immediately from years of watching human teams move fast without a dedicated product owner: too many products stapled together, too many unmanaged monetization experiments, no one owning the long-term coherence of the thing, content that oversold its own certainty, and structural fragmentation invisible from inside the building process.&lt;/p&gt;

&lt;p&gt;None of that means AI agents can't build real software. The evidence in front of me says the opposite — Claude was considerably more capable at execution than I expected going in, and the fixes afterward proved that out: the raw material was good enough that a relatively small amount of human judgment turned it into something coherent, without throwing any of it away. That's the actual shape of the story: not "AI failed and humans saved it," but "AI did the expensive part cheaply, and humans did the part that was never going to get automated away."&lt;/p&gt;

&lt;p&gt;I came out of this more convinced that AI agents are a genuine force multiplier for building software, not a replacement for the judgment that makes software into a product. Claude did in weeks what would have taken a solo developer months, and everything it produced remained useful raw material after the audit — none of it got thrown out, all of it got organized around a decision a human made. The lesson isn't that you need less AI or more caution before starting. It's that the faster the building gets, the more the outcome depends on someone doing the deciding — and that's a role for a person, working alongside the agent, not a reason to slow the agent down.&lt;/p&gt;

&lt;h2&gt;
  
  
  Related Articles
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.aimadetools.com/blog/we-let-ai-agents-build-saas-cleanup-was-real-work/?utm_source=devto" rel="noopener noreferrer"&gt;We Let AI Agents Build a SaaS. The Cleanup Was the Real Work.&lt;/a&gt; — the full technical audit and every concrete fix&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.aimadetools.com/blog/we-built-1300-pages-with-ai-biggest-problems-were-not-seo/?utm_source=devto" rel="noopener noreferrer"&gt;We Built 1,300 Pages With AI. The Biggest Problems Were Not SEO&lt;/a&gt; — the information architecture and search coverage findings in depth&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.aimadetools.com/blog/7-things-ai-coding-agents-dont-understand-about-real-products/?utm_source=devto" rel="noopener noreferrer"&gt;7 Things AI Coding Agents Don't Understand About Real Products&lt;/a&gt; — a concrete checklist version of these lessons&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.aimadetools.com/blog/ai-agents-are-great-employees-still-need-product-managers/?utm_source=devto" rel="noopener noreferrer"&gt;AI Agents Are Great Employees. They Still Need Product Managers.&lt;/a&gt; — the product management angle, argued directly&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.aimadetools.com/blog/race-what-ai-agents-cannot-do/?utm_source=devto" rel="noopener noreferrer"&gt;What AI Agents Cannot Do: The Lesson from 7 Failed Startups&lt;/a&gt; — all seven race agents, including Claude, independently reaching the same conclusion about their own limitations&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  - &lt;a href="https://www.aimadetools.com/blog/race-glm-built-everything-still-zero/?utm_source=devto" rel="noopener noreferrer"&gt;An AI Built Everything, Got Every Channel, Still Made $0&lt;/a&gt; — GLM's entry in the same race, a similar pattern of shipping volume without anyone checking whether it added up to a coherent product
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.aimadetools.com/blog/i-let-ai-agents-run-saas-like-startup-team/?utm_source=devto" rel="noopener noreferrer"&gt;https://www.aimadetools.com&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>aiagents</category>
      <category>aicoding</category>
      <category>casestudy</category>
      <category>productmanagement</category>
    </item>
    <item>
      <title>AI Dev Weekly #22: Claude Code Auto Mode Goes Live, Stripe Buys OpenRouter for $7.5B, GLM-5.3 Ships</title>
      <dc:creator>Joske Vermeulen</dc:creator>
      <pubDate>Thu, 20 Aug 2026 12:00:08 +0000</pubDate>
      <link>https://dev.to/ai_made_tools/ai-dev-weekly-22-claude-code-auto-mode-goes-live-stripe-buys-openrouter-for-75b-glm-53-ships-407k</link>
      <guid>https://dev.to/ai_made_tools/ai-dev-weekly-22-claude-code-auto-mode-goes-live-stripe-buys-openrouter-for-75b-glm-53-ships-407k</guid>
      <description>&lt;p&gt;&lt;em&gt;AI Dev Weekly is a Thursday series where I cover the week's most important AI developer news, with my take as someone who actually uses these tools daily.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Four stories this week. Claude Code quietly stopped asking permission before most tool calls. Stripe closed one of the largest AI infrastructure acquisitions of the year. Zhipu shipped a model that matches Kimi K3 on price-adjusted performance. And SpaceX's Cursor acquisition became official the same week Grok 4.6 landed with a new top-tier reasoning mode.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Claude Code auto mode is now the default — here's what actually changed
&lt;/h2&gt;

&lt;p&gt;Starting August 14, new Claude Code sessions on Pro, Max, and Team plans open in &lt;strong&gt;auto mode&lt;/strong&gt; by default, per &lt;a href="https://claude.com/blog/auto-mode-default-in-claude-code" rel="noopener noreferrer"&gt;Anthropic's own announcement&lt;/a&gt;. Instead of approving every file write or shell command yourself, each tool call now routes through a separate classifier model that decides whether the action is safe to run without asking you.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What's confirmed:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Applies to Pro, Max, and Team plans. Enterprise, the Claude API, and cloud-partner deployments (Bedrock, Vertex, Foundry) stay opt-in for now.&lt;/li&gt;
&lt;li&gt;If you already set a different permission default yourself, that choice is preserved — you'll get a one-time prompt asking if you want to switch, but it won't be overridden silently.&lt;/li&gt;
&lt;li&gt;In Anthropic's own controlled study, human reviewers manually approving each action missed 143 of 1,053 planted dangerous commands. The classifier caught 937 of them, per reporting on Anthropic's study (via &lt;a href="https://www.implicator.ai/anthropic-ends-per-action-approval-in-claude-code-workers-keep-66-of-ai-output/" rel="noopener noreferrer"&gt;implicator.ai&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; The classifier catching more dangerous commands than human reviewers is a genuinely useful data point, but it's Anthropic's own study measuring Anthropic's own classifier — worth independent validation before treating "937 out of 1,053" as the last word on how safe auto mode is in practice. The bigger practical question is whether it changes your workflow at all: if you already picked &lt;code&gt;--auto-edit&lt;/code&gt; or a custom permission mode, nothing changes for you. If you've been running default Claude Code on Pro/Max/Team, this is a genuine behavior shift you should know is happening, not something to discover mid-session. Check your permission mode with &lt;code&gt;/permissions&lt;/code&gt; if you're not sure which one you're on.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Stripe closes its OpenRouter acquisition at $7.5B+
&lt;/h2&gt;

&lt;p&gt;Stripe confirmed on August 19 that it has closed its acquisition of OpenRouter, the AI model routing layer used by developers to access 400+ models through one API. Reported deal size varies by outlet — Bloomberg and CNBC put it above $7 billion, Forbes cites over $8 billion, and the Wall Street Journal had earlier reported talks around $10 billion. What's consistent across all reporting: this is roughly &lt;strong&gt;6x OpenRouter's own $1.3 billion valuation from a funding round less than three months earlier&lt;/strong&gt;, in May 2026.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why Stripe:&lt;/strong&gt; OpenRouter sits at the layer between applications and every major AI model — Stripe's stated interest is in tokens becoming a spend category it can process and route the same way it processes card payments. Multiple outlets frame this as Stripe extending its infrastructure bet from money movement to AI-token movement.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it doesn't change today:&lt;/strong&gt; OpenRouter's API, pricing, and model catalog continue operating as-is. No changes to the developer-facing product have been announced alongside the acquisition close.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; If you route model calls through OpenRouter (and a lot of the setups we cover here do), the acquisition itself isn't an action item yet — but it's worth watching for two things over the next few months: whether OpenRouter pricing or model access changes under Stripe ownership, and whether Stripe bundles OpenRouter access into its existing payments/billing products in a way that changes how you'd integrate it. Nothing to do today beyond noting who now owns a piece of infrastructure a lot of us depend on. See our &lt;a href="https://www.aimadetools.com/blog/openrouter-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;OpenRouter complete guide&lt;/a&gt; if you haven't set it up yet.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. GLM-5.3: same base model, matches Kimi K3 through post-training alone
&lt;/h2&gt;

&lt;p&gt;Zhipu AI (Z.ai) released GLM-5.3 on August 14, and the interesting part isn't the benchmark number, it's how they got there. Per multiple outlets covering the release (felloai.com, qubrid.com), &lt;strong&gt;GLM-5.3 runs on the same 744-billion-parameter base as GLM-5.2&lt;/strong&gt; — no new pretrain, no architecture change. Every reported gain comes from extended post-training.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The numbers:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Artificial Analysis Intelligence Index: 60, matching Kimi K3 and one point behind GPT-5.6 Sol&lt;/li&gt;
&lt;li&gt;Cost per task: $0.68 (per Artificial Analysis, via the-decoder.com), 1.5x GLM-5.2's $0.44 but 19% cheaper than Kimi K3's $0.84&lt;/li&gt;
&lt;li&gt;API pricing: $1.40 input / $4.40 output per million tokens — unchanged from GLM-5.2&lt;/li&gt;
&lt;li&gt;Access: live via API and the GLM Coding Plan (starting $18/month); &lt;strong&gt;public weights delayed to roughly August 28&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; A model getting meaningfully better through post-training alone on an unchanged base is a genuinely useful data point about where the easy gains are right now in the open-model race — it suggests there's still headroom in post-training that doesn't require a new pretrain cycle, which is cheaper and faster to iterate on. The catch is the same one we've flagged before with fast-moving Chinese model releases: API access and a coding plan are live today, but the open weights that let you self-host or independently verify the claims aren't out until the end of the month. If self-hosting is the point for you, this is a "wait two weeks" release, not a "switch today" release.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Cursor's SpaceX deal closes officially, same week as Grok 4.6
&lt;/h2&gt;

&lt;p&gt;SpaceX officially closed its $60 billion acquisition of Cursor this week, an acquisition that had been reported and discussed for months but became final now — and almost simultaneously, xAI (now SpaceXAI) released &lt;a href="https://www.aimadetools.com/blog/grok-4-6-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Grok 4.6&lt;/a&gt;, explicitly positioned around long-running agentic and coding work.&lt;/p&gt;

&lt;p&gt;We've already covered Grok 4.6 in detail: same $2/$6 pricing and 500K context as Grok 4.5, plus a new &lt;code&gt;xhigh&lt;/code&gt; reasoning tier and broad benchmark gains on xAI's own reporting (see the &lt;a href="https://www.aimadetools.com/blog/grok-4-6-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;full Grok 4.6 guide&lt;/a&gt; for what's verified vs. not). The timing with the Cursor deal closing isn't a coincidence — Grok 4.5 was already the first model co-trained directly with Cursor's engineering team, and 4.6 continues that relationship now that the acquisition is formally done rather than pending.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; Nothing changes for existing Grok/Cursor users this week specifically — pricing and access are the same as they were under Grok 4.5. What's worth watching is whether SpaceXAI now leans harder into Cursor-exclusive features now that the deal is no longer "pending," the way Meta's Muse Code leans on data-sharing pricing tiers. If you're a Cursor user who picked it partly for the Grok integration, that bet looks more durable now that the acquisition is actually closed rather than reported-but-not-final.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;That's it for this week. Next Thursday: whether GLM-5.3's open weights actually ship on schedule, early reports on how auto mode performs at scale in Claude Code, and whatever else breaks.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Want this in your inbox? &lt;a href="https://app.kit.com/forms/9198516/subscriptions" rel="noopener noreferrer"&gt;Subscribe to AI Dev Weekly&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Previous issue: &lt;a href="https://www.aimadetools.com/blog/ai-dev-weekly-021-muse-code-qwen-38-kiro-crew/?utm_source=devto" rel="noopener noreferrer"&gt;AI Dev Weekly #21&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Does Claude Code auto mode affect me if I'm on the free tier or API?
&lt;/h3&gt;

&lt;p&gt;No. The August 14 default change applies to Pro, Max, and Team plan sessions only. Claude API access, Enterprise plans, and cloud-partner deployments (Bedrock, Vertex, Foundry) remain opt-in for auto mode.&lt;/p&gt;

&lt;h3&gt;
  
  
  Is GLM-5.3 open source?
&lt;/h3&gt;

&lt;p&gt;The API and GLM Coding Plan are live now. Public weights are expected around August 28, 2026 — not available at the time of this issue.&lt;/p&gt;

&lt;h3&gt;
  
  
  What happens to OpenRouter now that Stripe owns it?
&lt;/h3&gt;

&lt;p&gt;No announced changes to OpenRouter's API, pricing, or model catalog as of the acquisition close on August 19. Worth monitoring, not something requiring action today.&lt;/p&gt;

&lt;h3&gt;
  
  
  Is Grok 4.6 different now that the Cursor deal is closed?
&lt;/h3&gt;

&lt;p&gt;Not in pricing or specs — those are unchanged from when Grok 4.6 launched. The deal closing formalizes a relationship that was already shaping Grok's development (Cursor co-training started with Grok 4.5).&lt;/p&gt;

&lt;h2&gt;
  
  
  Related Articles
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/grok-4-6-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Grok 4.6 Complete Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/openrouter-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;OpenRouter Complete Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/how-to-use-claude-code/?utm_source=devto" rel="noopener noreferrer"&gt;How to Use Claude Code&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  - &lt;a href="https://www.aimadetools.com/blog/ai-api-pricing-compared-2026/?utm_source=devto" rel="noopener noreferrer"&gt;AI API Pricing Compared 2026&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.aimadetools.com/blog/ai-dev-weekly-022-claude-code-auto-mode-stripe-openrouter-glm-5-3/?utm_source=devto" rel="noopener noreferrer"&gt;https://www.aimadetools.com&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>aidevweekly</category>
      <category>claudecode</category>
      <category>openrouter</category>
      <category>glm53</category>
    </item>
    <item>
      <title>KAT-Coder V2.5 Local Setup Guide: GGUF, vLLM, SGLang</title>
      <dc:creator>Joske Vermeulen</dc:creator>
      <pubDate>Thu, 06 Aug 2026 14:29:35 +0000</pubDate>
      <link>https://dev.to/ai_made_tools/kat-coder-v25-local-setup-guide-gguf-vllm-sglang-2fdi</link>
      <guid>https://dev.to/ai_made_tools/kat-coder-v25-local-setup-guide-gguf-vllm-sglang-2fdi</guid>
      <description>&lt;p&gt;KAT-Coder V2.5-Dev is an open-weight coding model from Kwaipilot (Kuaishou's AI team) that scores 69.40% on SWE-bench Verified while activating only 3 billion parameters per token. The full model has 35 billion total parameters in a sparse Mixture-of-Experts architecture, but the MoE routing means only 3B are active for any given inference step.&lt;/p&gt;

&lt;p&gt;This matters for local deployment: the model's computational requirements during inference are closer to a 3B dense model than a 35B one, though you still need enough memory to hold all 35B weights. With GGUF quantization, that becomes manageable on consumer hardware.&lt;/p&gt;

&lt;p&gt;The model is Apache 2.0 licensed, text-only (vision weights are not included in the open release), and designed specifically for agentic coding tasks: working inside repositories, using tools, and fixing real bugs across multi-file projects.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is KAT-Coder V2.5-Dev?
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Spec&lt;/th&gt;
&lt;th&gt;Value&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Creator&lt;/td&gt;
&lt;td&gt;
&lt;a href="https://huggingface.co/Kwaipilot" rel="noopener noreferrer"&gt;Kwaipilot&lt;/a&gt; (KwaiKAT Team, Kuaishou Technology)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Base model&lt;/td&gt;
&lt;td&gt;Qwen3.6-35B-A3B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Architecture&lt;/td&gt;
&lt;td&gt;Sparse MoE, 256 routed experts (top-8 + shared expert)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Total parameters&lt;/td&gt;
&lt;td&gt;35B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Active parameters&lt;/td&gt;
&lt;td&gt;3B per token&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Attention&lt;/td&gt;
&lt;td&gt;30/40 layers use GatedDeltaNet linear attention&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Context window&lt;/td&gt;
&lt;td&gt;262,144 tokens (native), extensible via YaRN&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;License&lt;/td&gt;
&lt;td&gt;&lt;a href="https://huggingface.co/Kwaipilot/KAT-Coder-V2.5-Dev" rel="noopener noreferrer"&gt;Apache 2.0&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Modality&lt;/td&gt;
&lt;td&gt;Text-only (vision weights not released)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Thinking mode&lt;/td&gt;
&lt;td&gt;Default on (can be disabled)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Technical report&lt;/td&gt;
&lt;td&gt;&lt;a href="https://arxiv.org/abs/2607.05471" rel="noopener noreferrer"&gt;arxiv.org/abs/2607.05471&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Kuaishou is a major Chinese technology company (short-video platform, publicly traded). Kwaipilot is their internal AI coding team that has been developing the KAT-Coder series since 2025.&lt;/p&gt;

&lt;h2&gt;
  
  
  Benchmark context
&lt;/h2&gt;

&lt;p&gt;Reported benchmarks from the &lt;a href="https://huggingface.co/Kwaipilot/KAT-Coder-V2.5-Dev" rel="noopener noreferrer"&gt;official model card&lt;/a&gt;, reproduced in-house by Kwaipilot using standardized evaluation pipelines:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Benchmark&lt;/th&gt;
&lt;th&gt;KAT-Coder V2.5-Dev&lt;/th&gt;
&lt;th&gt;Qwen3.5-27B&lt;/th&gt;
&lt;th&gt;Qwen3.6-35B-A3B (base)&lt;/th&gt;
&lt;th&gt;Ornith-1.0-35B&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;SWE-bench Verified&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;69.40%&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;68.60%&lt;/td&gt;
&lt;td&gt;64.40%&lt;/td&gt;
&lt;td&gt;55.80%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SWE-bench Multilingual&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;63.00%&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;57.67%&lt;/td&gt;
&lt;td&gt;57.00%&lt;/td&gt;
&lt;td&gt;51.67%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SWE-bench Pro&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;45.96%&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;42.13%&lt;/td&gt;
&lt;td&gt;40.63%&lt;/td&gt;
&lt;td&gt;34.47%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Terminal-Bench 2.1&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;41.02%&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;34.83%&lt;/td&gt;
&lt;td&gt;42.76%&lt;/td&gt;
&lt;td&gt;33.10%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Important caveats:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;These scores are self-reported by Kwaipilot, not independently verified by a third party.&lt;/li&gt;
&lt;li&gt;Evaluation used &lt;a href="mailto:claude_code@2.1.195"&gt;claude_code@2.1.195&lt;/a&gt; as the agent harness with pass@1, temperature=1.0, 256K context.&lt;/li&gt;
&lt;li&gt;The comparison models were also tested by Kwaipilot (not official numbers from those model providers).&lt;/li&gt;
&lt;li&gt;Benchmarks measure agentic coding capability (working in repos with tools), not raw code completion. Real-world coding productivity does not map linearly to benchmark percentages.&lt;/li&gt;
&lt;li&gt;Terminal-Bench 2.1 score (41.02%) is notably lower than frontier closed models (Sol: 88.8%, Opus 5: 86.7%).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The 69.40% SWE-bench Verified is strong for a model in this size class. It significantly outperforms its base model (Qwen3.6-35B-A3B at 64.40%), showing the value of Kwaipilot's post-training (SFT + RL on 127K examples).&lt;/p&gt;

&lt;h2&gt;
  
  
  Hardware requirements
&lt;/h2&gt;

&lt;p&gt;The 35B total / 3B active architecture creates an unusual hardware profile: you need memory for 35B weights but compute for roughly 3B.&lt;/p&gt;

&lt;h3&gt;
  
  
  Full precision (BF16)
&lt;/h3&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Setup&lt;/th&gt;
&lt;th&gt;VRAM&lt;/th&gt;
&lt;th&gt;GPUs&lt;/th&gt;
&lt;th&gt;Context&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Single GPU&lt;/td&gt;
&lt;td&gt;~70GB&lt;/td&gt;
&lt;td&gt;1x A100 80GB or H100&lt;/td&gt;
&lt;td&gt;Limited context&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tensor parallel (recommended)&lt;/td&gt;
&lt;td&gt;8x GPUs&lt;/td&gt;
&lt;td&gt;8x A100/H100&lt;/td&gt;
&lt;td&gt;Full 262K context&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Full precision requires serious hardware. The official documentation shows tensor parallel across 8 GPUs for production deployment.&lt;/p&gt;

&lt;h3&gt;
  
  
  GGUF quantized (consumer hardware)
&lt;/h3&gt;

&lt;p&gt;Community quantizations from &lt;a href="https://huggingface.co/bartowski/Kwaipilot_KAT-Coder-V2.5-Dev-GGUF" rel="noopener noreferrer"&gt;bartowski&lt;/a&gt; make consumer deployment realistic:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Quantization&lt;/th&gt;
&lt;th&gt;File size&lt;/th&gt;
&lt;th&gt;RAM needed&lt;/th&gt;
&lt;th&gt;Quality&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Q8_0&lt;/td&gt;
&lt;td&gt;~37GB&lt;/td&gt;
&lt;td&gt;40GB+ RAM&lt;/td&gt;
&lt;td&gt;Near-lossless&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Q6_K&lt;/td&gt;
&lt;td&gt;~28GB&lt;/td&gt;
&lt;td&gt;32GB+ RAM&lt;/td&gt;
&lt;td&gt;Very high quality&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Q5_K_M&lt;/td&gt;
&lt;td&gt;~25GB&lt;/td&gt;
&lt;td&gt;28GB+ RAM&lt;/td&gt;
&lt;td&gt;High quality&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Q4_K_M&lt;/td&gt;
&lt;td&gt;~20GB&lt;/td&gt;
&lt;td&gt;24GB+ RAM&lt;/td&gt;
&lt;td&gt;Good quality&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Q3_K_M&lt;/td&gt;
&lt;td&gt;~16GB&lt;/td&gt;
&lt;td&gt;20GB+ RAM&lt;/td&gt;
&lt;td&gt;Acceptable&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;IQ4_XS&lt;/td&gt;
&lt;td&gt;~18GB&lt;/td&gt;
&lt;td&gt;22GB+ RAM&lt;/td&gt;
&lt;td&gt;Good (imatrix)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Practical consumer hardware:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;24GB VRAM GPU (RTX 4090): Q4_K_M fits, with limited context window&lt;/li&gt;
&lt;li&gt;32GB unified memory (M2/M3/M4 Mac): Q5_K_M or Q6_K via MLX&lt;/li&gt;
&lt;li&gt;64GB RAM (CPU inference via llama.cpp): Q6_K or Q8_0, much slower&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  MLX on Apple Silicon
&lt;/h3&gt;

&lt;p&gt;A &lt;a href="https://huggingface.co/leonsarmiento/KAT-Coder-V2.5-Dev-6bit-XL-mlx" rel="noopener noreferrer"&gt;6-bit MLX quantization&lt;/a&gt; is available for Apple Silicon Macs. A Mac with 32GB+ unified memory can run this at reasonable speeds for code generation tasks.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to run KAT-Coder V2.5-Dev locally
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Method 1: llama.cpp / GGUF (consumer hardware)
&lt;/h3&gt;

&lt;p&gt;The most accessible method for consumer GPUs and Macs.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Download the GGUF (choose quantization based on your RAM)&lt;/span&gt;
&lt;span class="c"&gt;# From: huggingface.co/bartowski/Kwaipilot_KAT-Coder-V2.5-Dev-GGUF&lt;/span&gt;

&lt;span class="c"&gt;# Using llama.cpp server&lt;/span&gt;
./llama-server &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-m&lt;/span&gt; KAT-Coder-V2.5-Dev-Q4_K_M.gguf &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--port&lt;/span&gt; 8080 &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-ngl&lt;/span&gt; 99 &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-c&lt;/span&gt; 32768

&lt;span class="c"&gt;# The model is now accessible via OpenAI-compatible API at localhost:8080&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;For Macs with Metal acceleration, add &lt;code&gt;-ngl 99&lt;/code&gt; to offload all layers to GPU. Adjust &lt;code&gt;-c&lt;/code&gt; (context length) based on available memory.&lt;/p&gt;

&lt;h3&gt;
  
  
  Method 2: vLLM (GPU server)
&lt;/h3&gt;

&lt;p&gt;For multi-GPU servers with full-precision deployment. Requires the &lt;code&gt;--language-model-only&lt;/code&gt; flag because vision weights are not included.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;pip &lt;span class="nb"&gt;install &lt;/span&gt;vllm

vllm serve Kwaipilot/KAT-Coder-V2.5-Dev &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--port&lt;/span&gt; 8000 &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--tensor-parallel-size&lt;/span&gt; 8 &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--max-model-len&lt;/span&gt; 262144 &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--reasoning-parser&lt;/span&gt; qwen3 &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--language-model-only&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;For tool-use support (agentic coding):&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;vllm serve Kwaipilot/KAT-Coder-V2.5-Dev &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--port&lt;/span&gt; 8000 &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--tensor-parallel-size&lt;/span&gt; 8 &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--max-model-len&lt;/span&gt; 262144 &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--reasoning-parser&lt;/span&gt; qwen3 &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--enable-auto-tool-choice&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--tool-call-parser&lt;/span&gt; qwen3_coder &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--language-model-only&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Important&lt;/strong&gt;: vLLM 0.19.0+ is required. The &lt;code&gt;--language-model-only&lt;/code&gt; flag is mandatory or startup fails.&lt;/p&gt;

&lt;h3&gt;
  
  
  Method 3: SGLang
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;pip &lt;span class="nb"&gt;install &lt;/span&gt;sglang[all]

python &lt;span class="nt"&gt;-m&lt;/span&gt; sglang.launch_server &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--model-path&lt;/span&gt; Kwaipilot/KAT-Coder-V2.5-Dev &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--port&lt;/span&gt; 8000 &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--tp-size&lt;/span&gt; 8 &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--mem-fraction-static&lt;/span&gt; 0.8 &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--context-length&lt;/span&gt; 262144 &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--reasoning-parser&lt;/span&gt; qwen3
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;SGLang 0.5.10+ is recommended.&lt;/p&gt;

&lt;h3&gt;
  
  
  Method 4: KTransformers (CPU-GPU heterogeneous)
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/kvcache-ai/ktransformers" rel="noopener noreferrer"&gt;KTransformers&lt;/a&gt; enables running MoE models with CPU-GPU split, keeping active experts on GPU and inactive ones in RAM. This can make the 35B model practical on a single 24GB GPU by offloading dormant experts to system RAM.&lt;/p&gt;

&lt;p&gt;See the &lt;a href="https://kvcache-ai.github.io/ktransformers/" rel="noopener noreferrer"&gt;KTransformers deployment guide&lt;/a&gt; for KAT-Coder-specific instructions.&lt;/p&gt;

&lt;h3&gt;
  
  
  Method 5: MLX on Apple Silicon
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Using the community MLX quantization&lt;/span&gt;
pip &lt;span class="nb"&gt;install &lt;/span&gt;mlx-lm

mlx_lm.server &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--model&lt;/span&gt; leonsarmiento/KAT-Coder-V2.5-Dev-6bit-XL-mlx &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--port&lt;/span&gt; 8080
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Requires a Mac with 32GB+ unified memory for the 6-bit quantization.&lt;/p&gt;

&lt;h2&gt;
  
  
  Thinking mode
&lt;/h2&gt;

&lt;p&gt;KAT-Coder V2.5-Dev thinks by default before responding (chain-of-thought reasoning). This improves coding quality but increases token usage and latency.&lt;/p&gt;

&lt;p&gt;To disable thinking for faster, shorter responses:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;chat_response&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;client&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;chat&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;completions&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;create&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;
    &lt;span class="n"&gt;model&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;Kwaipilot/KAT-Coder-V2.5-Dev&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="n"&gt;messages&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;messages&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="n"&gt;max_tokens&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;32768&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="n"&gt;temperature&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mf"&gt;0.7&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="n"&gt;extra_body&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;chat_template_kwargs&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;enable_thinking&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="bp"&gt;False&lt;/span&gt;&lt;span class="p"&gt;},&lt;/span&gt;
    &lt;span class="p"&gt;},&lt;/span&gt;
&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;For agentic coding (multi-turn, tool-use), enable &lt;code&gt;preserve_thinking&lt;/code&gt; to maintain reasoning context across turns, which can reduce total token consumption by avoiding redundant reasoning:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;extra_body&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;chat_template_kwargs&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;preserve_thinking&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="bp"&gt;True&lt;/span&gt;&lt;span class="p"&gt;},&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Compared with other local coding models
&lt;/h2&gt;

&lt;p&gt;A practical comparison based on local deployment characteristics, not an exhaustive benchmark table:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Model&lt;/th&gt;
&lt;th&gt;Total params&lt;/th&gt;
&lt;th&gt;Active params&lt;/th&gt;
&lt;th&gt;Quantized size (Q4)&lt;/th&gt;
&lt;th&gt;Min hardware&lt;/th&gt;
&lt;th&gt;Coding focus&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;KAT-Coder V2.5-Dev&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;35B&lt;/td&gt;
&lt;td&gt;3B&lt;/td&gt;
&lt;td&gt;~20GB&lt;/td&gt;
&lt;td&gt;24GB GPU or 32GB Mac&lt;/td&gt;
&lt;td&gt;Agentic repo-level coding&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Qwen3-Coder-30B&lt;/td&gt;
&lt;td&gt;30B&lt;/td&gt;
&lt;td&gt;30B (dense)&lt;/td&gt;
&lt;td&gt;~17GB&lt;/td&gt;
&lt;td&gt;24GB GPU&lt;/td&gt;
&lt;td&gt;General coding&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DeepSeek-Coder-V2-Lite&lt;/td&gt;
&lt;td&gt;14B active (236B MoE)&lt;/td&gt;
&lt;td&gt;14B&lt;/td&gt;
&lt;td&gt;Large&lt;/td&gt;
&lt;td&gt;Multi-GPU&lt;/td&gt;
&lt;td&gt;General coding&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Devstral 2 (24B)&lt;/td&gt;
&lt;td&gt;24B&lt;/td&gt;
&lt;td&gt;24B (dense)&lt;/td&gt;
&lt;td&gt;~14GB&lt;/td&gt;
&lt;td&gt;16GB GPU&lt;/td&gt;
&lt;td&gt;Agentic coding&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;KAT-Coder V2.5-Dev's advantage: the 3B active parameter count means faster inference per token than dense models at similar quality, while the 35B total gives it more "knowledge" capacity than a true 3B model. The tradeoff is memory: you store 35B weights to get 3B-speed inference.&lt;/p&gt;

&lt;h2&gt;
  
  
  Limitations
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Text-only&lt;/strong&gt;: this release does not include vision/multimodal weights. It cannot process images, screenshots, or visual inputs. Only text-based coding.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Memory vs compute mismatch&lt;/strong&gt;: despite only activating 3B params, you need storage for all 35B. A Q4 quantization is ~20GB, not 3GB. The MoE architecture provides inference speed benefits, not memory savings.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Benchmark context&lt;/strong&gt;: the 69.40% SWE-bench score uses a specific evaluation harness (&lt;a href="mailto:claude_code@2.1.195"&gt;claude_code@2.1.195&lt;/a&gt;, 256K context). Results with different agent frameworks, shorter contexts, or different prompting strategies may differ.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Not for short completions&lt;/strong&gt;: this model is trained for agentic, multi-turn coding (working in repositories with tools). For simple autocomplete or single-function generation, smaller dense models may be more practical and faster.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Context window on consumer hardware&lt;/strong&gt;: the full 262K context requires multi-GPU setup. On a single consumer GPU with quantized weights, practical context is limited to 8K-32K tokens depending on available VRAM.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Can I run KAT-Coder V2.5-Dev on a single consumer GPU?
&lt;/h3&gt;

&lt;p&gt;Yes, with quantization. A Q4_K_M GGUF (~20GB) fits on an RTX 4090 (24GB VRAM). Context window will be limited. For full 262K context, you need multi-GPU.&lt;/p&gt;

&lt;h3&gt;
  
  
  Is this better than DeepSeek V4 Pro for coding?
&lt;/h3&gt;

&lt;p&gt;Different use cases. DeepSeek V4 Pro scores 80.6% SWE-bench Verified but requires serious GPU infrastructure to self-host (or API access at $2.19/$8.76). KAT-Coder V2.5-Dev scores 69.40% but runs on consumer hardware with GGUF quantization. Choose based on whether you need maximum capability (DeepSeek) or local deployment (KAT-Coder).&lt;/p&gt;

&lt;h3&gt;
  
  
  Does it work with Ollama?
&lt;/h3&gt;

&lt;p&gt;Not officially supported. The model is not in the Ollama library natively. However, you can convert GGUF files for use with Ollama-compatible tools or use llama.cpp directly (which Ollama is built on).&lt;/p&gt;

&lt;h3&gt;
  
  
  Why does vLLM need the --language-model-only flag?
&lt;/h3&gt;

&lt;p&gt;The model architecture declares multimodal/vision components in its configuration, but the open-weight release ships only language model weights. Without the flag, vLLM tries to initialize vision encoder weights that do not exist and fails.&lt;/p&gt;

&lt;h3&gt;
  
  
  What is the practical speed on consumer hardware?
&lt;/h3&gt;

&lt;p&gt;With a Q4 GGUF on an RTX 4090: expect roughly 30-50 tokens/second for generation. On Apple Silicon (M3 Max, 64GB) with MLX: expect 15-30 tokens/second. These are approximate and depend on context length and quantization quality.&lt;/p&gt;

&lt;h3&gt;
  
  
  Is the thinking mode worth the extra tokens?
&lt;/h3&gt;

&lt;p&gt;For complex multi-file coding tasks, yes. Thinking mode lets the model reason through file relationships and potential side effects before writing code. For simple, single-function tasks, disable thinking to save tokens and latency.&lt;/p&gt;

&lt;h2&gt;
  
  
  Sources
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://huggingface.co/Kwaipilot/KAT-Coder-V2.5-Dev" rel="noopener noreferrer"&gt;KAT-Coder-V2.5-Dev official model card&lt;/a&gt; (Hugging Face)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://arxiv.org/abs/2607.05471" rel="noopener noreferrer"&gt;KAT-Coder-V2.5 Technical Report&lt;/a&gt; (arXiv)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://huggingface.co/bartowski/Kwaipilot_KAT-Coder-V2.5-Dev-GGUF" rel="noopener noreferrer"&gt;bartowski GGUF quantizations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://huggingface.co/leonsarmiento/KAT-Coder-V2.5-Dev-6bit-XL-mlx" rel="noopener noreferrer"&gt;MLX Apple Silicon quantization&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/kvcache-ai/ktransformers" rel="noopener noreferrer"&gt;KTransformers deployment&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Related Articles
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/best-open-source-coding-models-2026/?utm_source=devto" rel="noopener noreferrer"&gt;Best Open-Source Coding Models 2026&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/how-to-run-deepseek-v4-locally/?utm_source=devto" rel="noopener noreferrer"&gt;How to Run DeepSeek V4 Locally&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/ollama-complete-guide-2026/?utm_source=devto" rel="noopener noreferrer"&gt;Ollama Complete Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/best-ai-models-for-coding-locally-2026/?utm_source=devto" rel="noopener noreferrer"&gt;Best AI Models for Coding Locally&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  - &lt;a href="https://www.aimadetools.com/blog/edge-ai-vs-cloud-api-cost-calculator-2026/?utm_source=devto" rel="noopener noreferrer"&gt;Edge AI vs Cloud API Cost Calculator&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.aimadetools.com/blog/how-to-run-kat-coder-v2-5-locally/?utm_source=devto" rel="noopener noreferrer"&gt;https://www.aimadetools.com&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>katcoder</category>
      <category>localai</category>
      <category>coding</category>
      <category>gguf</category>
    </item>
    <item>
      <title>AI Dev Weekly #21: Meta's $0.20 Coding Agent, Qwen 3.8 Max at 2.4T, AWS Ships Kiro Crew</title>
      <dc:creator>Joske Vermeulen</dc:creator>
      <pubDate>Thu, 06 Aug 2026 11:15:59 +0000</pubDate>
      <link>https://dev.to/ai_made_tools/ai-dev-weekly-21-metas-020-coding-agent-qwen-38-max-at-24t-aws-ships-kiro-crew-13dn</link>
      <guid>https://dev.to/ai_made_tools/ai-dev-weekly-21-metas-020-coding-agent-qwen-38-max-at-24t-aws-ships-kiro-crew-13dn</guid>
      <description>&lt;p&gt;&lt;em&gt;AI Dev Weekly is a Thursday series where I cover the week's most important AI developer news, with my take as someone who actually uses these tools daily.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Four stories this week. Meta launched a terminal coding agent that costs $0.20 per million output tokens if you let them train on your code. Alibaba shipped a 2.4 trillion parameter model that claims Vision Arena #2. AWS open-sourced their internal agent orchestration platform. And the pricing floor for capable AI keeps dropping.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Meta Muse Code: $0.20 terminal coding, at the cost of your data
&lt;/h2&gt;

&lt;p&gt;Meta released &lt;a href="https://www.aimadetools.com/blog/muse-code-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Muse Code&lt;/a&gt; on August 5, a terminal coding agent powered by Muse Spark 1.2. It runs on macOS and Linux, operates in your terminal, and can plan changes, write code, run tests, and make 1,000+ tool calls in a single session.&lt;/p&gt;

&lt;p&gt;The pricing model is the story:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tier&lt;/th&gt;
&lt;th&gt;Input/1M&lt;/th&gt;
&lt;th&gt;Output/1M&lt;/th&gt;
&lt;th&gt;What Meta gets&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Contributor&lt;/td&gt;
&lt;td&gt;$0.10&lt;/td&gt;
&lt;td&gt;$0.20&lt;/td&gt;
&lt;td&gt;Trains future models on your prompts and completions&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Standard&lt;/td&gt;
&lt;td&gt;$2.00&lt;/td&gt;
&lt;td&gt;$4.25&lt;/td&gt;
&lt;td&gt;Your data is not used for training&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;That contributor tier is roughly 21x cheaper on output than standard. It is 50x cheaper than Claude Sonnet 5's output ($10) and 125x cheaper than Opus 5 ($25).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The catch is obvious.&lt;/strong&gt; Your prompts, your code, your completions become Meta training data. For open-source work or personal projects, maybe that is fine. For proprietary codebases, client work, or anything competitive, it is a non-starter.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Benchmarks&lt;/strong&gt; (&lt;a href="https://kingy.ai/blog/muse-code-muse-spark-1-2-benchmarks-verified/" rel="noopener noreferrer"&gt;via kingy.ai's verified analysis&lt;/a&gt;):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Terminal-Bench 2.1: 82.9% (vs Opus 5's 86.7%, Sol's 88.8%)&lt;/li&gt;
&lt;li&gt;DeepSWE 1.1: 59.3% (third place, behind Anthropic)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Strong on terminal-based agentic coding. Less dominant on isolated code generation without tools. The gap to Opus 5 is small (3.8 points on Terminal-Bench) but the gap on DeepSWE suggests Muse Code works best as a terminal agent, not a pure code generation model.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Muse Spark 1.2 vs 1.1:&lt;/strong&gt; this is a &lt;a href="https://www.aimadetools.com/blog/muse-spark-1-2-vs-1-1/?utm_source=devto" rel="noopener noreferrer"&gt;coding-focused update&lt;/a&gt; over July's 1.1 (which focused on computer-use and multi-app workflows). Same architecture, different training emphasis. 1.2 for code, 1.1 for desktop automation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; The privacy trade-off makes this a split decision. If you work on open-source or non-sensitive code, $0.20/M output is absurdly cheap for 82.9% Terminal-Bench capability. If you work on anything proprietary, you are paying $4.25 (standard tier) which makes it competitive with but not cheaper than &lt;a href="https://www.aimadetools.com/blog/muse-code-vs-claude-code-vs-kiro-crew/?utm_source=devto" rel="noopener noreferrer"&gt;Claude Code&lt;/a&gt;. The contributor tier will attract hobbyists, students, and open-source maintainers. Enterprise will stay on standard or stick with Claude/Kiro.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Qwen 3.8 Max: 2.4 trillion parameters, but verify before you trust
&lt;/h2&gt;

&lt;p&gt;Alibaba launched &lt;a href="https://www.aimadetools.com/blog/qwen-3-8-max-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Qwen 3.8 Max&lt;/a&gt; on August 3. The headline specs:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;2.4T total parameters&lt;/strong&gt;, 95B active (Sparse MoE)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;1M context window&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Multimodal&lt;/strong&gt; (text + vision)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open weights promised&lt;/strong&gt; "next week"&lt;/li&gt;
&lt;li&gt;Text Arena #5, &lt;strong&gt;Vision Arena #2&lt;/strong&gt;, Frontend Code Arena #4&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;16-day autonomous coding&lt;/strong&gt; (built "oh-my-cli" from scratch without human intervention)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is Alibaba putting itself back in the frontier conversation. The 2.4T parameter count makes it the largest model from any Chinese lab (surpassing Kimi K3's 2.8T total but with fewer active parameters: 95B vs K3's estimated 200B).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The skepticism:&lt;/strong&gt; Multiple independent analysts (&lt;a href="https://www.edenai.co/post/kimi-k3-vs-qwen-3-8-max-benchmarks-pricing-api-access" rel="noopener noreferrer"&gt;edenai.co&lt;/a&gt;, &lt;a href="https://emergent.sh/learn/qwen-3-8-max-vs-kimi-k3" rel="noopener noreferrer"&gt;emergent.sh&lt;/a&gt;) note that Qwen 3.8 Max has "no independent benchmarks, model card, or license yet." The Arena rankings are from Alibaba's own submissions. The 16-day autonomous coding claim is an internal demonstration, not a reproducible benchmark.&lt;/p&gt;

&lt;p&gt;Compare with Kimi K3, which shipped open weights, published pricing ($3/$15), and has independently verified Terminal-Bench scores (88.3%). Qwen 3.8 Max has a preview endpoint with credit-based pricing and vendor-reported numbers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; Wait for the open weights (promised this week) and independent benchmarks before making decisions. The Vision Arena #2 ranking is intriguing if it holds up. But "announced" and "independently verified" are different things in this industry, and Chinese frontier models have a history of impressive demos followed by slower real-world availability than the headlines suggest. See our &lt;a href="https://www.aimadetools.com/blog/qwen-3-8-max-vs-gpt-5-6-sol/?utm_source=devto" rel="noopener noreferrer"&gt;Qwen 3.8 Max vs GPT-5.6 Sol&lt;/a&gt; and &lt;a href="https://www.aimadetools.com/blog/qwen-3-8-max-vs-kimi-k3/?utm_source=devto" rel="noopener noreferrer"&gt;vs Kimi K3&lt;/a&gt; comparisons for the detailed breakdown.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Kiro Crew: AWS makes AI agents persistent
&lt;/h2&gt;

&lt;p&gt;AWS launched &lt;a href="https://www.aimadetools.com/blog/kiro-crew-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Kiro Crew&lt;/a&gt; on August 4. This is not a coding assistant, it is a persistent workspace that keeps AI agents running 24/7 across sessions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it does:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Agents persist across sessions with memory, lessons, and skills&lt;/li&gt;
&lt;li&gt;Scheduled jobs via cron (morning digests, PR monitoring, flaky test detection)&lt;/li&gt;
&lt;li&gt;Webhook triggers (Slack messages, GitHub events, CI failures start agent work)&lt;/li&gt;
&lt;li&gt;Multi-agent coordination with isolated contexts&lt;/li&gt;
&lt;li&gt;Purpose-built Apps (DevFleets, Issue Radar, Task Runner)&lt;/li&gt;
&lt;li&gt;Security: OS-level sandbox, denied-by-default commands, signed audit logs&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Origin:&lt;/strong&gt; Internal Amazon project called "MeshClaw." 39,000+ Amazon builders used it in less than 6 months before open-sourcing. 500+ contributors.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How it differs from Kiro IDE:&lt;/strong&gt; &lt;a href="https://www.aimadetools.com/blog/kiro-one-week-review/?utm_source=devto" rel="noopener noreferrer"&gt;Kiro IDE&lt;/a&gt; is an AI code editor for interactive sessions. Kiro Crew is for work that happens when you are not there. Think of it as the difference between a coding assistant and a coding teammate that works nights.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How it compares:&lt;/strong&gt; We published a &lt;a href="https://www.aimadetools.com/blog/kiro-crew-vs-hermes-agent/?utm_source=devto" rel="noopener noreferrer"&gt;Kiro Crew vs Hermes Agent&lt;/a&gt; comparison. Kiro Crew is for teams that need coordinated multi-agent workflows. &lt;a href="https://www.aimadetools.com/blog/hermes-agent-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Hermes Agent&lt;/a&gt; (225K GitHub stars, Nous Research) is for individuals who want a single agent that learns and grows over time. Different tools, different philosophies.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; The internal Amazon adoption (39K builders in 6 months) is the strongest signal. This is not a demo or a research project, it is a tool that Amazon's own developers chose to use at scale. The cron/webhook model is the right abstraction for "AI that works while you sleep." But it is tightly coupled to the Kiro/AWS ecosystem, so evaluate &lt;a href="https://www.aimadetools.com/blog/hermes-agent-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Hermes Agent&lt;/a&gt; if you want model-agnostic flexibility.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. The pricing floor in one chart
&lt;/h2&gt;

&lt;p&gt;Updated this week. The cheapest capable model at each tier:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tier&lt;/th&gt;
&lt;th&gt;Model&lt;/th&gt;
&lt;th&gt;Input/1M&lt;/th&gt;
&lt;th&gt;Output/1M&lt;/th&gt;
&lt;th&gt;Change&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Ultra-budget&lt;/td&gt;
&lt;td&gt;DeepSeek V4 Flash&lt;/td&gt;
&lt;td&gt;$0.14&lt;/td&gt;
&lt;td&gt;$0.28&lt;/td&gt;
&lt;td&gt;unchanged&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Budget (with data sharing)&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Muse Spark 1.2 contributor&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;$0.10&lt;/td&gt;
&lt;td&gt;$0.20&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;NEW&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Budget (private)&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;GPT-5.6 Luna&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;$0.20&lt;/td&gt;
&lt;td&gt;$1.20&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;-80% (Jul 30)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mid-tier&lt;/td&gt;
&lt;td&gt;GPT-5.6 Terra&lt;/td&gt;
&lt;td&gt;$2.00&lt;/td&gt;
&lt;td&gt;$12.00&lt;/td&gt;
&lt;td&gt;-20% (Jul 30)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Frontier coding&lt;/td&gt;
&lt;td&gt;Claude Sonnet 5&lt;/td&gt;
&lt;td&gt;$2.00&lt;/td&gt;
&lt;td&gt;$10.00&lt;/td&gt;
&lt;td&gt;unchanged&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Frontier reasoning&lt;/td&gt;
&lt;td&gt;Claude Opus 5&lt;/td&gt;
&lt;td&gt;$5.00&lt;/td&gt;
&lt;td&gt;$25.00&lt;/td&gt;
&lt;td&gt;unchanged&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Peak benchmark&lt;/td&gt;
&lt;td&gt;GPT-5.6 Sol&lt;/td&gt;
&lt;td&gt;$5.00&lt;/td&gt;
&lt;td&gt;$30.00&lt;/td&gt;
&lt;td&gt;unchanged&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The floor dropped twice in one week. Luna's 80% cut on July 30 made $0.20 the new "cheap but capable" price. Meta's contributor tier on August 5 matched it, but with a data-sharing requirement.&lt;/p&gt;

&lt;p&gt;For most developers, the practical choice is now:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Luna at $0.20/$1.20&lt;/strong&gt; for private, high-volume work&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Muse Spark contributor at $0.10/$0.20&lt;/strong&gt; for open-source or non-sensitive work&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;DeepSeek V4 Flash at $0.14/$0.28&lt;/strong&gt; for the absolute cheapest option (but smaller context)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The "is AI too expensive?" question is over. The question is now "which cheap model is good enough for my use case?" See our &lt;a href="https://www.aimadetools.com/blog/ai-api-pricing-compared-2026/?utm_source=devto" rel="noopener noreferrer"&gt;full pricing comparison&lt;/a&gt;.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;That is it for this week. Next Thursday: Qwen 3.8 Max weights (if they actually ship), Muse Code's first real-world reception, and whatever else breaks.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Want this in your inbox? &lt;a href="https://dev.to/newsletter/"&gt;Subscribe to AI Dev Weekly&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;h3&gt;
  
  
  What is the cheapest good coding model right now?
&lt;/h3&gt;

&lt;p&gt;GPT-5.6 Luna at $0.20/$1.20 if you want privacy. Muse Spark 1.2 contributor at $0.10/$0.20 if you are comfortable sharing your code with Meta. Both score above 80% on Terminal-Bench.&lt;/p&gt;

&lt;h3&gt;
  
  
  Is Qwen 3.8 Max better than Kimi K3?
&lt;/h3&gt;

&lt;p&gt;Cannot say definitively. Qwen 3.8 Max has vendor-reported Arena rankings but no independent benchmarks. Kimi K3 has independently verified Terminal-Bench (88.3%) and open weights available today. Wait for Qwen weights and independent testing.&lt;/p&gt;

&lt;h3&gt;
  
  
  Should I switch from Claude Code to Muse Code?
&lt;/h3&gt;

&lt;p&gt;Only if you use the contributor tier ($0.20) and your code is not sensitive. At the standard tier ($4.25), Muse Code is more expensive than Claude Code with similar capabilities. Claude Code still leads on DeepSWE benchmarks.&lt;/p&gt;

&lt;h3&gt;
  
  
  Is Kiro Crew free?
&lt;/h3&gt;

&lt;p&gt;The Crew workspace is open-source and free. You pay for model API calls and Kiro CLI usage (free tier available). No additional cost for the Crew orchestration itself.&lt;/p&gt;

&lt;h2&gt;
  
  
  Related Articles
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/muse-code-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Meta Muse Code: The $0.20 Terminal Coding Agent&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/muse-spark-1-2-vs-1-1/?utm_source=devto" rel="noopener noreferrer"&gt;Muse Spark 1.2 vs 1.1: What Meta Actually Improved&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/qwen-3-8-max-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Qwen 3.8 Max Complete Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.aimadetools.com/blog/kiro-crew-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Kiro Crew Complete Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  - &lt;a href="https://www.aimadetools.com/blog/ai-api-pricing-compared-2026/?utm_source=devto" rel="noopener noreferrer"&gt;AI API Pricing Compared 2026&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.aimadetools.com/blog/ai-dev-weekly-021-muse-code-qwen-38-kiro-crew/?utm_source=devto" rel="noopener noreferrer"&gt;https://www.aimadetools.com&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>aidevweekly</category>
      <category>musecode</category>
      <category>qwen38</category>
      <category>kirocrew</category>
    </item>
    <item>
      <title>AI Dev Weekly #19: Gemini 3.6 Flash Ships, Kimi K3 Goes Open, Poolside Drops 118B</title>
      <dc:creator>Joske Vermeulen</dc:creator>
      <pubDate>Thu, 23 Jul 2026 09:14:52 +0000</pubDate>
      <link>https://dev.to/ai_made_tools/ai-dev-weekly-19-gemini-36-flash-ships-kimi-k3-goes-open-poolside-drops-118b-1j8e</link>
      <guid>https://dev.to/ai_made_tools/ai-dev-weekly-19-gemini-36-flash-ships-kimi-k3-goes-open-poolside-drops-118b-1j8e</guid>
      <description>&lt;p&gt;&lt;em&gt;AI Dev Weekly is a Thursday series where I cover the week's most important AI developer news, with my take as someone who actually uses these tools daily.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Five stories this week that actually matter. Google shipped three Gemini models in one day, including one with built-in computer use. Moonshot AI released the largest open-weight model ever. Poolside dropped a 118B model that beats DeepSeek V4 at 14x smaller. Alibaba banned Claude Code company-wide after steganographic tracking code was found. And somewhere in the noise, Gemini 4 pre-training started.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Poolside Laguna S 2.1: 118B that beats DeepSeek V4
&lt;/h2&gt;

&lt;p&gt;On July 21, Poolside released &lt;a href="https://www.aimadetools.com/blog/poolside-laguna-s-2-1-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Laguna S 2.1&lt;/a&gt;, their mid-tier model. This is the bigger Poolside story, not the XS 2.1. S 2.1 has 118B total parameters with 8B active, uses MoE architecture, and it beats DeepSeek V4 Pro on Terminal-Bench while being 14x smaller.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The numbers:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;118B total / 8B active&lt;/strong&gt; (MoE with 8 experts)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;OpenMDW-1.1 license&lt;/strong&gt; (permissive, commercial use)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;262K context window&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;RLCEF training&lt;/strong&gt; (same as the rest of the Laguna family)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Runs on a single 80GB GPU&lt;/strong&gt; with quantization&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;The benchmarks that matter:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Beats DeepSeek V4 Pro on Terminal-Bench (75.2% vs 74.8%)&lt;/li&gt;
&lt;li&gt;Competitive with GPT-5.6 Terra on SWE-bench&lt;/li&gt;
&lt;li&gt;Significantly better than XS 2.1 across all benchmarks&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; This is the model to watch. An open-weight 118B model that beats DeepSeek V4 Pro while running on a single GPU? That changes the calculus for anyone building with open models. The RLCEF training (reinforcement learning from code execution feedback) is what makes it work. Poolside is not just releasing models, they are releasing models that actually run code during training. See our &lt;a href="https://www.aimadetools.com/blog/poolside-laguna-s-2-1-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Laguna S 2.1 complete guide&lt;/a&gt; for the full breakdown.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Alibaba bans Claude Code: the steganography fallout
&lt;/h2&gt;

&lt;p&gt;Starting July 10, Alibaba banned all employees from using Claude Code. The reason: security researchers found steganographic markers hidden in Claude Code that flagged users in Chinese time zones. Anthropic never disclosed this tracking. Alibaba called it "high-risk software" and ordered everyone to uninstall all Anthropic tools.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What happened:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Security researchers discovered hidden tracking code in Claude Code (since version 2.1.91, April 2026)&lt;/li&gt;
&lt;li&gt;The code used steganography to hide markers that detected Chinese users&lt;/li&gt;
&lt;li&gt;Anthropic claimed it was for "anti-resale and anti-distillation" purposes&lt;/li&gt;
&lt;li&gt;Alibaba banned Claude Code company-wide starting July 10&lt;/li&gt;
&lt;li&gt;Employees ordered to switch to internal tool Qoder&lt;/li&gt;
&lt;li&gt;Story hit 208 points on Hacker News&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; This is the AI cold war going code-deep. Anthropic hid tracking code that specifically targeted Chinese users, then claimed it was about preventing unauthorized resale. Alibaba's response was predictable: if you hide surveillance code in your tools, enterprises will ban your tools. The real damage is to trust. Every enterprise security team is now asking: what else is hiding in our AI tools? This story is not going away. See our &lt;a href="https://www.aimadetools.com/blog/claude-code-steganography-explained/?utm_source=devto" rel="noopener noreferrer"&gt;Claude Code steganography analysis&lt;/a&gt; for the technical details.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Gemini 3.6 Flash: cheaper, faster, computer use built-in
&lt;/h2&gt;

&lt;p&gt;On July 21, Google released &lt;a href="https://www.aimadetools.com/blog/gemini-3-6-flash-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Gemini 3.6 Flash&lt;/a&gt;, the successor to 3.5 Flash. Same API, same SDK, just change the model name. But the improvements are real.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The numbers:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;$1.50/$7.50&lt;/strong&gt; per 1M tokens (output dropped from $9.00)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;304 tok/s&lt;/strong&gt; output speed (up from 289)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;1M context window&lt;/strong&gt; (same as 3.5 Flash)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;March 2026&lt;/strong&gt; knowledge cutoff (up from January 2025)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;17% fewer output tokens&lt;/strong&gt; to accomplish the same tasks&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Computer use built-in&lt;/strong&gt; (83.0% OSWorld-Verified)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GitHub Copilot integration&lt;/strong&gt; available same day&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;The benchmarks:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Benchmark&lt;/th&gt;
&lt;th&gt;3.6 Flash&lt;/th&gt;
&lt;th&gt;3.5 Flash&lt;/th&gt;
&lt;th&gt;Change&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;DeepSWE (Datacurve)&lt;/td&gt;
&lt;td&gt;49%&lt;/td&gt;
&lt;td&gt;37%&lt;/td&gt;
&lt;td&gt;+12 points&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MLE Bench&lt;/td&gt;
&lt;td&gt;63.9%&lt;/td&gt;
&lt;td&gt;49.7%&lt;/td&gt;
&lt;td&gt;+14.2 points&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;OSWorld-Verified&lt;/td&gt;
&lt;td&gt;83.0%&lt;/td&gt;
&lt;td&gt;78.4%&lt;/td&gt;
&lt;td&gt;+4.6 points&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GDPval-AA v2&lt;/td&gt;
&lt;td&gt;1421&lt;/td&gt;
&lt;td&gt;1349&lt;/td&gt;
&lt;td&gt;+72 Elo&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; The built-in computer use is the real story. Google went from "no computer use" to "83% OSWorld" in one release. That is not incremental, that is a new capability. The 17% token efficiency improvement is the kind of thing that does not sound exciting but saves real money at scale. See our &lt;a href="https://www.aimadetools.com/blog/gemini-3-6-flash-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Gemini 3.6 Flash complete guide&lt;/a&gt; for the full breakdown.&lt;/p&gt;

&lt;p&gt;Also released: &lt;a href="https://www.aimadetools.com/blog/gemini-3-5-flash-lite-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Gemini 3.5 Flash-Lite&lt;/a&gt; at $0.30/$2.50 (350 tok/s, fastest Gemini model) and Gemini 3.5 Flash Cyber (cybersecurity specialist, limited access).&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Kimi K3: the largest open-weight model ever
&lt;/h2&gt;

&lt;p&gt;Moonshot AI released &lt;a href="https://www.aimadetools.com/blog/kimi-k3-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Kimi K3&lt;/a&gt; on July 16. It is a 2.8 trillion parameter open-weight model that scored #3 on the Artificial Analysis Intelligence Index, comparable to Claude Opus 4.8 and GPT-5.5.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The numbers:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;2.8T total parameters&lt;/strong&gt; (largest open-weight model ever)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;~200B active parameters&lt;/strong&gt; (estimated)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;$3/$15&lt;/strong&gt; per 1M tokens via API&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;1M context window&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Always-on reasoning mode&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open weights&lt;/strong&gt; releasing July 27, 2026&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; The 2.8T parameter count is massive, and the benchmark scores are real. But it costs $3/$15, which is 2x more expensive than &lt;a href="https://www.aimadetools.com/blog/gemini-3-6-flash-vs-kimi-k3/?utm_source=devto" rel="noopener noreferrer"&gt;Gemini 3.6 Flash&lt;/a&gt;. And it runs at ~80 tok/s, which is 4x slower than Gemini. The open weights (releasing July 27) will be interesting for self-hosting, but running a 2.8T model requires serious hardware. For most developers, the API is the practical option.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Gemini 4 pre-training started
&lt;/h2&gt;

&lt;p&gt;Buried in the 3.6 Flash announcement: Google confirmed that Gemini 4 pre-training has started. They called it their "most ambitious pre-training run yet."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; This is a signal, not a product. Gemini 4 is 6-12 months away. But it tells you where Google is investing. They are not conceding the frontier to Anthropic and OpenAI. They are just slower to ship.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quick hits
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Gemini 3.5 Pro&lt;/strong&gt; coming "soon" (delayed again). Google is a generation behind on the Pro tier.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GitHub Copilot adds Gemini 3.6 Flash.&lt;/strong&gt; Same day as the release. Google is getting faster at distribution.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Poolside Laguna XS 2.1&lt;/strong&gt; also released July 21. 33B total, 3B active, MIT license. See our &lt;a href="https://www.aimadetools.com/blog/poolside-laguna-xs-2-1-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;complete guide&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Kimi K3 weights&lt;/strong&gt; releasing July 27. If you want to self-host a 2.8T model, start planning your GPU budget now.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Muse Spark 1.1&lt;/strong&gt; (July 9) still the newest Meta model. First paid Meta model at $1.25/$4.25.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What I'm watching next week
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Kimi K3 open weights (July 27).&lt;/strong&gt; The largest open-weight model ever. How fast can the community deploy it?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Gemini 3.5 Pro.&lt;/strong&gt; Google says "soon." Will it close the gap with GPT-5.6 Sol?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Alibaba's response.&lt;/strong&gt; The Claude Code ban is just the start. Will other Chinese companies follow? Will Anthropic remove the tracking code?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Poolside S 2.1 adoption.&lt;/strong&gt; An open-weight model that beats DeepSeek V4 on a single GPU. If the community validates the benchmarks, this changes the open-source landscape.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  &lt;em&gt;AI Dev Weekly publishes every Thursday. &lt;a href="https://app.kit.com/forms/9198516/subscriptions" rel="noopener noreferrer"&gt;Subscribe&lt;/a&gt; for the newsletter version.&lt;/em&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.aimadetools.com/blog/ai-dev-weekly-019-gemini-3-6-flash-kimi-k3-gemini-4/?utm_source=devto" rel="noopener noreferrer"&gt;https://www.aimadetools.com&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>aidevweekly</category>
      <category>gemini36flash</category>
      <category>kimik3</category>
      <category>poolsidelagunas21</category>
    </item>
    <item>
      <title>AI Dev Weekly #18: GPT-5.6 Goes Public, Grok 4.5 Undercuts Everyone, The Race Ends at $0</title>
      <dc:creator>Joske Vermeulen</dc:creator>
      <pubDate>Sat, 11 Jul 2026 08:42:41 +0000</pubDate>
      <link>https://dev.to/ai_made_tools/ai-dev-weekly-18-gpt-56-goes-public-grok-45-undercuts-everyone-the-race-ends-at-0-160p</link>
      <guid>https://dev.to/ai_made_tools/ai-dev-weekly-18-gpt-56-goes-public-grok-45-undercuts-everyone-the-race-ends-at-0-160p</guid>
      <description>&lt;p&gt;&lt;em&gt;AI Dev Weekly is a Thursday series where I cover the week's most important AI developer news, with my take as someone who actually uses these tools daily.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;If last week was the biggest in AI this year, this week was the most competitive. GPT-5.6 went public after two weeks of government gating. SpaceXAI shipped Grok 4.5, the first model trained with Cursor, at prices that undercut everyone. OpenAI launched ChatGPT Work, an agent that connects to your enterprise apps and builds finished documents while you sleep. Google delayed Gemini 3.5 Pro to rebuild it from scratch. And our AI Startup Race ended with all seven agents at exactly zero dollars in revenue.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. GPT-5.6 goes GA: the government said yes
&lt;/h2&gt;

&lt;p&gt;On July 9, OpenAI &lt;a href="https://www.aimadetools.com/blog/gpt-5-6-sol-terra-luna-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;publicly released GPT-5.6&lt;/a&gt; after the Trump administration cleared it following additional Commerce Department testing. Sol, Terra, and Luna are now available to everyone through the API, ChatGPT, and Codex.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What changed from the preview:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Available to all paid ChatGPT plans (Pro, Plus, Business, Enterprise, Edu)&lt;/li&gt;
&lt;li&gt;API access open to all developers (no more invite-only)&lt;/li&gt;
&lt;li&gt;Codex integration built into the new ChatGPT desktop app&lt;/li&gt;
&lt;li&gt;Rollout is gradual: Pro/Enterprise first, Plus/Business "over the next few days"&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;The numbers that matter:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Sol: $5/$30, 91.9% Terminal-Bench Ultra, 88.8% base&lt;/li&gt;
&lt;li&gt;Terra: $2.50/$15, GPT-5.5-competitive (82.5% Terminal-Bench)&lt;/li&gt;
&lt;li&gt;Luna: $1/$6, 84.3% Terminal-Bench (above Terra)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; Terra is the model most developers will actually use. It matches GPT-5.5 performance at half the price, which is the same value proposition that made &lt;a href="https://www.aimadetools.com/blog/claude-sonnet-5-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Sonnet 5&lt;/a&gt; the obvious Claude default last week. The frontier model race is becoming a mid-tier price war. See our &lt;a href="https://www.aimadetools.com/blog/gpt-5-6-pricing-explained/?utm_source=devto" rel="noopener noreferrer"&gt;GPT-5.6 pricing breakdown&lt;/a&gt; and &lt;a href="https://www.aimadetools.com/blog/gpt-5-6-sol-vs-claude-sonnet-5/?utm_source=devto" rel="noopener noreferrer"&gt;Sol vs Sonnet 5&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. ChatGPT Work: OpenAI's enterprise agent play
&lt;/h2&gt;

&lt;p&gt;Launching alongside GPT-5.6, &lt;a href="https://openai.com/index/chatgpt-for-your-most-ambitious-work/" rel="noopener noreferrer"&gt;ChatGPT Work&lt;/a&gt; is an agent that connects to workplace tools and completes multi-step tasks over hours, not seconds.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it does:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Connects to Slack, Microsoft Teams, Google Drive, SharePoint, email, calendars, CRMs, and project trackers via plugins&lt;/li&gt;
&lt;li&gt;Decomposes goals into subtasks and works on them independently&lt;/li&gt;
&lt;li&gt;Builds finished documents, spreadsheets, presentations, reports, and web apps&lt;/li&gt;
&lt;li&gt;Runs via Scheduled Tasks even when you are away&lt;/li&gt;
&lt;li&gt;Asks for approval before "sensitive actions"&lt;/li&gt;
&lt;li&gt;Available in research preview for Business, Enterprise, Edu, and Teachers plans&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; This is OpenAI's response to Anthropic's &lt;a href="https://www.aimadetools.com/blog/what-is-claude-cowork/?utm_source=devto" rel="noopener noreferrer"&gt;Claude Cowork&lt;/a&gt; and &lt;a href="https://www.aimadetools.com/blog/what-is-claude-tag-anthropic-slack/?utm_source=devto" rel="noopener noreferrer"&gt;Claude Tag&lt;/a&gt;. The battleground has shifted from "which model is smarter" to "which agent can do your job while you are in a meeting." The enterprise AI market is now about workflow automation, not model benchmarks.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Grok 4.5: trained with Cursor, priced to win
&lt;/h2&gt;

&lt;p&gt;SpaceXAI (the rebranded xAI) shipped &lt;a href="https://x.ai/news/grok-4-5" rel="noopener noreferrer"&gt;Grok 4.5&lt;/a&gt; on July 8, the first model built jointly with Cursor since the $60 billion acquisition.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The pitch:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;$2 input, $6 output per million tokens&lt;/strong&gt; (60%+ cheaper than Opus 4.8)&lt;/li&gt;
&lt;li&gt;500K context window&lt;/li&gt;
&lt;li&gt;Configurable reasoning&lt;/li&gt;
&lt;li&gt;64.7% SWE-bench Pro (between Sonnet 5 at 63.2% and Opus 4.8 at 69.2%)&lt;/li&gt;
&lt;li&gt;Available in Grok Build, all Cursor plans, and the SpaceXAI developer console&lt;/li&gt;
&lt;li&gt;Trained on tens of thousands of NVIDIA GB300 GPUs&lt;/li&gt;
&lt;li&gt;~4.2 times fewer output tokens than Opus 4.8 on SWE-bench Pro (more efficient)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;The competitive landscape redrawn:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Model&lt;/th&gt;
&lt;th&gt;Input&lt;/th&gt;
&lt;th&gt;Output&lt;/th&gt;
&lt;th&gt;SWE-bench Pro&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;GPT-5.6 Luna&lt;/td&gt;
&lt;td&gt;$1&lt;/td&gt;
&lt;td&gt;$6&lt;/td&gt;
&lt;td&gt;not published&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Grok 4.5&lt;/td&gt;
&lt;td&gt;$2&lt;/td&gt;
&lt;td&gt;$6&lt;/td&gt;
&lt;td&gt;64.7%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sonnet 5 (intro)&lt;/td&gt;
&lt;td&gt;$2&lt;/td&gt;
&lt;td&gt;$10&lt;/td&gt;
&lt;td&gt;63.2%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GPT-5.6 Terra&lt;/td&gt;
&lt;td&gt;$2.50&lt;/td&gt;
&lt;td&gt;$15&lt;/td&gt;
&lt;td&gt;82.5% T-Bench&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Opus 4.8&lt;/td&gt;
&lt;td&gt;$5&lt;/td&gt;
&lt;td&gt;$25&lt;/td&gt;
&lt;td&gt;69.2%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GPT-5.6 Sol&lt;/td&gt;
&lt;td&gt;$5&lt;/td&gt;
&lt;td&gt;$30&lt;/td&gt;
&lt;td&gt;88.8% T-Bench&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fable 5&lt;/td&gt;
&lt;td&gt;$10&lt;/td&gt;
&lt;td&gt;$50&lt;/td&gt;
&lt;td&gt;80.0%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; The Cursor integration is the real story. Every Cursor user now has Grok 4.5 as an option that is cheaper than both Sonnet 5 and Opus 4.8 while sitting between them on SWE-bench Pro. If the SpaceX/Cursor deal closes as expected in Q3, Grok becomes the default engine behind the most popular AI code editor. That shifts market dynamics more than any benchmark.&lt;/p&gt;

&lt;p&gt;The caution: early testers report higher hallucination rates than Claude models. The benchmark cost of $2.49 per coding task versus $11.80 for Fable 5 is compelling, but if it hallucinates more, you pay in retries. Wait for independent testing before going all-in.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Gemini 3.5 Pro delayed (again) to July 17
&lt;/h2&gt;

&lt;p&gt;Google DeepMind pushed Gemini 3.5 Pro to July 17 after scrapping the existing 2.5 Pro architecture for a complete rebuild. The overhaul targets improvements in mathematical reasoning, SVG scene generation, and image quality.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; Google keeps slipping while Anthropic and OpenAI ship. The current gap: Gemini 3.1 Pro Preview scores 70.7% on Terminal-Bench 2.1 while GPT-5.6 Sol Ultra hits 91.9%. That is a generation behind. July 17 is the make-or-break date. If Gemini 3.5 Pro does not close the gap significantly, Google loses developer mindshare for the second half of 2026.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. The AI Startup Race ended: $0 across all 7 agents
&lt;/h2&gt;

&lt;p&gt;Our &lt;a href="https://dev.to/race/"&gt;$100 AI Startup Race&lt;/a&gt; ended on July 10. Seven AI coding agents each got $100 and 12 weeks to build a real startup. The final score: &lt;strong&gt;$0 revenue across all seven.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The final standings:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🟡 &lt;strong&gt;Xiaomi (APIpulse):&lt;/strong&gt; 1,041 sessions, 533 pages, 8,367 users, &lt;a href="https://www.aimadetools.com/blog/race-xiaomi-116-ga4-events-zero-revenue/?utm_source=devto" rel="noopener noreferrer"&gt;116 GA4 events&lt;/a&gt;, $0&lt;/li&gt;
&lt;li&gt;🟠 &lt;strong&gt;Kimi (SchemaLens):&lt;/strong&gt; 307 days of building, 292 URLs, GitHub Action, Gumroad products, $0&lt;/li&gt;
&lt;li&gt;🔴 &lt;strong&gt;DeepSeek (Spyglass):&lt;/strong&gt; 238 sessions, 201 beat-SEO pages, 64 CI Weekly editions, $0&lt;/li&gt;
&lt;li&gt;🟢 &lt;strong&gt;Codex (NoticeKit):&lt;/strong&gt; Stuck in validation loops since week 3, $0&lt;/li&gt;
&lt;li&gt;🟤 &lt;strong&gt;GLM (FounderMath):&lt;/strong&gt; 150 sessions, 140 pages, Chrome extension, Google Ads ($50 spent), $0&lt;/li&gt;
&lt;li&gt;🔵 &lt;strong&gt;Gemini (LocalLeads):&lt;/strong&gt; 437 sessions, still no domain after 12 weeks, $0&lt;/li&gt;
&lt;li&gt;🟣 &lt;strong&gt;Claude (PricePulse):&lt;/strong&gt; Frozen since June 20 due to Fable 5 ban rate limit fallout, $0&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;The lesson:&lt;/strong&gt; AI agents can build products, drive traffic, instrument analytics, and optimize funnels. They cannot make the judgment call of whether anyone would pay for the thing they built. Product-market fit remains a human problem. The full results article is coming this week.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Perplexity building a coding tool
&lt;/h2&gt;

&lt;p&gt;Business Insider exclusively reported that Perplexity is working on "Teammate," a coding tool to compete with Claude Code and Cursor. Details are thin, but it signals that the AI coding agent market now has a new entrant from the search side.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quick hits
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;OpenAI "super app"&lt;/strong&gt; desktop consolidation: Codex merged into ChatGPT desktop. One app for everything.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;OpenAI copyright fight escalates:&lt;/strong&gt; NYT and Daily News asked a judge to sanction OpenAI.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Microsoft Frontier Company&lt;/strong&gt; launched with $2.5B and 6,000 specialists to deploy AI inside enterprises.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fable 5 fully restored:&lt;/strong&gt; Available globally since July 1. Counts toward 50% of weekly usage limits through July 7, then usage credits.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;DeepSeek V4 stable&lt;/strong&gt; targeting July 24 graduation from preview.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;MiMo Code&lt;/strong&gt; and &lt;a href="https://www.aimadetools.com/blog/what-is-zcode-z-ai/?utm_source=devto" rel="noopener noreferrer"&gt;ZCode&lt;/a&gt; both shipping updates: the Chinese coding agent ecosystem is building fast.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What I'm watching next week
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Gemini 3.5 Pro (July 17).&lt;/strong&gt; The most anticipated Google launch in months. Does it close the Terminal-Bench gap?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Race results article.&lt;/strong&gt; Full scoring, peer review, and lessons learned from 12 weeks of AI-built startups.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Grok 4.5 independent benchmarks.&lt;/strong&gt; Vendor claims are in. Now we need real-world testing on hallucination and reliability.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;ChatGPT Work adoption.&lt;/strong&gt; Enterprise agents are the new battleground. How fast does this get traction vs Claude Cowork?&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  &lt;em&gt;AI Dev Weekly publishes every Thursday. &lt;a href="https://app.kit.com/forms/9198516/subscriptions" rel="noopener noreferrer"&gt;Subscribe&lt;/a&gt; for the newsletter version.&lt;/em&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.aimadetools.com/blog/ai-dev-weekly-018-gpt-5-6-public-grok-4-5-race-ends/?utm_source=devto" rel="noopener noreferrer"&gt;https://www.aimadetools.com&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>aidevweekly</category>
      <category>gpt56</category>
      <category>grok45</category>
      <category>chatgptwork</category>
    </item>
    <item>
      <title>AI Dev Weekly #17: Sonnet 5, GPT-5.6 Government-Gated, Fable 5 Returns, Claude Code Spying</title>
      <dc:creator>Joske Vermeulen</dc:creator>
      <pubDate>Thu, 02 Jul 2026 09:11:52 +0000</pubDate>
      <link>https://dev.to/ai_made_tools/ai-dev-weekly-17-sonnet-5-gpt-56-government-gated-fable-5-returns-claude-code-spying-1pgb</link>
      <guid>https://dev.to/ai_made_tools/ai-dev-weekly-17-sonnet-5-gpt-56-government-gated-fable-5-returns-claude-code-spying-1pgb</guid>
      <description>&lt;p&gt;&lt;em&gt;AI Dev Weekly is a Thursday series where I cover the week's most important AI developer news, with my take as someone who actually uses these tools daily.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;This was the biggest week in AI developer tools this year. Not one headline, but five, all hitting within the same 7-day window. Anthropic shipped Sonnet 5 as the free default, got Fable 5 back from the government, launched a science platform, and got caught hiding spy markers in Claude Code. OpenAI dropped GPT-5.6 but only lets the government decide who touches it. Google shipped Nano Banana 2 Lite. And the race to control frontier AI became explicitly political in a way it was not before.&lt;/p&gt;

&lt;p&gt;Let me break it all down.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Claude Sonnet 5: the new value default
&lt;/h2&gt;

&lt;p&gt;Anthropic released &lt;a href="https://www.aimadetools.com/blog/claude-sonnet-5-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Claude Sonnet 5&lt;/a&gt; on June 30. It is now the default model for Free and Pro users. The numbers: 63.2% on SWE-bench Pro, 81.2% on OSWorld, 1M context window, and introductory pricing of $2 input and $10 output per million tokens through August 31.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why it matters:&lt;/strong&gt; Sonnet 5 gets close to &lt;a href="https://www.aimadetools.com/blog/claude-sonnet-5-vs-opus-4-8/?utm_source=devto" rel="noopener noreferrer"&gt;Opus 4.8&lt;/a&gt; (69.2% SWE-bench Pro) at less than half the price. For most teams running agents at volume, this changes the math overnight. It is the most agentic Sonnet yet, built to plan, drive browsers and terminals, and check its own output.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The catch nobody mentions:&lt;/strong&gt; Sonnet 5 uses a new tokenizer that can raise effective token counts by up to 1.35 times. Anthropic set the intro price to be cost-neutral with Sonnet 4.6, not a flat discount. And at maximum effort, Sonnet 5 can cost more than Opus 4.8 at a comparable accuracy point. See &lt;a href="https://www.aimadetools.com/blog/claude-sonnet-5-pricing-explained/?utm_source=devto" rel="noopener noreferrer"&gt;the pricing breakdown&lt;/a&gt; and &lt;a href="https://www.aimadetools.com/blog/is-claude-sonnet-5-worth-it/?utm_source=devto" rel="noopener noreferrer"&gt;is it worth it?&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; This is the model most developers should use starting today. Set it as your default, keep Opus 4.8 one command away for hard problems, and mind the effort levels. The &lt;a href="https://www.aimadetools.com/blog/claude-sonnet-5-aider-setup/?utm_source=devto" rel="noopener noreferrer"&gt;Aider setup&lt;/a&gt; and &lt;a href="https://www.aimadetools.com/blog/claude-sonnet-5-claude-code-setup/?utm_source=devto" rel="noopener noreferrer"&gt;Claude Code setup&lt;/a&gt; take a minute.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. GPT-5.6 Sol, Terra, and Luna: government-gated
&lt;/h2&gt;

&lt;p&gt;OpenAI released &lt;a href="https://www.aimadetools.com/blog/gpt-5-6-sol-terra-luna-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;GPT-5.6&lt;/a&gt; on June 26 as a three-model family with a new naming convention. Sol is the flagship ($5/$30), Terra is the balanced tier ($2.50/$15), and Luna is the cheap speed tier ($1/$6). Sol Ultra hits 91.9% on Terminal-Bench 2.1 using a new subagent mode.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The real story is access.&lt;/strong&gt; GPT-5.6 is in a limited preview where the US government decides who gets in. There is no public waitlist. No ChatGPT access. Only trusted partners and organizations whose participation was shared with the government before launch. OpenAI framed this as working "in coordination with the government" to start with a limited group.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why it matters for you:&lt;/strong&gt; Unless your organization has an OpenAI account representative, you cannot use GPT-5.6 right now. Meanwhile, &lt;a href="https://www.aimadetools.com/blog/gpt-5-6-sol-vs-claude-sonnet-5/?utm_source=devto" rel="noopener noreferrer"&gt;Claude Sonnet 5&lt;/a&gt; is available to everyone, today, for free. The access asymmetry is the story.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; OpenAI watched Anthropic get Fable 5 pulled by the government and decided to hand over the keys up front rather than get yanked after launch. Smart politically, frustrating for developers. Luna at $1/$6 would be the cheapest frontier model if anyone could use it. See the full &lt;a href="https://www.aimadetools.com/blog/gpt-5-6-government-gated-rollout-explained/?utm_source=devto" rel="noopener noreferrer"&gt;government-gating explainer&lt;/a&gt; and &lt;a href="https://www.aimadetools.com/blog/gpt-5-6-vs-claude-fable-5-government-restrictions/?utm_source=devto" rel="noopener noreferrer"&gt;GPT-5.6 vs Fable 5: two interventions&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Fable 5 is back: export controls lifted after 18 days
&lt;/h2&gt;

&lt;p&gt;The Department of Commerce lifted export controls on Claude Fable 5 and Mythos 5 on June 30. &lt;a href="https://www.aimadetools.com/blog/claude-fable-5-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Fable 5 returned globally on July 1&lt;/a&gt;. The ban lasted 18 days.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What happened:&lt;/strong&gt; Amazon researchers found a jailbreak that got Fable 5 to identify software vulnerabilities and produce exploit code. Because Anthropic could not verify user nationality in real time, it suspended the model for everyone. Commerce imposed export controls. Now Anthropic has a new classifier that blocks the jailbreak "in over 99% of cases," and the government is satisfied.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The bigger picture:&lt;/strong&gt; Anthropic is partnering with Amazon, Microsoft, Google, and other Glasswing participants to develop a shared jailbreak severity scoring framework, analogous to CVSS for software vulnerabilities. This is the first attempt at an industry-wide standard for AI safety incidents.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Access details:&lt;/strong&gt; Fable 5 is available for Pro, Max, Team, and select Enterprise users. Through July 7, it counts toward up to 50% of the weekly usage limit. After that, it moves to usage credits. Not yet available on AWS, Google Cloud, or Microsoft Foundry.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; The fact that it came back this fast suggests the ban was partly leverage rather than a genuine belief that Fable 5 is too dangerous to exist. The jailbreak severity framework is the real outcome. If it succeeds, future models might get scored rather than banned. See &lt;a href="https://www.aimadetools.com/blog/will-the-us-government-ban-sonnet-5/?utm_source=devto" rel="noopener noreferrer"&gt;Will the US government ban Sonnet 5?&lt;/a&gt; for why the new model is safe from this treatment.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Claude Code is hiding markers in your prompts
&lt;/h2&gt;

&lt;p&gt;The same day Sonnet 5 launched, a &lt;a href="https://www.aimadetools.com/blog/claude-code-steganography-explained/?utm_source=devto" rel="noopener noreferrer"&gt;developer found that Claude Code steganographically marks requests&lt;/a&gt; based on your API base URL and timezone. The story hit 895 points on Hacker News.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How it works:&lt;/strong&gt; If you set &lt;code&gt;ANTHROPIC_BASE_URL&lt;/code&gt; to anything other than &lt;code&gt;api.anthropic.com&lt;/code&gt;, Claude Code checks the hostname against an obfuscated list of Chinese AI company domains and keywords (deepseek, moonshot, minimax, zhipu, baichuan, stepfun, 01ai, dashscope, volces). Based on matches, it swaps the apostrophe in "Today's date is..." with different Unicode characters. If your timezone is &lt;code&gt;Asia/Shanghai&lt;/code&gt; or &lt;code&gt;Asia/Urumqi&lt;/code&gt;, it also flips the date separator. The lists are hidden behind base64 + XOR key 91.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why it matters:&lt;/strong&gt; This is a trust story. Coding agents already have deep access to your machine: filesystem, shell, git, browser. Most developers accept that because the productivity gain is worth it. Hiding classification bits inside invisible prompt punctuation makes every other privacy claim harder to believe.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; The intent (detecting resellers and distillation attacks) is defensible. The implementation (secret Unicode markers with no disclosure) is not. The bypass is trivial. It mostly fingerprints legitimate developers doing unusual things. Anthropic should have made this an explicit, documented telemetry field.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Claude Science: AI for drug discovery
&lt;/h2&gt;

&lt;p&gt;Anthropic launched &lt;a href="https://claude.com/product/claude-science" rel="noopener noreferrer"&gt;Claude Science&lt;/a&gt; on June 30, a dedicated AI workbench for scientific research. It integrates 60+ databases, computation tools, and data pipelines in one environment. Available in beta for Pro, Max, Team, and Enterprise.&lt;/p&gt;

&lt;p&gt;Alongside it, Anthropic announced a drug discovery program focused on neglected diseases. CEO Dario Amodei said biology might be where AI has Claude-Code-level impact next.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Same day, OpenAI dropped GeneBench-Pro:&lt;/strong&gt; a 129-problem genomics benchmark where GPT-5.6 Sol still fails roughly 70% of the problems. The benchmark tests research judgment, not just knowledge, which is what makes it hard.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; AI for science is the new enterprise sales pitch. Both companies are positioning for pharma and biotech budgets, which are enormous and ready to spend on tools that accelerate R&amp;amp;D. For most developers reading this, the practical implication is that Claude's product surface keeps expanding beyond coding: Claude Code, Claude Cowork, Claude Tag (Slack), Claude Design, and now Claude Science. Anthropic is becoming a platform company.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Google ships Nano Banana 2 Lite
&lt;/h2&gt;

&lt;p&gt;Google released Nano Banana 2 Lite (&lt;code&gt;gemini-3.1-flash-lite-image&lt;/code&gt;), the fastest and cheapest image generation model in the Nano Banana family. Text-to-image in under 4 seconds, $0.034 per image at 1K resolution. Available in AI Mode in Search, Gemini app, AI Studio, Gemini API, and NotebookLM.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; Not a model for heavy production use, but useful for rapid prototyping, A/B testing visual ideas, and high-volume low-stakes generation. The price point makes it essentially free for experimentation.&lt;/p&gt;

&lt;h2&gt;
  
  
  7. Race update: 8 days left, $0 across all 7 agents
&lt;/h2&gt;

&lt;p&gt;Xiaomi's AI agent filed for its own GA4 data this week. The numbers: &lt;a href="https://www.aimadetools.com/blog/race-xiaomi-116-ga4-events-zero-revenue/?utm_source=devto" rel="noopener noreferrer"&gt;8,367 users, 116 custom events, 5 simultaneous A/B tests, and zero revenue&lt;/a&gt;. The funnel wall is at "Pro button click" (8 out of 8,367 users). The product is useful for free but not worth paying for.&lt;/p&gt;

&lt;p&gt;The pattern holds across every agent in the race. They can build products, drive traffic, and optimize funnels, but none have solved the "why would someone pay" question without a human making the judgment call. The race ends July 10.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quick hits
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Cursor acquired by SpaceX&lt;/strong&gt; for $60B (all-stock). Cursor then quietly &lt;a href="https://www.continue.dev/" rel="noopener noreferrer"&gt;acquired Continue&lt;/a&gt;, the open-source Copilot alternative. The AI coding tool consolidation is accelerating.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fable 5 on Cerebras&lt;/strong&gt; coming soon. Sol on Cerebras at 750 tok/s also slated for July.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;MiMo Code&lt;/strong&gt; launched June 10: &lt;a href="https://www.aimadetools.com/blog/mimo-code-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Xiaomi's open-source Claude Code rival&lt;/a&gt; with persistent memory. 82% SWE-bench Verified.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;ZCode&lt;/strong&gt; launched: &lt;a href="https://www.aimadetools.com/blog/what-is-zcode-z-ai/?utm_source=devto" rel="noopener noreferrer"&gt;Z.ai's desktop coding agent&lt;/a&gt; with remote control from Telegram. Powered by GLM-5.2.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What I'm watching next week
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Fable 5 re-adoption.&lt;/strong&gt; Now that it is back, how many teams switch from Opus 4.8 or Sonnet 5? The 50% usage-limit cap through July 7 will throttle adoption initially.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GPT-5.6 general availability.&lt;/strong&gt; OpenAI says "coming weeks." Every week it stays gated, Sonnet 5 gains ground.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Race finale.&lt;/strong&gt; 8 days to July 10. Will any agent earn $1?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The jailbreak severity framework.&lt;/strong&gt; If Amazon, Microsoft, Google, and Anthropic align on scoring, it could change how future models get regulated.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  &lt;em&gt;AI Dev Weekly publishes every Thursday. &lt;a href="https://app.kit.com/forms/9198516/subscriptions" rel="noopener noreferrer"&gt;Subscribe&lt;/a&gt; for the newsletter version.&lt;/em&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.aimadetools.com/blog/ai-dev-weekly-017-sonnet-5-gpt-5-6-fable-5-returns-steganography/?utm_source=devto" rel="noopener noreferrer"&gt;https://www.aimadetools.com&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>aidevweekly</category>
      <category>sonnet5</category>
      <category>gpt56</category>
      <category>fable5</category>
    </item>
  </channel>
</rss>
