docs/workspaces/interface.mdx
The Workspaces UI uses a flexible four-panel layout designed for efficient AI-assisted development workflows.
| Panel | Position | Purpose |
|---|---|---|
| Workspace Sidebar | Left edge | List of all workspaces with status indicators |
| Conversation Panel | Left main | Chat with coding agents, session management |
| Context Panel | Right main | Changes, logs, or preview (toggleable) |
| Details Sidebar | Right edge | Git status, terminal, notes |
The navbar at the top of the workspace provides quick access to common actions.
| Icon | Action | Description |
|---|---|---|
| <Icon icon="box-archive" /> | Archive Workspace | Move workspace to/from archive |
| <Icon icon="arrow-right-from-bracket" /> | Open in Old UI | Switch to the classic interface |
| Icon | Action | Description |
|---|---|---|
| <Icon icon="sidebar" /> | Toggle Left Sidebar | Show/hide the workspace list |
| <Icon icon="comments" /> | Toggle Chat Panel | Show/hide the conversation panel |
| <Icon icon="code-compare" /> | Toggle Changes | Show/hide the changes panel |
| <Icon icon="terminal" /> | Toggle Logs | Show/hide the logs panel |
| <Icon icon="desktop" /> | Toggle Preview | Show/hide the preview panel |
| <Icon icon="sidebar-flip" /> | Toggle Right Sidebar | Show/hide the details sidebar |
| Icon | Action | Description |
|---|---|---|
| <Icon icon="list" /> | Command Bar | Open the command bar |
| <Icon icon="bullhorn" /> | Feedback | Send feedback about Workspaces |
| <Icon icon="circle-question" /> | Workspaces Guide | Open the onboarding guide |
| <Icon icon="gear" /> | Settings | Open application settings |
The left sidebar displays all your workspaces at a glance.
Switch to accordion layout to group workspaces by status:
<Frame> </Frame>Each workspace shows its current state:
| Indicator | Meaning |
|---|---|
| Running | Agent is actively processing |
| Idle | Waiting for input |
| Needs Attention | Pending approval required (raised hand icon) |
| Pinned | Workspace pinned to top of list |
| Dev Server | Blue indicator when dev server is running |
| PR Status | Badge showing linked pull request status |
Click the + button at the top of the sidebar to create a new workspace. The interface switches to create mode:
The left main panel is where you interact with coding agents.
See Chat Interface for the complete guide.
The chat box toolbar includes a session dropdown that lets you:
See Sessions for more details on managing multiple sessions.
| Shortcut | Action |
|---|---|
Cmd/Ctrl + Enter | Send message |
Shift + Cmd/Ctrl + Enter | Alternative send mode |
Cmd/Ctrl + B | Bold text |
Cmd/Ctrl + I | Italic text |
Cmd/Ctrl + U | Underline text |
The right main panel toggles between three views:
Displays all modified files with inline diffs:
Shows process execution logs:
Built-in browser for testing your application:
Toggle between views using the navbar buttons or the command bar.
The right sidebar provides quick access to workspace details.
Always visible, showing:
See Repositories for details on managing repositories and branches.
The expandable terminal lets you run commands directly in your workspace:
The expandable notes section lets you document important information:
A floating toolbar that provides quick access to common actions:
| Icon | Action | Description |
|---|---|---|
| IDE logo | Open in IDE | Launch workspace in your configured editor (icon shows your IDE) |
| <Icon icon="copy" /> | Copy Path | Copy the workspace path to clipboard |
| <Icon icon="play" /> | Toggle Dev Server | Start or stop the development server |
| <Icon icon="desktop" /> | Toggle Preview | Show or hide the preview panel |
| <Icon icon="code-branch" /> | Toggle Changes | Show or hide the changes panel |
Drag the separators between panels to adjust their proportions. Your layout preferences are saved per workspace.
Show or hide panels to focus on what matters:
Cmd/Ctrl + K