Loading...
    • Developer Guide
    • API Reference
    • MCP
    • Resources
    • Release Notes
    Search...
    ⌘K

    First steps

    Intro to ClaudeQuickstart

    Models & pricing

    Models overviewChoosing a modelWhat's new in Claude 4.5Migrating to Claude 4.5Model deprecationsPricing

    Build with Claude

    Features overviewUsing the Messages APIContext windowsPrompting best practices

    Capabilities

    Prompt cachingContext editingExtended thinkingStreaming MessagesBatch processingCitationsMultilingual supportToken countingEmbeddingsVisionPDF supportFiles APISearch resultsGoogle Sheets add-on

    Tools

    OverviewHow to implement tool useToken-efficient tool useFine-grained tool streamingBash toolCode execution toolComputer use toolText editor toolWeb fetch toolWeb search toolMemory tool

    Agent Skills

    OverviewQuickstartBest practicesUsing Skills with the API

    Agent SDK

    OverviewTypeScript SDKPython SDK

    Guides

    Streaming InputHandling PermissionsSession ManagementHosting the Agent SDKModifying system promptsMCP in the SDKCustom ToolsSubagents in the SDKSlash Commands in the SDKAgent Skills in the SDKTracking Costs and UsageTodo ListsPlugins in the SDK

    MCP in the API

    MCP connectorRemote MCP servers

    Claude on 3rd-party platforms

    Amazon BedrockVertex AI

    Prompt engineering

    OverviewPrompt generatorUse prompt templatesPrompt improverBe clear and directUse examples (multishot prompting)Let Claude think (CoT)Use XML tagsGive Claude a role (system prompts)Prefill Claude's responseChain complex promptsLong context tipsExtended thinking tips

    Test & evaluate

    Define success criteriaDevelop test casesUsing the Evaluation ToolReducing latency

    Strengthen guardrails

    Reduce hallucinationsIncrease output consistencyMitigate jailbreaksStreaming refusalsReduce prompt leakKeep Claude in character

    Administration and monitoring

    Admin API overviewUsage and Cost APIClaude Code Analytics API
    Console
    Build with Claude

    Features overview

    Explore Claude's advanced features and capabilities.

    Core capabilities

    These features enhance Claude's fundamental abilities for processing, analyzing, and generating content across various formats and use cases.

    FeatureDescriptionAvailability
    1M token context windowAn 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)
    Agent SkillsExtend 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)
    Batch processingProcess 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
    CitationsGround 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
    Context editingAutomatically 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)
    Extended thinkingEnhanced 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 APIUpload and manage files to use with Claude without re-uploading content with each request. Supports PDFs, images, and text files.Claude API (Beta)
    PDF supportProcess 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 resultsEnable 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 countingToken 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
    Tool useEnable 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.

    FeatureDescriptionAvailability
    BashExecute 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 executionRun Python code in a sandboxed environment for advanced data analysis.Claude API (Beta)
    Computer useControl 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 streamingStream tool use parameters without buffering/JSON validation, reducing latency for receiving large parameters.Claude API Amazon Bedrock Google Cloud's Vertex AI
    MCP connectorConnect to remote MCP servers directly from the Messages API without a separate MCP client.Claude API (Beta)
    MemoryEnable 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)
    Text editorCreate 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 fetchRetrieve full content from specified web pages and PDF documents for in-depth analysis.Claude API (Beta)
    Web searchAugment Claude's comprehensive knowledge with current, real-world data from across the web.Claude API Google Cloud's Vertex AI
    • Core capabilities
    • Tools
    © 2025 ANTHROPIC PBC

    Products

    • Claude
    • Claude Code
    • Max plan
    • Team plan
    • Enterprise plan
    • Download app
    • Pricing
    • Log in

    Features

    • Claude and Slack
    • Claude in Excel

    Models

    • Opus
    • Sonnet
    • Haiku

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Claude Developer Platform

    • Overview
    • Developer docs
    • Pricing
    • Amazon Bedrock
    • Google Cloud’s Vertex AI
    • Console login

    Learn

    • Blog
    • Catalog
    • Courses
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Help and security

    • Availability
    • Status
    • Support center

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy

    Products

    • Claude
    • Claude Code
    • Max plan
    • Team plan
    • Enterprise plan
    • Download app
    • Pricing
    • Log in

    Features

    • Claude and Slack
    • Claude in Excel

    Models

    • Opus
    • Sonnet
    • Haiku

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Claude Developer Platform

    • Overview
    • Developer docs
    • Pricing
    • Amazon Bedrock
    • Google Cloud’s Vertex AI
    • Console login

    Learn

    • Blog
    • Catalog
    • Courses
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Help and security

    • Availability
    • Status
    • Support center

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy
    © 2025 ANTHROPIC PBC