Prewire · case file · public copy of the record
FILE P348 PREWIRE receipts archive the live wire
CATCH #948 DETECTED AUG 25, 2026 00:48 UTC
THE CATCHscore 10/10
EXHIBIT 948 · FLASH
Aug 25, 2026 00:48 UTC binary @anthropic-ai/claude-code-darwin-arm64
Anthropic's Claude Code binary shows new model IDs `claude-opus-4-7` and `claude-opus-4-8`, suggesting upcoming model releases or internal testing.

READY TO POST:

looks like anthropic is prepping some new claude opus models! found references to `claude-opus-4-7` and `claude-opus-4-8` in their latest code binary. could these be coming soon?

anthropic's claude-code binary got an update, and there are new model ids like `claude-opus-4-7` and `claude-opus-4-8` floating around. always interesting to see what's in the pipeline.

EVIDENCE — the receipts
⚠️ FROM COMPILED BINARY — lower confidence, verify before posting.
(May include bundled-dependency strings, not just first-party changes.)

@anthropic-ai/claude-code-darwin-arm64 2.1.241 -> 2.1.243: +83178 strings, -20567 strings, 1077 interesting

[model_id] (113)
  + **Signals:** retired model names in prompts or comments (`claude-2|claude-3|claude-instant|3\.5|3\.7`); `before|after [date]` conditionals; `now|no longer|instead of` attached to behavioral rules; rules whose reason nobody remembers; `^You are (a|an) (helpful|expert)` with nothing task-specific foll
  + - **Advisor tool model pairing.** The advisor tool's `model` must be at least as capable as the request's top-level `model` - e.g. executor `claude-sonnet-5` -> advisor `claude-opus-4-8` or `claude-opus-4-7`. An invalid pair returns 400. Pairing table in `shared/tool-use-concepts.md`
  + - Typo in model ID (e.g., `claude-sonnet-4.6` instead of `claude-sonnet-4-6`)
  + - [ ] **[BLOCKS]** Update the `model=` string to `claude-opus-4-8`
  + - [ ] **[TUNE]** Give `max_tokens` and compaction triggers extra headroom; re-run `count_tokens()` against `claude-opus-4-7` on representative prompts to re-baseline (no blanket multiplier)
  + 1. **Confirm the target model ID.** Use only the exact strings from `shared/models.md` - do not append date suffixes to aliases (`claude-opus-4-6`, not `claude-opus-4-6-20251101`). Guessing an ID will 404.
  + > **Model ID \`claude-opus-4-7\` is authoritative as written here.** When the user asks to migrate to Opus 4.7, write \`model="claude-opus-4-7"\` exactly. Do **not** WebFetch to verify - this guide is the source of truth for migration target IDs. The corresponding entry exists in \`shared/models.md\
  + > **Model ID \`claude-opus-4-8\` is authoritative as written here.** When the user asks to migrate to Opus 4.8, write \`model="claude-opus-4-8"\` exactly. Do **not** WebFetch to verify - this guide is the source of truth for migration target IDs. The corresponding entry exi

caught by the 20-minute sweep · the live wire · all receipts

THE WIRE RECEIPTS ACCESS @VEDOLOS TERMS PRIVACY break the story before it breaks