News · SI

Anthropic's message threads beta lets Claude agents stop resending the whole conversation

Anthropic has put message threads into public beta on the Claude Messages API. Agents send a conversation once, then only the new turns, which Anthropic says cuts median time to first token by about 35% on 500k to 1M token requests. Prices and rate limits don't change.

AnthropicClaudeClaude APIAgentsDeveloper ToolsLatency

Anthropic's illustration for message threads: a hand-drawn speedometer dial on a peach background
Image: Anthropic, official announcement image, used with attribution

Anthropic has opened message threads in public beta on the Claude Messages API, so agents no longer have to resend their entire conversation history on every request[1]. The pitch is speed for long-running sessions: a coding agent can make hundreds of requests in one session, and each one normally re-uploads every earlier message and tool result[1].

01 / 04

How it works

Developers add one thread parameter to a Messages request. The first request carries the full conversation, the system prompt and the tools with "thread": {"type": "create"}. Every later turn sends only the new messages and the previous_message_id of the last response, and leaves system and tools out, because the thread keeps them[2]. Requests need the message-threads-2026-08-12 beta header, and Anthropic's SDKs ship a thread helper that adds the header, builds the requests and replays the conversation automatically when a thread can't be continued[2].

Threads are deliberately short-lived. Anthropic holds them in memory, encrypted, without writing them to disk[1]. A thread expires 5 minutes after its last request and is deleted no more than an hour after its last use, and a continue request on a dead thread returns a 404 that tells the client to replay the full conversation[2]. Anthropic is explicit that the application stays the source of truth and should keep its own copy of every message[2].

02 / 04

The numbers

Anthropic has already turned threads on by default for most Claude Code users, and says requests of 500k to 1M tokens saw median time to first token fall by about 35%[1]. It names long coding agents, computer-use agents that would otherwise re-upload screenshots each turn, and document- and image-heavy workflows as the best fits[1].

It saves time, not money. Claude still reads the whole conversation every turn, so token usage is unchanged, and standard prices and rate limits apply[1]. Prompt caching works as before, but developers place the breakpoints themselves, with a limit of four per threaded request[2].

03 / 04

The fine print

The beta covers every Claude model on the Claude API, Claude Platform on AWS, Claude in Microsoft Foundry and Claude Models on Google Cloud (Anthropic managed)[2]. Threads aren't eligible for zero data retention or HIPAA, and they don't support Message Batches, token counting, compaction on demand or most context editing[2]. Threads are also append-only: each response id can be continued once, and editing or branching an earlier turn means starting a new thread[2].

04 / 04

Why it matters

As agent sessions stretch into hundreds of thousands of tokens, the delay before the first token becomes a real product problem, and threads attack it at the API layer instead of leaving every agent framework to work around it. The Next Web notes the launch follows Anthropic cutting cache prices by 75% in September as long agent sessions push up AI bills, so cost and latency are now being tackled separately[3].

FAQ

Frequently asked questions.

01

What are message threads?

A beta feature of the Claude Messages API. The first request sends the full conversation, system prompt and tools with thread type create. Later requests send only the new messages plus the id of the previous response, and the API rebuilds the conversation before calling the model.

02

How much faster is it?

Anthropic says that with threads on by default for most Claude Code users, requests of 500k to 1M tokens saw median time to first token drop by about 35%. The gain is largest for long agent loops; short chats see little difference.

03

Does it make Claude cheaper?

No. Claude still reads the full conversation every turn, so token usage is the same, and Anthropic says threads don't change pricing or rate limits. Prompt caching still works, but you set the cache breakpoints yourself.

04

How long does a thread last?

A thread expires 5 minutes after its last request and is deleted no more than an hour after its last use. Continuing an expired thread returns a 404, and the client has to replay the full conversation in a new create request, so apps must keep their own copy.

05

Where is it available, and what doesn't it support?

It's in beta on every Claude model via the Claude API, Claude Platform on AWS, Claude in Microsoft Foundry and Claude Models on Google Cloud (Anthropic managed), using the message-threads-2026-08-12 beta header. It isn't eligible for zero data retention or HIPAA, and doesn't work with Message Batches, token counting, compaction on demand or most context editing.

That’s the story

Building with what’s new?

Spectrum Web Co ships products, places talent, builds social narratives and builds custom business tools as monthly services.

Related stories

SI SemiAnalysis launches GDPx, an agent benchmark where the best model scores 12%SemiAnalysis has released GDPx v1.0, a 206-task benchmark of long agentic work across 11 high-value domains such as chip design, cybersecurity, quant trading and recursive self-improvement. Claude Opus 5.5 leads at 12.0%, ahead of Gemini 4 Carbon at 10.9% and GPT-6 Astra at 9.6%.Read the storySI Claude cracks the decades-old mystery of where the NIST curve seeds came fromAnthropic says Claude worked out in under half an hour that the seeds behind NIST's P-192, P-224, P-256, P-384 and P-521 elliptic curves weren't hashes of a secret phrase but output from the C library's lrand48 random number generator, seeded with Unix timestamps from 1997 and 1998. Bounty organiser Filippo Valsorda reproduced the result, and the US$36,864 prize is going to the non-profit behind Let's Encrypt.Read the storySI Anthropic puts 5% of its shares into a new public benefit fundAnthropic is committing 5% of its shares to the Anthropic Public Benefit Fund, a wholly owned LLC that can gain another 2% for every 50% rise in the company's value above a set baseline. The fund could back nonprofits, make direct payments to specific groups and respond to AI's effect on jobs, but its equity can't be used for lobbying or political giving.Read the story