1,300 pages for code.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Use Claude for M365 with third-party platforms
Claude Documentation · in the page
office-agents/third-party-platforms
…d others) to your chosen provider. Matches the pattern used by Claude Code. | | Bedrock direct | The add-in authenticates via Microsoft Entra ID and calls Amazon Bedrock directly without intermediarie…
Manage plugins for your organization
Claude Documentation · in the page
plugins/admin
…n's plugins. > [!NOTE] > > * If you set plugin policy for the Claude Code command line, see [managed settings](https://code.claude.com/docs/en/plugins/org) in the Claude Code docs > * If you want one…
Plugin structure and testing
Claude Documentation · in the page
plugins/build
…er, and how to test the plugin on claude.ai, in Cowork, and in Claude Code. [Build your first plugin](/docs/plugins/quickstart.md) walks you through making one end to end. > [!NOTE] > > * If you wan…
Create a plugin with Claude
Claude Documentation · in the page
plugins/create-with-claude
…ated it in, so it's available in your chats, in Cowork, and in Claude Code as a synced plugin. Open the plugin from **Customize > Plugins** to disable or remove it: * **Disable it**: turn off the pl…
Roll out a plugin to your whole organization
Claude Documentation · in the page
plugins/org-rollout
…plugin to members in claude.ai and Cowork and to developers in Claude Code by using organization settings and managed settings together. You can get your organization's own plugin to every member two…
Sync your organization's plugins from a repository
Claude Documentation · in the page
plugins/org-sync
…iting the `marketplace.json` file, see [Create a marketplace](https://code.claude.com/docs/en/plugins/create-marketplace) in the Claude Code docs To get started, check [how organization sync gets acc…
Plugins
Claude Documentation · in the page
plugins/overview
…install one, and where it's available across chat, Cowork, and Claude Code. A plugin packages [skills](/docs/skills/overview.md), [MCP connectors](/docs/connectors/getting-started.md), and [commands…
Plugin feature support across platforms
Claude Documentation · in the page
plugins/platform-support
…mponents and install paths work in claude.ai chat, Cowork, and Claude Code, and why a plugin behaves differently on each. You can install the same plugin folder everywhere you use Claude, but chat, C…
Plugin pre-submission checklist
Claude Documentation · in the page
plugins/pre-submission-checklist
…your machine](#check-the-plugin-on-your-machine-optional) with Claude Code's `claude plugin validate` command, which catches syntax and schema errors before you push 2. [Validate in the developer port…
Build your first plugin
Claude Documentation · in the page
plugins/quickstart
…lugin with one skill and an optional MCP connector, test it in Claude Code, validate it, and push it to GitHub, ready to submit your own. By the end of this quickstart, you have a working example plu…
Share a plugin with teammates
Claude Documentation · in the page
plugins/share
…d.md) describes, then share it through [your own marketplace](https://code.claude.com/docs/en/plugins/create-marketplace) or [the directory](/docs/directory/publish.md) ### Share the plugin Sharing…
Submit your plugin
Claude Documentation · in the page
plugins/submit
…add the plugin from claude.ai and use it in chat, Cowork, and Claude Code. Use this page if your plugin is already in a GitHub repository and you want it listed. If the plugin references a remote MC…
Create custom skills
Claude Documentation · in the page
skills/how-to
…eck title] ## Agenda ## [Section 1] ## [Section 2] ## Next steps ``` Code that Claude runs while following the skill, for work that is more reliable as a program than as instructions. Reference it fr…
Skills overview
Claude Documentation · in the page
skills/overview
…ailable on Pro, Max, Team, and Enterprise plans. They run in Claude's code sandbox, so **Code execution and file creation** must be on: turn it on under [**Settings > Capabilities**](https://claude.ai…
Deploy with Enterprise Admin Console
Claude Documentation · in the page
third-party/claude-desktop/admin-console
…laude-organization). | | **Capabilities** | Whether Chat, Cowork, and Code are each available, [Unified Claude](#turn-on-unified-claude), the folders and network hosts the app may use, permission mode…
Deploy Claude Desktop on 3P with Amazon Bedrock
Claude Documentation · in the page
third-party/claude-desktop/bedrock
…s portal in the system browser. The app displays a short verification code so the user can confirm that the browser prompt matches the app that requested it. Identity Center redirects the user to whic…
Deploy with a bootstrap server
Claude Documentation · in the page
third-party/claude-desktop/bootstrap
…rver recovers. On Claude Desktop 3.6556.1 or later, the Cowork tasks, Code sessions, projects, and scheduled tasks already on the device stay listed during that time. On those versions, scheduled task…
Built-in browser and Claude in Chrome
Claude Documentation · in the page
third-party/claude-desktop/browser
…> Configuring Claude in Chrome and the built-in browser in Cowork and Code for Claude Desktop 3P In Claude Desktop on third-party (3P), Claude can work with web pages in Cowork and Code sessions thro…
Chat in Claude Desktop on 3P
Claude Documentation · in the page
third-party/claude-desktop/chat
…uestions and drafting. Unlike [Cowork](/docs/cowork/overview.md) and [Code](/docs/third-party/claude-desktop/code.md), which run agentic sessions with access to folders you grant and a code-execution…
Deploy Claude Desktop on 3P with the Claude API
Claude Documentation · in the page
third-party/claude-desktop/claude-api
…le or the user signs out. The device's next sign-in creates no key. [Code](/docs/third-party/claude-desktop/code.md) sessions also ask Anthropic for the Claude Code [server-managed settings](https://…
Configuration reference
Claude Documentation · in the page
third-party/claude-desktop/configuration
…benabled) | Allow Cowork | Capabilities | Admin Console | | [`isClaudeCodeForDesktopEnabled`](#isclaudecodefordesktopenabled) | Allow Code | Capabilities | Self-hosted Admin Console | | [`sshHostAllow…
Configuration changelog
Claude Documentation · in the page
third-party/claude-desktop/configuration-changelog
….clientSecretHelper` included, also get the entry's `name` in `CLAUDE_CODE_MCP_SERVER_NAME`. Earlier releases ignore the lists and run the helper with no arguments. * `allowedPluginMarketplaces`: movi…
Configuration implementation
Claude Documentation · in the page
third-party/claude-desktop/configuration-format
…ber | Decimal string | `"0.85"` | | string\[] (JSON) | JSON array **encoded as a string** | `["claude-sonnet-5","claude-opus-5"]` | | enum\[] (JSON) | JSON array of values the key's entry lists, **enc…
Connect to GitHub
Claude Documentation · in the page
third-party/claude-desktop/connectors-github
…time a user opens the GitHub connector, Claude Desktop shows a short code and opens GitHub's device-authorization page in the system browser. The user enters the code, reviews the requested access, a…
Connect to Microsoft 365
Claude Documentation · in the page
third-party/claude-desktop/connectors-m365
…ilent token acquisition fails with `AADSTS7000218`. To prevent device-code phishing, apply a tenant Conditional Access policy that blocks the device-code authentication flow. Conditional Access polici…
Connect to Salesforce
Claude Documentation · in the page
third-party/claude-desktop/connectors-salesforce
…ack` * The OAuth scopes `mcp_api` and `refresh_token` * Proof Key for Code Exchange (PKCE) required * Access tokens issued as JSON Web Tokens (JWTs) * An OAuth policy that lets users self-authorize C…
Write a credential helper
Claude Documentation · in the page
third-party/claude-desktop/credential-helper
…erenceCredentialHelperArgs`](#pass-arguments-to-the-helper). The exit code must be `0`. Anything written to stderr is logged for diagnostics but otherwise ignored. Stdout must contain exactly one of…
User identity and local data
Claude Documentation · in the page
third-party/claude-desktop/data-storage
…unches in 3P mode, it generates a random UUID and writes it (base64-encoded) to the `ant-did` file in the application-data directory. When the configuration comes from MDM, a local file, or a bootstra…
Sign in through the OS identity broker
Claude Documentation · in the page
third-party/claude-desktop/entra-broker
…rating system's native identity broker instead of a browser or device code. This page covers what the broker is, when to choose it, and the prerequisites that apply wherever the app uses it. The featu…
MCP, plugins, skills, and hooks
Claude Documentation · in the page
third-party/claude-desktop/extensions
…ach user in through the system browser and receives the authorization code on a fixed loopback address. Register this redirect URI on the OAuth client, or allow it on your authorization server if clie…
Features
Claude Documentation · in the page
third-party/claude-desktop/feature-matrix
…ird-party/claude-desktop/configuration.md#scheduledtasksenabled) > * [Code execution for analysis](/docs/third-party/claude-desktop/chat.md#advanced-file-analysis) > * [File access, upload, and export…
Deploy Claude Desktop on 3P with Microsoft Foundry
Claude Documentation · in the page
third-party/claude-desktop/foundry
…sign in with their Entra ID account inside the app, through a device code, the system browser, or the OS identity broker. The device-code flow requires app version 1.9255.0 or later; the browser flow…
Deploy Claude Desktop on 3P with an LLM gateway
Claude Documentation · in the page
third-party/claude-desktop/gateway
…form.claude.com/docs/en/build-with-claude/prompt-caching). Cowork and Code sessions send `cache_control` breakpoints with each turn so that the provider can reuse the tool definitions, system prompt,…
Import history from claude.ai
Claude Documentation · in the page
third-party/claude-desktop/import
…from claude.ai > Bring conversations, projects, and local Cowork and Code sessions into Claude Desktop on 3P from a claude.ai workspace or an earlier install Import brings a copy of your claude.ai c…
Installation and setup
Claude Documentation · in the page
third-party/claude-desktop/installation
…ty-policy-blocks-the-cowork-workspace). * **Hooks**: a [hook](https://code.claude.com/docs/en/hooks) command written for Bash needs Git for Windows on the device. If your Windows devices have hooks in…
Desktop and filesystem access
Claude Documentation · in the page
third-party/claude-desktop/local-access
…read, create, and modify files anywhere inside those folders, and run code against them inside the sandbox VM. In Claude Desktop on 3P, administrators can constrain which folders users are allowed to…
Deploy Claude Desktop on 3P with Amazon Bedrock Mantle
Claude Documentation · in the page
third-party/claude-desktop/mantle
…put ARN as the model ID instead of this setting. Older bundled Claude Code CLI versions ignore this key. *** #### `inferenceBedrockBearerToken` stringSince 1.2581.0 **AWS bearer token.** Static be…
Set up sign-in for managed MCP servers
Claude Documentation · in the page
third-party/claude-desktop/mcp-sign-in
…tly one JSON object, `{"clientSecret": "…"}`, on stdout and exit with code `0` within 30 seconds. Claude Desktop runs it each time the server connects or refreshes its sign-in in the background. The c…
Deploy with MDM
Claude Documentation · in the page
third-party/claude-desktop/mdm
…onal credential-helper script | | **Capabilities** | Which of Cowork, Code, and Chat are available Allowed egress hosts for the sandbox Disabled built-in tools Allowed workspace folders | | **Connecto…
Models and effort levels
Claude Documentation · in the page
third-party/claude-desktop/models
…ktop on third-party (3P) builds the model picker in Chat, Cowork, and Code from your configuration. Your configuration decides which models the picker offers, which model and effort level each new con…
Migrate Claude Desktop from a cloud provider to Claude Enterprise
Claude Documentation · in the page
third-party/claude-desktop/move-to-claude-enterprise
…rojects, with their folders, except a few system or network folders * Code sessions in folders Claude Code trusts * Scheduled tasks, on or off as before, except Code tasks in untrusted folders * Local…
Network proxy
Claude Documentation · in the page
third-party/claude-desktop/network-proxy
# Network proxy > How Claude Desktop on 3P and the Claude Code engine it runs use your network proxy: the default behavior, pinning a proxy from managed configuration, what is and is not routed throu…
Overview
Claude Documentation · in the page
third-party/claude-desktop/overview
…s.md). You get the full Claude Desktop experience (Chat, Cowork, and Code, including file creation, multi-step research, and sub-agent coordination) with inference and billing handled by the provider…
SSH remote sessions in Claude Desktop on 3P
Claude Documentation · in the page
third-party/claude-desktop/ssh-remote-sessions
# SSH remote sessions in Claude Desktop on 3P > How Code sessions run on a remote host over SSH in Claude Desktop on 3P, the sshHostAllowlist key that enables them, which inference credentials work o…
Telemetry and egress
Claude Documentation · in the page
third-party/claude-desktop/telemetry
…o checks for updates and fetches the published model catalog, and in [Code](/docs/third-party/claude-desktop/code.md) sessions Claude Code checks each fetched domain with Anthropic. Each of these conn…
Unified Claude in Claude Desktop on 3P
Claude Documentation · in the page
third-party/claude-desktop/unified-claude
…ngle Claude interface for both quick chats and longer agentic tasks. [Code](/docs/third-party/claude-desktop/code.md) stays separate. Unified Claude contains the same capabilities as Cowork on Deskto…
Deploy Claude Desktop on 3P with Google Cloud's Agent Platform
Claude Documentation · in the page
third-party/claude-desktop/vertex
…s. ### Workforce Identity sign-in Claude Desktop runs authorization code with PKCE directly against **your** IdP. The IdP's ID token is then exchanged at Google's Security Token Service for a short-…
Web search and web fetch
Claude Documentation · in the page
third-party/claude-desktop/web-tools
…h tool, so do not combine the two. The [Claude apps gateway](https://code.claude.com/docs/en/claude-apps-gateway) passes the `web_search` tool through to its upstream provider, so Web Search works in…
Antitrust Policy
Model Context Protocol · in the page
community/antitrust
…competitors may be > present. Most individual contributors working on code or documentation don't > need to worry about this in day-to-day work - it's primarily relevant for > group discussions about…
Contributor Communication
Model Context Protocol · in the page
community/communication
…es - **never post publicly** | All communication is governed by our [Code of Conduct](https://github.com/modelcontextprotocol/modelcontextprotocol/blob/main/CODE_OF_CONDUCT.md). We expect respectful,…