Search the documentation
32 pages for bindings.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Customize keyboard shortcuts
Claude Code CLI · path
keybindings
code-execution-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/code-execution-tool
…ammatic-tool-calling), the Python interpreter state (such as variable bindings) also persists across requests that reuse the container. ### When Claude runs code Claude runs code when the request be…
Apps
Claude Developer Platform · in the page
api/compliance/apps
…t; the messages endpoint resolves neither email addresses nor project bindings. - `id: string` Remote session identifier - `agent_id: string or null` Identifier of the automated agent…
Sessions
Claude Developer Platform · in the page
api/compliance/apps/sessions
…t; the messages endpoint resolves neither email addresses nor project bindings. - `id: string` Remote session identifier - `agent_id: string or null` Identifier of the automated agent…
Remote
Claude Developer Platform · in the page
api/compliance/apps/sessions/remote
…t; the messages endpoint resolves neither email addresses nor project bindings. - `id: string` Remote session identifier - `agent_id: string or null` Identifier of the automated agent…
Messages
Claude Developer Platform · in the page
api/compliance/apps/sessions/remote/messages
…t; the messages endpoint resolves neither email addresses nor project bindings. - `id: string` Remote session identifier - `agent_id: string or null` Identifier of the automated agent…
Retrieve remote session messages
Claude Developer Platform · in the page
api/compliance/apps/sessions/remote/messages/list
…t; the messages endpoint resolves neither email addresses nor project bindings. - `id: string` Remote session identifier - `agent_id: string or null` Identifier of the automated agent…
cmek-google-cloud-kms
Claude Developer Platform · in the page
manage-claude/cmek-google-cloud-kms
…orces `constraints/iam.allowedPolicyMemberDomains`, the following IAM bindings are rejected because the Anthropic service account is outside your organization. You need either a project-level carve-ou…
cloud-sandboxes-reference
Claude Developer Platform · in the page
managed-agents/cloud-sandboxes-reference
…running by default. | | SQLite | Available through language bindings, such as Python's `sqlite3` module. | ## Utilities ### System tools * `git` - Version control * `curl`, `wget` -…
Manage multiple agents with agent view
Claude Code CLI · in the page
agent-view
…| `Ctrl+S`, `Ctrl+T`, and `Ctrl+G` follow your [`keybindings.json`](/docs/en/keybindings). Rebind or unbind `Ctrl+S` and `Ctrl+T` with the `agents:switchView` and `agents:togglePin`…
Claude Code changelog
Claude Code CLI · in the page
changelog
…accept and cancel (bind `y`/`n` to `confirm:yes`/`confirm:no` in `keybindings.json` to restore) * Fixed text fields in dialogs losing a typed letter, digit or Space to a keybinding on that key *…
Explore the .claude directory
Claude Code CLI · in the page
claude-directory
…}`, docsLink: '/en/settings' }, { id: 'keybindings', label: 'keybindings.json', type: 'file', icon: 'json', color: 'var(--ce-text-3)…
CLI reference
Claude Code CLI · in the page
cli-reference
…mmands and agents, output styles, workflows, custom themes, custom keybindings, status line and file-suggestion commands, LSP servers, and auto memory do not load. Authentication, model selection, bui…
Commands
Claude Code CLI · in the page
commands
…| | `/keybindings` | Open your [keyboard shor…
Error reference
Claude Code CLI · in the page
errors
…| | `Your Zed keymap isn't a readable list of keybindings`…
Fullscreen rendering
Claude Code CLI · in the page
fullscreen
…ars the selection. * **A key bound to [`selection:clear`](/docs/en/keybindings#scroll-actions)**: Claude Code clears the selection, even when the key is `Esc` or another key that otherwise keeps it. T…
Interactive mode
Claude Code CLI · in the page
interactive-mode
…ecated and has no effect. You can't remap these shortcuts in the [keybindings configuration file](/docs/en/keybindings), which has no actions for them. ### Theme and display | Shortcut | Descriptio…
JetBrains IDEs
Claude Code CLI · in the page
jetbrains
…ocus to the editor with Escape", or * Click "Configure terminal keybindings" and delete the "Switch focus to Editor" shortcut 3. Apply the changes This allows the ESC key to properly interrupt Cla…
Model configuration
Claude Code CLI · in the page
model-config
…e a different key, rebind [`modelPicker:thisSessionOnly`](/docs/en/keybindings#model-picker-actions) Typing `/model <name>` directly behaves like `Enter`. To switch for this session only, open the pi…
Example settings files
Claude Code CLI · in the page
settings-example
…claude-sonnet-5": { "effortLevel": "xhigh" } }, // Vim keybindings in the prompt "editorMode": "vim", // The colorblind-friendly light theme "theme": "light-daltonized",…
All settings
Claude Code CLI · in the page
settings-reference
…| Use [vim key bindings](/docs/en/interactive-mode#vim-editor-mode) in the input prompt…
Configure your terminal for Claude Code
Claude Code CLI · in the page
terminal-config
…dering) * [You want Vim keys in the prompt](#edit-prompts-with-vim-keybindings) This page is about getting your terminal to send the right signals to Claude Code. To change which keys Claude Code its…
Voice dictation
Claude Code CLI · in the page
voice-dictation
…binding controls both hold and tap modes. Rebind it in [`~/.claude/keybindings.json`](/docs/en/keybindings): ```json theme={null} { "bindings": [ { "context": "Chat", "bindings": {…
Use Claude Code in VS Code
Claude Code CLI · in the page
vs-code
…ard Shortcuts editor](https://code.visualstudio.com/docs/configure/keybindings) (`Cmd+K Cmd+S`), search for `Claude Code: Focus input`, and assign a new binding. ### Claude Code never responds If Cl…
Connect a Google Cloud identity
Claude Documentation · in the page
claude-tag/admins/federated-access/gcp
…ust on the Google side as well, delete the provider or remove the IAM bindings. ## Common errors Two messages come up while connecting: * **A message that a connection "already covers" a host "in t…
Restrict where Claude Tag operates
Claude Documentation · in the page
claude-tag/admins/restrict-access
…a workspace, so uninstalling or disconnecting keeps them; only their bindings to that workspace's scopes go. To delete one channel's data while Claude stays in the workspace, remove that channel's sc…
Manage workspaces and versions
Claude Documentation · in the page
claude-tag/admins/workspaces
…ublished from them * Its scopes, with their instructions and bundle bindings * The links between members' Slack and Claude accounts Deletion starts as soon as you confirm and runs to completion…
Data lifecycle and deletion
Claude Documentation · in the page
claude-tag/concepts/data-lifecycle
…pe), with its custom instructions, version setting, and Access bundle bindings…
Transports Charter
Model Context Protocol · in the page
community/working-groups/transports
…Mission Statement The Transports Working Group evolves MCP transport bindings and transport-adjacent protocol architecture so implementations remain interoperable, scalable, reliable, and easy to ope…
SEP-1319: Decouple Request Payload from RPC Methods Definition
Model Context Protocol · in the page
seps/1319-decouple-request-payload-from-rpc-methods-definiti
…, this tight coupling to JSON-RPC is the primary blocker for defining bindings for other transport protocols. To support transports like **gRPC** (which is currently a [popular ask from the community]…
Overview
Model Context Protocol · in the page
specification/2026-07-28/basic/transports/index
…transport must provide to carry MCP messages, the standard transport bindings, and the requirements for defining new ones. Protocol semantics are identical on every transport. A transport is a **bin…
Overview
Model Context Protocol · in the page
specification/draft/basic/transports/index
…transport must provide to carry MCP messages, the standard transport bindings, and the requirements for defining new ones. Protocol semantics are identical on every transport. A transport is a **bin…