Products, models and their relationships
These are different product surfaces, rather than interchangeable ways to buy the same access. Check the account, endpoint and model used by the actual workflow.
Choose two surfaces to compare their documented kind, relationship and source.
Models
Claude models
model family
Relationship & source
Anthropic navigation separates Mythos, Fable, Opus, Sonnet and Haiku; versions and access conditions differ.
Primary sourceApplications & agents
Claude
application
Claude Code
coding agent
Relationship & source
Software-engineering product surface distinct from the model family.
Primary sourceClaude Cowork
work agent product
Relationship & source
Anthropic work-agent surface; product access must be checked separately.
Primary sourceDeveloper & enterprise
Claude Platform
developer platform
Relationship & source
API access, alongside separately governed cloud distribution through AWS, Google Cloud and Microsoft Foundry.
Primary sourceTool profiles and practical guides
- Claude Code · practical guide
Latest reporting
These dated reports cover specific developments. Their publication dates and source qualifications remain part of the story.
Dated changes
Model retirement and client migration are separate changes
Documented event
The September 30, 2026 notice schedules claude-sonnet-4-5-20250929 for retirement on November 30, 2026 and names claude-sonnet-5-5 as its replacement. Anthropic’s registry gives some active models dates phrased as “not sooner than.” Those are earliest-retirement bounds, not scheduled shutdowns. Keep the model ID, platform and notice date together when planning a change.
Operator check
Before accepting the replacement, use the same required-result rule on both configurations. Keep the returned evidence with the reviewed model and client settings. A partner deployment needs its own schedule check.
Lifecycle context and source notes
Anthropic's lifecycle registry distinguishes active models, legacy models that no longer receive updates, deprecated models that still function, and retired models whose requests fail. Its dates cover Anthropic-operated platforms. Bedrock and Google Cloud set their own schedules, so the same model name can have a different lifecycle on another route.
A Messages API model migration can also change the client. The Sonnet 5.5 migration guide documents adaptive thinking by default, content blocks that must be read by type, and thinking included in the output-token budget. Forced any and tool choices are rejected; automatic choice can return an answer without a tool call. Strict tool support also differs by platform. The linked migration and evaluation guides follow what these changes mean for a lookup or operational exception.
Messages, managed agents and Claude Code
Read documentation and boundaries
The Messages API gives an application direct model access. It is stateless: a follow-up request supplies the conversation history it needs. That makes the application responsible for assembling context and coordinating its own agent loop. In an illustrative incident-summary service, this means choosing which ticket messages and diagnostic results enter each request, rather than assuming the API remembers an earlier turn.
Claude Managed Agents supplies a configurable agent harness and execution infrastructure. An agent defines the model and tools; an environment defines the sandbox; a session performs the task and exchanges events with the application. It supports managed cloud sandboxes and self-hosted sandboxes, while persisting event history server-side. This is beta infrastructure for ongoing, asynchronous work, with a different state and execution model from a Messages request.
Deployment route also matters. The API overview distinguishes direct Anthropic access from cloud-provider access with integrated billing and identity and access management (IAM). Claude Platform on AWS and Microsoft Foundry are Anthropic-operated; Amazon Bedrock and Google Cloud are partner-operated. Feature availability and timing vary. An AWS deployment therefore needs the particular service name, not just an AWS label, when comparing capabilities or support.
Claude Code is the coding product an engineer uses to read a repository, edit files and run project commands. It is available through terminal, IDE, desktop and web surfaces, whose account and provider options differ. The Claude Code guide linked on this page develops a concrete client-repair exercise.
Data handling depends on the Claude account and feature
Read documentation and boundaries
Anthropic separates consumer and commercial data policies. Its consumer policy covers Free, Pro and Max, including Claude Code used through those accounts. Chats and coding sessions may be used when the user allows model improvement, submits feedback or otherwise opts in; flagged conversations may also be used for safeguards work. Paying for a personal plan does not place it under the commercial policy.
For commercial offerings, including the API and Claude for Work, Anthropic says it does not train on chats or coding sessions unless the customer participates in its Development Partner Program. Materials explicitly supplied through feedback or other training opt-ins can be used. Training use and the storage needed to provide a feature are separate questions.
The current API retention reference says conversation content is not retained by default, except for Covered Models requiring 30-day retention. It lists model- and feature-specific eligibility for zero data retention (ZDR), which is enabled separately for each organization. Stateful Managed Agents sessions are not ZDR-eligible, including self-hosted sandboxes. Features that store files, jobs or execution state have their own rules. Flagged content and legal holds can also change retention. On Bedrock and Google Cloud, the cloud provider is the data processor, so its controls need separate review.
Anthropic's broader commercial retention policy separately describes API deletion within 30 days, with exceptions for stateful services, agreed arrangements, policy enforcement and legal requirements. Saved commercial conversations remain available for continuation. That wording should be read alongside the current feature reference, rather than converted into one storage duration for every Claude product.
Understand limits and complete streamed responses
Read documentation and boundaries
Claude's Messages rate limits measure requests per minute, input tokens per minute and output tokens per minute separately, for each model class. Organization-level limits can coexist with workspace controls. A short burst can trigger a limit even when a minute's total appears acceptable, and a sharp traffic increase can hit acceleration limits. For throttling, use the retry-after header when present. A tier spend-cap 429 has no retry timing and persists until access resumes. These ceilings describe allowed usage, not guaranteed capacity; monthly spending restrictions are a separate control.
The error reference distinguishes rate-limit errors from temporary overload and other failures. Official SDKs retry transient failures with exponential backoff, twice by default, and honor the retry-after header. That behavior matters when adding retries in a surrounding job runner: the application needs to account for attempts the SDK already makes. Keep the request ID with the failure so support can locate the specific call.
Streaming returns output incrementally through server-sent events (SSE). An HTTP 200 can precede a mid-stream error. The streaming reference describes content-block updates, top-level message updates and the final message-stop event, plus errors within the stream. Record whether the stream completed and inspect the resulting message and stop reason. In that illustrative incident-summary interface, text appearing on screen establishes partial output; the final message establishes how generation ended.
Claude and Anthropic guides for operational work
Start with the code or the application you own
Claude Code gives an engineer a way to explore files, propose edits and run project commands. The Claude API gives an application control over its requests, tools and conversation history. Those starting points lead to different questions. A developer fixing a client needs to understand the failing branch and its test. A team changing an API model also needs to understand which request settings and response-handling assumptions have changed.
Trace one failed request with Claude Code
Read the worked guide
The Claude Code guide follows a synthetic client that mistakes an HTTP 503 response for ticket data. It asks the assistant to trace what the caller receives, then introduces a small check before the response body is parsed. The result is a patch whose purpose you can explain: successful responses still return a ticket, while an unsuccessful status reaches the caller as an error.
This guide covers terminal setup, access and permissions, with a focused example rather than a claim that the assistant has tested your own project. Anthropic's Claude Code overview describes the broader product. To carry the exercise through two bugs and a final review, open the HTTP errors and ambiguous writes learning path.
A model migration can change the surrounding client
Read the worked guide
The Sonnet 5.5 report explains why unchanged token rates can accompany a lower vendor-reported task cost. It also identifies concrete integration changes: thinking settings, response-block handling and forced tool choice. Anthropic's current migration guide says Sonnet 5.5 rejects forced any and tool choices. With automatic choice, an answer can arrive without the intended tool call, so the application needs to distinguish an answer from a completed lookup.
Read the Opus 5.5 evaluation article when the question is whether a model preserves an operational exception while working through conflicting instructions. Its illustrative restart case keeps the acceptance rule fixed while comparing configurations. The dated release reports do not establish which model is cheapest or most reliable for your workload. For repeated application work, the prompt-caching comparison adds retries, rejected outputs and review effort to the cost question.
Keep the condition when the conversation gets shorter
Read the worked guide
The compaction explainer asks what must survive when older exchanges are replaced with a summary. Its conditional restart is a precise example: “after the queue drains” changes when the action is allowed. On-demand compaction lets the application choose when to summarize and continue from the returned block. That gives the application control over the transition, alongside responsibility for preserving later messages and enforcing the actual execution conditions. See the on-demand compaction documentation.
Reconstruct what a browser session did
Read the worked guide
For Enterprise investigations, the Chrome transcript article explains the contribution of Claude's Compliance API records. A transcript can help locate the submitted action; the destination's records establish whether the change took effect. Chrome-session coverage remains beta and requires the relevant Enterprise Compliance API access. The session-transcript documentation describes the available records.
The original reports retain their publication dates and detailed sources. Use them to follow a particular client change, context transition or investigation through its full explanation.
Identity and history
2021 · Anthropic states 2021 as its founding year; a precise incorporation day was not established. Founding source
Early research funding announced
A $124 million Series A announcement focused on reliable, steerable AI research.
Primary sourceClaude introduced
Claude was publicly introduced through a chat interface and API after closed-alpha partner work.
Primary sourceClaude Sonnet 5.5 announced
The announcement named claude-sonnet-5-5 and AWS, Google Cloud and Microsoft Azure availability.
Primary sourceClaude Frontier Academy announced
A $100 million commitment and target to train 10,000 Frontier Deployed Engineers by end-2027; not completed adoption.
Primary source
Who uses it, and what the numbers mean
Read dated adoption figures and their limits
- Software-engineering teams evaluating Claude Code or Claude Platform within existing development workflows and access controls.
- Document-heavy organizations selecting conversational or work-agent surfaces, with separate eligibility checks for cyber and life-sciences capabilities.
These are dated vendor-reported figures. Populations and units differ; they are neither current audited counts nor a market-share ranking.
More than 1,000 Business customers spending over $1 million annualized each
· High-spend business-customer cohort reported by Anthropic.
Not total businesses, users or paid seats; annualized spending is not full-year realized revenue.
Original metric and contextOver 300,000 Business customers
· Customer count reported with the Series F announcement.
Historical vendor customer count, not a current active-user figure.
Original metric and contextAnnounced direction
Read announcements and availability qualifications
These statements describe the dated announcement and its audience. An intention does not establish that a feature subsequently shipped.
2026-09-28 · available
Sonnet 5.5 was announced with availability on AWS, Google Cloud and Microsoft Azure; distribution does not remove product-specific safeguards.
Announcement or documentation2026-09-28 · announced intention
An expanded Cyber Verification Program was described as coming soon, with tiered access to advanced Sonnet 5.5, Opus 5.5 and Mythos capabilities; no calendar release date was supplied.
Announcement or documentation2026-04-06 · announced intention
Additional Google/Broadcom TPU capacity was expected to begin coming online in 2027; this is an infrastructure expectation, not a specific Claude release commitment.
Announcement or documentation2026-10-02 · announced intention
Frontier Academy announced a $100 million commitment and a target of 10,000 trained Frontier Deployed Engineers by end-2027; these are planned outcomes.
Announcement or documentation
Sources, unknowns and review scope
Operational documentation reviewed ; the company-history, adoption and announcement snapshot was reviewed . This is a documentation-based reference. Products were not hands-on tested and vendor claims were not independently audited.
- A precise Claude-wide MAU or WAU figure was not established; the phrase millions of daily users cannot supply a precise count.
- No fixed launch date for the expanded Cyber Verification Program was established.
Primary source directory
- Company and product navigation
- Founding-year background
- Early funding
- Claude introduction
- Sonnet 5.5 and cyber access
- Compute and annualized spending cohort
- Historical business customers
- Academy commitment and target
- Messages API
- Claude Managed Agents
- API overview
- Claude Code
- consumer policy
- commercial offerings
- API retention reference
- commercial retention policy
- Messages rate limits
- error reference
- streaming reference
- lifecycle registry
- Sonnet 5.5 migration guide
- Company and governance



