977 pages for bash.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
bash-tool
Claude Developer Platform · title
agents-and-tools/tool-use/bash-tool
Configure the sandboxed Bash tool
Claude Code CLI · title
sandboxing
Or, for the model with the same capabilities and no access approval requirement:
Claude Developer Platform · in the page
about-claude/models/migration-guide
…g budget. Before (Claude Mythos Preview): <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/messages \ -H "x-api-key: $ANTHROPIC_API_KEY" \ -H "anthropic-versi…
optimizing-for-cost-and-intelligence
Claude Developer Platform · in the page
about-claude/models/optimizing-for-cost-and-intelligence
…de="shell:CLI, python, typescript, csharp, go, java, php, ruby"> ```bash cURL # Within 4 minutes of the last request's start (time spent generating counts # against the cache's lifetime), re-sen…
pricing
Claude Developer Platform · in the page
about-claude/pricing
…agents-and-tools/tool-use/overview). ### Specific tool pricing #### Bash tool The bash tool definition adds the following input tokens to your request. This is in addition to the per-model [tool us…
customer-support-chat
Claude Developer Platform · in the page
about-claude/use-case-guides/customer-support-chat
…variable) * Python 3.10 or later Install the required packages: ```bash pip install anthropic streamlit python-dotenv ``` ## Before building with Claude ### Decide whether to use Claude for suppo…
PDF Processing
Claude Developer Platform · in the page
agents-and-tools/agent-skills/best-practices
…le: ````markdown ## Database migration Run exactly this script: ```bash python scripts/migrate.py --verify --backup ``` Do not modify the command or add additional flags. ```` **Analogy:** Think…
claude-api-skill
Claude Developer Platform · in the page
agents-and-tools/agent-skills/claude-api-skill
…m/anthropics/skills). You can install it using the `npx` command: ```bash npx skills add https://github.com/anthropics/skills --skill claude-api ``` Or ask Claude Code to install it as a [Claude Cod…
enterprise
Claude Developer Platform · in the page
agents-and-tools/agent-skills/enterprise
…| | Tool calls | Instructions directing Claude to use bash, file operations, or other tools | Medium: review what operations are performed | ### R…
PDF Processing
Claude Developer Platform · in the page
agents-and-tools/agent-skills/overview
…kill's description, Claude reads `SKILL.md` from the filesystem using bash. Only then does this content enter the context window. ### Level 3: Resources and code (loaded as needed) Skills can bundle…
quickstart
Claude Developer Platform · in the page
agents-and-tools/agent-skills/quickstart
…ript, with any imports and client setup at the top: <CodeGroup> ```bash cURL # List Anthropic-managed Skills curl --fail-with-body -sS "https://api.anthropic.com/v1/skills?source=anthropic" \…
mcp-connector
Claude Developer Platform · in the page
agents-and-tools/mcp-connector
…ools from an MCP server with default configuration: <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/messages \ -H "Content-Type: application/json" \ -H "X-API-Key: $ANTHROPIC_A…
Edit docker-compose.yaml: increment the integer in the setup service's
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/deploy-compose
…t have an MCP server available for testing, use this minimal one: ```bash mkdir -p mcp-tunnel cat > mcp-tunnel/hello_server.py <<'EOF' from mcp.server.fastmcp import FastMCP mcp = FastMCP("hello-ser…
deploy-helm
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/deploy-helm
…t have an MCP server available for testing, use this minimal one: ```bash kubectl create namespace mcp-tunnel --dry-run=client -o yaml | kubectl apply -f - kubectl -n mcp-tunnel apply -f - <<'EOF' ap…
overview
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/overview
…umentation). The proxy forwards the path untouched. <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/messages \ -H "Content-Type: application/json" \ -H "X-API-Key: $ANTHROPIC_A…
quickstart
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/quickstart
…t directory"> <Tabs> <Tab title="macOS / Linux"> ```bash mkdir -p mcp-tunnel/{config,data} cd mcp-tunnel export TUNNEL_DOMAIN=YOUR_TUNNEL_DOMAIN_HERE # from…
security
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/security
…top the tunnel stack"> <Tabs> <Tab title="Helm"> ```bash helm uninstall mcp-tunnel -n mcp-tunnel ``` </Tab> <Tab title="Docker Compose"> ```bash…
troubleshooting
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/troubleshooting
…Helm doesn't manage hook resources, so delete it before retrying: ```bash helm uninstall mcp-tunnel -n mcp-tunnel kubectl -n mcp-tunnel delete job mcp-tunnel-setup ``` ## Tunnel won't connect Check…
advisor-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/advisor-tool
…`advisor-tool-2026-03-01` in your requests. </Note> <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/messages \ -H "x-api-key: $ANTHROPIC_API_KEY" \ -H "anthropic-version: 2023-…
browser-use-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/browser-use-tool
…rm.claude.com/docs/en/api/messages/create) request. <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/messages \ -H "content-type: application/json" \ -H "x-api-key: $ANTHROPIC_A…
code-execution-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/code-execution-tool
…ts-and-tools/tool-use/code-execution-tool description: Run Python and Bash code in a sandboxed container to analyze data, generate files, and iterate on solutions. featureMetadata: status: ga zdr:…
computer-use-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/computer-use-tool
…m.claude.com/docs/en/agents-and-tools/tool-use/text-editor-tool) and [bash tool](https://platform.claude.com/docs/en/agents-and-tools/tool-use/bash-tool), which Claude typically uses alongside compute…
define-tools
Claude Developer Platform · in the page
agents-and-tools/tool-use/define-tools
…ameter of the API request. Anthropic-schema client tools, such as the bash and text editor tools, are declared by a date-versioned `type`; see each tool's page, linked from the [Tool reference](https:…
fine-grained-tool-streaming
Claude Developer Platform · in the page
agents-and-tools/tool-use/fine-grained-tool-streaming
…e tool input is large enough to watch it stream in: <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/messages \ -H "content-type: application/json" \ -H "x-api-key: $ANTHROPIC_A…
how-tool-use-works
Claude Developer Platform · in the page
agents-and-tools/tool-use/how-tool-use-works
…platform.claude.com/docs/en/agents-and-tools/tool-use/memory-tool), [`bash`](https://platform.claude.com/docs/en/agents-and-tools/tool-use/bash-tool), [`text_editor`](https://platform.claude.com/docs/…
memory-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/memory-tool
…al-protection) before you write it. ## Basic usage <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/messages \ -H "x-api-key: $ANTHROPIC_API_KEY" \ -H "anthropic-version: 2023-…
overview
Claude Developer Platform · in the page
agents-and-tools/tool-use/overview
…use/web-search-tool), which Anthropic runs for you: <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/messages \ -H "x-api-key: $ANTHROPIC_API_KEY" \ -H "anthropic-version: 2023-…
parallel-tool-use
Claude Developer Platform · in the page
agents-and-tools/tool-use/parallel-tool-use
…nt loops where the next reads are only implied (custom coding agents, bash and text editor harnesses, computer use). Standard function calling is unaffected. For the batching instruction to add and wh…
Process results programmatically
Claude Developer Platform · in the page
agents-and-tools/tool-use/programmatic-tool-calling
…grammatic-tool-calling#the-allowed-callers-field)): <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/messages \ -H "x-api-key: $ANTHROPIC_API_KEY" \ -H "anthropic-version: 2…
server-tools
Claude Developer Platform · in the page
agents-and-tools/tool-use/server-tools
…Here's how to handle the `pause_turn` stop reason: <CodeGroup> ```bash cURL # Initial request. If "stop_reason" in the response is "pause_turn", continue # the turn by re-sending the request w…
strict-tool-use
Claude Developer Platform · in the page
agents-and-tools/tool-use/strict-tool-use
…se always contains `passengers: 2`. ## Quick start <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/messages \ -H "content-type: application/json" \ -H "x-api-key: $ANTHROPIC_A…
text-editor-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/text-editor-tool
…and later versions of the text editor tool. </Note> <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/messages \ -H "content-type: application/json" \ -H "x-api-key: $ANTHROPIC_A…
tool-combinations
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-combinations
…'s no client-side sandbox to manage. ## Coding agent: text\_editor + bash The text editor reads and modifies files; bash runs tests and build commands. This is the canonical software-development loo…
tool-reference
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-reference
…e | | [Bash tool](https://platform.claude.com/docs/en/agents-and-tools/tool-use/bash-tool) | `bash_20250124`…
Log at info level
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-runner
…on the SDK's logging, which includes request and response detail: ```bash # Log at info level export ANTHROPIC_LOG=info # Log at debug level for more verbose output export ANTHROPIC_LOG=debug ``` T…
tool-search-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-search-tool
…cludes the tool search tool and two deferred tools: <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/messages \ -H "x-api-key: $ANTHROPIC_API_KEY" \ -H "anthropic-version: 2023-…
tool-use-with-prompt-caching
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-use-with-prompt-caching
…| | [Bash](https://platform.claude.com/docs/en/agents-and-tools/tool-use/bash-tool) | Standard client tool, no spec…
web-fetch-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/web-fetch-tool
…n. The following examples use `web_fetch_20260318`: <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/messages \ -H "x-api-key: $ANTHROPIC_API_KEY" \ -H "anthropic-version: 2023-…
web-search-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/web-search-tool
…The following examples use `web_search_20260318`: <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/messages \ -H "x-api-key: $ANTHROPIC_API_KEY" \ -H "anthropic-version: 2023-…
Beta
Claude Developer Platform · in the page
api/beta
…t. Can be used as the `after_id` for the next page. #### Example ```bash curl https://api.anthropic.com/v1/models \ -H 'anthropic-version: 2023-06-01' \ -H "X-Api-Key: $ANTHROPIC_API_KEY" ``…
beta-headers
Claude Developer Platform · in the page
api/beta-headers
…()`) and sends the `anthropic-beta` header for you: <CodeGroup> ```bash cURL curl https://api.anthropic.com/v1/messages \ -H "x-api-key: $ANTHROPIC_API_KEY" \ -H "anthropic-version: 2023-…
Agents
Claude Developer Platform · in the page
api/beta/agents
…` Per-tool configuration overrides. - `BetaManagedAgentsBashToolConfigParams object` Configuration override for the bash tool. - `type: optional "bash"` - `nam…
Archive Agent
Claude Developer Platform · in the page
api/beta/agents/archive
…ray of BetaManagedAgentsAgentToolConfig` - `BetaManagedAgentsBashToolConfig object` Configuration for the bash tool. - `type: "bash"` - `enabled: boolean`…
Create Agent
Claude Developer Platform · in the page
api/beta/agents/create
…` Per-tool configuration overrides. - `BetaManagedAgentsBashToolConfigParams object` Configuration override for the bash tool. - `type: optional "bash"` - `nam…
List Agents
Claude Developer Platform · in the page
api/beta/agents/list
…ray of BetaManagedAgentsAgentToolConfig` - `BetaManagedAgentsBashToolConfig object` Configuration for the bash tool. - `type: "bash"` - `enabled: boolean`…
Get Agent
Claude Developer Platform · in the page
api/beta/agents/retrieve
…ray of BetaManagedAgentsAgentToolConfig` - `BetaManagedAgentsBashToolConfig object` Configuration for the bash tool. - `type: "bash"` - `enabled: boolean`…
Update Agent
Claude Developer Platform · in the page
api/beta/agents/update
…` Per-tool configuration overrides. - `BetaManagedAgentsBashToolConfigParams object` Configuration override for the bash tool. - `type: optional "bash"` - `nam…
Versions
Claude Developer Platform · in the page
api/beta/agents/versions
…ray of BetaManagedAgentsAgentToolConfig` - `BetaManagedAgentsBashToolConfig object` Configuration for the bash tool. - `type: "bash"` - `enabled: boolean`…
List Agent Versions
Claude Developer Platform · in the page
api/beta/agents/versions/list
…ray of BetaManagedAgentsAgentToolConfig` - `BetaManagedAgentsBashToolConfig object` Configuration for the bash tool. - `type: "bash"` - `enabled: boolean`…
Deployment Runs
Claude Developer Platform · in the page
api/beta/deployment_runs
…cursor for the next page. Null when no more results. ### Example ```bash curl https://api.anthropic.com/v1/deployment_runs \ -H 'anthropic-version: 2023-06-01' \ -H 'anthropic-beta: managed-…