Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

679 pages for env.

Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.

Restrict where Claude Tag operates Claude Documentation · in the page claude-tag/admins/restrict-access …pply. * No memory, including this channel's own, and no skills. * No [environment set on the scope](/docs/claude-tag/admins/customize.md#configure-the-environment-for-a-scope). The session runs on the… Troubleshoot Claude Tag setup Claude Documentation · in the page claude-tag/admins/troubleshooting …s to the channel allows it, or when the network access setting of the environment the scope's sessions run on allows it; anything else is blocked. Web search is separate and works regardless, so Claud… How agent identity works Claude Documentation · in the page claude-tag/concepts/agent-identity …starts. * The work Claude does runs in a sandbox, an isolated working environment built for the thread. * The agent's credentials for any additional Claude Tag connectors, such as GitHub or a data war… Claude Tag for Claude Code users Claude Documentation · in the page claude-tag/concepts/for-claude-code-users …your `~/.claude` directory, your personal `settings.json`, your shell environment, and the MCP servers you configured locally. They still apply when you run Claude Code in your terminal. ### Admin co… Glossary Claude Documentation · in the page claude-tag/concepts/glossary …ag/concepts/agent-identity.md#direct-message-channels) describes. ## Environment The sandboxed compute configuration a session runs in, including its network access setting. Environments used here m… How Claude Tag works Claude Documentation · in the page claude-tag/concepts/how-it-works …n. 2. **A sandbox builds.** Each thread gets its own isolated working environment. 3. **The working loop runs.** Claude works through the task with the channel's access, editing its checklist in place… Security and data handling Claude Documentation · in the page claude-tag/concepts/security-and-data …s you provision aren't placed in that sandbox. In an Anthropic-hosted environment, requests leave that sandbox only through Agent Proxy and reach your systems under the agent's own accounts. Sessions… Claude Tag settings map Claude Documentation · in the page claude-tag/concepts/settings-map …defined by its model, system prompt, tools, MCP servers, and skills. Environments choose where its sessions run (a cloud sandbox, or a self-hosted sandbox on your own infrastructure), and scheduled d… Get started Claude Documentation · in the page claude-tag/users/getting-started …th the channel name | | Claude replies "I couldn't find a Claude Code environment for your account" | Claude couldn't resolve an environment for this DM; one-to-one DMs run on your account rather than… Troubleshoot Claude Tag in channels and DMs Claude Documentation · in the page claude-tag/users/troubleshooting …DM `@Claude` and it prompts you to connect if it isn't. ### I get an environment error in a DM **What you see** Claude replies in the DM: > I couldn't find a Claude Code environment for your accou… Build an MCP server for Claude Claude Documentation · in the page connectors/building/index …gainst Claude You test against the real Claude client, not a staging environment. [Test your connector](/docs/connectors/building/testing.md) covers adding the server to Claude as a custom connector,… Lazy authentication for MCP servers Claude Documentation · in the page connectors/building/lazy-authentication …ise<void> { const token = extractBearer(req); const authed = isTokenValid(token); // The gate. initialize, tools/list, and public tool calls fall through. if (!authed && callsProtectedTool(re… Design guidelines Claude Documentation · in the page connectors/building/mcp-apps/design-guidelines …* **Integrated**: inherit styling and conventions from the containing environment * **Adaptive**: handle variable sizing, mobile viewports, and diverse accessibility needs gracefully ## Choose what t… Add an interactive UI to your MCP server Claude Documentation · in the page connectors/building/mcp-apps/quickstart …d); > app.delete('/mcp', notAllowed); > > const PORT = Number(process.env.PORT ?? 3000); > app.listen(PORT, '127.0.0.1', (err) => { // Express 5 reports a taken port here instead of throwing > if (e… Build your first MCP server for Claude Claude Documentation · in the page connectors/building/quickstart …llowed); app.delete('/mcp', notAllowed); const PORT = Number(process.env.PORT ?? 3000); app.listen(PORT, '127.0.0.1', (err) => { // Express 5 reports a taken port here instead of throwing if (err)… Test your connector Claude Documentation · in the page connectors/building/testing …ding it to Claude as a custom connector. There is no separate staging environment, so you test in production. Custom connectors use the exact same runtime as directory connectors, and what works as a… MCP tunnels Claude Documentation · in the page connectors/mcp-tunnels/overview …ificate authority (CA) that the setup component generates inside your environment and registers with Anthropic. Only your deployment holds the private keys, so Cloudflare carries ciphertext and cannot… Set up an MCP tunnel Claude Documentation · in the page connectors/mcp-tunnels/setup …"" # Increment to rotate the tunnel token on a later upgrade. tokenVersion: "1" gateway: config: routes: docs: http://docs-mcp.example.corp:8080 search: http://10.0.12.7:9000 `… Changelog Claude Documentation · in the page cowork/changelog …your Claude Code settings, then choose "Create" with its name in the environment menu. Not in third-party deployments. * Added the ability for Claude to press keys such as Return, Delete and the arro… Set up Cowork (local mode) for a HIPAA-ready organization Claude Documentation · in the page cowork/hipaa-setup …ing point. Your organization is responsible for deciding what its own environment needs and for confirming that its configuration meets those needs. The following sample sets four keys that you could… Available settings Claude Documentation · in the page government/config/settings …to every telemetry record each product sends, such as your agency or environment name, so your collector can tell where each record comes from. | Not set | All products | | **Telemetry traces** (beta… Connect Claude Code to Claude for Government Claude Documentation · in the page government/deploy-claude-code/configure …or Government they contain two keys that turn on gateway sign-in, an `env` block, and one optional key for devices that also run Claude Desktop. | Key | Value | Purpose | | - | - | - | | `forceLoginM… Compliance API Claude Documentation · in the page government/org-admin/compliance-api …treated as 30 days ago. ### Response format The response is a JSON envelope containing a page of events and the cursors for the next and previous pages. ```json theme={null} { "data": [ {… Security and data handling Claude Documentation · in the page government/security/security-and-data-handling …h from a terminal outside the Code session. In container-based Linux environments, such as cloud development workspaces, the sandbox can fail to start, and shell commands in Code sessions then fail w… Use dictation in Claude for M365 Claude Documentation · in the page office-agents/dictation …tion is not available with third-party authentication In third-party environments, Claude for M365 does not send prompts to Anthropic directly. Spoken audio is effectively a prompt, so dictation is n… Use Claude for Excel Claude Documentation · in the page office-agents/excel …on Mac or Home, Add-ins on Windows, sign in, and start working. For environments where "Let users access the Office Store" is disabled, deploy using the custom manifest XML file instead. Download th… Use Claude for M365 with third-party platforms Claude Documentation · in the page office-agents/third-party-platforms …nthropic. This option is in preview. It works in Anthropic's preview environments and is not yet enabled for production organizations. Members need the add-in's "Log in" button, which the Microsoft A… Sync your organization's plugins from a repository Claude Documentation · in the page plugins/org-sync …r configs](https://code.claude.com/docs/en/plugins/manifest-reference#environment-variables). ## Next steps * [Manage plugins for your organization](/docs/plugins/admin.md#set-availability): set eac… Plugin pre-submission checklist Claude Documentation · in the page plugins/pre-submission-checklist …headers | | Don't read a credential that is already set in the user's environment, such as `$GITHUB_TOKEN`, and send it to a server, even in a README example. Ask for it through `userConfig` instead.… Create custom skills Claude Documentation · in the page skills/how-to …n your machine, and in chat on claude.ai it's what the code-execution environment provides. Put scripts in a `scripts/` folder inside the skill's own folder, next to `SKILL.md`. In a plugin, that look… Deploy with Enterprise Admin Console Claude Documentation · in the page third-party/claude-desktop/admin-console …ential OAuth client secret, a request header that carries a token, or environment variables for a local server, enter the absolute path of a helper script on the device that prints it, in the **Client… Deploy Claude Desktop on 3P with Amazon Bedrock Claude Documentation · in the page third-party/claude-desktop/bedrock …ALS_FILE` and `AWS_PROFILE`, so the secret values are never passed as environment variables. This is the same credential shape that `aws sso login` produces, obtained without the AWS CLI. If the stor… Deploy with a bootstrap server Claude Documentation · in the page third-party/claude-desktop/bootstrap …createRemoteJWKSet, jwtVerify } from "jose"; const TENANT = process.env.ENTRA_TENANT; const CLIENT_ID = process.env.CLIENT_ID; const JWKS = createRemoteJWKSet( new URL(`https://login.microsoftonli… Chat in Claude Desktop on 3P Claude Documentation · in the page third-party/claude-desktop/chat …gentic sessions with access to folders you grant and a code-execution environment, a Chat conversation runs with a deliberately small tool surface: it can search and fetch the web under your admin con… Code in Claude Desktop on 3P Claude Documentation · in the page third-party/claude-desktop/code …applied These keys are passed directly to the Claude Code process as environment variables or launch options. They take effect on every Code session and cannot be overridden by user-level Claude Code… Configuration reference Claude Documentation · in the page third-party/claude-desktop/configuration …s on conflict) > > The helper receives `CLAUDE_HELPER_CONTEXT` in its environment (`interactive`, `mid-session-refresh`, `background`, `scheduled-task`, `setup-test`) so it can decide whether to promp… Configuration changelog Claude Documentation · in the page third-party/claude-desktop/configuration-changelog …entry accepts `headersHelperArgs` (remote and web search entries) or `envHelperArgs` (local entries): arguments for its helper script. Its helpers, `oauth.clientSecretHelper` included, also get the en… Write a credential helper Claude Documentation · in the page third-party/claude-desktop/credential-helper …ript can then serve users whose configurations differ, for example by environment or tenant. This configuration runs `/usr/local/bin/corp-cred-helper --environment production`: ```json theme={null} {… User identity and local data Claude Documentation · in the page third-party/claude-desktop/data-storage …inference credential (bearer token or API key, plus the endpoint), as environment values for background Claude Code worker processes. Written atomically with owner-only permissions (mode `0600` on mac… MCP, plugins, skills, and hooks Claude Documentation · in the page third-party/claude-desktop/extensions …this file. A local entry gives a `command` with optional `args` and `env` (`type` is `"stdio"` or omitted). Give `command` as a program name on `PATH` or an absolute path, using `${CLAUDE_PLUGIN_ROOT… Deploy Claude Desktop on 3P with an LLM gateway Claude Documentation · in the page third-party/claude-desktop/gateway …: * An LLM gateway that can validate JSON Web Tokens (LiteLLM, Kong, Envoy, and Azure API Management all support this) * Admin access to your identity provider to register a new application * A way t… Installation and setup Claude Documentation · in the page third-party/claude-desktop/installation …. The report contains the configuration state, application logs, and environment details needed to investigate. It does not include user data or conversation content. ### Cowork workspace or Claude… Legal and compliance Claude Documentation · in the page third-party/claude-desktop/legal …ur deployment is determined by your inference provider and the device environment you control. When using Microsoft Foundry, the app also sends conversation content only to your configured inference… Desktop and filesystem access Claude Documentation · in the page third-party/claude-desktop/local-access …de` across the fleet. A path may also reference one of a fixed set of environment-variable tokens, such as `%OneDrive%` or `%USERNAME%`, listed in the [configuration reference](/docs/third-party/claud… Models and effort levels Claude Documentation · in the page third-party/claude-desktop/models …aude Code's own effort settings, such as a `CLAUDE_CODE_EFFORT_LEVEL` environment variable or the `/effort` command. If a model's recommended level is above its cap, the model starts at the cap. If Cl… Network proxy Claude Documentation · in the page third-party/claude-desktop/network-proxy …rks behind a corporate HTTP proxy without extra configuration in most environments. This page explains which proxy each part of the product uses, how to pin a specific proxy from managed configuration… Overview Claude Documentation · in the page third-party/claude-desktop/overview …#hosting-options) for details. ## Public sector and highly regulated environments This section applies when using Google Cloud's Agent Platform or Amazon Bedrock. Because inference runs in your clo… SSH remote sessions in Claude Desktop on 3P Claude Documentation · in the page third-party/claude-desktop/ssh-remote-sessions …te session works 1. **Connect.** The user picks an SSH host from the environment picker in Code, or adds one by entering its address, port, and an identity file. Claude Desktop connects through the d… Telemetry and egress Claude Documentation · in the page third-party/claude-desktop/telemetry …tlpEndpoint`. This is the recommended way to retain an audit trail in environments that disable Anthropic-bound telemetry. For third-party deployments, the export includes session metadata (event nam… Deploy Claude Desktop on 3P with Google Cloud's Agent Platform Claude Documentation · in the page third-party/claude-desktop/vertex …` accepts any Application Default Credentials JSON format, so if your environment already produces an `authorized_user` file (from `gcloud auth application-default login`) or an `external_account` Wor…
Feedback