SDK for building AI agents with Claude Code's capabilities. Programmatically interact with Claude to build autonomous agents that can understand codebases, edit files, and execute workflows.
An ACP-compatible coding agent powered by the Claude Agent SDK (TypeScript)
The official TypeScript library for the Anthropic API
The official TypeScript library for the Anthropic Vertex API
A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.
The **[Anthropic provider](https://ai-sdk.dev/providers/ai-sdk-providers/anthropic)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the [Anthropic Messages API](https://docs.anthropic.com/claude/reference/messages_post).
Native CLI binary for @anthropic-ai/claude-agent-sdk on linux-x64-musl
AWS SDK for JavaScript Sso Client for Node.js, Browser and React Native
For ruby and ruby on rails
Native CLI binary for @anthropic-ai/claude-agent-sdk on linux-x64
AI SDK by Vercel - build apps like ChatGPT, Claude, Gemini, and more with a single interface for any model using the Vercel AI Gateway or go direct to OpenAI, Anthropic, Google, or any other model provider.
The AssemblyAI JavaScript SDK provides an easy-to-use interface for interacting with the AssemblyAI API, which supports async and real-time transcription, as well as the latest LeMUR models.
The official TypeScript library for the Anthropic Bedrock API
AI SDK v6 provider for Claude via Claude Agent SDK (use Pro/Max subscription)
The Gateway provider for the [AI SDK](https://ai-sdk.dev/docs) allows the use of a wide variety of AI models and providers.
Like ruby's abbrev module, but in js
Twilio Sync client library
The **[OpenAI provider](https://ai-sdk.dev/providers/ai-sdk-providers/openai)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for the OpenAI chat and completion APIs and embedding model support for the OpenAI embeddings API.
Convention over configuration for using Vite in Ruby apps
Structured diagnostic code library
Native CLI binary for @anthropic-ai/claude-agent-sdk on win32-x64
AWS SDK for JavaScript Iam Client for Node.js, Browser and React Native
Native CLI binary for @anthropic-ai/claude-agent-sdk on linux-arm64
prettier plugin for the Ruby programming language
Ruby SDK for interacting with Claude Code
ClaudeAgent is a Ruby SDK for building autonomous AI agents that interact with Claude Code CLI. It provides both simple one-shot queries and interactive bidirectional sessions with support for tool use, hooks, permissions, and in-process MCP servers.
A Ruby port of the official Python SDK for Claude Code. This gem provides a clean, idiomatic Ruby interface for interacting with Anthropic's Claude Code AI assistant through the command-line interface.
Ruby SDK for Claude Code with streaming support and MCP integration. See the Claude Code SDK documentation for more information.
Unofficial Ruby SDK for interacting with Claude Code, supporting bidirectional conversations, custom tools, and hooks. Not officially maintained by Anthropic.