Claude Docs
platform.claude.com › docs › en › api › client-sdks
Client SDKs - Claude Docs
This page includes brief installation instructions and links to the open-source GitHub repositories for Anthropic's Client SDKs.
Anthropic
anthropic.com › engineering › building-agents-with-the-claude-agent-sdk
Building agents with the Claude Agent SDK
September 29, 2025 - By giving it tools to run bash commands, edit files, create files and search files, Claude can read CSV files, search the web, build visualizations, interpret metrics, and do all sorts of other digital work – in short, create general-purpose agents with a computer. The key design principle behind the Claude Agent SDK is to give your agents a computer, allowing them to work like humans do.
Anthropic released an official Python SDK for Claude Code
What are some use cases for this? More on reddit.com
Agent sdk
Does it only allow you to use anthropic api for models? More on reddit.com
How to use the Claude Agent SDK for non-coding
The Claude Agent SDK is definitely exciting for non-coding use cases! I've been experimenting with it to build documentation and knowledge management agents. i am using Zencoder, they recently built an agent that automatically updates our API docs and generates usage examples whenever we push code changes. The key was using Claude's natural language understanding to extract meaning from code comments and translate them into clear documentation. For non-coding applications, I'd suggest starting with well defined tasks that have clear inputs and outputs. For example, you could build agents that: - Summarize long documents - Generate formatted reports - Answer product FAQs - Analyze data trends More on reddit.com
Claude Code credentials or API key when using Claude Agent SDK?
You're totally fine using your Claude Code credentials for Agent SDK projects running locally. The authentication hierarchy Claude Code explained is exactly right - it automatically falls back to your stored credentials when no explicit API key is provided. I've been doing something similar with multiple AI agents and it works great. The key thing is that you're running everything on your own machine, so you're not exposing credentials or violating any terms. It's actually the intended behavior - Claude Code stores those credentials specifically so other tools in the ecosystem can use them seamlessly. The Agent SDK checking for ANTHROPIC_API_KEY first, then falling back to Claude Code's stored credentials is smart design. Saves you from having to manage API keys separately for every project. Just keep an eye on your usage if you're running a lot of agents simultaneously, but for development and personal projects you should be completely fine. More on reddit.com
Videos
17:01
How openai and anthropic publish their SDK and you can too - YouTube
15:29
Claude Agents SDK: Why is NO ONE Talking About This - YouTube
07:05
Claude Agents SDK BEATS all Agent Framework! (Beginners Guide) ...
08:00
Claude in the Box - Use Anthropic Agent SDK in a Sandbox - YouTube
10:13
Next.js AI SDK Tutorial - 5 - AI Models and Providers - YouTube
12:46
AI API and SDK Explained: Case of OpenAI API and Anthropic - YouTube
GitHub
github.com › anthropics › anthropic-sdk-python
GitHub - anthropics/anthropic-sdk-python
This SDK provides support for tool use, aka function calling. More details can be found in the documentation. This library also provides support for the Anthropic Bedrock API if you install this library with the bedrock extra, e.g.
Starred by 2.5K users
Forked by 410 users
Languages Python
NuGet
nuget.org › packages › Anthropic.SDK
NuGet Gallery | Anthropic.SDK 5.8.0
Anthropic.SDK is an unofficial C# client designed for interacting with the Claude AI API. This powerful interface simplifies the integration of the Claude AI into your C# applications.
npm
npmjs.com › package › @anthropic-ai › sdk
@anthropic-ai/sdk - npm
October 28, 2025 - This SDK provides helpers for making it easy to create and run tools in the Messages API. You can use Zod schemas or JSON Schemas to describe the input to a tool. You can then run those tools using the client.messages.toolRunner() method.
» npm install @anthropic-ai/sdk
Published Dec 06, 2025
Version 0.71.2
Author Anthropic
AWS
docs.aws.amazon.com › amazon bedrock › user guide › amazon bedrock foundation model information › inference request parameters and response fields for foundation models › anthropic claude models › anthropic claude messages api
Anthropic Claude Messages API - Amazon Bedrock
3 days ago - This topic shows how to use the Anthropic Claude messages API with the base inference operations (InvokeModel or InvokeModelWithResponseStream). However, we recommend that you use the Converse API to implement messages in your application. The Converse API provides a unified set of parameters that work across all models that support messages.
npm
npmjs.com › package › @anthropic-ai › bedrock-sdk
@anthropic-ai/bedrock-sdk - npm
November 18, 2025 - The official TypeScript library for the Anthropic Bedrock API. Latest version: 0.26.0, last published: a month ago. Start using @anthropic-ai/bedrock-sdk in your project by running `npm i @anthropic-ai/bedrock-sdk`. There are 64 other projects ...
» npm install @anthropic-ai/bedrock-sdk
Published Nov 18, 2025
Version 0.26.0
Author Anthropic
Venturebeat
venturebeat.com › ai › anthropic-launches-enterprise-agent-skills-and-opens-the-standard
Anthropic launches enterprise ‘Agent Skills’ and opens the standard, challenging OpenAI in workplace AI | VentureBeat
1 day ago - The moves mark a significant expansion of a technology Anthropic first introduced in October, transforming what began as a niche developer feature into infrastructure that now appears poised to become an industry standard. "We're launching Agent Skills as an independent open standard with a specification and reference SDK available at https://agentskills.io," Mahesh Murag, a product manager at Anthropic, said in an interview with VentureBeat.
Reddit
reddit.com › r/claudeai › anthropic released an official python sdk for claude code
r/ClaudeAI on Reddit: Anthropic released an official Python SDK for Claude Code
June 14, 2025 -
Anthropic has officially released a Python SDK for Claude Code, and it’s built specifically with developers in mind. This makes it way easier to bring Claude’s code generation and tool use capabilities into your own Python projects
What it offers:
Tool use support
Streaming output
Async & sync support
File support
Built-in chat structure
GitHub repo: https://github.com/anthropics/claude-code-sdk-python
I'd love to hear your ideas on how you plan to put this to use
Claude
docs.claude.com › en › api › client-sdks
Client SDKs - Claude Docs
This page includes brief installation instructions and links to the open-source GitHub repositories for Anthropic’s Client SDKs.
GitHub
github.com › anthropics › claude-agent-sdk-python
GitHub - anthropics/claude-agent-sdk-python
Starred by 3.6K users
Forked by 487 users
Languages Python 98.9% | Shell 1.1%
Anthropic
anthropic.com › learn › build-with-claude
Anthropic Academy: Claude API Development Guide
APIs & SDKs · Learn about Anthropic's APIs, SDKs, and other development tools · Python SDK · TypeScript SDK · Java SDK · Go SDK · Ruby SDK · Understand the Messages API · Process multiple Messages API requests at once with the Message Batches API · Optimize your API usage with prompt caching ·
GitHub
github.com › anthropics › anthropic-sdk-typescript
GitHub - anthropics/anthropic-sdk-typescript: Access to Anthropic's safety-first language model APIs in TypeScript
This SDK provides helpers for making it easy to create and run tools in the Messages API. You can use Zod schemas or JSON Schemas to describe the input to a tool. You can then run those tools using the client.messages.toolRunner() method.
Starred by 1.4K users
Forked by 181 users
Languages TypeScript 96.8% | Shell 2.1% | JavaScript 1.1%
GitHub
github.com › anthropics › anthropic-sdk-go
GitHub - anthropics/anthropic-sdk-go: Access to Anthropic's safety-first language model APIs via Go
The Anthropic Go library provides convenient access to the Anthropic REST API from applications written in Go.
Starred by 650 users
Forked by 81 users
Languages Go
Anthropic
anthropic.com › news › enabling-claude-code-to-work-more-autonomously
Enabling Claude Code to work more autonomously
September 29, 2025 - For teams who want to create custom agentic experiences, the Claude Agent SDK (formerly the Claude Code SDK) gives access to the same core tools, context management systems, and permissions frameworks that power Claude Code.
Anthropic
console.anthropic.com
Claude Developer Platform
Build with the Claude API
Anthropic
anthropic.com › news › claude-sonnet-4-5
Introducing Claude Sonnet 4.5
September 29, 2025 - We're also giving developers the building blocks we use ourselves to make Claude Code. We're calling this the Claude Agent SDK.