What is Schaltwerk?
Run multiple AI agents on the same codebase—safely. Each agent works in an isolated git worktree, with its own branch, terminals, and state.Quick Start (1 Minute)
1
Install
2
Open your project
Select your git repository in Schaltwerk
3
Start an agent
Press
⌘N to create a new session:- Enter a task description
- Select your agent (Claude Code, OpenCode, Codex, Gemini, Qwen, Factory Droid, Amp, or Terminal Only)
- Choose the base branch
- Press
⌘Enterto start
4
Watch it work
The agent starts in the sidebar in its own isolated git worktree and branch. Monitor progress in the top terminal.
5
Review and merge
When done, press
⌘R to mark as reviewed, then merge to main with ⌘⇧M or create a PR with ⌘⇧P.Get Started
Installation
Install Schaltwerk on your Mac
Your First Session
Create and run your first agent
Workflow
Best practices for daily use
Core Concepts
Understand sessions, specs, and orchestrator
Key Features
- Isolated Git Worktrees - Each session gets its own branch and worktree
- Dual Terminals - Agent terminal on top, your shell below
- Spec-Driven - Plan in markdown, then execute
- Orchestrator - Coordinate multiple sessions from your primary branch (main or a feature hub)
- MCP API - Automate session management via REST
Platform Support
macOS only - Apple Silicon and Intel supported. Windows and Linux are not available at this time.
Privacy · Imprint

