Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.318 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeDocsSearch
Search the documentation

265 pages for root.

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

Add components to a plugin Claude Code CLI · in the page plugins/components …subagent. Save the plugin's hooks in `hooks/hooks.json` at the plugin root. This one runs the plugin's `scripts/format.sh` after Claude writes or edits a file: ```json theme={null} { "hooks": {… Create a Claude Code plugin Claude Code CLI · in the page plugins/create …e the files go**: under the plugin's own directory, called the plugin root, as `skills/`, `agents/`, `hooks/hooks.json`, and `.mcp.json`. * **How they're named**: plugin skills and agents get the plug… Create a marketplace Claude Code CLI · in the page plugins/create-marketplace …a `source`. Write the entry's `source` as a path from the marketplace root. The root is `my-marketplace/`, the directory that contains `.claude-plugin/`. ```json my-marketplace/.claude-plugin/marketp… Plugin dependencies Claude Code CLI · in the page plugins/dependencies …et marketplace's name to `allowCrossMarketplaceDependenciesOn` in the root marketplace's `marketplace.json`. The root marketplace is the one that hosts the plugin the user is installing. Only the root… Host and maintain a marketplace Claude Code CLI · in the page plugins/host-marketplace …directory, such as `scripts/`, and reference them as `${CLAUDE_PLUGIN_ROOT}/scripts/<name>` from your hooks or MCP server configs [Sync your organization's plugins from a repository](https://claude.c… Plugin loading reference Claude Code CLI · in the page plugins/loading …or these causes: * **In a subdirectory**: a plugin at the repository root doesn't load. Claude Code reads the `.claude/skills/` of the session's [primary working directory](https://code.claude.com/do… Plugin manifest reference Claude Code CLI · in the page plugins/manifest-reference …r-configuration) and [Channels](#channels) schemas * `${CLAUDE_PLUGIN_ROOT}` or another variable a plugin can reference: [Environment variables](#environment-variables) * Where each component's files… Marketplace reference Claude Code CLI · in the page plugins/marketplace-reference …e directory that contains `.claude-plugin/` is called the marketplace root, and every relative plugin source resolves from it, not from `.claude-plugin/`. Each user registers one marketplace per `nam… Create a mod Claude Code CLI · in the page plugins/mods/create …has no `tsconfig.json` of its own, Claude Code adds one at the mod's root that extends the generated one, so your editor and `tsc -p ./first-mod` type-check the mod without more setup. The events an… Mods reference Claude Code CLI · in the page plugins/mods/reference …example. | Namespace | Methods | | :- | :- | | `$.plugin` | `name`, `root`: this plugin's name and directory | | [`$.ui`](https://code.claude.com/docs/en/plugins/mods/interface#pick-where-to-draw) |… Publish and distribute a plugin Claude Code CLI · in the page plugins/publish …k commands and MCP server configs, refer to files as `${CLAUDE_PLUGIN_ROOT}/...`. See [path rules](https://code.claude.com/docs/en/plugins/manifest-reference.md#path-rules). **4. Install it from a lo… Recommend plugins for your org Claude Code CLI · in the page plugins/relevance …tched against the working directory's path relative to the repository root. * Matching is forward-slash normalized and case-insensitive. * Every pattern matches the directory itself and everything und… Troubleshoot plugins Claude Code CLI · in the page plugins/troubleshooting …fault location is `.claude-plugin/marketplace.json` at the repository root, and the [marketplace reference](https://code.claude.com/docs/en/plugins/marketplace-reference.md) lists the accepted locatio… How Claude Code uses prompt caching Claude Code CLI · in the page prompt-caching …-reads it if needed. ### Editing CLAUDE.md mid-session Your project-root and user-level CLAUDE.md files are read once at session start and held in memory. Editing them mid-session does not invalidat… Prompt library Claude Code CLI · in the page prompt-library …ps'], paste: 'error', prompt: 'here is a build error. fix the root cause and verify the build succeeds', src: 'best-practices' }, { id: 'investigate-a-production-incident', sdlc:… Choose a sandbox environment Claude Code CLI · in the page sandbox-environments …nd macOS, Claude Code refuses to start with this flag when running as root, so run the container, VM, or sandbox runtime as a non-root user. [Auto mode](https://code.claude.com/docs/en/permission-mod… Configure the sandboxed Bash tool Claude Code CLI · in the page sandboxing …settings.json`, because the relative path `.` resolves to the project root when the configuration lives in project settings: ```json theme={null} { "sandbox": { "enabled": true, "filesystem… Customize sessions in self-hosted environments Claude Code CLI · in the page self-hosted-environments-configuration …h as `"Edit(/**)"`; a single leading slash is relative to the project root, which is the session's workspace. Bare file-tool rules are fine in the operator's host-level `settings.json`, since that fil… Deploy self-hosted environments to production Claude Code CLI · in the page self-hosted-environments-deploy …thing on the host that runs as the runner's user ID. Not enforced for root. | When you don't set `TasksMax`, systemd applies `DefaultTasksMax`, which defaults to 15% of the lowest of `kernel.pid_max`… Self-hosted environments quickstart Claude Code CLI · in the page self-hosted-environments-quickstart …t directory. This command and the next use `/etc/claude`, which needs root, and the secret file they create is readable only by the user who runs them. If the runner will run as another user, it exits… Claude Code settings Claude Code CLI · in the page settings …| | **Local** | `.claude/settings.local.json` at the repository root | You, in this repository only… All settings Claude Code CLI · in the page settings-reference …[sandboxed](https://code.claude.com/docs/en/sandboxing.md#chromium-or-rootless-podman-fails-inside-the-sandbox-on-linux) commands create user namespaces on Linux and WSL2 | Sandbox settings | User or… Extend Claude with skills Claude Code CLI · in the page skills …it writes what worked to `.claude/skills/verify/SKILL.md` at the repo root, or in the touched package directory in a monorepo, so later runs and other agents follow the same steps. At the repo root, t… Create custom subagents Claude Code CLI · in the page sub-agents …irectory, so every `.claude/agents/` between there and the repository root is scanned. When more than one of these nested directories defines the same `name`, Claude Code uses the definition closest t… Troubleshoot installation and login Claude Code CLI · in the page troubleshoot-install …of the output is the owner. * **The owner is another user, such as `root`**: take ownership with `sudo chown $(whoami) ~/.zshrc`, which requires administrator rights. * **The owner is you**: the fil… Use Claude Code in VS Code Claude Code CLI · in the page vs-code …de/settings.json`. Set it to the path of a PEM file with your proxy's root CA certificate, which your IT team can give you. The failure appears on the microphone button or Web tab, or in the logs: *… Week 14 · March 30 – April 3, 2026 Claude Code CLI · in the page whats-new/2026-w14 …ATH v2.1.91 Place an executable in a `bin/` directory at your plugin root and Claude Code adds that directory to the Bash tool's `PATH` while the plugin is enabled. Claude can then invoke the binary… Week 20 · May 11–15, 2026 Claude Code CLI · in the page whats-new/2026-w20 …s pane now also lists the LSP servers a plugin providesPlugins with a root-level `SKILL.md` and no `skills/` subdirectory are now surfaced as a skill`/feedback` can now include recent sessions from th… Week 29 · July 13–17, 2026 Claude Code CLI · in the page whats-new/2026-w29 …TS_PER_SESSION`"Always allow" permission rules save at the repository root, so approvals granted in a git worktree persist across sessions and worktreesAmazon Bedrock, Google Cloud's Agent Platform, a… Week 37 · September 7–11, 2026 Claude Code CLI · in the page whats-new/2026-w37 …IFOUgt\&q=85\&s=913066f6d4a2a15426e98a627802f47f) From your plugin's root directory, have Claude draft the suite: ```bash terminal theme={null} claude plugin eval init ``` When Claude tells you the… Orchestrate subagents at scale with dynamic workflows Claude Code CLI · in the page workflows …that already exists between your working directory and the repository root, or to the repository root if none exists yet. Project workflows also load from every `.claude/workflows/` along that path, a… Run parallel sessions with worktrees Claude Code CLI · in the page worktrees …ktree is created under `.claude/worktrees/<name>/` at your repository root, on a new branch named `worktree-<name>`: ```bash theme={null} claude --worktree feature-auth ``` Run the command again wit… Claude Science changelog Claude Documentation · in the page claude-science/changelog …the package installs it runs itself, no longer trust emSign (eMudhra) root certificates or one other root certificate. Versions 0.1.69 and later include all of these changes; to update, see [Update Cl… Configuration file reference Claude Documentation · in the page claude-science/configuration-file-reference …Azure Blob Storage, and Google Cloud Storage); use it for a corporate root behind TLS inspection. It covers the app's own connections only, while package downloads use `[conda] ca_bundle`. On a Mac wh… Use Claude Science on a corporate network Claude Documentation · in the page claude-science/corporate-networks …twork uses one. 5. If your proxy inspects TLS, [deploy your corporate root certificate](#work-behind-tls-inspection) as two bundles: one for the app, and a differently built one for package downloads.… Get started Claude Documentation · in the page claude-science/get-started …s the proxy configured in Windows proxy settings and trusts corporate root certificates installed for the whole computer, so most managed PCs need no Claude Science configuration. See [Use Claude Scie… Manage Claude Science on devices Claude Documentation · in the page claude-science/manage-on-devices …app and can replace it, so a copy that device management installed as root never switches. When the account that owns the app switches it, Claude Science opens in its own window for every account that… Run on a remote Linux server Claude Documentation · in the page claude-science/run-on-remote-linux-server …cience without administrator access If you don't have administrator (root or `sudo`) access to a shared server or cluster, choose one of these: * **Ask the server's administrator** to set up what th… Tools and environments Claude Documentation · in the page claude-science/tools-and-environments …ge, and saves the build as an artifact for reuse. The sandbox has no root access or system package manager. `apt` and `sudo` aren't available; Claude uses conda-forge or builds from source instead.… Customize Claude Tag Claude Documentation · in the page claude-tag/admins/customize …/admins/attach-to-scope.md#how-scopes-inherit) (the organization-wide root) carry down to the channels beneath, the way [custom instructions](https://claude.com/docs/claude-tag/admins/attach-to-scope.… Connect a gateway Claude Documentation · in the page claude-tag/admins/federated-access/connect-a-gateway …r 403 if not) and does nothing else. Agents normally call a path; the root route exists for the connection check, and an agent that calls it gets the same accept-or-reject answer. The sample gateway c… Set up a skills repository Claude can update Claude Documentation · in the page claude-tag/admins/skills-repo …plugin-marketplaces): a `.claude-plugin/marketplace.json` file at the root that lists each plugin, and one folder per plugin. Each plugin bundles one or more skills. A public repository can't be selec… Glossary Claude Documentation · in the page claude-tag/concepts/glossary …s can target: all of Slack (the **Slack** page, the organization-wide root), one Slack workspace, or one channel (public or private). Scopes inherit downward, so a channel gets its workspace's setting… Get started Claude Documentation · in the page claude-tag/users/getting-started …anted; include the mention to guarantee one. It receives the thread's root message and earlier replies for context when you mention it mid-thread; for details on the window, refer to [what Claude sees… Good habits for working with Claude Tag Claude Documentation · in the page claude-tag/users/good-habits …out, PR labels, dependencies to install | **`CLAUDE.md`** at the repo root ([loaded when the repo is](https://claude.com/docs/claude-tag/admins/configure-github.md#what-loads-from-a-repository)) | Any… Fix bugs Claude Documentation · in the page claude-tag/users/use-cases/fix-bugs …raft pull request. See reproducing the issue, watching a bug channel, root-cause digs, and following CI to green. > [!NOTE] > > Claude Tag is in public beta. Features and behavior described here may… Work with your GitHub repositories Claude Documentation · in the page claude-tag/users/use-cases/work-with-github …ndencies to install, add them to a `CLAUDE.md` file at the repository root. When Claude clones the repository into a session, its `CLAUDE.md`, `.claude/CLAUDE.md`, and `.claude/rules/*.md` files load… Authentication for connectors Claude Documentation · in the page connectors/building/authentication …requests under a path prefix and can't serve `/.well-known/*` at the root. If your `401` doesn't include a `resource_metadata` pointer, Claude can still infer the metadata location by probing your M… Design guidelines Claude Documentation · in the page connectors/building/mcp-apps/design-guidelines …om, left}`, which are pixel values, and apply them as padding on your root container, or as `scroll-padding` on scroll-snap containers so items come to rest inside the visible region. Safe areas aren'… Blend your MCP App with Claude's theme Claude Documentation · in the page connectors/building/mcp-apps/transparent-theming …nctions/app.applyDocumentTheme.html) sets `<html data-theme>` and the root `color-scheme`, so `[data-theme="dark"]` selectors and `light-dark()` values resolve correctly * [`applyHostStyleVariables(va…
Feedback