47 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…
Beta
Claude Developer Platform · in the page
api/beta
…tool calling. With it, the Python interpreter state, such as variable bindings, persists across requests that reuse the container. See the [code execution tool guide](https://pl…
Messages
Claude Developer Platform · in the page
api/beta/messages
…tool calling. With it, the Python interpreter state, such as variable bindings, persists across requests that reuse the container. See the [code execution tool guide](https://pl…
Batches
Claude Developer Platform · in the page
api/beta/messages/batches
…tool calling. With it, the Python interpreter state, such as variable bindings, persists across requests that reuse the container. See the [code execution tool guide](https:…
Create a Message Batch
Claude Developer Platform · in the page
api/beta/messages/batches/create
…tool calling. With it, the Python interpreter state, such as variable bindings, persists across requests that reuse the container. See the [code execution tool guide](https:…
Retrieve Message Batch results
Claude Developer Platform · in the page
api/beta/messages/batches/results
…tool calling. With it, the Python interpreter state, such as variable bindings, persists across requests that reuse the container. See the [code execution tool guide](https://…
Count tokens in a Message
Claude Developer Platform · in the page
api/beta/messages/count_tokens
…tool calling. With it, the Python interpreter state, such as variable bindings, persists across requests that reuse the container. See the [code execution tool guide](https://pl…
Create a Message
Claude Developer Platform · in the page
api/beta/messages/create
…tool calling. With it, the Python interpreter state, such as variable bindings, persists across requests that reuse the container. See the [code execution tool guide](https://pl…
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…
Messages
Claude Developer Platform · in the page
api/messages
…tool calling. With it, the Python interpreter state, such as variable bindings, persists across requests that reuse the container. See the [code execution tool guide](https://platform.claude.com/…
Batches
Claude Developer Platform · in the page
api/messages/batches
…tool calling. With it, the Python interpreter state, such as variable bindings, persists across requests that reuse the container. See the [code execution tool guide](https://platform.claude.…
Create a Message Batch
Claude Developer Platform · in the page
api/messages/batches/create
…tool calling. With it, the Python interpreter state, such as variable bindings, persists across requests that reuse the container. See the [code execution tool guide](https://platform.claude.…
Count tokens in a Message
Claude Developer Platform · in the page
api/messages/count_tokens
…tool calling. With it, the Python interpreter state, such as variable bindings, persists across requests that reuse the container. See the [code execution tool guide](https://platform.claude.com/…
Create a Message
Claude Developer Platform · in the page
api/messages/create
…tool calling. With it, the Python interpreter state, such as variable bindings, persists across requests that reuse the container. See the [code execution tool guide](https://platform.claude.com/…
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
…n action in the [`Agents` context](https://code.claude.com/docs/en/keybindings#agents-actions) follow your [`keybindings.json`](https://code.claude.com/docs/en/keybindings). So does `Ctrl+G`, through…
Claude Code changelog
Claude Code CLI · in the page
changelog
…OS when "ctrl+j" is set to null in the Chat context of \~/.claude/keybindings.json * \[VSCode] Fixed a mod's "From the … plugin" label above the prompt being drawn over the slash command and @-mentio…
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…
Debug your configuration
Claude Code CLI · in the page
debug-your-config
…rvers * Custom commands and agents * Custom output styles * Custom keybindings Authentication, model selection, built-in tools, and permissions work normally. If the problem disappears in safe mode,…
Error reference
Claude Code CLI · in the page
errors
…ed-keymap-unchanged) | | `Your Zed keymap isn't a readable list of keybindings` | [Command-line errors](#terminal-setup-left-your-zed-keymap-unchanged) | | `Skill usage reports are not available on th…
Fullscreen rendering
Claude Code CLI · in the page
fullscreen
…A key bound to [`selection:clear`](https://code.claude.com/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
…row has focus. See [Tabs actions](https://code.claude.com/docs/en/keybindings.md#tabs-actions) for how focus moves | | `Tab` | Accept an autocomplete suggestion, or add a comment to a permission answ…
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
…nd [`modelPicker:thisSessionOnly`](https://code.claude.com/docs/en/keybindings#model-picker-actions) Typing `/model <name>` directly behaves like `Enter`. To switch for this session only, open the pi…
Draw in the interface with a mod
Claude Code CLI · in the page
plugins/mods/interface
…us. The user can [bind other keys](https://code.claude.com/docs/en/keybindings.md#above-prompt-actions) to it through the `abovePrompt:toggle` action. A collapsed band hides everything the mods draw…
Mods reference
Claude Code CLI · in the page
plugins/mods/reference
…de Code's own [keybinding actions](https://code.claude.com/docs/en/keybindings.md), and the user's binding for it presses the button when that binding is a chord or a modified key * **Digit hotkeys on…
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
…automation | Any file | | [`editorMode`](#editormode) | Use [vim key bindings](https://code.claude.com/docs/en/interactive-mode.md#vim-editor-mode) in the input prompt | Interface and terminal | Any…
Create custom subagents
Claude Code CLI · in the page
sub-agents
…[`Ctrl+Enter` or `Ctrl+X Ctrl+S`](https://code.claude.com/docs/en/keybindings#chat-actions). Any shell command or subagent the agent is waiting on that can move to the [background](https://code.claud…
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`](https://code.claude.com/docs/en/keybindings): ```json theme={null} { "bindings": [ { "context": "Chat…
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. ### Ctrl+J adds a new line in the pro…
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…
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 completio…
Data lifecycle and deletion
Claude Documentation · in the page
claude-tag/concepts/data-lifecycle
…ts published from them; its scopes with their instructions and bundle bindings; and members' account links. The Slack app and its installation credential stay so a workspace admin can pair again, and…
Working Groups Overview
Model Context Protocol · in the page
community/working-groups/overview
…(https://github.com/kurtisvg) | `#transports-wg` | Evolving transport bindings and transport-adjacent protocol architecture |
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…