Back to news
launchAnthropic2026-09-24

Anthropic publishes claude.ai performance retrospective: 3x faster in two weeks, key loads drop from 3.1s to 0.55s

Anthropic published an engineering retrospective on September 24 detailing how the internal Claude Tag model drove roughly 3x speedup across claude.ai in two weeks.

On September 24, Anthropic published an engineering retrospective on the claude.dev blog detailing how an internal Claude Tag model based on Claude Opus 5.5 drove roughly 3x faster response across claude.ai in just two weeks.

The team decomposed four core user journeys (app launch, new conversation, loading an existing one, sending a message) into 13 performance metrics. Claude Tag initially identified and proposed about 20 improvements, then collaborated with the human team via Slack, exceeding 200 change proposals on the busiest days. The most theatrical fix covered 'highlighting a completed code block causing the page to freeze for about a second,' traced to em-dash and other non-Latin-1 characters in the conversation triggering degraded performance, which Claude fixed with about 20 lines of code.

Key optimization figures include: claude.ai first-paint load from 3085ms to 550ms (5.6x), Claude Code new-session start from 800ms to 300ms, Claude Cowork cloud-session load from 2566ms to 728ms, desktop send from 140ms to 64ms. The two-week effort merged 3,000+ changes with zero customer-facing rollbacks.

Anthropic's engineering team summarized that the project's key mechanism was wiring deterministic lab benchmarks (Valgrind instruction counts, V8 calls, React commits) into the CI pipeline as 'one-way ratchets' that only allow forward motion. The most dramatic win came from a 48% reduction in message-tree assembly instructions that translated into a 78% wall-clock improvement.

Anthropic性能优化ClaudeClaude Code工程实践