Skip to content

Claude

Claude is a family of large language models from Anthropic available through the Claude web and desktop apps, the Claude Code CLI, and an API for building chatbots, coding assistants, and general-purpose agents.

For developers, Claude provides API and SDK access with strong tool support, including the Claude Agent SDK for building agents that can perform file operations, run code, search the web, and integrate with IDE workflows. It targets practical software tasks such as code generation, refactoring, and multi-file analysis using long context windows suitable for large repositories.

Claude Managed Agents is a hosted alternative that runs the agent loop and tool execution on Anthropic’s infrastructure instead of in a self-hosted loop built on the Messages API.

Claude can be deployed directly through the Claude API or via major cloud platforms, including Amazon Bedrock, Claude Platform on AWS, Google Cloud Vertex AI, and Microsoft Foundry. It supports function calling patterns that enable structured tool integration from Python, TypeScript, C#, Go, Java, PHP, and Ruby through official SDKs.

Official website: claude.com, with the chat app at claude.ai

Two people at a service counter labeled Claude API, where a robot behind the window prints out a long paper response, with a Python logo on the counter.

Tutorial

How to Use the Claude API in Python

Learn how to use the Claude API in Python to send prompts, control responses with system instructions, and get structured JSON output.

intermediate ai api tools

For additional information on related topics, take a look at the following resources:

Have a question about this? Mentor AI can show you examples, compare related terms, and point you to tutorials.


By Martin Breuss • Updated Sept. 21, 2026 • Reviewed by Leodanis Pozo Ramos