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, eliminating 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+
- Simple installation via NuGet package manager
Related
- Project
anthropics/anthropic-sdk-typescriptThe official TypeScript/JavaScript SDK for the Claude API, enabling developers to integrate Claude's AI capabilities into their applications.
- Project
anthropics/anthropic-cliThe `ant` CLI is the official command‑line interface for Anthropic’s Claude Platform. It lets you call Claude’s API from a terminal, manage agents, skills, environments, vaults, and other resources, and treat those resources as code via the `ant apply` workflow. Install via Homebrew or Go, authenticate with an API key or Google Cloud, and use a resource‑based command syntax (`ant <resource>[:<subresource>] <command>`). A lockfile records remote IDs for repeatable CI/CD deployments. MIT‑licensed and cross‑platform.
- Project
anthropics/anthropic-sdk-goA Go client library for calling Anthropic’s Claude LLM API, offering typed helpers for building prompts and handling responses.
- 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 rebuild of Anthropic's Claude Code CLI that provides a powerful AI-driven terminal interface for coding tasks.