Reference
Keyboard shortcuts
Every keyboard shortcut in Cloak Proxy, grouped by window: the main window and its menus, debugging tools, Breakpoint, Compose, search and the API client.
Cloak Proxy uses standard macOS shortcuts plus its own for capture, tools and the API client. This page lists every one, grouped by where it works. Menu shortcuts work from any Cloak Proxy window; the rest work in the window or sheet named in the heading.
File menu
Section titled “File menu”| Shortcut | Command | What it does |
|---|---|---|
| ⇧ ⌘ O | API Client | Opens the API client window. |
| ⇧ ⌘ M | MCP… | Opens the API client on its MCP page. See MCP server. |
| ⌥ ⌘ N | Compose Request | Opens the Compose window to write a request from scratch. See Repeat and compose. |
| ⌘ O | Open Session… | Opens a .cloaksession, HAR or Charles file. See Save and open sessions. |
| ⌘ S | Save Session… | Saves every captured request as a .cloaksession file. |
| ⌘ K | Clear Session | Removes every request from the traffic list. |
Proxy menu
Section titled “Proxy menu”| Shortcut | Command | What it does |
|---|---|---|
| ⇧ ⌘ R | Pause Recording / Resume Recording | Stops or restarts adding requests to the list. The proxy keeps forwarding traffic. See Recording and sessions. |
| ⇧ ⌘ P | Capture macOS Traffic / Stop Capturing macOS Traffic | Points the macOS proxy at Cloak Proxy, or restores your previous settings. See macOS traffic. |
| ⌘ R | Repeat Selected Request | Sends the selected requests again. |
| ⌥ ⌘ E | Edit and Repeat… | Opens the inspected request in Compose so you can change it before sending. |
Tools menu
Section titled “Tools menu”| Shortcut | Command | What it does |
|---|---|---|
| ⇧ ⌘ A | Search Everything… | Opens global search: actions, tools, settings, API client items and captured requests. |
| ⌥ ⌘ I | Insights… | Opens the Insights window. |
| ⌥ ⌘ D | Compare Selected Requests | Opens a side-by-side diff. Needs exactly two selected requests. See Compare requests. |
| ⌥ ⌘ 0 | Debugging Tools… | Opens the Tools window. |
| ⌥ ⌘ B | Edit Breakpoint Rules… | Opens the Tools window on Breakpoint. |
| ⌥ ⌘ L | Edit Map Local Rules… | Opens the Tools window on Map Local. |
| ⌥ ⌘ M | Edit Map Remote Rules… | Opens the Tools window on Map Remote. |
| ⌥ ⌘ S | Edit Scripting Rules… | Opens the Tools window on Scripting. |
| ⌥ ⌘ K | Edit Block List Rules… | Opens the Tools window on Block List. |
| ⌥ ⌘ T | Edit Network Conditions Rules… | Opens the Tools window on Network Conditions. |
Edit Allow List Rules…, Edit DNS Spoofing Rules…, Edit No Caching Rules…, Edit Mock Sets Rules…, Edit Alerts Rules…, Export Rules…, Import Rules…, Breakpoint Window and the on/off switch for each tool are in the same menu without shortcuts.
Main window
Section titled “Main window”| Shortcut | Where | What it does |
|---|---|---|
| ⌘ F | Anywhere in the main window | Puts the cursor in the filter field above the traffic list. See Filtering. |
| Esc | Filter field | Clears the filter text. |
| ↑ ↓ | Traffic list | Moves between requests; the inspector follows. |
| ⌘ C | Traffic list | Copies the URLs of the selected requests, one per line. |
| Delete or ⌦ | Traffic list | Removes the selected requests from the list. |
| ⌘-click | Content chips above the list | Selects several content types at once. |
Search Everything
Section titled “Search Everything”| Shortcut | What it does |
|---|---|
| ⇧ ⌘ A | Opens or closes the search panel. |
| ↑ ↓ | Moves the highlight through the results. |
| Return | Opens the highlighted result. |
| Esc | Closes the panel. |
Breakpoint window
Section titled “Breakpoint window”When a Breakpoint pauses a request or response:
| Shortcut | Button | What it does |
|---|---|---|
| ⌘ Return | Execute | Sends the message with your edits. |
| Esc | Cancel | Sends the original, ignoring your edits. |
Abort has no shortcut, so you can’t drop a request by accident.
Compose window
Section titled “Compose window”| Shortcut | What it does |
|---|---|
| ⌘ Return | Send. The request goes through Cloak Proxy, so your debugging tools apply. |
In the Import cURL sheet, Return imports and Esc cancels.
API client window
Section titled “API client window”| Shortcut | Where | What it does |
|---|---|---|
| ⌘ T | Anywhere | Opens a new, unsaved request tab. |
| ⇧ ⌘ I | Anywhere | Shows or hides Agent Mode. |
| ⌘ S | An unsaved request | Opens the Save menu to pick a collection. |
| ⌘ Return | HTTP and GraphQL requests | Send. |
| ⌘ Return | gRPC requests | Invoke. |
| ⌘ Return | AI requests | Send. |
| ⌘ Return | SQL and data requests | Run the query. |
| ⌘ Return | WebSocket, Socket.IO, MQTT, MCP and TCP requests, while disconnected | Connect. |
| ⇧ ⌘ Return | WebSocket and TCP/UDP requests | Send the message. |
| ⇧ ⌘ Return | Socket.IO requests | Emit the event. |
| ⇧ ⌘ Return | MQTT requests | Publish the message. |
| ⇧ ⌘ Return | MCP requests | Run Tool. |
| ⌘ Return | Collection runner | Run the collection. |
| ⌘ Return | Flow editor | Run the flow. |
| ⌘ Return | Comments panel | Posts the comment. |
| Esc | Renaming an item in the sidebar | Cancels the rename. |
Dialogs and sheets
Section titled “Dialogs and sheets”In Cloak Proxy’s dialogs, Return presses the highlighted button and Esc cancels:
| Dialog | Return | Esc |
|---|---|---|
| Comment on a request | Save | Cancel |
| Publish to GitHub Gist | Publish | Cancel (or Done after publishing) |
| Capture an app that ignores the proxy | Capture or Update | Cancel (or Close) |
| API client Import | Import | Cancel |
| API client code snippet | Done |
Standard macOS shortcuts
Section titled “Standard macOS shortcuts”Cloak Proxy also follows the usual macOS shortcuts, including ⌘ , for Settings, ⌘ W to close a window and ⌘ Q to quit. Quitting restores your previous macOS proxy settings.