Camp: multi-project context workspaces
One command to switch between multi-repo contexts in Git
- Problem
- Developers juggling multiple projects struggle to switch between directories, branches, and contexts. Existing tools are either too heavy or don't treat workspaces as first-class citizens. Camp is an early attempt but still rough around integration edges.
- Solution
- A lightweight CLI plus VS Code extension that groups multiple repos into a named workspace, remembers each repo's branch, env vars, and task state. A single command jumps to any workspace from anywhere and restores context.
- Users
- Indie hackers, freelancers with multiple client projects, small teams
- MVP
- CLI to create/switch workspaces binding multiple Git repos; remember current branch and uncommitted changes per repo; shell integration for jump-anywhere; VS Code panel showing workspace status; export/import workspace config
- Revenue
- Open-core with per-seat team subscription (shared workspaces, permissions, audit log)
- Why now
- Remote work and parallel projects are the norm, yet Git-native flows still ignore multi-repo context; AI agents also need clean workspace boundaries
Source discussions · 1
- Hacker NewsShow HN: Camp version controlled context workspaces1↑ 0