hobhob
Core Features

Workspaces

Organize panes into task-specific contexts and switch your entire screen instantly.

A workspace is a named tiling layout of panes. Each workspace is independent — switching workspaces swaps the entire screen. Think of them as virtual desktops for your development tasks.

Creating workspaces

MethodHow
KeyboardCmd+T creates a new workspace tab
Tab barClick the + button in the workspace tab bar

New workspaces start with a single Selection pane where you pick what to add.

Switching workspaces

ActionShortcut
Next workspaceCtrl+Tab
Previous workspaceCtrl+Shift+Tab
Jump to workspace 1–9Alt+1 through Alt+9

Naming workspaces

Double-click a workspace tab to rename it. Good names reflect the task:

  • "frontend auth"
  • "API endpoints"
  • "debugging"
  • "code review"

What's saved

Every workspace is saved automatically:

  • Pane layout — the tiling grid structure and proportions
  • Pane state — agent conversations, terminal history, open files
  • Scroll positions — where you left off in each pane
  • Focus state — which pane was active

When you relaunch hob, all workspaces are restored exactly as you left them.

Closing workspaces

Close a workspace with Cmd+Shift+W or right-click the tab and select Close. The panes in that workspace are removed, but agent conversations are preserved in the Activity panel.

Multi-window

hob supports multiple windows (Cmd+Shift+N). Each window has its own set of workspaces. On launch, all windows are restored — including their positions and sizes.

How is this guide?

On this page