Open Multiple Projects
Open first project
Launch Schaltwerk and open your primary repository (e.g., backend). The orchestrator runs on its base branch and manages specs/sessions for that repo.
Add another repo
Click Home in the top-left corner, choose the next repository (e.g., frontend), and open it. Schaltwerk adds a new project tab with its own orchestrator and session list.
Navigate Projects Quickly
Keyboard shortcuts
⌘⇧←/→– Switch between project tabs instantly⌘1– Jump to orchestrator in current project⌘2–9– Jump to sessions inside the active project
Mouse + touchpad
- Click the project tab along the top bar
- Use two-finger swipe (macOS) to switch tabs
Keep Worktrees Lean
Coordinate Cross-Repo Features
Draft specs per repo
Use the orchestrator in each project to capture backend/frontend/API specs that depend on each other. Keep links or shared acceptance criteria in the spec content.
Launch parallel sessions
Start agents in each repo (for example, backend schema update, frontend UI, infra automation). Monitor progress by switching tabs with
⌘⇧←/→.Troubleshooting
- Project tab missing? Reopen the repository with
⌘⇧O—Schaltwerk restores the orchestrator and session list automatically. - Worktrees piling up? Cancel reviewed sessions (
⌘D) or convert them to specs to clean up disk usage. - Need shared context? Store shared prompts or instructions in a workspace-wide
AGENTS.mdand link to it from each repo’s specs.

