Product & Strategy

The Product Desk

The Signal

Anthropic deleted Claude's mode picker one cycle after shipping Cowork.

Claude now picks its own tools, keeps working after you close the laptop, and hands back an editable file, and OpenAI is expected to fold ChatGPT Work in the same way. Any execution-mode toggle still on your spec is a pattern the category leader has abandoned.

In Play

  1. The Mode Picker Is Dead

    Anthropic merged Claude Cowork into ordinary Claude chat and removed mode selection entirely. Claude now picks the tools, runs the task in the background after you close the laptop, and hands back an editable file, with Docs, Slides and Design shipping in beta to Pro and Max first. If your roadmap carries a dedicated agent workspace or an execution-mode toggle, you are building the pattern the leader just deleted. OpenAI is widely expected to mirror it with a ChatGPT and ChatGPT Work merge.

    Ask Clarity
    Try
  2. One Update Path, Four Coding Agents

    Air, a Sequoia-backed security startup, found the same verification flaw in Claude Code, Codex, Gemini CLI and GitHub Copilot. Each scans a third-party skill at download, then silently installs same-name updates without re-checking integrity. Anthropic, OpenAI and Google patched after the June 2026 disclosure; Microsoft has not confirmed a fix for Copilot, per The Information. If your product auto-updates plugins, templates or connectors, you probably shipped the same design.

    Ask Clarity
    Try
  3. Premium Models Raised The Bill, Not The Output

    Databricks' Patrick Wendell disclosed that rolling GPT-6 Astra to all roughly 3,500 engineers raised total coding spend about 60%, forcing a dedicated Astra sub-budget to push people back toward selective use. His caveat matters more than the number: Astra clearly wins on high-level system design and long-range work but may not materially improve medium or low-complexity coding. Arena's cost-per-task data prices the top of the quality curve at roughly 4x for the last few points.

    Ask Clarity
    Try
  4. Agent Identity Has No Supplier

    New joint NIST and CISA token security guidance shipped without covering AI agent authorization, and CSO's roundup of 16 AI governance tools describes none of them closing that gap. Uber and Meta each built the layer in-house instead: Uber mints short-lived single-hop tokens carrying the full user-to-agent-to-tool chain, and Meta's Muse runs in a per-user cloud VM behind an isolated approver agent that never sees credentials. Two independent in-house builds means there is nothing to procure this quarter.

    Ask Clarity
    Try
  5. Twenty Prompts Replace The Requirements Doc

    Tulsee Doshi, who runs product for Google's Gemini models, described her operating model on Nikhyl Singhal's Inside PM series. When a team brings her something vague, she asks for 20 prompts where a win and a loss are unambiguous. She also scopes features at roughly 60% working, 20% mediocre and 20% reach, because a feature today's model handles perfectly was cut too shallow. If you own zero models, that same 20-prompt set is how you compare vendors and put a number on which one does your job best.

    Ask Clarity
    Try

Deep Dives

Four Coding Agents, One Broken Update Path

The defect sits in a shared assumption that a matching name proves identity, not in any one vendor's code, and your own plugin surface almost certainly inherited it.

The mechanism is simple, which is why it matters

Air, a Sequoia-backed security startup, shared the research exclusively with The Information. All four agents — Anthropic's Claude Code, OpenAI's Codex, Google's Gemini CLI and Microsoft's GitHub Copilot — scan a third-party skill for malicious code at download time. Once a skill passes, the agent installs later updates from that creator automatically. Republish under the same name with intellectual-property exfiltration code, and it installs silently: no change detection, no user alert. The full path is upload something genuinely useful to a public marketplace, wait for adoption, then swap the payload.

Air's founder Niv Hoffman put the transferable part plainly:

"Four different engineers in four different companies made the same exact logical mistake, and this mistake was in how they built their verification mechanism."

Read that as a product finding, not a security headline. When four independent teams converge on one defect, the defect lives in the shared mental model of how extensible agent systems work: verify by name, trust on first use, auto-update forever. If your product ships a template gallery, a connector library, a skills marketplace or a plugin surface, you built on that model too.


Remediation is uneven and the gap is named

Anthropic, OpenAI and Google patched after Air's June 2026 disclosure. Microsoft has not confirmed a patch for GitHub Copilot months later; GitHub declined direct comment and pointed to a registry-level control that blocks same-name reuploads of different software. That control does not cover skills sourced outside GitHub repositories — which is where many third-party skills actually live. Air reports no evidence of exploitation before its report. That is thin comfort: the flaw is public now and the attack requires no novel technique.

The same failure, one layer up

Forever Security demonstrated that a single ordinary browser extension can take control of the AI assistants embedded in Gemini Live in Chrome, Perplexity Comet, Microsoft Edge's assistant, Opera Neon and Claude. Five vendors, five engineering orgs, one technique. Both findings say the same thing: teams shipped assistants and extension surfaces faster than they adapted the trust boundary underneath, and the browser sandbox was never designed for an agent acting inside an authenticated session.

The surface is about to widen on purpose. MCP now defines a standard way for agents to discover and lazily load Agent Skills — SKILL.md files, references, scripts and examples — served through its existing Resources primitive. No new protocol core means cheap, fast adoption. It also means runtime ingestion of third-party instructions becomes a designed-in path, not an accident.


What actually changes in your rubric

Delete "most secure" from your vendor evaluation. Anthropic's safety-first positioning, OpenAI's security org scale, Google's hyperscaler infrastructure and Microsoft's enterprise trust incumbency all failed to insulate anyone here. The only axis vendors can still differentiate on is time-to-patch and disclosure transparency — which is precisely where one of them is currently the outlier.

Then note the commercial gap. There is no enterprise control plane for employee-installed agent skills: no allowlist, no org registry, no update diff, no admin alert. AI security consultant Ken Huang framed the mismatch better than any vendor will: warnings about frontier-model risk in the next six to twelve months may be overhyped, but "the security issues with these AI agents are in many ways underhyped." Enterprises already understand this pattern from browser extensions and third-party app policies. You are filling a gap they can name.

What to do

  1. Audit every path where your product fetches or auto-updates third-party content this sprint and confirm integrity is verified by cryptographic signature at update time, not only at first install.

  2. Inventory the third-party agent skills installed across your engineering org by end of week, pin versions, and disable silent auto-update until an approved-source policy is published.

  3. Scope a skill-governance epic for enterprise tiers this quarter: org registry, approval workflow, admin-visible update diffs and version-change alerting.

Anthropic Deleted The Choice And Moved The Bill

Removing a mode picker is the easy half; the hard half is that background execution as a default turns per-user inference into an uncapped line item on a fixed-price plan.

What shipped alongside the deletion

Someone on the team opens the message box, sees separate Chat and Cowork options, and concludes the update failed. It has not arrived yet. Anthropic is ramping this account by account, which is the cheapest way to catch a bad default before it reaches everyone. The cost is a couple of weeks of one team running two different products. Existing chats, projects, artifacts, connectors and skills carry over with nothing to switch on.

What shipped on top matters more than the merge. Anthropic pushed Artifacts into dedicated Claude Docs and Claude Slides in beta, moved Claude Design into conversations, and added one shareable link with direct colleague editing plus export to Word, PowerPoint and PDF. Shareable links, colleague editing and Office export put this in the Microsoft 365 and Google Workspace output lane, not the assistant lane. Standalone AI document and deck generation now competes with a feature living inside the conversation users already have open.


The economics of making it the default

Anthropic gated the merged experience to Pro and Max first, with lower tiers to follow. Gating it that way prices the agentic mode as a retention feature instead of acquisition bait, and the packaging instinct is worth copying for anything compute-heavy. The tradeoff ships in the same box. Background, long-running work as the default instead of opt-in inflates per-user inference on a fixed-price plan by construction. The exits are usage caps announced later, which users experience as a takeaway, or a price increase.

Databricks already ran this experiment on itself

Patrick Wendell disclosed what happened when GPT-6 Astra went to every engineer, roughly 3,500 of them, up from a 200-person pilot. Total coding spend rose about 60%, and the company created a dedicated Astra sub-budget to force selective use. His caveat is the product finding: Astra unambiguously wins on high-level system design and long-range tasks and may not materially improve medium or low-complexity coding. Arena prices that curve. Astra Max buys +11.7% quality at $3.94 a task against Sol xHigh at +7.0% for $1.03. Fable 5.1 Max buys +13.7% for $4.40 against Opus 5 High at +10.2% for $2.07.

Context trimming is cheaper than any tier swap, and almost nobody mentions it. A protocol-aware retention result reports 96.0% task success preserved while saving 56% of tokens, and Arena found that a model's native harness matters less than many assume across 21 model-harness pairs. A 56% token cut moves margin further than a tier downgrade, and it requires no vendor negotiation.


Where the sources diverge, and the counter-position

Reads on the release split on one detail that decides positioning. One framing says mode selection is gone entirely and the model routes. Another says users keep exactly one control, a cap on how much Claude does before checking in. No account mentions a user-facing routing override, so a competitor can ship one and claim the difference.

Auto-route by default, keep a visible override, and show the user what the task cost. Anthropic just validated the first half and left the other two open.

Sequence it in that order. Delete the toggle, then ship the escape hatch and the meter in the same release. The meter is what surfaces a spend increase on the scale of Databricks' 60% while there is still time to write a sub-budget instead of a cap announcement.

What to do

  1. Audit every place your product asks a user to choose an execution mode this sprint, then ship the highest-traffic one auto-routed with a visible override.

  2. Instrument cost-per-completed-task and p90 consumption per tier before flipping any agentic behavior default-on, with a margin-at-risk alert wired up first.

  3. Spec a durable task primitive this quarter covering server-side execution that survives session close, async completion notification, and a human interrupt when the agent is blocked.

Google's Model PM Specs In Prompts, Not Paragraphs

Two credible AI product orgs have replaced prose requirements with something machine-checkable, and the cheaper of the two versions costs you one afternoon.

The pipeline that produces the eval

A PM prototypes on today's model, lists every failure from the afternoon, and turns all of them into evals. Most of that list was prompt hygiene. The triage matters more than the number 20. Sort each failure into two buckets: fixable with a system instruction or better prompting, versus fundamental to the model. Only the second bucket becomes an eval.

The claim underneath comes from Tulsee Doshi on Nikhyl Singhal's Inside PM series. No customer hands the model team a requirements document. The team decides what the model should get better at, then describes it precisely enough for researchers to build toward. Researchers can improve anything you can measure, so the bottleneck sits at definition rather than implementation, which inverts the classic PM value chain. "Make the information architecture better" aligns nobody. Twenty prompts where a win and a loss are obvious align a room instantly.

Two caveats she flags. The best evals in the industry took days and weeks to build. The harder part is choosing which of many possible evals to invest in, because researchers hill-climb toward whatever you point at. Choose the wrong target and they will climb it faithfully.


60/20/20, and the risk it defends against

The scoping rule is uncomfortable by design. A feature today's model fully supports was cut too shallow; one it cannot do at all was cut too aggressively. Target roughly 60% working, 20% mediocre, 20% reach. The risk being priced is anchoring, in Doshi's words: "if we try too hard with these models right now to build the perfect product today, you are going to anchor on a product that is actually maybe even too simple for the world of tomorrow."

The operational companion is NotebookLM's standing backlog of features the model cannot handle yet, retried against every new checkpoint. That team ships first when capability lands, and its upstream feedback is specific enough to influence research direction. Its ship gate is two questions: is anything fundamentally broken, and are there glimmers of light. Google's conventional launch machine of hundreds of teams flipping lights green stays intact everywhere else. The carve-out is precedent for negotiating a lighter gate on AI releases.


The same move, industrialized

Cloudflare pushed the machine-checkable spec considerably further. Engineering standards became RFCs, every SHOULD and MUST statement got a persistent identifier, the statements were extracted into structured JSON, and three agents were pointed at the software lifecycle. In four months the code reviewer flagged 230,000 violations and blocked 16,000 merges. The spec reviewer has evaluated 600-plus technical designs; the incident reviewer has assessed 200-plus postmortems since May 2026. A graduated lifecycle made 16,000 blocked merges survivable: approved and non-blocking first, local check via CLI, then enforced.

Cloudflare says the next expansion is to product, security, compliance and trust and safety teams. The spec reviewer is coming for the artifact PMs own. A machine can check a numbered requirement with a stable ID; it cannot check a paragraph of prose. Numbering the requirements in the last PRD that shipped is this week's cheap move.

What to do

  1. Write a 20-prompt eval for your highest-value AI surface this sprint, with unambiguous pass and fail on each, and score your current model plus two competitors against it.

  2. Audit every in-flight AI feature against 60/20/20 this quarter and re-scope the outliers, moving anything the model cannot touch onto a blocked-by-capability list with a re-test triggered on each major release.

  3. Convert 15 to 20 PRD quality requirements into numbered MUST and SHOULD statements with stable IDs this quarter, and pilot a reviewer agent in advisory mode for 30 days before anything blocks.

The bottom line

The pattern across today's items is that every control a team makes invisible in order to make a product simpler relocates a cost onto someone who is not metering it — a choice taken from the user, a check taken out of an update path, a cheap tier taken out of the default. That retires the working assumption that simplification is free. The router, the update path and the default tier are now the three places your margin and your supply chain actually live, and each needs a named owner and a number. Pick the single default your product flipped most recently, and make its owner report both its verification path and its cost per completed unit of work before the next planning review.