← All news

AI News — August 9, 2026

Coinbase, Shopify and Ramp each built an in-house coding agent and none of them replaced Claude Code — the layer these teams chose to own is the harness, not the model.

AI-assisted SDLC

  • [2026-08-07] Coinbase, Shopify and Ramp — Three companies, three internal coding agents, and not one of them displaced Claude Code, Codex or Cursor. What each team chose to own is the harness: context assembly, permissions, workflow orchestration, tool access, verification. The reasoning engine stays rented from Anthropic, OpenAI or Google. Build-versus-buy turns out to be the wrong frame — these teams did both, and drew the line in the same place. (source, source)

    Owning the harness also means owning its upkeep: context assembly and permission logic have to keep pace with every model swapped in underneath them, which is the recurring cost none of these write-ups price.

  • [2026-08-08] Speakeasy — Skills Management puts versioning, access control and observability over the SKILL.md files that pile up across repos, laptops and Slack threads. Unglamorous and correct: most teams cannot say which copy of a deployment runbook their agent actually loaded, or who owns it. (source)

    Skills that live in a repo already have versioning and owners; the ones that arrive over Slack or sit in somebody’s home directory are the copies this is aimed at.

Coding agents

  • [2026-08-07] Anthropic — Claude Code v2.1.224 lets two sessions message each other on macOS and Linux, using ListAgents to find a live session and SendMessage to reach it. Only a summary crosses; no history, files or permissions travel with it, and a command that arrives lands as plain text you still have to approve. Same-machine traffic stays on a local socket. (official, source)

    Sending only a summary keeps the blast radius small, and it also means the receiving session starts from your description of the work rather than the work itself — a handoff you have to write well.

    For Software Developers: Leave a long migration running in one session while you keep editing in another, then have it report back when it finishes — ListAgents finds the live session, SendMessage reaches it. Anything the other session asks yours to run still arrives as text you approve by hand.

  • [2026-08-06] Prime Intellect — Prime Agent is an MIT-licensed coding and research harness that drops JSON tool schemas entirely: tools, skills and sub-agents are Python objects in one persistent IPython kernel, and sub-agents spawn as rlm() calls. A /refine step writes prompts, memories and sub-agent specs back into durable state, so the harness rewrites itself between runs. (official)

    One persistent kernel means state survives between tool calls, so the failure mode shifts from a lost context window to a polluted namespace — and writing prompts and sub-agent specs back into durable state makes that stick across runs.

Agent frameworks & interop

  • [2026-08-07] Cloudflare — Cloudflare Computer gives an agent a persistent filesystem rather than a fresh container every turn. A SQLite-backed filesystem is visible to both isolates and containers, and the runtime picks whether a step runs in an isolate shell, a container sandbox or a browser; Cloudflare’s stated target is needing a container for under 10% of an agent’s work. Early preview, prototypes only. (source)

    Needing a container for under 10% of an agent’s work is a cost target as much as an architecture one, and whether your own agent lands anywhere near it depends on how much of its step mix is shell rather than browser.

  • [2026-08-07] Tencent Cloud — TencentDB Agent Memory 2.0 is an MIT-licensed team memory hub: chat memory, extracted skills, a wiki and a code graph, shared under private/team/restricted ACLs and wired into Claude Code, CodeBuddy and others. The catch is in the write path. A stale fact reaches everyone’s agent as efficiently as a correct one, and nothing here reviews it on the way in. (official, source)

    Nothing here describes a retraction path either, so a wrong fact is not only unreviewed on the way in but hard to chase down once other people’s agents have already acted on it.

    For Security Engineers: Read the team tier as a write surface rather than a store — whoever can put a memory into it reaches every agent wired up, Claude Code and CodeBuddy included. Restricted ACLs are the only lever on offer, so settle which extracted skills and code-graph entries may land there before switching it on.

  • [2026-08-08] Atlassian — Two indirect prompt-injection paths pulled Jira and Confluence data out through Rovo. Varonis’s RovoBlast preloaded attacker instructions into a rovoChatPrompt URL parameter and needed one click from a signed-in user; Atlassian fixed it server-side on July 8. PromptArmor’s document-borne variant, disclosed in May and published August 5, exfiltrated to an attacker URL with no separate approval step. (source)

    One path needed a click on a crafted URL and the other rode inside a document with no separate approval step, which is the difference between phishing a colleague and poisoning a page they already trust.

Model releases

  • [2026-08-06] DeepSeek — Developers were told API prices are going up “significantly”, with no figure and no effective date attached. It is the second pricing move in under a month, after mid-July’s peak/off-peak split, and it walks back the positioning that made V4 Flash at $0.14 per million input tokens the cheap default in a lot of batch pipelines. (source)

    Sizing a batch pipeline on $0.14 per million was always a bet on one provider’s pricing, and two moves in under a month is reason enough to have a fallback you have actually tested rather than bookmarked.

AI cost tracking & telemetry

  • [2026-08-07] GitHub — The Copilot impact dashboard grew an ROI section: cost per developer per month, that cost as a share of payroll, and pull requests per developer, shown as paired cards for high- and low-adoption cohorts with a salary selector for your own compensation bands. GitHub calls the figures directional estimates derived from AI credit consumption, not measurements. Enterprise and organization levels. (official)

    Pull requests per developer is the number that will get lifted out of this dashboard and into a slide, and it moves for plenty of reasons that have nothing to do with Copilot — smaller pull requests among them.

    For Engineering Managers: Set the salary selector to your own compensation bands before anyone screenshots the default, and treat the high- and low-adoption cards as a question rather than a result: those cohorts differ by team, tenure and codebase as well as by Copilot use.

Practice & craft

  • [2026-08-07] The awkward arithmetic of AI in incident response. Automation clears the routine pages, so what still reaches a human skews toward the novel failure — the Leftover Principle — while the ordinary work that built the judgement for it disappears. Research cited in the piece cuts both ways: correct AI assistance measurably lifts responder performance, and incorrect assistance leaves responders worse off than with no assistant at all. Game days stop being a nice-to-have. (source)

    Correct assistance lifting performance while incorrect assistance leaves responders worse off than none puts the whole value of an IR assistant on its error rate at the one moment nobody has time to check it.

Research worth reading

  • [2026-08-06] The weights are not the system, and there is now a benchmark for the rest of it. HarnessOpt-Bench hands an optimizer model a seed harness — prompts, tools, control flow, memory — plus graded feedback and a fixed evaluation budget, then scores the harness it hands back on a held-out partition. Over 5 frontier models, 4 tasks and 111 runs, the optimizer separated results more than the coding harness it worked through, and a model’s native harness was not reliably better than a shared one. (official)

    A model’s own harness not reliably beating a shared one undercuts a habit most evaluation writeups have — running each model in the scaffold its vendor ships and calling that the fair comparison.

  • [2026-08-06] EcoAgent-Bench prices every action and hands the agent a budget, then asks whether it escalates only once local evidence runs out. Across 304 tasks and seven agents, tool-API agents managed 3.9–24.0% strict success and at most 7.3% on a consistency score built to punish always-escalate and never-escalate policies alike. Sweeping the budget across the threshold moved GPT-5.4’s escalation rate from 0% to 3%. Finishing under budget and spending well are separate skills. (official)

    At most 7.3% on a score built to punish both fixed policies says these agents have a habit rather than a decision rule, and a budget sweep moving GPT-5.4 only from 0% to 3% says the budget is barely being read.

  • [2026-08-06] Skill libraries have a ceiling, and past it they poison themselves. Agents that distil skills from their own runs improve up to a critical pool size and then decline: a defective skill becomes reference material for the next one, and deleting it later recovers little, because its descendants already inherited the flaw. Gating admission with three separate critics reached 72% pass@1 on Terminal-Bench 2 with a pool roughly five times smaller. (official)

    Because descendants inherit the flaw, a skill library cannot be cleaned up after the fact — admission control has to be there from the first entry, and three separate critics is a heavier gate than most self-improvement loops run.

Watch list

  • Qwen3.8-Max weights, now days out. Alibaba put the Hugging Face and ModelScope drop in the week of August 10 and said large commercial users will owe a revenue share whose rate is still unsettled. The licence text is the artifact, not the announcement — until it publishes, nobody can price what “open” costs here.

    An unsettled revenue-share rate days before a weights drop means a commercial user reads the licence first and the benchmarks second, which is not how an open-weights release usually goes.

  • How big DeepSeek’s price rise is, and when. The warning shipped without a number or a date, which is the least actionable form a price change can take. A published rate card, or the API docs pricing page changing, is what turns this from a planning rumour into a migration decision.

    Until a number exists there is nothing to model, so the useful move now is pricing the alternatives — a migration decided against somebody else’s deadline is the expensive version of this.

  • A working plugin.json install, day three. Still nothing showing one unmodified Agent Plugins package installed into two different clients with its skills and MCP servers both live. A client changelog entry is the evidence; another maintainer statement is not.

    Install support is the unglamorous half of a package format, and it ships on client release cycles that nobody synchronised to a ratification date.

  • CoreBreak’s Strands gap, day three. AgentCore, ADK and the Vercel harnesses have fixes; the Strands Python harness SDK still has none, and AWS leaves the mitigation to callers. A release note or a documented guard in the repo closes it. Silence into next week makes it the design rather than the backlog.

    Three harnesses patched and one not, three days on, shifts the open question from when a fix arrives to whether AWS scores this as a Strands bug at all.