Requirements
- • macOS 14 or later.
- • Google Chrome installed for browser sessions.
- • Permission for Spaces to control Google Chrome (the macOS Automation permission), so Spaces can focus browser sessions.
Start from a project directory or a Git URL, then launch a workspace with processes, browser sessions, and named services routed through Caddy.
cmd+1 through cmd+0, or cycle through already-open windows with cmd+alt+] / cmd+alt+[.Point Spaces at a local directory or paste a Git URL. Spaces creates a default workspace automatically — for a Git repo it corresponds to main / master; for a plain directory it corresponds to the directory itself.
Use the + button on a project in the sidebar, or press cmd+n. For a Git project, pick an existing branch or name a new one; the base branch defaults to main or master. Spaces sets up a git worktree for the branch.
Launching a workspace starts its processes in Spaces terminal windows. Confirm it worked: