Opening a terminal
There are several ways to open a new terminal:- Click the terminal icon next to “New notebook” in the tab bar
- Press Cmd+` (Mac) or Ctrl+` (Windows/Linux)
- The keyboard shortcut opens a terminal in the currently focused pane
Terminal basics
The terminal is a standard shell session with full access to your system:- Run any shell command (
ls,git,npm,python, etc.) - Navigate directories with
cd - Install packages and manage dependencies
- Run scripts and executables
Agents use built-in shell tools rather than directly controlling terminal tabs. In script mode, all agents create and run workspace files through those tools; in notebook mode, all agents can also use notebook code cells.
Working with multiple terminals
You can open multiple terminals simultaneously:- Each terminal appears as a separate tab
- Drag terminal tabs between panes in split view
- Close terminals by clicking the X on the tab or typing
exit
Terminal and notebooks
The terminal and notebooks share the same workspace context:- Both see the same files and directories
- Changes made in the terminal (new files, installed packages) are immediately available in notebooks
- The default Python environment from Settings is automatically activated in new terminals
Terminals in the cloud
In the browser app, the terminal opens abash session inside your workspace’s
cloud environment rather than on your own machine:
- It starts in your workspace directory and sees exactly the files your notebooks, the file viewer, and your agents see
- Use it for the things a shell is for —
git clone,pip install,nvidia-smion a GPU workspace, tailing the output of a long run - The Terminal Shell setting below applies to desktop terminals only; cloud
terminals always run
bash - A terminal keeps running while its tab is open. Closing the tab ends the session, and sessions end when the workspace environment shuts down
Shell configuration
Configure your terminal shell in Settings > General > Terminal Shell:- Leave empty to use your system’s default shell
- Set a specific path like
/bin/zshor/bin/bash - The setting applies to new terminals only
On Windows, the terminal defaults to PowerShell. On macOS and Linux, it uses your
SHELL environment variable.Keyboard shortcuts
Standard terminal shortcuts work as expected — Qualia doesn’t intercept them.

