<?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 #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>
    <item>
      <title>Claude Sonnet 5: Complete Guide to Benchmarks, Pricing, and Features (2026)</title>
      <dc:creator>Joske Vermeulen</dc:creator>
      <pubDate>Wed, 01 Jul 2026 09:50:45 +0000</pubDate>
      <link>https://dev.to/ai_made_tools/claude-sonnet-5-complete-guide-to-benchmarks-pricing-and-features-2026-1n5b</link>
      <guid>https://dev.to/ai_made_tools/claude-sonnet-5-complete-guide-to-benchmarks-pricing-and-features-2026-1n5b</guid>
      <description>&lt;p&gt;Anthropic released Claude Sonnet 5 on June 30, 2026. It is the new default model for the Free and Pro plans, and it is the most agentic Sonnet model the company has shipped. The headline is simple: Sonnet 5 gets close to &lt;a href="https://www.aimadetools.com/blog/claude-opus-4-8-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Opus 4.8&lt;/a&gt; on the benchmarks that matter for real work, but it costs a fraction of the price.&lt;/p&gt;

&lt;p&gt;I have spent the hours since launch reading the announcement, the system card, and the early partner feedback. Here is everything a developer needs to know before switching.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quick specs
&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;Claude Sonnet 5&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;API model string&lt;/td&gt;
&lt;td&gt;&lt;code&gt;claude-sonnet-5&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Codename&lt;/td&gt;
&lt;td&gt;Fennec&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Release date&lt;/td&gt;
&lt;td&gt;June 30, 2026&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Context window&lt;/td&gt;
&lt;td&gt;1,000,000 tokens&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Inputs&lt;/td&gt;
&lt;td&gt;Text, image, file&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Effort levels&lt;/td&gt;
&lt;td&gt;low, medium, high, max, x-high&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Input pricing (intro)&lt;/td&gt;
&lt;td&gt;$2 / 1M tokens through Aug 31, 2026&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Output pricing (intro)&lt;/td&gt;
&lt;td&gt;$10 / 1M tokens through Aug 31, 2026&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Input pricing (standard)&lt;/td&gt;
&lt;td&gt;$3 / 1M tokens&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Output pricing (standard)&lt;/td&gt;
&lt;td&gt;$15 / 1M tokens&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Availability&lt;/td&gt;
&lt;td&gt;Claude API, Claude Code, Free and Pro default, Amazon Bedrock, Microsoft Foundry, Google Vertex&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  What is Claude Sonnet 5?
&lt;/h2&gt;

&lt;p&gt;Sonnet 5 is the latest model in Anthropic's mid-tier Sonnet line, the direct successor to &lt;a href="https://www.aimadetools.com/blog/claude-sonnet-4-6-vs-opus-4-6/?utm_source=devto" rel="noopener noreferrer"&gt;Sonnet 4.6&lt;/a&gt;. For many developers the agentic era began with Sonnet-class models, since Sonnet 3.5, 3.6, and 3.7 were the first to show strong coding and tool use. Lately the biggest jumps came from the larger Opus models. Sonnet 5 narrows that gap.&lt;/p&gt;

&lt;p&gt;Anthropic describes it as built to act, not just answer. It makes plans, drives browsers and terminals, checks its own output without being asked, and runs autonomously for long stretches. That kind of sustained work needed bigger and pricier models only a few months ago.&lt;/p&gt;

&lt;h2&gt;
  
  
  Benchmarks: how good is Sonnet 5?
&lt;/h2&gt;

&lt;p&gt;The numbers confirm the positioning. Sonnet 5 is a clear improvement over Sonnet 4.6 and lands within striking distance of Opus 4.8.&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;Sonnet 5&lt;/th&gt;
&lt;th&gt;Sonnet 4.6&lt;/th&gt;
&lt;th&gt;Opus 4.8&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;SWE-bench Pro&lt;/td&gt;
&lt;td&gt;63.2%&lt;/td&gt;
&lt;td&gt;lower&lt;/td&gt;
&lt;td&gt;69.2%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;OSWorld (computer use)&lt;/td&gt;
&lt;td&gt;81.2%&lt;/td&gt;
&lt;td&gt;78.5%&lt;/td&gt;
&lt;td&gt;higher&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SWE-bench Verified&lt;/td&gt;
&lt;td&gt;strong&lt;/td&gt;
&lt;td&gt;79.6%&lt;/td&gt;
&lt;td&gt;88.6%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;GPQA-AAA v2&lt;/td&gt;
&lt;td&gt;slight edge over Opus 4.8&lt;/td&gt;
&lt;td&gt;lower&lt;/td&gt;
&lt;td&gt;high&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;A few takeaways:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;On SWE-bench Pro, Sonnet 5 reaches 63.2% versus Opus 4.8 at 69.2%. That is close for a model that costs less than half as much.&lt;/li&gt;
&lt;li&gt;On OSWorld, the computer-use benchmark, Sonnet 5 hits 81.2%, a real step up from Sonnet 4.6.&lt;/li&gt;
&lt;li&gt;It actually edges Opus 4.8 on GPQA-AAA v2, a graduate-level reasoning test, which shows how much capability Anthropic packed into the smaller tier.&lt;/li&gt;
&lt;li&gt;It does not beat Opus 4.8 overall. Opus 4.8 still wins on the hardest coding and agentic tasks, especially at higher reasoning effort.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For the full picture of where the flagship still leads, see our &lt;a href="https://www.aimadetools.com/blog/claude-sonnet-5-vs-opus-4-8/?utm_source=devto" rel="noopener noreferrer"&gt;Sonnet 5 vs Opus 4.8&lt;/a&gt; comparison and the &lt;a href="https://www.aimadetools.com/blog/claude-sonnet-5-vs-sonnet-4-6/?utm_source=devto" rel="noopener noreferrer"&gt;generational jump from Sonnet 4.6&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pricing and the tokenizer catch
&lt;/h2&gt;

&lt;p&gt;Sonnet 5 launches with introductory pricing of $2 per million input tokens and $10 per million output tokens through August 31, 2026. After that it moves to $3 input and $15 output. For reference, Opus 4.8 is $5 input and $25 output.&lt;/p&gt;

&lt;p&gt;There is one detail most launch coverage misses. Sonnet 5 uses an updated tokenizer, the same kind of change Anthropic introduced with Opus 4.7. The same text can map to roughly 1.0 to 1.35 times more tokens depending on content type. Anthropic set the introductory price so the move from Sonnet 4.6 is roughly cost-neutral, not a flat discount. We break down what this means for your real bill in &lt;a href="https://www.aimadetools.com/blog/claude-sonnet-5-pricing-explained/?utm_source=devto" rel="noopener noreferrer"&gt;Claude Sonnet 5 pricing explained&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Effort levels
&lt;/h2&gt;

&lt;p&gt;Sonnet 5 exposes selectable reasoning effort: low, medium, high, max, and x-high (extra high). Higher effort means more tokens and more accuracy. At its maxed-out x-high setting, Sonnet 5 performs about in line with Opus 4.8 at a medium-to-high setting on OSWorld and the agentic search benchmark BrowseComp. The twist is that running Sonnet 5 at x-high can cost more than running Opus 4.8 at a comparable accuracy point, so effort tuning is now a core cost lever. Our &lt;a href="https://www.aimadetools.com/blog/claude-sonnet-5-effort-levels-guide/?utm_source=devto" rel="noopener noreferrer"&gt;effort levels guide&lt;/a&gt; covers when each setting is worth it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Safety and the cyber angle
&lt;/h2&gt;

&lt;p&gt;Anthropic's pre-deployment evaluations found Sonnet 5 is safer than Sonnet 4.6. It refuses malicious requests more reliably, resists prompt-injection hijacks better, and shows lower rates of hallucination and sycophancy.&lt;/p&gt;

&lt;p&gt;On cybersecurity, Anthropic says it did not deliberately train Sonnet 5 on cyber tasks. In a test of building exploits for Firefox 147 vulnerabilities, Sonnet 5 never produced a full working exploit. Cyber safeguards ship on by default, but they are lighter than the strict ones attached to the banned &lt;a href="https://www.aimadetools.com/blog/claude-fable-5-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Fable 5&lt;/a&gt;. Because the cyber risk is low, the odds of a government pull like the one that hit Fable 5 are low too. We dig into that in &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;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who is already using it
&lt;/h2&gt;

&lt;p&gt;Anthropic's early-access partners describe a model that finishes jobs older Sonnets would abandon. Cursor reports agents that stay on plan and ship clean multi-step changes at an efficient cost. Lovable highlights clean refusals of unsafe requests. ClickHouse points to tighter reasoning steps and faster time to insight. Testers describe Sonnet 5 writing a reproducing test, fixing a bug, then stashing the fix to confirm the bug returns, all in one pass.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to start using Sonnet 5
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;In Claude Code, set it as your model. See our &lt;a href="https://www.aimadetools.com/blog/claude-sonnet-5-claude-code-setup/?utm_source=devto" rel="noopener noreferrer"&gt;Sonnet 5 Claude Code setup&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Through the API, use the model string &lt;code&gt;claude-sonnet-5&lt;/code&gt;. See &lt;a href="https://www.aimadetools.com/blog/how-to-use-claude-sonnet-5-api/?utm_source=devto" rel="noopener noreferrer"&gt;how to use the Sonnet 5 API&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;With Aider, follow the &lt;a href="https://www.aimadetools.com/blog/claude-sonnet-5-aider-setup/?utm_source=devto" rel="noopener noreferrer"&gt;Sonnet 5 Aider setup&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Through a multi-provider router, see the &lt;a href="https://www.aimadetools.com/blog/claude-sonnet-5-openrouter-setup/?utm_source=devto" rel="noopener noreferrer"&gt;Sonnet 5 OpenRouter setup&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you are coming from the flagship to save money, read &lt;a href="https://www.aimadetools.com/blog/migrate-opus-4-8-to-sonnet-5/?utm_source=devto" rel="noopener noreferrer"&gt;migrate from Opus 4.8 to Sonnet 5&lt;/a&gt; first.&lt;/p&gt;

&lt;h2&gt;
  
  
  Frequently asked questions
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Is Claude Sonnet 5 better than Opus 4.8?&lt;/strong&gt;&lt;br&gt;
No, not overall. Opus 4.8 still leads on the hardest coding and agentic tasks. Sonnet 5 gets close on most benchmarks and edges Opus 4.8 on GPQA-AAA v2, all at a much lower price.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How much does Claude Sonnet 5 cost?&lt;/strong&gt;&lt;br&gt;
Introductory pricing is $2 per million input tokens and $10 per million output tokens through August 31, 2026, then $3 and $15. Opus 4.8 is $5 and $25.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is the context window?&lt;/strong&gt;&lt;br&gt;
One million tokens, large enough to load a full codebase in a single prompt.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is Sonnet 5 free?&lt;/strong&gt;&lt;br&gt;
Yes. It is the default model on the Free and Pro plans, and it is also available to Max, Team, and Enterprise users.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What does the codename Fennec mean?&lt;/strong&gt;&lt;br&gt;
Fennec is Anthropic's internal codename for the model. It has no functional meaning for users.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Will the US government ban Sonnet 5 like Fable 5?&lt;/strong&gt;&lt;br&gt;
It is unlikely. Sonnet 5 has much weaker cyber capabilities than the Mythos-class Fable 5, which is the reason Fable 5 was restricted.&lt;/p&gt;

&lt;h2&gt;
  
  
  The bottom line
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Sonnet 5 is the new value default for agentic coding. It will not replace Opus 4.8 for the very hardest problems, but for the bulk of day-to-day engineering work it delivers most of the quality at a fraction of the cost. With introductory pricing live through August, now is the time to test it against your real workloads.
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.aimadetools.com/blog/claude-sonnet-5-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;https://www.aimadetools.com&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>claude</category>
      <category>anthropic</category>
      <category>sonnet5</category>
      <category>aimodels</category>
    </item>
    <item>
      <title>AI Dev Weekly #16: Mistral OCR 4, Claude Tag, Alibaba Caught Stealing, GPT-5.6 Delayed</title>
      <dc:creator>Joske Vermeulen</dc:creator>
      <pubDate>Thu, 25 Jun 2026 12:41:44 +0000</pubDate>
      <link>https://dev.to/ai_made_tools/ai-dev-weekly-16-mistral-ocr-4-claude-tag-alibaba-caught-stealing-gpt-56-delayed-2bll</link>
      <guid>https://dev.to/ai_made_tools/ai-dev-weekly-16-mistral-ocr-4-claude-tag-alibaba-caught-stealing-gpt-56-delayed-2bll</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;OCR had a week. Mistral dropped OCR 4 with bounding boxes. Baidu open-sourced a model that beats DeepSeek-OCR. Claude got a permanent home inside Slack. And the Fable 5 ban fallout keeps getting uglier: Alibaba was apparently stealing Claude's capabilities, and even the NSA lost access to Mythos. Meanwhile, GPT-5.6 is delayed to mid-July. Let's go.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Mistral OCR 4: document AI gets serious
&lt;/h2&gt;

&lt;p&gt;Mistral launched &lt;a href="https://www.aimadetools.com/blog/mistral-ocr-4-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;OCR 4&lt;/a&gt; this week. It's not just another OCR model. It's a full document understanding system with paragraph-level bounding boxes, confidence scores, and support for 170 languages.&lt;/p&gt;

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

&lt;ul&gt;
&lt;li&gt;$4 per 1,000 pages (standard), $2 per 1,000 pages (batch)&lt;/li&gt;
&lt;li&gt;Paragraph-level bounding boxes with coordinates&lt;/li&gt;
&lt;li&gt;72% win rate in blind tests against competitors&lt;/li&gt;
&lt;li&gt;Available on la Plateforme, Microsoft Foundry, and self-hosted for enterprise&lt;/li&gt;
&lt;li&gt;Top score on OlmOCRBench&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Why this matters for developers:&lt;/strong&gt; Bounding boxes change everything. Previous OCR models gave you text. Mistral gives you text + where it is on the page. That unlocks document search, compliance systems, and any workflow where page structure matters.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; At $4/1000 pages, this is competitive with Google Document AI ($5) and significantly cheaper than building your own pipeline. For enterprise document processing, this is probably the best option right now. For budget-conscious developers, &lt;a href="https://www.aimadetools.com/blog/baidu-unlimited-ocr-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Baidu's free alternative&lt;/a&gt; (see below) is worth considering. Full comparison in our &lt;a href="https://www.aimadetools.com/blog/mistral-ocr-4-vs-deepseek-vision-vs-baidu-unlimited-ocr/?utm_source=devto" rel="noopener noreferrer"&gt;Mistral vs DeepSeek vs Baidu&lt;/a&gt; breakdown.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Baidu open-sources Unlimited-OCR
&lt;/h2&gt;

&lt;p&gt;While Mistral went commercial, Baidu went open. &lt;a href="https://www.aimadetools.com/blog/baidu-unlimited-ocr-complete-guide/?utm_source=devto" rel="noopener noreferrer"&gt;Unlimited-OCR&lt;/a&gt; is a 3B-parameter MIT-licensed model that processes multi-page PDFs in a single inference pass.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key features:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Built on DeepSeek-OCR architecture (SAM+CLIP + DeepSeek-V2 MoE decoder)&lt;/li&gt;
&lt;li&gt;Reference Sliding Window Attention for memory efficiency on long documents&lt;/li&gt;
&lt;li&gt;Tables to HTML, equations to LaTeX, layout to bounding boxes&lt;/li&gt;
&lt;li&gt;Private by design: nothing leaves your device&lt;/li&gt;
&lt;li&gt;GGUF, MLX, NVFP4 quantizations already available&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; For a 3B model you can run on a laptop, this is remarkably capable. It won't match Mistral OCR 4 on complex enterprise documents, but for invoices, receipts, forms, and standard PDFs, it's more than good enough and it's free. The fact that Baidu explicitly positions it as "pushing DeepSeek-OCR one step further" tells you where the open-source OCR race is heading. See our &lt;a href="https://www.aimadetools.com/blog/how-to-run-baidu-unlimited-ocr-locally/?utm_source=devto" rel="noopener noreferrer"&gt;local setup guide&lt;/a&gt; and &lt;a href="https://www.aimadetools.com/blog/best-open-source-ocr-models-2026/?utm_source=devto" rel="noopener noreferrer"&gt;open-source OCR comparison&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Claude Tag: always-on AI teammate in Slack
&lt;/h2&gt;

&lt;p&gt;Anthropic launched &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;, a persistent Claude identity that lives inside Slack channels. Think of it as an always-on AI coworker rather than a chatbot you have to DM.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How it works:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Admin grants Claude access to selected channels&lt;/li&gt;
&lt;li&gt;Anyone in the channel can &lt;a class="mentioned-user" href="https://dev.to/claude"&gt;@claude&lt;/a&gt; to delegate tasks&lt;/li&gt;
&lt;li&gt;Claude accumulates context across days (persistent memory per channel)&lt;/li&gt;
&lt;li&gt;Connects to tools, data, and codebases configured by admin&lt;/li&gt;
&lt;li&gt;Available for Enterprise and Team customers (beta)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Why it's interesting:&lt;/strong&gt; This is Anthropic's play for enterprise sticky revenue. Once Claude becomes embedded in your team's daily Slack workflow with accumulated context about your projects, switching costs become enormous. It's the same playbook Notion and Slack used: make the tool part of daily muscle memory.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; This is less about technology and more about business model. Claude Tag turns Claude from "a tool employees open sometimes" into "a teammate that's always there." For the comparison with Microsoft Copilot and ChatGPT's Slack integration, see our &lt;a href="https://www.aimadetools.com/blog/claude-tag-vs-chatgpt-slack-vs-copilot/?utm_source=devto" rel="noopener noreferrer"&gt;full comparison&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Alibaba caught extracting Claude capabilities
&lt;/h2&gt;

&lt;p&gt;Reuters reported that Anthropic accused Alibaba of "illicitly extracting" Claude AI model capabilities. The timing is not subtle: this came days after the US government banned Fable 5 access for foreign nationals.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it means:&lt;/strong&gt; The Fable 5 export ban now has a clearer backstory. If Chinese companies were systematically extracting capabilities from Claude (likely through distillation or structured prompting to replicate behavior), that explains why the government moved so aggressively.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take for developers:&lt;/strong&gt; This doesn't change anything practical for you. But it does confirm that the US/China AI divide is deepening. If you're building on closed US models, plan for the possibility that access restrictions expand. If you're building on open Chinese models (GLM-5.2, DeepSeek V4), understand that the geopolitical baggage comes with them. There's no clean answer here.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. NSA lost access to Mythos amid the ban
&lt;/h2&gt;

&lt;p&gt;The New York Times reported that the NSA was using Claude Mythos 5 and lost access when Anthropic disabled it under the export control directive. The US government's own ban affected its own intelligence agency.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The irony:&lt;/strong&gt; The Commerce Department banned Fable 5 and Mythos 5 to protect national security. In doing so, it apparently cut off the NSA from a tool it was actively using for national security purposes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; This is government dysfunction, not a developer story. But it does suggest the ban was hasty and poorly coordinated. Which means it might get revised. Watch for a carve-out that restores government access while keeping the foreign national ban in place.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. GPT-5.6 delayed to mid-July
&lt;/h2&gt;

&lt;p&gt;After weeks of "launching Monday" predictions, GPT-5.6 has been pushed back. Prediction markets now put it at 83% chance of delay beyond June 28, with a new target of mid-July. Traders have abandoned their late-June bets.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What happened:&lt;/strong&gt; The June 23 launch date came from leaked Codex log traces and prediction market speculation, not from OpenAI itself. OpenAI never confirmed a date. The model appears to exist (traces in internal systems) but isn't ready for public release.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My take:&lt;/strong&gt; Don't hold your breath. When it drops, we'll cover it. Until then, GPT-5.5 remains the best OpenAI model available. If you were waiting for GPT-5.6 to start a project, don't.&lt;/p&gt;

&lt;h2&gt;
  
  
  7. EU selects EUROPA consortium for frontier AI
&lt;/h2&gt;

&lt;p&gt;The European Commission selected the EUROPA consortium to build &lt;a href="https://www.aimadetools.com/blog/eu-europa-consortium-frontier-ai-model/?utm_source=devto" rel="noopener noreferrer"&gt;Europe's first open-source frontier AI model&lt;/a&gt;. The specs: 400B+ parameters (MoE), all 24 EU languages, open weights, AI Act compliant.&lt;/p&gt;

&lt;p&gt;This won't matter for 12-18 months (the model doesn't exist yet), but it's strategically significant. Europe is now officially building its own frontier model as a response to US export controls. See our &lt;a href="https://www.aimadetools.com/blog/europe-sovereign-ai-landscape-2026/?utm_source=devto" rel="noopener noreferrer"&gt;full landscape overview&lt;/a&gt;.&lt;/p&gt;

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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;OpenAI custom chip&lt;/strong&gt; — first custom silicon built with Broadcom. For training efficiency, not inference speed. Won't affect developers directly.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sakana Fugu Ultra&lt;/strong&gt; — &lt;a href="https://www.aimadetools.com/blog/sakana-fugu-ultra-guide/?utm_source=devto" rel="noopener noreferrer"&gt;1M context model on OpenRouter&lt;/a&gt; at $0.000005/token (essentially free). Worth trying for massive context tasks.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;MiMo UltraSpeed benchmark&lt;/strong&gt; — we &lt;a href="https://www.aimadetools.com/blog/mimo-ultraspeed-coding-agent-benchmark-106-sessions/?utm_source=devto" rel="noopener noreferrer"&gt;published our 106-session comparison&lt;/a&gt;. TL;DR: 37% faster sessions, 86% higher median throughput, same output quality.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AI Race: GLM declares itself done&lt;/strong&gt; — &lt;a href="https://www.aimadetools.com/blog/race-glm-built-everything-still-zero/?utm_source=devto" rel="noopener noreferrer"&gt;the first agent to explicitly recognize it can't do more without human help&lt;/a&gt;. Built 140 pages, got every distribution channel. Still $0. 9 days left.&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;GPT-5.6 status&lt;/strong&gt; — delayed but apparently close. Mid-July most likely.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fable 5 ban resolution&lt;/strong&gt; — the NSA embarrassment might force a policy revision&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Race finale countdown&lt;/strong&gt; — 9 days to July 3 deadline. Will any agent earn $1?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;OCR market shaping up&lt;/strong&gt; — Mistral (commercial) vs Baidu (open) vs DeepSeek (cheap API). Who wins developers?&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-016-mistral-ocr-4-claude-tag-alibaba-gpt56-delayed/?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>mistral</category>
      <category>claudetag</category>
      <category>ocr</category>
    </item>
    <item>
      <title>I Ran 106 Coding-Agent Sessions to Test Whether Faster LLM Inference Actually Helps</title>
      <dc:creator>Joske Vermeulen</dc:creator>
      <pubDate>Wed, 24 Jun 2026 07:33:00 +0000</pubDate>
      <link>https://dev.to/ai_made_tools/i-ran-106-coding-agent-sessions-to-test-whether-faster-llm-inference-actually-helps-3065</link>
      <guid>https://dev.to/ai_made_tools/i-ran-106-coding-agent-sessions-to-test-whether-faster-llm-inference-actually-helps-3065</guid>
      <description>&lt;p&gt;Everyone is competing on tokens per second.&lt;/p&gt;

&lt;p&gt;But for autonomous coding agents, I think the more useful question is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Does faster inference actually help you ship more?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I got early access to Xiaomi MiMo-V2.5-Pro-UltraSpeed and ran it through the same autonomous coding workflow I had already been using with standard MiMo-V2.5-Pro.&lt;/p&gt;

&lt;p&gt;This was not a synthetic prompt benchmark. The agent worked on a real production codebase: reading files, planning changes, writing code, running builds, debugging failures, and committing working updates.&lt;/p&gt;

&lt;p&gt;I compared:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;62 runs on standard MiMo-V2.5-Pro&lt;/li&gt;
&lt;li&gt;44 runs on MiMo-V2.5-Pro-UltraSpeed&lt;/li&gt;
&lt;li&gt;Same agent framework&lt;/li&gt;
&lt;li&gt;Same codebase&lt;/li&gt;
&lt;li&gt;Similar production task types&lt;/li&gt;
&lt;li&gt;Fixed agent windows of roughly 30–35 minutes&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The practical result
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Metric&lt;/th&gt;
&lt;th&gt;Standard Pro&lt;/th&gt;
&lt;th&gt;UltraSpeed&lt;/th&gt;
&lt;th&gt;Difference&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Average run duration&lt;/td&gt;
&lt;td&gt;7.7 min&lt;/td&gt;
&lt;td&gt;4.8 min&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;37% faster&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Average output tokens/run&lt;/td&gt;
&lt;td&gt;23,244&lt;/td&gt;
&lt;td&gt;23,807&lt;/td&gt;
&lt;td&gt;Similar&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Median effective throughput&lt;/td&gt;
&lt;td&gt;51 tok/s&lt;/td&gt;
&lt;td&gt;95 tok/s&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;86% faster&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;P90 effective throughput&lt;/td&gt;
&lt;td&gt;63 tok/s&lt;/td&gt;
&lt;td&gt;147 tok/s&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;133% faster&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Runs per 30-minute window&lt;/td&gt;
&lt;td&gt;3–4&lt;/td&gt;
&lt;td&gt;5–6&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Roughly 60% more completed runs&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The headline is simple:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;UltraSpeed reduced average agent-run time by 37% while producing a similar amount of output on comparable production work.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That matters. But it does &lt;strong&gt;not&lt;/strong&gt; mean that a model capable of 1,000+ tok/s suddenly makes an agent 10× more productive.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why 1,000 tok/s does not become 1,000 tok/s in an agent
&lt;/h2&gt;

&lt;p&gt;In isolation, UltraSpeed can generate extremely quickly. But generation is only one part of an agent loop.&lt;/p&gt;

&lt;p&gt;A real coding agent also spends time on:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Reading context and prior tool output&lt;/li&gt;
&lt;li&gt;Planning the next action&lt;/li&gt;
&lt;li&gt;Generating a response or code change&lt;/li&gt;
&lt;li&gt;Writing files&lt;/li&gt;
&lt;li&gt;Running commands, builds, and tests&lt;/li&gt;
&lt;li&gt;Reading failures and iterating&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;In my UltraSpeed sessions, a typical run had around 60 turns and generated roughly 397 output tokens per turn.&lt;/p&gt;

&lt;p&gt;At 1,000 tok/s, that generation phase is only around 0.4 seconds.&lt;/p&gt;

&lt;p&gt;The rest of the turn is context processing, tool execution, planning, and waiting on the environment.&lt;/p&gt;

&lt;p&gt;That is why median end-to-end throughput came out at 95 tok/s, rather than anywhere near 1,000 tok/s.&lt;/p&gt;

&lt;p&gt;For interactive chat, raw generation speed can dominate the experience.&lt;/p&gt;

&lt;p&gt;For autonomous coding agents, it is one part of a larger system.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where faster inference did help
&lt;/h2&gt;

&lt;p&gt;The gains were still meaningful.&lt;/p&gt;

&lt;h3&gt;
  
  
  Faster time-to-first-token
&lt;/h3&gt;

&lt;p&gt;On cached contexts, UltraSpeed often started responding in 2–3 seconds instead of around 3–5 seconds.&lt;/p&gt;

&lt;p&gt;That does not sound dramatic in one interaction. Across 60+ turns, it compounds.&lt;/p&gt;

&lt;h3&gt;
  
  
  Better performance on long code-heavy outputs
&lt;/h3&gt;

&lt;p&gt;The biggest gains showed up when the agent generated larger code blocks. UltraSpeed’s P90 effective throughput was 147 tok/s versus 63 tok/s on standard Pro.&lt;/p&gt;

&lt;p&gt;That makes individual implementation steps feel materially faster.&lt;/p&gt;

&lt;h3&gt;
  
  
  More useful work inside fixed windows
&lt;/h3&gt;

&lt;p&gt;This was the outcome I cared about most.&lt;/p&gt;

&lt;p&gt;In a fixed 30-minute window, the faster setup usually completed around 5–6 runs instead of 3–4.&lt;/p&gt;

&lt;p&gt;That is a much more useful metric than a headline tokens-per-second number.&lt;/p&gt;

&lt;h2&gt;
  
  
  The trade-off: speed costs more
&lt;/h2&gt;

&lt;p&gt;UltraSpeed was not free performance.&lt;/p&gt;

&lt;p&gt;Average cost per run was higher:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Standard Pro: $2.92/run&lt;/li&gt;
&lt;li&gt;UltraSpeed: $4.19/run&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So the decision depends on what constrains you.&lt;/p&gt;

&lt;p&gt;Use the faster model when:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You run fixed-duration agent windows&lt;/li&gt;
&lt;li&gt;You care about CI/CD turnaround&lt;/li&gt;
&lt;li&gt;You are operating a multi-step autonomous workflow&lt;/li&gt;
&lt;li&gt;Developer time is more valuable than model spend&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Use the cheaper model when:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You are not time-constrained&lt;/li&gt;
&lt;li&gt;You care mostly about minimizing spend per run&lt;/li&gt;
&lt;li&gt;A few extra minutes per task do not matter&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  My takeaway for agent builders
&lt;/h2&gt;

&lt;p&gt;Raw tok/s is not useless, but it is often a marketing metric before it is a productivity metric.&lt;/p&gt;

&lt;p&gt;For agentic coding, I would track:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;completed runs per hour&lt;/li&gt;
&lt;li&gt;useful commits per session&lt;/li&gt;
&lt;li&gt;wall-clock time to successful completion&lt;/li&gt;
&lt;li&gt;cost per completed run&lt;/li&gt;
&lt;li&gt;tool execution bottlenecks&lt;/li&gt;
&lt;li&gt;cache hit rate and prefill behaviour&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The question is not:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;How fast can the model emit tokens?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It is:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;How many useful things can the whole system finish per hour?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;In this workflow, faster inference helped a lot. Just not in the simplistic 10× way the raw speed number might imply.&lt;/p&gt;

&lt;p&gt;I published the full write-up with methodology, limitations, and the technical details behind UltraSpeed here:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.aimadetools.com/blog/mimo-ultraspeed-coding-agent-benchmark-106-sessions/" rel="noopener noreferrer"&gt;MiMo UltraSpeed for Agentic Coding: 106 Sessions Tested&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Disclosure: Xiaomi provided early access to MiMo UltraSpeed for testing. The workflow, measurements, analysis, and conclusions are my own.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>productivity</category>
      <category>programming</category>
      <category>benchmarks</category>
    </item>
  </channel>
</rss>
