Presets

Overview

Presets let you quickly launch terminals with pre-configured commands. Save common workflows and apply them with a single click.

What Presets Do

  • Custom commands for new tabs - Define commands that run when opening a terminal
  • Working directory - Specify where commands run in your project (e.g., apps/web)
  • Split pane or new tab launch mode - Run commands in parallel in one tab, or one tab per command
  • Default preset - Auto-apply a preset to new workspaces
  • Quick-add templates - One-click setup for Claude, Codex, Gemini, and other agents

Creating a Preset

Go to Settings → Terminal and click Add Preset.

Each preset has:

FieldDescription
NameDisplay name for the preset
DescriptionOptional description
Working DirectoryRelative path in your project (leave empty for root)
CommandsOne or more commands to run
ModeSplit Pane (parallel panes) or New Tab (parallel tabs)

Launch Modes

Split Pane - Commands run in parallel in a single tab, with one split pane per command.

New Tab - Commands run in parallel in separate tabs, with one tab per command.

Presets are parallel by default.

Quick-Add Templates

Pre-configured presets for popular AI agents:

  • claude - claude --dangerously-skip-permissions
  • codex - Full danger mode with high reasoning effort
  • gemini - gemini --yolo
  • pi - pi
  • cursor-agent - Cursor AI agent
  • opencode - Open-source AI coding agent

Preset Bar

The preset bar appears above terminal tabs and shows your pinned presets for one-click access.

  • Pin a preset - Use the preset bar menu to pin presets so they appear in the bar
  • Launch - Click a pinned preset to open it in the current workspace
  • Right-click - Open in the current terminal, current tab, or a new tab, or edit the preset
  • Reorder - Drag pinned items to rearrange their order in the bar
  • Manage - Use the gear menu to browse presets, add quick-add templates, and show or hide the bar

Default Preset

Mark a preset as default to auto-apply it when creating workspaces or opening new tabs.

Auto-apply settings in Settings → Terminal:

  • Apply preset on workspace creation - Runs default preset when creating new workspaces
  • Apply preset on new tab - Runs default preset when opening new terminal tabs/panes/splits

Both settings are enabled by default. Disable either to prevent automatic preset application in that context.

Explicit preset launches (via hotkey or menu) always work regardless of these settings.

On this page