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 in which Anthropic runs the agent loop, instead of a self-built loop on the Messages API. Tool execution happens in an Anthropic-managed cloud sandbox or in a self-hosted sandbox on the developer’s own infrastructure.

Claude can be deployed directly through the Claude API or via major cloud platforms, including Amazon Bedrock, Claude Platform on AWS, Google Cloud, 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 Oct. 29, 2026 • Reviewed by Leodanis Pozo Ramos