Back to Features

Workspaces

Organize your projects, your way

Create isolated workspaces for different repositories, branches, or tasks. Each workspace maintains its own chat history, terminal sessions, and diff state—context switching has never been easier.

What is a Workspace?

A workspace is your dedicated environment for a specific task. It combines a Git worktree, an AI chat session, terminal tabs, and file state into one cohesive unit. Think of it as a focused bubble for getting work done.

Git WorktreeIsolated branch for changes
AI ChatPersistent conversation
TerminalRunning processes & commands
Diff ViewPending changes to review
sonars-backend
feature/auth
Active
api-service
fix/rate-limiting
3 pending changes

How to Use Workspaces

Create a new workspace when you're starting a new task, feature, or bug fix. Keep separate workspaces for different contexts—you'll never lose your place.

1
Create a workspace

Select a repo and branch, or let Sonars create a new branch for you.

2
Work with Claude

Chat, code, run tests—everything stays in this workspace.

3
Review and merge

When ready, review diffs and merge to your main branch.

4
Clean up or keep

Delete finished workspaces or keep them for reference.

Workspace Management

Workspace Limits by Plan

Free
4
workspaces
Basic
7
workspaces
Pro
unlimited

Use Cases

Feature Development

One workspace per feature keeps context clean and focused.

Bug Triage

Jump between bug fix workspaces during triage without losing context.

Code Review

Create a workspace to review a PR with full AI assistance.

Experiments

Try risky changes in an isolated workspace—delete if it doesn't work.

Organize Your Work

Download Sonars and experience focused, workspace-based development.