DevToolsCLIGitProductivity

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

  1. Hacker NewsShow HN: Camp version controlled context workspaces1↑ 0
← Back to list