Skip to main content
Poolside provides two types of commands: slash commands, which you run in the Poolside Assistant chat panel, and IDE commands, which you run from your IDE’s command search or Tools menu.

Slash commands

Run slash commands in the Poolside Assistant chat panel. Type / in the prompt input box or click the  /  icon to see the commands available in the current mode.

Agent mode commands

CommandAction
/newStart a new conversation.
/regenerateRegenerate the most recent response.
/reviewReview changes in diff view for the current task.
/revertRevert the most recent change.
/discardDiscard all changes in the current task.
/chat-modeSwitch to Chat mode. See Modes.
/approvalsConfigure allow and deny rules in settings.yaml. If you have the Auto Approve Commands permission, you can select Execute commands without asking. See Running commands without approval prompts.
/sandboxConfigure sandbox settings (beta).
/agentSwitch the active agent.
/trajectoryView the agent trajectory in the Poolside Console. To open the JSONL file in your IDE, press and hold Option (macOS) or Alt (Windows and Linux) when selecting trajectory.

Chat mode commands

CommandAction
/newStart a new conversation.
/regenerateRegenerate the most recent response.
/agent-modeSwitch to Agent mode. See Modes.
/modelSwitch the chat model.

IDE commands

You can run Poolside commands from your IDE’s command search or Tools menu.
  1. Open the Command Palette by pressing Command+Shift+P (macOS) or Ctrl+Shift+P (Windows and Linux), or click View > Command Palette.
  2. Type Poolside.
  3. Select the command you want to run.
CommandAction
Poolside: Delete All ConversationsDelete all conversation history.
Poolside: Delete All TasksRemove all tasks from the task list.
Poolside: Discard ChangesDiscard all changes in the current task.
Keybinding: Shift+Command+Backspace (macOS) or Ctrl+Shift+Backspace (Windows and Linux)
Poolside: Focus on Prompt InputMove focus to the prompt input box.
Keybinding: Command+Escape (macOS) or Ctrl+Escape (Windows and Linux)
Poolside: Install pool CLIInstall the pool CLI.
Poolside: New ConversationStart a new conversation.
Poolside: Open Permissions SettingsOpen the permissions settings panel.
Poolside: Regenerate Last ResponseRegenerate the most recent response.
Keybinding: Shift+Command+G (macOS) or Ctrl+Shift+G (Windows and Linux)
Poolside: Reset ConfigurationReset Poolside configuration to default settings.
Poolside: SettingsOpen the Poolside settings panel.
Poolside: Switch ConversationSwitch between conversations.
Poolside: Switch AgentChange the Agent mode model.
Poolside: Switch Chat ModelChange the Chat mode model.
Poolside: Switch Completion ModelChange the code completion model.
Poolside: Sign OutSign out of your Poolside account.

Keyboard shortcuts

Some Poolside commands include default keyboard shortcuts in VS Code. You can customize keybindings in your IDE to match your workflow or avoid conflicts with other extensions.

Default keybindings

ActionmacOSWindows and Linux
Discard changesShift+Command+BackspaceCtrl+Shift+Backspace
Focus prompt inputCommand+EscapeCtrl+Escape
Regenerate last responseShift+Command+GCtrl+Shift+G

Customize shortcuts

  1. Open the Command Palette by pressing Command+Shift+P (macOS) or Ctrl+Shift+P (Windows and Linux), or click View > Command Palette.
  2. Type Keyboard Shortcuts, and then select Preferences: Open Keyboard Shortcuts.
  3. Search for Poolside to see all available shortcuts.
  4. Click the pencil icon next to a shortcut to modify it.