Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Ways to steer Claude and Claude's direct outputs, including response format, reasoning depth, and input modalities.
| Feature | Description | Availability |
|---|---|---|
| 1M token context window | An extended context window that allows you to process much larger documents, maintain longer conversations, and work with more extensive codebases. | Claude API (Beta) Amazon Bedrock (Beta) Google Cloud's Vertex AI (Beta) Microsoft Foundry (Beta) |
| Adaptive thinking | Let Claude dynamically decide when and how much to think. The recommended thinking mode for Opus 4.6. Use the effort parameter to control thinking depth. | Claude API Amazon Bedrock Google Cloud's Vertex AI Microsoft Foundry |
| Batch processing | Process large volumes of requests asynchronously for cost savings. Send batches with a large number of queries per batch. Batch API calls costs 50% less than standard API calls. | Claude API Amazon Bedrock Google Cloud's Vertex AI |
| Citations | Ground Claude's responses in source documents. With Citations, Claude can provide detailed references to the exact sentences and passages it uses to generate responses, leading to more verifiable, trustworthy outputs. | Claude API Amazon Bedrock Google Cloud's Vertex AI Microsoft Foundry |
| Data residency | Control where model inference runs using geographic controls. Specify "global" or "us" routing per request via the inference_geo parameter. | Claude API |
| Effort | Control how many tokens Claude uses when responding with the effort parameter, trading off between response thoroughness and token efficiency. Supported on Opus 4.6 and Opus 4.5. | Claude API Amazon Bedrock Google Cloud's Vertex AI Microsoft Foundry |
| Extended thinking | Enhanced reasoning capabilities for complex tasks, providing transparency into Claude's step-by-step thought process before delivering its final answer. | Claude API Amazon Bedrock Google Cloud's Vertex AI Microsoft Foundry |
| PDF support | Process and analyze text and visual content from PDF documents. | Claude API Amazon Bedrock Google Cloud's Vertex AI Microsoft Foundry |
| Search results | Enable natural citations for RAG applications by providing search results with proper source attribution. Achieve web search-quality citations for custom knowledge bases and tools. | Claude API Amazon Bedrock Google Cloud's Vertex AI Microsoft Foundry |
| Structured outputs | Guarantee schema conformance with two approaches: JSON outputs for structured data responses, and strict tool use for validated tool inputs. | Claude API Amazon Bedrock Microsoft Foundry (Beta) |
Built-in tools that Claude invokes via tool_use. Server-side tools are run by the platform; client-side tools are implemented and executed by you.
| Feature | Description | Availability |
|---|---|---|
| Code execution | Run Python code in a sandboxed environment for advanced data analysis. | Claude API (Beta) Microsoft Foundry (Beta) |
| Memory | Enable Claude to store and retrieve information across conversations. Build knowledge bases over time, maintain project context, and learn from past interactions. | Claude API (Beta) Amazon Bedrock (Beta) Google Cloud's Vertex AI (Beta) Microsoft Foundry (Beta) |
| Web fetch | Retrieve full content from specified web pages and PDF documents for in-depth analysis. | Claude API (Beta) Microsoft Foundry (Beta) |
| Web search | Augment Claude's comprehensive knowledge with current, real-world data from across the web. | Claude API Google Cloud's Vertex AI Microsoft Foundry |
| Feature | Description | Availability |
|---|---|---|
| Bash | Execute bash commands and scripts to interact with the system shell and perform command-line operations. | Claude API Amazon Bedrock Google Cloud's Vertex AI Microsoft Foundry |
| Computer use | Control computer interfaces by taking screenshots and issuing mouse and keyboard commands. | Claude API (Beta) Amazon Bedrock (Beta) Google Cloud's Vertex AI (Beta) Microsoft Foundry (Beta) |
| Text editor | Create and edit text files with a built-in text editor interface for file manipulation tasks. | Claude API Amazon Bedrock Google Cloud's Vertex AI Microsoft Foundry |
Infrastructure that supports discovering, orchestrating, and scaling tool use.
| Feature | Description | Availability |
|---|---|---|
| Agent Skills | Extend Claude's capabilities with Skills. Use pre-built Skills (PowerPoint, Excel, Word, PDF) or create custom Skills with instructions and scripts. Skills use progressive disclosure to efficiently manage context. | Claude API (Beta) Microsoft Foundry (Beta) |
| Fine-grained tool streaming | Stream tool use parameters without buffering/JSON validation, reducing latency for receiving large parameters. | Claude API Amazon Bedrock Google Cloud's Vertex AI Microsoft Foundry |
| MCP connector | Connect to remote MCP servers directly from the Messages API without a separate MCP client. | Claude API (Beta) Microsoft Foundry (Beta) |
| Programmatic tool calling | Enable Claude to call your tools programmatically from within code execution containers, reducing latency and token consumption for multi-tool workflows. | Claude API (Beta) Microsoft Foundry (Beta) |
| Tool search | Scale to thousands of tools by dynamically discovering and loading tools on-demand using regex-based search, optimizing context usage and improving tool selection accuracy. | Claude API (Beta) Amazon Bedrock (Beta) Google Cloud's Vertex AI (Beta) Microsoft Foundry (Beta) |
Infrastructure for controlling and optimizing Claude's context window.
| Feature | Description | Availability |
|---|---|---|
| Compaction | Server-side context summarization for long-running conversations. When context approaches the window limit, the API automatically summarizes earlier parts of the conversation. Supported on Opus 4.6 and Haiku 4.5. | Claude API (Beta) |
| Context editing | Automatically manage conversation context with configurable strategies. Supports clearing tool results when approaching token limits and managing thinking blocks in extended thinking conversations. | Claude API (Beta) Amazon Bedrock (Beta) Google Cloud's Vertex AI (Beta) Microsoft Foundry (Beta) |
| Prompt caching (5m) | Provide Claude with more background knowledge and example outputs to reduce costs and latency. | Claude API Amazon Bedrock Google Cloud's Vertex AI Microsoft Foundry |
| Prompt caching (1hr) | Extended 1-hour cache duration for less frequently accessed but important context, complementing the standard 5-minute cache. | Claude API Microsoft Foundry |
| Token counting | Token counting enables you to determine the number of tokens in a message before sending it to Claude, helping you make informed decisions about your prompts and usage. | Claude API Amazon Bedrock Google Cloud's Vertex AI Microsoft Foundry |
Manage files and assets for use with Claude.
| Feature | Description | Availability |
|---|---|---|
| Files API | Upload and manage files to use with Claude without re-uploading content with each request. Supports PDFs, images, and text files. | Claude API (Beta) Microsoft Foundry (Beta) |
Was this page helpful?