100 pages for placement.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
model-deprecations
Claude Developer Platform · in the page
about-claude/model-deprecations
…, deprecated, or retired, and find retirement dates and recommended replacements for models and API parameters. --- As safer and more capable models launch, Anthropic regularly retires older ones. Ap…
Or, for the model with the same capabilities and no access approval requirement:
Claude Developer Platform · in the page
about-claude/models/migration-guide
…e model ID swap and, as needed, breaking parameter changes, prefill replacement, and effort calibration for your target model across your code base, then produces a checklist of items to verify manual…
commerce-agents
Claude Developer Platform · in the page
about-claude/use-case-guides/commerce-agents
…s, with a margin preview. * Draft marketing campaigns with audiences, placements, and budget. Its five skills cover performance insights, inventory and operations, catalog and listings, pricing and p…
customer-support-chat
Claude Developer Platform · in the page
about-claude/use-case-guides/customer-support-chat
…include: - Rental car reimbursement - Roadside assistance - New car replacement </static_context> """ STATIC_ELECTRIC_CAR_INSURANCE = """ <static_context> Electric Car Insurance: Our specialized elec…
claude-api-skill
Claude Developer Platform · in the page
agents-and-tools/agent-skills/claude-api-skill
…ercent cost * **Prompt caching:** Prefix-stability design, breakpoint placement, and silent-invalidator audit * **Model migration:** Step-by-step guidance for migrating to newer Claude models (includi…
advisor-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/advisor-tool
…much more reliably than third-person descriptions. The most effective placement Anthropic tested is a line in the user message: ```text wrap (Advisor: please keep your guidance under 80 words. I need…
computer-use-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/computer-use-tool
…ool named `computer`. For `strict`, `input_examples`, `defer_loading` placement, `tool_choice`, streaming, and caller restrictions, see [Client toolsets](https://platform.claude.com/docs/en/agents-and…
memory-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/memory-tool
…strings.Contains(content, cmd.OldStr) { return fmt.Sprintf("No replacement was performed, old_str `%s` did not appear verbatim in %s.", cmd.OldStr, cmd.Path) } store[cmd.Path] = strings.R…
text-editor-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/text-editor-tool
…and new text from Claude’s tool use request. * Perform the text replacement in the file. * Return the results to Claude. </Step> <Step title="Claude provides its analysis and explanation"…
Beta
Claude Developer Platform · in the page
api/beta
…likewise rejected; between non-thinking blocks the block's placement has no effect on thinking validation. Some blocks from before the turn's final `fallback` block mus…
Agents
Claude Developer Platform · in the page
api/beta/agents
…rkspace's default_inference_geo. On update, `model` is whole-object replacement — omitting inference_geo clears it. - `speed: optional "standard" or "fast" or null` Inference speed mode. `…
Create Agent
Claude Developer Platform · in the page
api/beta/agents/create
…rkspace's default_inference_geo. On update, `model` is whole-object replacement — omitting inference_geo clears it. - `speed: optional "standard" or "fast" or null` Inference speed mode. `…
Update Agent
Claude Developer Platform · in the page
api/beta/agents/update
…Params or null` Execution principal for runs of this agent. Full replacement. Omit to preserve; send null or `{"type": "service_account"}` to restore the default. - `BetaManagedAgentsAWSRoleExec…
Deployments
Claude Developer Platform · in the page
api/beta/deployments
…entsBudgetLimit or null` Spend ceiling for future sessions. Full replacement. Omit to preserve; send null to clear (sessions created afterwards are uncapped). The deployment agent's model must have…
Update Deployment
Claude Developer Platform · in the page
api/beta/deployments/update
…entsBudgetLimit or null` Spend ceiling for future sessions. Full replacement. Omit to preserve; send null to clear (sessions created afterwards are uncapped). The deployment agent's model must have…
Messages
Claude Developer Platform · in the page
api/beta/messages
…likewise rejected; between non-thinking blocks the block's placement has no effect on thinking validation. Some blocks from before the turn's final `fallback` block mus…
Batches
Claude Developer Platform · in the page
api/beta/messages/batches
…likewise rejected; between non-thinking blocks the block's placement has no effect on thinking validation. Some blocks from before the turn's final `fallback` b…
Create a Message Batch
Claude Developer Platform · in the page
api/beta/messages/batches/create
…likewise rejected; between non-thinking blocks the block's placement has no effect on thinking validation. Some blocks from before the turn's final `fallback` b…
Count tokens in a Message
Claude Developer Platform · in the page
api/beta/messages/count_tokens
…likewise rejected; between non-thinking blocks the block's placement has no effect on thinking validation. Some blocks from before the turn's final `fallback` block mus…
Create a Message
Claude Developer Platform · in the page
api/beta/messages/create
…likewise rejected; between non-thinking blocks the block's placement has no effect on thinking validation. Some blocks from before the turn's final `fallback` block mus…
Sessions
Claude Developer Platform · in the page
api/beta/sessions
…vers: optional array of BetaManagedAgentsURLMCPServerParams` Replacement MCP server list. Full replacement: the provided array becomes the MCP servers. Send an empty array to clear; omit to pre…
Create Session
Claude Developer Platform · in the page
api/beta/sessions/create
…vers: optional array of BetaManagedAgentsURLMCPServerParams` Replacement MCP server list. Full replacement: the provided array becomes the MCP servers. Send an empty array to clear; omit to pre…
Update Session
Claude Developer Platform · in the page
api/beta/sessions/update
…ervers: optional array of BetaManagedAgentsURLMCPServerParams` Replacement MCP server list. Full replacement: the provided array becomes the new value. Send an empty array to clear; omit to prese…
Compliance API
Claude Developer Platform · in the page
api/compliance
…ude Code agent proxy credential's secret material was replaced. The replacement keeps the same name, profile, and allowed hosts under a new credential identifier, and everything that referenced the ol…
Activities
Claude Developer Platform · in the page
api/compliance/activities
…ude Code agent proxy credential's secret material was replaced. The replacement keeps the same name, profile, and allowed hosts under a new credential identifier, and everything that referenced the ol…
Query compliance activities
Claude Developer Platform · in the page
api/compliance/activities/list
…ude Code agent proxy credential's secret material was replaced. The replacement keeps the same name, profile, and allowed hosts under a new credential identifier, and everything that referenced the ol…
claude-in-microsoft-foundry
Claude Developer Platform · in the page
build-with-claude/claude-in-microsoft-foundry
…etires older ones. See all API deprecations, along with recommended replacements. </Card> </CardGroup> ## Additional resources <CardGroup cols={2}> <Card title="Foundry model catalog" icon="grid…
anthropic-managed
Claude Developer Platform · in the page
build-with-claude/claude-models-on-google-cloud/anthropic-managed
…etires older ones. See all API deprecations, along with recommended replacements. </Card> <Card title="Google Cloud Marketplace" icon="coins" href="https://console.cloud.google.com/marketplace">…
claude-platform-on-aws
Claude Developer Platform · in the page
build-with-claude/claude-platform-on-aws
…etires older ones. See all API deprecations, along with recommended replacements. </Card> </CardGroup> ## Additional resources <CardGroup cols={2}> <Card title="Claude Console" icon="browser" hr…
context-editing
Claude Developer Platform · in the page
build-with-claude/context-editing
…uctured summary wrapped in `<summary></summary>` tags. 3. **Context replacement:** The SDK extracts the summary and replaces the entire message history with it. 4. **Continuation:** The conversation r…
effort-per-message
Claude Developer Platform · in the page
build-with-claude/effort-per-message
…o a `system` message that has content, both messages must follow the [placement rules for mid-conversation system messages](https://platform.claude.com/docs/en/build-with-claude/mid-conversation-syste…
This will automatically use the environment variable VOYAGE_API_KEY.
Claude Developer Platform · in the page
build-with-claude/embeddings
…ous generation** For each model’s lifecycle status and recommended replacement, see [Model deprecations, lifecycle states, and support](https://www.mongodb.com/docs/voyageai/models/lifecycle/) in the…
mid-conversation-effort-example
Claude Developer Platform · in the page
build-with-claude/mid-conversation-effort-example
…turn keeps every cached byte ahead of it untouched, and satisfies the placement rule that a system message follows a user turn. <CodeGroup> ```bash cURL # One orchestration-mode turn: the mode re…
mid-conversation-system-messages
Claude Developer Platform · in the page
build-with-claude/mid-conversation-system-messages
…mixed with `text` blocks in the same message. The message follows the placement rules for any mid-conversation system message, with one extra restriction after a paused turn (see [Limitations](https:/…
preserved-thinking
Claude Developer Platform · in the page
build-with-claude/preserved-thinking
…ly ends with a sentence naming what changed. Then find the matching replacement in [Make changes without editing the prefix](https://platform.claude.com/docs/en/build-with-claude/preserved-thinking#re…
Delivering work
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-fable-5-1
…he-conversation-history-append-only)). The following loop shows this placement. Each assistant turn goes back exactly as returned, each user turn carries only the tool results, and a fresh turn-scope…
prompting-claude-sonnet-5-5
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-sonnet-5-5
…r put user text inside a `tool_result` block. The model misreads that placement most often. * Deliver mid-turn user input as a user turn. Append the user’s words as a text block in the user message th…
skills-guide
Claude Developer Platform · in the page
build-with-claude/skills-guide
…| Returns a 400 error; upload a replacement version first, or delete the Skill | | Upload layou…
working-with-messages
Claude Developer Platform · in the page
build-with-claude/working-with-messages
…aude Opus 4.8, Claude Sonnet 5.5, and Claude Haiku 5.5. See the full [placement rules](https://platform.claude.com/docs/en/build-with-claude/mid-conversation-system-messages#limitations). A mid-conve…
apply
Claude Developer Platform · in the page
cli-sdks-libraries/cli/apply
…efusing to apply`. Pass `--force` to overwrite the edit or create a replacement. Deleting a file leaves its resource in place with a warning, and `--prune` removes it (archiving it, or deleting it fo…
apple-foundation-models
Claude Developer Platform · in the page
cli-sdks-libraries/libraries/apple-foundation-models
…ackage applies prompt caching automatically; cache TTL and breakpoint placement are not configurable) * Stop sequences * Batch processing * Files API * Token counting * Beta headers ## Additional res…
user-management
Claude Developer Platform · in the page
manage-claude/user-management
…ings > API](https://claude.ai/admin-settings/api-access) and create replacements. ## See also <CardGroup cols={2}> <Card title="Create an Admin API key" href="https://platform.claude.com/docs/en/m…
self-hosted-sandboxes-security
Claude Developer Platform · in the page
managed-agents/self-hosted-sandboxes-security
…uspect `ANTHROPIC_ENVIRONMENT_KEY` leaked, revoke it and generate a replacement immediately. Revocation is validated on every request, so it takes effect on the worker’s next call. * **Verify your wor…
session-operations
Claude Developer Platform · in the page
managed-agents/session-operations
…cpServers`; csharp: `McpServers`; go: `MCPServers`) update are full replacement: the provided array is the new value. To preserve existing entries, `GET` the session, modify the array, and `POST` it b…
tools
Claude Developer Platform · in the page
managed-agents/tools
…stem | | Edit | `edit` | Perform string replacement in a file | | Glob | `glob` | Perform fast file pattern matching using glob patterns | | G…
vaults
Claude Developer Platform · in the page
managed-agents/vaults
…cp_server_url` or `secret_name`) remains visible and is freed for a replacement credential. * **Delete a vault or credential:** Hard delete. The record is not retained. Use archive if you need an audi…
migration-guide
Claude Developer Platform · in the page
models/fable-5-2/migration-guide
…uild-with-claude/preserved-thinking#replace-prefix-edits) gives the replacement for each common edit. To find these edits before you switch production traffic, run the check in [Check whether your…
migration-guide
Claude Developer Platform · in the page
models/opus-5-5/migration-guide
…es immediately after a user turn in the `messages` array (subject to [placement rules](https://platform.claude.com/docs/en/build-with-claude/mid-conversation-system-messages#limitations)). Use the top…
overview
Claude Developer Platform · in the page
models/sonnet-4-5/overview
…o longer recommended, and retires on November 30, 2026. Recommended replacement: Claude Sonnet 5.5. [See Claude Sonnet 5.5](https://platform.claude.com/docs/en/models/sonnet-5-5/overview) · [Migrate t…
overview
Claude Developer Platform · in the page
release-notes/overview
…you can send `role: "system"` messages after a user turn (subject to [placement rules](https://platform.claude.com/docs/en/build-with-claude/mid-conversation-system-messages#limitations)) in the `mess…