How to set terminal profile?

How do I set the Terminal Profile (zsh, bash, etc.)? I am following the doc here, but it doesn’t match the Cursor UI.

Version: 3.18.9 (Universal)
VS Code Extension API: 1.128.0
Commit: 2ba48ff3f7514cc4643c52ca9f7b3173d9b66130
Date: 2026-08-27T01:42:22.092Z
Layout: Agent Window
Build Type: Stable
Release Track: Default
Electron: 40.10.3
Chromium: 144.0.7559.236
Node.js: 24.15.0
V8: 14.4.258.32-electron.0
xterm.js: 6.1.0-beta.291
OS: Darwin arm64 25.5.0

Hey, thanks for the report. This checks out. The docs describe the flow for the IDE editor layout, but you’re currently in the Agent Window layout, where this setting isn’t exposed in the UI yet, so it doesn’t match.

To change the profile, open the IDE window. Click the IDE button in the top right of the Agent Window, or go to File > Open IDE Cmd+Shift+N. From there:

  • Command Palette Cmd+Shift+P > Terminal: Select Default Profile > pick zsh or bash.
  • Or in the same IDE window: Command Palette > Preferences: Open User Settings (JSON) and add:
    "terminal.integrated.defaultProfile.osx": "zsh"
    
    or "bash"

New agent terminals will pick this up. We’ll also make sure the docs cover Agent Window. Let me know if it doesn’t work.