Core capabilities
These features enhance Claude’s fundamental abilities for processing, analyzing, and generating content across various formats and use cases.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) |
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 |
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 |
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) |
PDF support | Process and analyze text and visual content from PDF documents. | Claude API Amazon Bedrock Google Cloud’s Vertex AI |
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 |
Prompt caching (1hr) | Extended 1-hour cache duration for less frequently accessed but important context, complementing the standard 5-minute cache. | Claude API |
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 Google Cloud’s Vertex AI |
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 Google Cloud’s Vertex AI |
Tool use | Enable Claude to interact with external tools and APIs to perform a wider variety of tasks. For a list of supported tools, see the Tools table. | Claude API Amazon Bedrock Google Cloud’s Vertex AI |
Tools
These features enable Claude to interact with external systems, execute code, and perform automated tasks through various tool interfaces.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 |
Code execution | Run Python code in a sandboxed environment for advanced data analysis. | Claude API (Beta) |
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) |
Fine-grained tool streaming | Stream tool use parameters without buffering/JSON validation, reducing latency for receiving large parameters. | Claude API Google Cloud’s Vertex AI |
MCP connector | Connect to remote MCP servers directly from the Messages API without a separate MCP client. | Claude API (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 |
Web fetch | Retrieve full content from specified web pages and PDF documents for in-depth analysis. | Claude API (Beta) |
Web search | Augment Claude’s comprehensive knowledge with current, real-world data from across the web. | Claude API |