Anthropic Academy: Claude API Development Guide (original) (raw)
Get started
- Learn what's new in Sonnet 4.5
- View a summary of latest features in the release notes
- Easily switch to Claude 4 models with the model migration checklist
- Choose the right model for your needs with our guide
- Optimize your results with Claude 4 prompting best practices
Insights
- Read the Claude 4 announcement blog post
- Visit the Claude Opus 4 website
- Visit the Claude Sonnet 4 website
Get started with APIs
- Understand the Messages API
- Process multiple Messages API requests at once with the Message Batches API
- Optimize your API usage with prompt caching
- Build on Amazon with the Amazon Bedrock API
- Build on Google with the Vertex AI API
Go deeper with APIs
- Use the Admin API to manage permissions and workspace
- Use the Files API to upload and manage files
- Use PDF support to extract text and understand visual content in PDFs
- [Experimental API] Generate a well written prompt
- [Experimental API] Improve a prompt directly in code
- [Experimental API] Templatize a prompt by identifying and extracting variables
Courses
- Take an in-depth course that covers building with the Anthropic API
- Take an in-depth course on working with Anthropic models using Amazon Bedrock
- Take an in-depth course on working with Anthropic models using Google Cloud's Vertex AI
Get started
- Explore agent patterns with the Anthropic Cookbook
- Implement JSON outputs for reliable and consistent agent control
Get started
- Set up MCP in Claude Desktop
- Use Anthropic's ready-made MCP servers
- Use MCP with Claude Code
- Set up remote MCP servers
- Connect remote MCP servers from the Messages API
- Contribute to MCP on GitHub
Courses
- Take an in-depth course on getting started with MCP
- Take an in-depth course on more advanced concepts with MCP
Get started
- Install Claude Code
- Integrate Claude Code into your IDE
- Connect Claude Code with Google Vertex or Amazon Bedrock
- Browse Anthropic's Claude Code common workflows
Courses
- Take an in-depth course on getting up to speed on Claude Code
- Introduction to subagents
- Introduction to agent skills
Get started
- Take Anthropic's tool use course
- Watch Anthropic's tool use demo video
- Explore Anthropic's tool use cookbooks
Get started
- Learn about extended thinking models
- Follow the extended thinking guide in Anthropic's Cookbook
- Implement extended thinking best practices
Get started
- Build a toy customer support agent with RAG
- Use Voyage AI for embeddings
- Integrate RAG with LlamaIndex
- Build a RAG system with MongoDB
Get started
- Complete Anthropic's interactive prompt engineering tutorial
- Practice applying prompting techniques to real-world scenarios
- Try Anthropic's prompt generator tool
Get started
- Learn how to build strong evals
- Learn how to build automated evaluations
- Use the Eval Tool on Claude Console
Get started
- Watch the prompt caching explainer video
- Implement prompt caching with a guide from the Anthropic Cookbook
Get started
- Get started with vision
- Learn vision best practices
- Use vision to extract text from images
- Use vision to analyze charts and graphs
Get started
- Set up your developer account and generate API keys on the Anthropic Console.
- Use our quickstart guide to make your first API call
- Get started with Claude Code with npm install -g @anthropic-ai/claude-code