983 pages for bash.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
On a remote host without a browser:
Claude Developer Platform · in the page
cli-sdks-libraries/cli/authentication
…authorize URL and paste the returned code back into the terminal. ```bash CLI ant auth login # On a remote host without a browser: ant auth login --no-browser # Bind to a specific workspace and ski…
quickstart
Claude Developer Platform · in the page
cli-sdks-libraries/cli/quickstart
…nfo> ## Installation <Tabs> <Tab title="Homebrew (macOS)"> ```bash brew install anthropics/tap/ant ``` </Tab> <Tab title="curl (Linux/WSL)"> For Linux environments, download t…
scripting
Claude Developer Platform · in the page
cli-sdks-libraries/cli/scripting
…are `./agents/summarizer.md` and `./environments/cloud.yaml`. ```bash ant beta:sessions create \ --agent agent_011CYm1BLqPXpQRk5khsSXrs \ --environment-id env_01595EKxaaTTGwwY3kyX…
sessions-connect
Claude Developer Platform · in the page
cli-sdks-libraries/cli/sessions-connect
…ate response, from `ant beta:sessions list`, or from the Console. ```bash CLI ant beta:sessions connect sesn_011CZkZAtmR3yMPDzynEDxu7 ``` Without `--web`, the command needs an interactive terminal.…
using
Claude Developer Platform · in the page
cli-sdks-libraries/cli/using
…he default (for example, to opt into a different schema version). ```bash ant models list ant messages create --model claude-opus-5-5 --max-tokens 1024 ... ant beta:agents retrieve --agent-id agent_0…
csharp
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/csharp
…e package from [NuGet](https://www.nuget.org/packages/Anthropic): ```bash dotnet add package Anthropic ``` ## Requirements This library requires .NET Standard 2.0 or later. ## Usage ```csharp usi…
go
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/go
…sdk-go/v2" // imported as anthropic ) ``` Install with `go get`: ```bash go get github.com/anthropics/anthropic-sdk-go/v2 ``` ## Requirements This library requires Go 1.25+. ## Usage ```go packa…
java
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/java
…ng by setting the `ANTHROPIC_LOG` environment variable to `info`: ```bash export ANTHROPIC_LOG=info ``` Or to `debug` for more verbose logging: ```bash export ANTHROPIC_LOG=debug ``` <Accordion ti…
php
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/php
…use the SDK configures it for streaming with no additional setup: ```bash composer require "anthropic-ai/sdk" "guzzlehttp/guzzle:^7" ``` ## Requirements PHP 8.1.0 or higher. ## Usage This library…
For Amazon Bedrock support
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/python
…specific SDK features and configuration. </Info> ## Installation ```bash pip install anthropic ``` For platform-specific integrations or improved async performance, install with extras: ```bash #…
Automatically handles tool execution loop
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/ruby
…lation Add the gem to your application's `Gemfile` with Bundler: ```bash bundle add anthropic ``` ## Requirements Ruby 3.2.0 or higher. ## Usage ```ruby anthropic = Anthropic::Client.new( api_…
typescript
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/typescript
…specific SDK features and configuration. </Info> ## Installation ```bash npm install @anthropic-ai/sdk ``` ## Requirements TypeScript >= 5.0 is supported. The following runtimes are supported: *…
get-api-key
Claude Developer Platform · in the page
get-api-key
…ad. ## Use your API key Set the key as an environment variable: ```bash export ANTHROPIC_API_KEY="sk-ant-api03-..." ``` The [client SDK](https://platform.claude.com/docs/en/cli-sdks-libraries/over…
get-started
Claude Developer Platform · in the page
get-started
…in the following step reads it from `$ANTHROPIC_API_KEY`. ```bash export ANTHROPIC_API_KEY="your-api-key-here" ``` </Step> <Step title="Make your first API call">…
home
Claude Developer Platform · in the page
home
…Console.WriteLine(textBlock.Text); } } ``` ```bash cURL curl https://api.anthropic.com/v1/messages \ -H "content-type: application/json" \ -H "x-api-key: $ANTHR…
access-transparency
Claude Developer Platform · in the page
manage-claude/access-transparency
…the Compliance API Activity Feed. Filter with `activity_types[]`: ```bash curl --fail-with-body -sS -G \ "https://api.anthropic.com/v1/compliance/activities" \ --data-urlencode "activity_types[]=…
access-transparency-log
Claude Developer Platform · in the page
manage-claude/access-transparency-log
…test checkpoint `GET /v1/compliance/transparency_log/checkpoint` ```bash curl --fail-with-body -sS \ "https://api.anthropic.com/v1/compliance/transparency_log/checkpoint" \ -H "x-api-key: $ANTHR…
admin-api
Claude Developer Platform · in the page
manage-claude/admin-api
…one, and switch the CLI back with `ant profile activate default`: ```bash CLI ant auth login --profile admin --scope "org:admin" export ANTHROPIC_AUTH_TOKEN=$(ant auth print-credentials --profile adm…
analytics-api
Claude Developer Platform · in the page
manage-claude/analytics-api
…e="Call the API"> Pass the key in the `x-api-key` header: ```bash curl "https://api.anthropic.com/v1/organizations/usage_report/claude_code?starting_at=2025-09-08" \ -H "anthropic-v…
api-and-data-retention
Claude Developer Platform · in the page
manage-claude/api-and-data-retention
…| | [Bash tool](https://platform.claude.com/docs/en/agents-and-tools/tool-use/bash-tool) | `/v1/m…
authentication
Claude Developer Platform · in the page
manage-claude/authentication
…to limit how long a leaked credential stays usable. <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/messages \ -H "x-api-key: $ANTHROPIC_API_KEY" \ -H "anthropic-version: 2023-…
First request
Claude Developer Platform · in the page
manage-claude/claude-code-analytics-api
…Get your organization's Claude Code analytics for a specific day: ```bash cURL curl "https://api.anthropic.com/v1/organizations/usage_report/claude_code?\ starting_at=2025-09-08&\ limit=20" \ -H "a…
cmek
Claude Developer Platform · in the page
manage-claude/cmek
…ills APIs, and by these tools: web search, web fetch, code execution, bash, text editor, MCP connector (beta), structured outputs, advisor tool (beta), computer use, browser use, and context managemen…
cmek-admin-api
Claude Developer Platform · in the page
manage-claude/cmek-admin-api
…create-key-step>` with the key ARN. <CodeGroup> ```bash cURL curl -sS "https://api.anthropic.com/v1/organizations/external_keys" \ -H "x-api-key: $ANTHROPIC_AP…
cmek-aws-kms
Claude Developer Platform · in the page
manage-claude/cmek-aws-kms
…hen create the key. Replace `<REGION>` with the key's region. ```bash aws kms create-key \ --region <REGION> \ --description "Anthropic CMEK" \ --key-usage ENCRYPT_DECRYPT \…
cmek-azure-key-vault
Claude Developer Platform · in the page
manage-claude/cmek-azure-key-vault
…s` or `eastus2`. Run this first, in the Azure CLI or Cloud Shell: ```bash az keyvault show --name <your-vault-name> \ --query "{rbac:properties.enableRbacAuthorization, purge:properties.enablePurge…
cmek-claude-platform-on-aws
Claude Developer Platform · in the page
manage-claude/cmek-claude-platform-on-aws
…hen create the key. Replace `<REGION>` with the key's region. ```bash aws kms create-key \ --region <REGION> \ --description "Anthropic CMEK" \ --key-usage ENCRYPT_DECRYPT \…
cmek-coverage-claude-platform
Claude Developer Platform · in the page
manage-claude/cmek-coverage-claude-platform
…* Tool data stored at rest by web search, web fetch, code execution, bash, text editor, MCP connector (beta), structured outputs, advisor tool (beta), computer use, browser use, and context managemen…
cmek-google-cloud-kms
Claude Developer Platform · in the page
manage-claude/cmek-google-cloud-kms
…Skip this step if you already have a key ring to reuse. ```bash gcloud kms keyrings create <your-keyring-name> \ --project=<your-project-id> \ --location=<region…
cmek-troubleshooting
Claude Developer Platform · in the page
manage-claude/cmek-troubleshooting
…| To print the key policy, run: ```bash aws kms get-key-policy \ --region <REGION> \ --key-id <KEY_ARN> \ --policy-name default ``` ### A key that already pro…
Fetch the first page (newest activities first).
Claude Developer Platform · in the page
manage-claude/compliance-activity-feed
…anization, and activity from before enablement is not backfilled. ```bash cURL curl --fail-with-body -sS \ "https://api.anthropic.com/v1/compliance/activities?limit=1" \ -H "x-api-key: $ANTHROPIC…
compliance-api
Claude Developer Platform · in the page
manage-claude/compliance-api
…platform.claude.com/docs/en/manage-claude/compliance-api-access). ```bash cURL curl --fail-with-body -sS \ "https://api.anthropic.com/v1/compliance/activities?limit=1" \ -H "x-api-key: $ANTHROPIC…
compliance-api-access
Claude Developer Platform · in the page
manage-claude/compliance-api-access
…ment variable so the shell samples in this guide can read it: ```bash export ANTHROPIC_COMPLIANCE_ACCESS_KEY=sk-ant-api01-... ``` </Step> </Steps> ## Create an Admin API key <Note>…
WARNING: This operation PERMANENTLY deletes the chat, all of its messages,
Claude Developer Platform · in the page
manage-claude/compliance-content-data
…st. The following request lists chats updated since a given date. ```bash cURL curl --fail-with-body -sS -G \ "https://api.anthropic.com/v1/compliance/apps/chats" \ -H "x-api-key: $ANTHROPIC_COMP…
before_id is the first_id from a previous response
Claude Developer Platform · in the page
manage-claude/compliance-integration-patterns
…euse the previous window's `lt` value as the next window's `gte`. ```bash cURL curl --fail-with-body -sS -G \ "https://api.anthropic.com/v1/compliance/activities" \ -H "x-api-key: $ANTHROPIC_COMP…
compliance-org-data
Claude Developer Platform · in the page
manage-claude/compliance-org-data
…ference for the `limit` and `page` parameter defaults and ranges. ```bash cURL curl --fail-with-body -sS \ "https://api.anthropic.com/v1/compliance/organizations" \ -H "x-api-key: $ANTHROPIC_COMP…
compliance-sessions
Claude Developer Platform · in the page
manage-claude/compliance-sessions
…The following request lists sessions created since a given date. ```bash cURL curl --fail-with-body -sS -G \ "https://api.anthropic.com/v1/compliance/apps/sessions/local" \ -H "x-api-key: $ANTHR…
data-residency
Claude Developer Platform · in the page
manage-claude/data-residency
…| ### API usage <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/messages \ -H "x-api-key: $ANTHROPIC_API_KEY" \ -H "anthropic-version: 2023-…
inference-hooks-endpoint
Claude Developer Platform · in the page
manage-claude/inference-hooks-endpoint
…tool that Anthropic defines but the calling application runs, such as bash or computer use, is a client tool too, and carries its versioned type in `tool_type`. A call to a tool the request doesn't de…
opentelemetry
Claude Developer Platform · in the page
manage-claude/opentelemetry
…ssions.events.send`. 4. A turn starts and includes model requests, a `bash` tool use, and a turn on another thread (shown as the first `anthropic.session.turn` span and the spans under it). 5. The mod…
api
Claude Developer Platform · in the page
manage-claude/opentelemetry/api
…the workspaces of your AWS account in that Region. <CodeGroup> ```bash cURL curl --fail-with-body -sS "https://api.anthropic.com/v1/organizations/telemetry_destinations" \ -H "x-api-key: $AN…
sdk
Claude Developer Platform · in the page
manage-claude/opentelemetry/sdk
…test version of the Claude SDK: <Tabs> <Tab title="Python"> ```bash pip install --upgrade anthropic ``` If your application doesn't use the OpenTelemetry SDK yet, install it with a…
organization-webhooks
Claude Developer Platform · in the page
manage-claude/organization-webhooks
…s, using an Admin API key from `ANTHROPIC_API_KEY`. <CodeGroup> ```bash cURL curl "https://api.anthropic.com/v1/organizations/webhooks" \ -H "x-api-key: $ANTHROPIC_API_KEY" \ -H "anthropi…
plugins-api
Claude Developer Platform · in the page
manage-claude/plugins-api
…your organization's own marketplaces, newest first: <CodeGroup> ```bash cURL curl "https://api.anthropic.com/v1/organizations/plugins?owner_type=organization&limit=20" \ -H "x-api-key: $ANTHR…
rate-limits-api
Claude Developer Platform · in the page
manage-claude/rate-limits-api
…t the rate limits configured for your organization: <CodeGroup> ```bash cURL curl "https://api.anthropic.com/v1/organizations/rate_limits" \ -H "x-api-key: $ANTHROPIC_API_KEY" \ -H "anthr…
spend-limits-api
Claude Developer Platform · in the page
manage-claude/spend-limits-api
…ctive monthly spend limit and period-to-date spend: <CodeGroup> ```bash cURL curl "https://api.anthropic.com/v1/organizations/spend_limits/effective?limit=20" \ -H "x-api-key: $ANTHROPIC_API_…
First request
Claude Developer Platform · in the page
manage-claude/usage-cost-api
…k start Get your organization's daily usage for the last 7 days: ```bash cURL curl "https://api.anthropic.com/v1/organizations/usage_report/messages?\ starting_at=2025-01-08T00:00:00Z&\ ending_at=20…
user-management
Claude Developer Platform · in the page
manage-claude/user-management
…ou. List the organization's members, newest first: <CodeGroup> ```bash cURL curl "https://api.anthropic.com/v1/organizations/users?limit=20" \ -H "x-api-key: $ANTHROPIC_API_KEY" \ -H "an…
user-profiles
Claude Developer Platform · in the page
manage-claude/user-profiles
…-who-gets-a-profile) compares the two access types. <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/user_profiles \ -H "x-api-key: $ANTHROPIC_API_KEY" \ -H "anthropic-version:…
user-profiles-verification-portal
Claude Developer Platform · in the page
manage-claude/user-profiles-verification-portal
…a profile ID it can't find, so check the ID first. <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/user_profiles/uprof_011CZkZCu8hGbp5mYRQgUmz9/action_urls \ -H "x-api-key: $ANTHR…