Search the documentation
50 pages for copy.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it. Cut at 50, so a narrower query shows the rest.
PDF Processing
Claude Developer Platform · in the page
agents-and-tools/agent-skills/best-practices
…r particularly complex workflows, provide a checklist that Claude can copy into its response and check off as it progresses. **Example 1: Research synthesis workflow** (for Skills without code): ```…
quickstart
Claude Developer Platform · in the page
agents-and-tools/agent-skills/quickstart
…t using var destination = File.Create(outputPath); await source.CopyToAsync(destination); Console.WriteLine($"Presentation saved to {outputPath}"); } ``` ```go Go // Extract the f…
mcp-connector
Claude Developer Platform · in the page
agents-and-tools/mcp-connector
…d click **Continue** until you reach **Authentication complete**. 7. Copy the `access_token` value. 8. Paste it into the `authorization_token` field in your MCP server configuration. ### Using the…
concepts
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/concepts
…) | **With programmatic access** | | **Manual** | You copy the tunnel token from the Claude Console, generate a CA and server certificate yourself (for example with `openssl`), registe…
console
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/console
…---------------------------------------------------- | | **Domain** | Copy the assigned `abcd1234.tunnel.anthropic.com` value. Your proxy's routes are subdomains of this domain.…
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
…oken and domain from the Console"> On the tunnel detail page, copy the **Domain** (it has the form `abcd1234.tunnel.anthropic.com`), then click the eye icon next to **Token** to fetch the tunn…
deploy-helm
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/deploy-helm
…ile for the server certificate. Using -extfile (instead of # -copy_extensions, which is OpenSSL 3.0+ only) keeps this working on # OpenSSL 1.1.x. cat > data/tls.ext <<EOF…
quickstart
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/quickstart
…al credential provisioning. After it's created, open the tunnel. Copy two values from the **Connection** section: * **Domain** (looks like `abcd1234.tunnel.anthropic.com`) * **Token** (c…
bash-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/bash-tool
…maxLines) { String truncated = String.join("\n", Arrays.copyOf(lines, maxLines)); return truncated + "\n\n... Output truncated (" + lines.length + " total lines) ...";…
build-a-tool-using-agent
Claude Developer Platform · in the page
agents-and-tools/tool-use/build-a-tool-using-agent
…ther than a single flat string. <Note> Every ring runs standalone. Copy any ring into a fresh file and it will run without the code from earlier rings. </Note> ## Ring 1: Single tool, single turn…
code-execution-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/code-execution-tool
…rget = File.Create(fileMetadata.Filename); await downloadStream.CopyToAsync(target); Console.WriteLine($"Downloaded: {fileMetadata.Filename}"); } ``` ```go Go client := anthropic…
text-editor-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/text-editor-tool
…kup`; try { await access(filePath); await copyFile(filePath, backupPath); } catch { // File does not exist; nothing to back up } } ```…
Events
Claude Developer Platform · in the page
api/beta/sessions/events
…ional string or null` Routes this result to a subagent thread. Copy from the `agent.custom_tool_use` event's `session_thread_id`. - `BetaManagedAgentsAgentCustomToolUseEvent object` Eve…
List Events
Claude Developer Platform · in the page
api/beta/sessions/events/list
…ional string or null` Routes this result to a subagent thread. Copy from the `agent.custom_tool_use` event's `session_thread_id`. - `BetaManagedAgentsAgentCustomToolUseEvent object` Eve…
Send Events
Claude Developer Platform · in the page
api/beta/sessions/events/send
…nal string or null` Routes this result to a subagent thread. Copy from the `agent.custom_tool_use` event's `session_thread_id`. - `BetaManagedAgentsUserDefineOutcomeEvent object`…
Stream Events
Claude Developer Platform · in the page
api/beta/sessions/events/stream
…ional string or null` Routes this result to a subagent thread. Copy from the `agent.custom_tool_use` event's `session_thread_id`. - `BetaManagedAgentsAgentCustomToolUseEvent object` Eve…
Threads
Claude Developer Platform · in the page
api/beta/sessions/threads
…ional string or null` Routes this result to a subagent thread. Copy from the `agent.custom_tool_use` event's `session_thread_id`. - `BetaManagedAgentsAgentCustomToolUseEvent object` Eve…
Events
Claude Developer Platform · in the page
api/beta/sessions/threads/events
…ional string or null` Routes this result to a subagent thread. Copy from the `agent.custom_tool_use` event's `session_thread_id`. - `BetaManagedAgentsAgentCustomToolUseEvent object` Eve…
List Session Thread Events
Claude Developer Platform · in the page
api/beta/sessions/threads/events/list
…ional string or null` Routes this result to a subagent thread. Copy from the `agent.custom_tool_use` event's `session_thread_id`. - `BetaManagedAgentsAgentCustomToolUseEvent object` Eve…
Stream Session Thread Events
Claude Developer Platform · in the page
api/beta/sessions/threads/events/stream
…ional string or null` Routes this result to a subagent thread. Copy from the `agent.custom_tool_use` event's `session_thread_id`. - `BetaManagedAgentsAgentCustomToolUseEvent object` Eve…
Compliance API
Claude Developer Platform · in the page
api/compliance
…o a new artifact that they own. The actor is the user who created the copy; the source artifact is not modified. - `"claude_artifact_published"` A new version of an artifact was published — fo…
Activities
Claude Developer Platform · in the page
api/compliance/activities
…o a new artifact that they own. The actor is the user who created the copy; the source artifact is not modified. - `"claude_artifact_published"` A new version of an artifact was published — fo…
Query compliance activities
Claude Developer Platform · in the page
api/compliance/activities/list
…o a new artifact that they own. The actor is the user who created the copy; the source artifact is not modified. - `"claude_artifact_published"` A new version of an artifact was published — fo…
claude-in-microsoft-foundry
Claude Developer Platform · in the page
build-with-claude/claude-in-microsoft-foundry
…ne. 2. Open your Claude deployment and select the **Details** tab. 3. Copy the **Key** value (and note the **Target URI** for your endpoint). 4. Use either the `api-key` or `x-api-key` header in your…
claude-platform-on-aws
Claude Developer Platform · in the page
build-with-claude/claude-platform-on-aws
…*Claude Platform on AWS → API keys**. Choose **Generate a key**, then copy the key value. Grant the `aws-external-anthropic:CallWithBearerToken` IAM action to the principals that should be allowed to…
files
Claude Developer Platform · in the page
build-with-claude/files
…var destination = File.Create("downloaded_file.txt"); await source.CopyToAsync(destination); ``` ```go Go func downloadFile(client anthropic.Client, fileID string) error { resp, err := cl…
mid-conversation-effort-example
Claude Developer Platform · in the page
build-with-claude/mid-conversation-effort-example
…le.Files; import java.nio.file.Path; import java.nio.file.StandardCopyOption; import java.security.MessageDigest; import java.time.Duration; import java.util.ArrayList; import java.util.Co…
prompting-claude-opus-4-8
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-opus-4-8
…ompressed. Headline text can be large and uppercase, while supporting copy remains short and sparse. The sub texts should be written with Alumni Sans SC in 4-6px like tiny little texts on corners bott…
prompting-claude-sonnet-5
Claude Developer Platform · in the page
build-with-claude/prompt-engineering/prompting-claude-sonnet-5
…ompressed. Headline text can be large and uppercase, while supporting copy remains short and sparse. The sub texts should be written with Alumni Sans SC in 4-6px like tiny little texts on corners bott…
skills-guide
Claude Developer Platform · in the page
build-with-claude/skills-guide
…File = File.Create(fileMetadata.Filename); await downloadStream.CopyToAsync(outputFile); Console.WriteLine($"Downloaded: {fileMetadata.Filename}"); } ``` ```go Go func main() {…
thinking
Claude Developer Platform · in the page
build-with-claude/thinking
…e. Each thinking block also carries a `signature` field, an encrypted copy of the full reasoning that you pass back unchanged in multi-turn and tool-use conversations (see [Thinking encryption](https:…
scripting
Claude Developer Platform · in the page
cli-sdks-libraries/cli/scripting
…*/ } ``` </Step> <Step title="Send a user message"> Copy the session `id` from the previous output into `--session-id`: ```bash ant beta:sessions:events send \ --sessi…
apple-foundation-models
Claude Developer Platform · in the page
cli-sdks-libraries/libraries/apple-foundation-models
…ur Apple Developer Team ID, and one or more bundle IDs (up to 32). 4. Copy the client ID (`clid_...`) from the integration's **Overview** tab and pass it to your app's Claude configuration. The first…
csharp
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/csharp
…s://learn.microsoft.com/en-us/dotnet/api/system.io.stream), use the [`CopyToAsync`](https://learn.microsoft.com/en-us/dotnet/api/system.io.stream.copytoasync) method: ```csharp using System.IO; usin…
java
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/java
…(HttpResponse response = client.files().download(params)) { Files.copy( response.body(), Paths.get(path), StandardCopyOption.REPLACE_EXISTING ); } catch (Exception e) {…
get-api-key
Claude Developer Platform · in the page
get-api-key
…m/settings/workspaces) to scope the key to. </Step> <Step title="Copy and store the key"> The Console shows the full key, which starts with `sk-ant-`, only once, at creation. Copy it and stor…
admin-api-keys
Claude Developer Platform · in the page
manage-claude/admin-api-keys
…of this page do not accept Admin API keys). </Step> <Step title="Copy and store the secret"> Copy the displayed secret (starting with `sk-ant-admin01-`) and store it in your secrets manager.…
analytics-api
Claude Developer Platform · in the page
manage-claude/analytics-api
…n create an Analytics API key. Keys carry the `read:analytics` scope. Copy the displayed secret and store it in your secrets manager. </Step> <Step title="Call the API"> Pass the key in the `…
app-attest
Claude Developer Platform · in the page
manage-claude/app-attest
…ur Apple Developer Team ID, and one or more bundle IDs (up to 32). 4. Copy the client ID (`clid_...`) from the integration's **Overview** tab and pass it to your app's Claude configuration. ## Revoke…
cmek
Claude Developer Platform · in the page
manage-claude/cmek
…ersible data loss** Enabling CMEK is permanent. Anthropic keeps no copy of your key, so misconfiguration or key loss can permanently destroy your CMEK-protected data. If you are uncertain about any…
cmek-aws-kms
Claude Developer Platform · in the page
manage-claude/cmek-aws-kms
…p of this flow displays your organization's **Compartment ID** with a copy button. Substitute that value for `<compartment-uuid>` in the key policy (see the Create the KMS key step under Encryption ke…
cmek-google-cloud-kms
Claude Developer Platform · in the page
manage-claude/cmek-google-cloud-kms
…``` From the Console, open the key's details page and click **Copy resource name**. <Frame caption="Copy the key's full resource name from the actions menu."> ; return Results.Text("""{"action": "allow"}""", "application/json"); }); app.Run("http://0.0.0…
aws
Claude Developer Platform · in the page
manage-claude/wif-providers/aws
…>.tokens.sts.global.api.aws`. This URL is unique to your AWS account; copy it for the next step. To retrieve it programmatically: ```bash python3 -c "import boto3; print(boto3.client('iam').g…