Each workspace can contain multiple tasks. Tasks share the workspace’s file state but have their own conversation context and agent.
What You’ll Learn
- Create and name workspaces
- Switch between workspaces
- Rebase changes to master
- Clean up completed workspaces
Creating Workspaces
Quick Create
PressCmd+Shift+N (macOS) or Ctrl+Shift+N (Windows)
Step-by-Step
1
Click New Workspace
Click New Workspace in the Top Bar
2
Name Your Workspace
Enter a descriptive name (e.g.,
feature-auth, bugfix-123)3
Start Working
You’re now in the isolated workspace with its own branch
Naming Conventions
| Pattern | Example | Use For |
|---|---|---|
feature-{name} | feature-auth | New features |
bugfix-{id} | bugfix-123 | Bug fixes |
hotfix-{name} | hotfix-security | Urgent fixes |
experiment-{name} | experiment-caching | Experiments |
Managing Workspaces
Viewing All Workspaces
Click All Workspaces in the Top Bar to see all active workspaces.Workspace Hierarchy
Switching Workspaces
| Action | Shortcut |
|---|---|
| Next Workspace | Ctrl+Tab |
| Previous Workspace | Ctrl+Shift+Tab |
| Select Specific | Click All Workspaces |
Rebasing to Master
When your work is complete, rebase changes to master:1
Commit Changes
Use Source Control (
Ctrl+Shift+G) to stage and commit with a descriptive message2
Test
Run tests to ensure everything works
3
Rebase
Click Workspace Actions → Rebase to master
4
Clean Up
Click Delete Workspace in the Workspace Bar
Cleaning Up Workspaces
When to Delete
| Scenario | Action |
|---|---|
| Work rebased | Delete workspace |
| Experiment failed | Delete workspace |
| Approach superseded | Delete workspace |
| Still active | Keep workspace |
How to Delete
Click Delete Workspace in the Workspace Bar.FAQs
Can I rename a workspace?
Can I rename a workspace?
Not directly. Create a new workspace with the desired name, rebase changes, then delete the old workspace.
How much disk space does each workspace use?
How much disk space does each workspace use?
Each workspace duplicates working files. If your project is 500MB, each workspace adds roughly 500MB. The
.git directory is shared.What happens if I delete the project folder?
What happens if I delete the project folder?
All workspaces are inside the project folder. Deleting the project folder deletes all workspaces.