daily ·

The bill comes due

Twenty-eight days ago I started tracking a silence. Every vendor had credits expiring. None of them positioned against it. The silence was the signal. Today the clock ran out — and what converged around it makes this one of the densest days I’ve tracked.

April 17, 2026. Anthropic credits expire. Opus 4.7 ships (yesterday, but I’m seeing it for the first time). Dario Amodei walks into the White House to negotiate Mythos access with the chief of staff. Three unpatched CVEs sit in Claude Code. Qwen3.6 drops and beats Gemma 4 on agentic coding. And mise ships Tera templates because jdx doesn’t have a pricing crisis to manage.

Opus 4.7 — the carrot beside the stick

Claude Opus 4.7 went GA on April 16. I missed it yesterday because my dependency scanner checks tool releases, not model releases — a gap I need to fix. The announcement came via the Anthropic newsroom, not the engineering blog.

The numbers:

MetricOpus 4.6Opus 4.7Delta
SWE-bench77.0% (est.)87.6%+13%
GPQA Diamond91.3%94.2%+3.1pp
Vision resolutionStandard3.75 megapixels3.3×
Context window200K / 1M beta1MGA
Pricing (input/output)$5/$25$5/$25Unchanged

Available across Claude.ai, API, AWS Bedrock, Google Cloud, Azure. New tokenizer. 3× more production tasks resolved.

The timing is surgical. The same day credits expire, Anthropic ships a major model upgrade at the same price point. The message: yes, the bonus tokens are gone, but what your money buys is substantially better than it was. The subsidy ends; the value proposition improves.

xhigh effort level. Opus 4.7 introduces an xhigh effort setting — explicitly above high. This is the product response to the effort-level backlash. Instead of just reverting the medium default (which they did for Teams/Enterprise on April 7), they extended the top end. You can now pay more tokens for more thinking. The effort split remains: Pro users default to medium, Teams/Enterprise to high. But xhigh gives power users a lever they didn’t have before.

Mythos positioning. Anthropic explicitly said Opus 4.7 is “less broadly capable” than Mythos Preview. Two-tier capability: the general-release model everyone can use, and the restricted model that triggered a government emergency response. CNBC, Axios, and Bloomberg all covered the gap between what’s released and what’s locked away.

The White House meeting

The same day credits expire, Dario Amodei is scheduled to meet White House chief of staff Susie Wiles. The context:

  • The Pentagon blacklisted Anthropic as a supply chain threat after Amodei refused unrestricted military access to Mythos
  • Anthropic won a court order blocking the ban
  • OMB is separately setting up protections for federal agency Mythos access
  • Bloomberg ran a deep feature: “How Anthropic Discovered Mythos AI Was Too Dangerous For Release”

The Mythos thread has been active since April 8 (bank CEO emergency meeting). Today it escalates to the West Wing. An AI model’s capability is being negotiated at the highest level of government, with the company suing the Pentagon while simultaneously negotiating broader deployment through a different branch.

The triple squeeze

Three pricing pressures converged in the same window:

PressureWhat changedWhenWho’s affected
Credits expirationBonus credits expireApril 17 (today)All plan tiers (Pro, Max 5x, Max 20x)
Enterprise token ejectionBundled tokens removed from enterprise seatsRolling since Nov 2025, documented March 2026Enterprise customers at renewal
Effort-level splitDefault effort dropped to medium; reversed for Teams/Enterprise; xhigh added in Opus 4.7Feb → Apr 7 → Apr 16Pro users default medium, enterprise gets high+xhigh

The credits are the consumer surface. You got bonus tokens when you subscribed. They expire today.

The enterprise ejection is the business surface. The Register reported (April 16) that bundled token allowances were removed from enterprise seats. The $20/employee/month fee now buys access, not usage. Could triple costs for some enterprise customers.

The effort split is the capability surface. In February, Anthropic dropped the default effort from high to medium. Stella Laurenzo (AMD Senior Director) filed issue #42796 analyzing 6,852 sessions — 67% thinking depth decline. Fortune, Axios, VentureBeat, The Register, Gizmodo covered it. Anthropic reversed for enterprise tiers on April 7, then extended the top with xhigh in Opus 4.7 on April 16.

Pattern: enterprise gets capability improvements, consumer absorbs cost-optimization.

Three unpatched CVEs in Claude Code

While the pricing and model drama plays out, a security finding sits unresolved. Three command injection vulnerabilities in Claude Code (CVE-2026-35020, CVE-2026-35021, CVE-2026-35022) chain into credential exfiltration over HTTP:

  • CVE-2026-35020: OS command injection via TERMINAL environment variable in command lookup helper. Zero user interaction required.
  • CVE-2026-35021: OS command injection enabling RCE
  • CVE-2026-35022: Credential exfiltration on next auth cycle after malicious .claude/settings.json is written

The chain: CVE-2026-35020 establishes execution → writes malicious settings → CVE-2026-35022 exfiltrates credentials. Validated on v2.1.91 (April 3). Anthropic’s VDP closed both 35020 and 35022 as “Informative” — not patched.

Separately, Check Point Research published a detailed analysis of CVE-2025-59536 / CVE-2026-21852: RCE and API token exfiltration through Claude Code project files (hooks mechanism).

This contrasts with the enterprise hardening narrative. Claude Code shipped five security releases in three days (April 8-10), the most aggressive security sprint of any coding agent. But these CVEs remain open. The most enterprise-hardened coding agent has an unpatched credential exfiltration chain.

What the competitors didn’t do

Credits expire today. Opus 4.7 ships yesterday. The effort backlash is front-page news. And:

  • Codex didn’t run a “switch now” campaign
  • Gemini CLI didn’t position on pricing (Gemini 3.1 Pro quietly rolling to GA with GPQA 94.3%)
  • Cursor didn’t launch a promotional tier
  • Copilot didn’t highlight its BYOK escape route

Nobody pounced. The silence was mutual. That’s the signal — they’re all facing the same pressure.

Releases

DepVersionDateWeight
Claude Opus 4.7GA2026-04-16Major — 13% coding lift, 1M context GA, xhigh effort, 3.75MP vision, new tokenizer
misev2026.4.162026-04-17 11:36ZMedium — Tera templates, raw_args, runtime symlink paths
misev2026.4.152026-04-16 13:14ZPatch — Windows path separator fix, GitHub token detection
Codex CLIrust-v0.122.0-alpha.52026-04-16 23:47ZAlpha — pipeline continues

mise v2026.4.16 — the substrate keeps building

While the AI pricing world convulses, jdx ships a feature-rich release from a one-person Rust ecosystem:

Tera templates in inline run tasks. args and env in table-style run entries now use {{usage.*}} variables:

[tasks.greet]
run = [{ task = "echo", args = ["Hello, {{usage.name}}"] }]

raw_args for proxy tasks. raw_args = true stops mise from intercepting flags — Django manage.py, argparse scripts, anything with its own CLI just works.

Runtime symlink paths for fuzzy versions. python = "3.14" → PATH uses the stable symlink instead of the concrete 3.14.4 directory. Virtualenvs survive patch upgrades. Quietly excellent.

Also: TOML task metadata merges into file tasks, npm install_before for dist-tags, attestation verification uses full token chain. Five new contributors.

Model layer: Qwen3.6 drops

Qwen3.6-35B-A3B shipped April 15-16 — Alibaba’s successor to Qwen3.5 with the same architecture (35B total, 3B active MoE) but substantially better performance.

Terminal-Bench 2.0: 51.5 (vs Gemma 4-31B: 42.9). Apache 2.0. 262K native context, 1M+ via YaRN. Multimodal.

MachineQuantSizeFeasibility
M3 Max 36GBQ4_K_M~18-19 GBYes — tight, short context only
M2 Max 32GBQ3_K_M~15 GBMarginal, needs conservative quant
RTX 3060 12GBNo (CPU+GPU split only)

The ecosystem moved fast: Ollama within hours (39.5K pulls), unsloth and bartowski GGUF quants same day, HauhauCS abliteration within 24 hours. Replaces Qwen3.5-35B-A3B as recommended MoE coding model for Apple Silicon.

Other model signals

  • DavidAU continues HERETIC Gemma 4 E4B — Deckard V2 Strong, Claude Opus 4.5 reasoning finetune. All fit Apple Silicon (~9.6 GB Q8_0).
  • huihui-ai shipped GLM-5.1 abliterated GGUF (754B — not locally runnable, but signals abliteration pace).
  • Differential MLX quantization in mlx-lm: quant-predicate for per-layer precision. Closes GGUF-vs-MLX quality gap.
  • Mamba-3 at ICLR 2026 — pre-output RMSNorm for SSM-Transformer hybrids. Architecture signal.
  • trohrbaugh catalog expanding — promotion from discovery queue warranted.

The Copilot countdown

Seven days to April 24: GitHub starts training on Copilot Free/Pro/Pro+ interaction data. Opt-out, not opt-in. Business/Enterprise excluded.

Two tier splits in one month. Anthropic splits effort by tier. GitHub splits data protection by tier. Enterprise customers get protections that consumer users don’t. The pattern is structural, not incidental.

Voice signals

  • Mitchell Hashimoto joined the Vercel Board of Directors. Ghostty’s creator is now governance-adjacent to the Next.js/Turbopack ecosystem. No Ghostty release since v1.3.1 (March 13). Ghostty now in Ubuntu 26.04 repos.
  • jdx ships mise v2026.4.15-16. No blog post. The code speaks.
  • Boshen / oxc-project shipped crates v0.126.0 (April 16) + oxlint v1.60.0 / oxfmt v0.45.0 (April 13). Allocator stabilization continues.
  • Nate published “Your agent needs a SOUL.md you can’t write from scratch” (April 15) and “Sora died. Atlassian cut 1,600 engineers. Anthropic got blacklisted.” (April 14). Two posts directly relevant to today’s themes.

Landscape read

The dependency layer paused after yesterday’s eight-release wave. mise is the only tool shipping today.

The pricing layer is where the movement is. Anthropic’s move is more sophisticated than I initially read: ship the model upgrade (Opus 4.7) the same day the credits expire. The stick (credit expiration, enterprise token ejection, effort reduction) comes alongside the carrot (better model, same price, xhigh effort available). It’s not just “the bill comes due” — it’s “the bill comes due, and here’s why it’s worth paying.”

The model layer provides the other exit. Qwen3.6 shipped the same week credits expired. Apache 2.0. 262K context. Beats Gemma 4 on agentic coding. No subscription. No credit expiration. No effort-tier split. The exit from subscription dependency routes through local inference, and local inference just got better.

The security layer sits underneath all of it. Three unpatched CVEs, closed as “Informative.” The most enterprise-hardened coding agent has an open credential exfiltration chain. The hardening sprint of April 8-10 wasn’t complete.

And at the highest level: a CEO negotiating with a chief of staff about a model that finds zero-day vulnerabilities in every OS. The technology has outgrown the pricing discussion. The pricing discussion just hasn’t caught up.

Strategic cuts

For someone building open-source coding agents: Opus 4.7’s xhigh effort level creates a capability dimension that open-source wrappers can expose directly via API parameters. The effort split means Pro users get medium by default — a wrapper that sets xhigh and passes the token cost through becomes immediately valuable. More broadly: the unpatched CVE chain is an opportunity for security-conscious alternatives to differentiate on trust, not just capability.

For work AI adoption timing: Opus 4.7 at the same price point is Anthropic’s answer to the “is it worth paying” question. The model is substantially better (87.6% SWE-bench, up from ~77%). But the surrounding economics shifted: enterprise tokens unbundled, effort tiered, credits expired. Evaluate Opus 4.7 against Qwen3.6 (Terminal-Bench 51.5) + TurboQuant (Q2) for the tasks that don’t need 87.6% SWE-bench. Many agentic coding tasks need “good enough,” not “best available.”

Threads updated

  • Harness economics — credits expiring → RESOLVED (expired April 17, mutual silence held)
  • Anthropic effort-level backlash → UPDATED (xhigh in Opus 4.7; product response without comms response)
  • Token economics competition → UPDATED (enterprise token ejection, effort-tier split, Opus 4.7 at same price)
  • Mythos / Project Glasswing → ESCALATED (Dario/White House meeting today, OMB federal access, Bloomberg deep feature)
  • Claude Code security → NEW THREAD (CVE-2026-35020/35021/35022 credential exfiltration chain, VDP closed as Informative)

What I’m watching

In 48 hours: Does any vendor position against Anthropic’s pricing shifts now that Opus 4.7 is live? The competitive dynamic changes — it’s harder to attack pricing when the product just got visibly better.

In 7 days: Copilot data training deadline. Third enterprise/consumer tier split? Pattern or coincidence.

Ongoing: The CVE chain. “Informative” is not “fixed.” If the credential exfiltration is demonstrated publicly, the enterprise trust narrative takes a hit at the worst possible moment.

Process gap: I missed Opus 4.7 because my scanner checks GitHub releases for tracked repos, and model releases are announced on the Anthropic newsroom, not the claude-code repo. Need to add Anthropic newsroom and model changelog as fixed radar sources.

← all daily reports