Follow Discord
Sweep 22 Sep 2026 · 17:19Z Build v2.1.280 501 read Stable v2.1.267 Latest v2.1.280 Next v2.1.280 Feeds RSS JSON llms.txt Unofficial
Search the documentation

50 pages for design.

Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it. Cut at 50, so a narrower query shows the rest.

Design guidelines Claude Documentation · title connectors/building/mcp-apps/design-guidelines Design Principles Model Context Protocol · title community/design-principles Or, for the model with the same capabilities and no access approval requirement: Claude Developer Platform · in the page about-claude/models/migration-guide …not available under zero data retention (ZDR) arrangements; both are designated Covered Models. On the Claude API, a request to Claude Fable 5 from an organization whose data retention configuration… optimizing-for-cost-and-intelligence Claude Developer Platform · in the page about-claude/models/optimizing-for-cost-and-intelligence …rkload moves from prototype to production, cost becomes a first-class design constraint. The most capable model can be too expensive at scale, and the least expensive model can fall short on quality.… commerce-agents Claude Developer Platform · in the page about-claude/use-case-guides/commerce-agents …, and entertainment, and a Claude Code plugin that scaffolds the same design against your own systems. The code, setup instructions, and safety documentation are in the [Claude for commerce repositor… customer-support-chat Claude Developer Platform · in the page about-claude/use-case-guides/customer-support-chat …tect you and your vehicle. Our innovative auto insurance policies are designed to adapt to your unique needs, covering everything from fender benders to major collisions. With Acme's award-winning cus… overview Claude Developer Platform · in the page about-claude/use-case-guides/overview …moderation, legal summarization, and commerce agents." --- Claude is designed to excel in a variety of tasks. Explore these in-depth production guides to learn how to build common use cases with Clau… PDF Processing Claude Developer Platform · in the page agents-and-tools/agent-skills/best-practices …kill that is used by other instances ("Claude B"). Claude A helps you design and refine instructions, while Claude B tests them in real tasks. This works because Claude models understand both how to w… claude-api-skill Claude Developer Platform · in the page agents-and-tools/agent-skills/claude-api-skill …e batch processing at 50% cost * **Prompt caching:** Prefix-stability design, breakpoint placement, and silent-invalidator audit * **Model migration:** Step-by-step guidance for migrating to newer Cla… PDF Processing Claude Developer Platform · in the page agents-and-tools/agent-skills/overview …ys * **Data exposure:** Skills with access to sensitive data could be designed to leak information to external systems * **Treat like installing software:** Be especially careful when integrating Skil… remote-mcp-servers Claude Developer Platform · in the page agents-and-tools/remote-mcp-servers …<Note> The remote MCP servers listed below are third-party services designed to work with the Claude API. These servers are not owned, operated, or endorsed by Anthropic. Users should only connect t… advisor-tool Claude Developer Platform · in the page agents-and-tools/tool-use/advisor-tool …not consulted the advisor yet. If the task has a non-obvious " "design decision or a failure mode you haven't ruled out, call advisor " "now before committing to an approach." ) MAX_TU… code-execution-tool Claude Developer Platform · in the page agents-and-tools/tool-use/code-execution-tool …The code execution tool runs in a secure, containerized environment designed specifically for code execution, with a higher focus on Python. ### Runtime environment * **Python version:** 3.11 * **… define-tools Claude Developer Platform · in the page agents-and-tools/tool-use/define-tools …tion, and any user-specified system prompt. The constructed prompt is designed to instruct the model to use the specified tool(s) and provide the necessary context for the tool to operate properly: `… fine-grained-tool-streaming Claude Developer Platform · in the page agents-and-tools/tool-use/fine-grained-tool-streaming …en the initial `input: {}` (object) and `partial_json` (string) is by design. The empty object marks the slot in the content array. The delta strings build the real value. <CodeGroup> ```bash cURL… Process results programmatically Claude Developer Platform · in the page agents-and-tools/tool-use/programmatic-tool-calling …ult and Claude's response count. </Note> ## Best practices ### Tool design * **Provide detailed output descriptions:** Because Claude deserializes tool results in code, document the format (JSON st… tool-combinations Claude Developer Platform · in the page agents-and-tools/tool-use/tool-combinations …ng agents, and long-running agents. --- Anthropic-provided tools are designed to work together. Common agent patterns pair tools that cover complementary stages of a workflow: one tool gathers or dis… web-fetch-tool Claude Developer Platform · in the page agents-and-tools/tool-use/web-fetch-tool …cle: `<url>`" triggers a fetch. "What are best practices for REST API design?" is answered directly. ### Dynamic filtering Fetching full web pages and PDFs can quickly consume tokens, especially whe… Analytics Claude Developer Platform · in the page api/beta/organization/analytics …roduct breakdown is not enabled for this organization. - `claude_design_daily_active_user_count: optional number or null` Number of users with Claude Design activity on the requested day.… Cost Claude Developer Platform · in the page api/beta/organization/analytics/cost …- `"chat"` - `"claude-tag"` - `"claude_code"` - `"claude_design"` - `"claude_in_chrome"` - `"cowork"` - `"office_agent"` - `rbac_group_ids: optional array of string` Filter t… Get Cost Over Time Claude Developer Platform · in the page api/beta/organization/analytics/cost/list …- `"chat"` - `"claude-tag"` - `"claude_code"` - `"claude_design"` - `"claude_in_chrome"` - `"cowork"` - `"office_agent"` - `rbac_group_ids: optional array of string` Filter t… Get Per-User Cost Claude Developer Platform · in the page api/beta/organization/analytics/cost/list_by_user …- `"chat"` - `"claude-tag"` - `"claude_code"` - `"claude_design"` - `"claude_in_chrome"` - `"cowork"` - `"office_agent"` - `rbac_group_ids: optional array of string` Filter t… Get Activity Summaries Claude Developer Platform · in the page api/beta/organization/analytics/retrieve_summaries …roduct breakdown is not enabled for this organization. - `claude_design_daily_active_user_count: optional number or null` Number of users with Claude Design activity on the requested day.… Usage Claude Developer Platform · in the page api/beta/organization/analytics/usage …- `"chat"` - `"claude-tag"` - `"claude_code"` - `"claude_design"` - `"claude_in_chrome"` - `"cowork"` - `"office_agent"` - `rbac_group_ids: optional array of string` Filter t… Get Token Usage Over Time Claude Developer Platform · in the page api/beta/organization/analytics/usage/list …- `"chat"` - `"claude-tag"` - `"claude_code"` - `"claude_design"` - `"claude_in_chrome"` - `"cowork"` - `"office_agent"` - `rbac_group_ids: optional array of string` Filter t… Get Per-User Token Usage Claude Developer Platform · in the page api/beta/organization/analytics/usage/list_by_user …- `"chat"` - `"claude-tag"` - `"claude_code"` - `"claude_design"` - `"claude_in_chrome"` - `"cowork"` - `"office_agent"` - `rbac_group_ids: optional array of string` Filter t… Users Claude Developer Platform · in the page api/beta/organization/analytics/users …the file-edit metrics are not enabled for this organization. - `design_metrics: object` Claude Design activity metrics for a single user on a given day. - `distinct_projects_create… List User Activity Claude Developer Platform · in the page api/beta/organization/analytics/users/list …the file-edit metrics are not enabled for this organization. - `design_metrics: object` Claude Design activity metrics for a single user on a given day. - `distinct_projects_create… Completions Claude Developer Platform · in the page api/completions …/en/build-with-claude/working-with-messages) and our guide to [prompt design](https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/overview) for more details. minLength: 1 - `m… Create a Text Completion Claude Developer Platform · in the page api/completions/create …/en/build-with-claude/working-with-messages) and our guide to [prompt design](https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/overview) for more details. minLength: 1 - `m… Compliance API Claude Developer Platform · in the page api/compliance …`"cowork_session_updated"` A Cowork session was updated. - `"design_project_artifact_published"` A Claude Design project's content was published as a claude.ai artifact, making a snapsho… Activities Claude Developer Platform · in the page api/compliance/activities …`"cowork_session_updated"` A Cowork session was updated. - `"design_project_artifact_published"` A Claude Design project's content was published as a claude.ai artifact, making a snapsho… Query compliance activities Claude Developer Platform · in the page api/compliance/activities/list …`"cowork_session_updated"` A Cowork session was updated. - `"design_project_artifact_published"` A Claude Design project's content was published as a claude.ai artifact, making a snapsho… Apps Claude Developer Platform · in the page api/compliance/apps …{ "id": "claude_proj_doc_01Qr8StUvWxYzAbCdEfGhJjK", "content": "# Design notes\n\n- Item one\n- Item two\n", "created_at": "2025-03-12T18:22:41.123456Z", "filename": "design-notes.txt", "use… Projects Claude Developer Platform · in the page api/compliance/apps/projects …{ "id": "claude_proj_doc_01Qr8StUvWxYzAbCdEfGhJjK", "content": "# Design notes\n\n- Item one\n- Item two\n", "created_at": "2025-03-12T18:22:41.123456Z", "filename": "design-notes.txt", "use… Documents Claude Developer Platform · in the page api/compliance/apps/projects/documents …{ "id": "claude_proj_doc_01Qr8StUvWxYzAbCdEfGhJjK", "content": "# Design notes\n\n- Item one\n- Item two\n", "created_at": "2025-03-12T18:22:41.123456Z", "filename": "design-notes.txt", "use… Get project document content Claude Developer Platform · in the page api/compliance/apps/projects/documents/retrieve …{ "id": "claude_proj_doc_01Qr8StUvWxYzAbCdEfGhJjK", "content": "# Design notes\n\n- Item one\n- Item two\n", "created_at": "2025-03-12T18:22:41.123456Z", "filename": "design-notes.txt", "use… Organizations Claude Developer Platform · in the page api/compliance/organizations …nabled"` - `"claude_code_workflows_enabled"` - `"claude_design_enabled"` - `"claude_enterprise_claude_code_zero_data_retention_enabled"` - `"claude_in_slack_enabled"`… Settings Claude Developer Platform · in the page api/compliance/organizations/settings …nabled"` - `"claude_code_workflows_enabled"` - `"claude_design_enabled"` - `"claude_enterprise_claude_code_zero_data_retention_enabled"` - `"claude_in_slack_enabled"`… Get effective organization settings Claude Developer Platform · in the page api/compliance/organizations/settings/retrieve …nabled"` - `"claude_code_workflows_enabled"` - `"claude_design_enabled"` - `"claude_enterprise_claude_code_zero_data_retention_enabled"` - `"claude_in_slack_enabled"`… rate-limits Claude Developer Platform · in the page api/rate-limits …r your organization's workspaces. ## About rate limits * Limits are designed to prevent API abuse, while minimizing impact on common customer usage patterns. * Limits are defined by **usage tier**.… Message Batches API Claude Developer Platform · in the page build-with-claude/batch-processing …handle privacy and data separation?"> The Message Batches API is designed with strong privacy and data separation measures: 1. Batches and their results are isolated within the Workspace in… claude-in-microsoft-foundry Claude Developer Platform · in the page build-with-claude/claude-in-microsoft-foundry …inst a deployment hosted on Azure return a `400 Bad Request` error by design. Claude Code detects deployments hosted on Azure and automatically adapts its feature set. ## API responses API responses… sent_count = len(messages sent in the compaction request) Claude Developer Platform · in the page build-with-claude/compaction …mpaction", "content": "Summary of the conversation: the user is designing the data model for a recipe app. The entities agreed so far are Recipe, Ingredient, Step, and RecipeIngredient, which ho… compaction-background Claude Developer Platform · in the page build-with-claude/compaction-background …onversation compacts. COMPACT_AT_TOKENS = 2500 SYSTEM = "You help design a recipe app's data model. Keep answers short." QUESTIONS = [ "What are the main entities in the data model?",… compaction-keep-recent-turns Claude Developer Platform · in the page build-with-claude/compaction-keep-recent-turns …onversation compacts. COMPACT_AT_TOKENS = 2500 SYSTEM = "You help design a recipe app's data model. Keep answers short." KEEP_TURNS = 2 QUESTIONS = [ "What are the main entities in the… compaction-on-demand Claude Developer Platform · in the page build-with-claude/compaction-on-demand …mpaction", "content": "Summary of the conversation: the user is designing the data model for a recipe app. The entities agreed so far are Recipe, Ingredient, Step, and RecipeIngredient, which ho… context-windows Claude Developer Platform · in the page build-with-claude/context-windows …, which are in beta. <Tip> For agents that span multiple sessions, design your state artifacts so that context recovery is fast when a new session starts. The [memory tool's multisession pattern](h… mid-conversation-effort-example Claude Developer Platform · in the page build-with-claude/mid-conversation-effort-example …"the others missed), and multiphase sequencing (understand, design, implement, and " "review as separate workflow calls, reading results between phases). A useful default "… mid-conversation-system-messages Claude Developer Platform · in the page build-with-claude/mid-conversation-system-messages …s://platform.claude.com/docs/en/build-with-claude/prompt-caching) are designed to be used together: * **Enable caching explicitly.** Caching only happens when the request includes `cache_control`, ei…
Feedback