anthropics/anthropic-sdk-csharp
Access to Anthropic's safety-first language model APIs in C#
What it solves
It provides a native C# interface for developers to interact with the Claude API, removing the need to write manual HTTP requests to access Anthropic's large language models.
How it works
The SDK acts as a wrapper around the Claude API, allowing C# applications to create messages and manage interactions with the model using strongly-typed parameters and a client-based architecture.
Who it’s for
.NET developers who want to integrate Claude's AI capabilities into their software applications.
Highlights
- Official SDK for C# applications
- Supports .NET Standard 2.0+
- Simplified message creation and request parameters
Related
- Project
anthropics/anthropic-sdk-goA Go SDK that provides typed, idiomatic access to Anthropic’s Claude LLM API, letting Go developers send prompts and receive responses with simple client and helper functions.
- Project
anthropics/anthropic-sdk-typescriptThe official TypeScript/JavaScript SDK for accessing the Claude API, enabling developers to integrate Claude's AI capabilities into their applications.
- Project
anthropics/anthropic-cliThe `ant` CLI is Anthropic’s official terminal tool for interacting with the Claude Platform. It lets you authenticate, list models, send prompts, upload files, and manage beta resources (agents, sessions, etc.) directly from the command line, with support for JSON/YAML input, secret‑manager piping, and jq‑style output extraction. Install via Homebrew or `go install`.
- Project
davila7/claude-code-templatesA comprehensive collection of ready-to-use agents, commands, and MCP integrations designed to extend the functionality of Anthropic's Claude Code.
- Project
ruvnet/open-claude-codeAn open-source, clean-room implementation of the Claude Code CLI that provides an agentic coding interface with multi-provider LLM support and MCP integration.