
Security News
Feross on the 10 Minutes or Less Podcast: Nobody Reads the Code
Socket CEO Feross Aboukhadijeh joins 10 Minutes or Less, a podcast by Ali Rohde, to discuss the recent surge in open source supply chain attacks.
switchman-dev
Advanced tools
Coordinate parallel AI coding agents — file locking, task queues, and merge confidence reviews for Claude Code, Cursor, Codex, Windsurf, and Aider. Run multiple agents on the same repo without conflicts.
You ran the agents. Did they build the right thing?
✓ You run Claude Code, Cursor, or Codex in parallel worktrees
✓ You want to know agents built compatible code before merging
✓ You've had a "compiled fine, broke in prod" moment from parallel agents
If that's you, read on. If you're running a single agent on a single branch, you don't need this yet.
switchman start "your goal"
# agents run in parallel
switchman review
switchman review reads every worktree, turns a parallel session into a plain-English summary, flags semantic overlap and interface mismatches, and gives an honest merge confidence outcome: green, amber, red, or uncertain. When it cannot make a trustworthy call, it says uncertain instead of pretending everything is fine.
Built for developers using Claude Code, Cursor, Windsurf, Aider, and other CLI-first coding agents on real repos.
Questions or feedback? Discord · hello@switchman.dev
Requirements: Node.js 22.5+ · Git 2.5+
npm install -g switchman-dev
Homebrew:
brew install switchman-dev/tap/switchman-dev
Switchman uses the built-in
node:sqliteruntime — no extra database to install or manage.
switchman demo
Creates a throwaway repo and shows:
src/auth.jsswitchman review session summaryThen inspect it:
cd /tmp/switchman-demo-...
switchman status
switchman review
cd my-project
switchman quickcheck # readiness check — prints one exact next command
switchman start "your goal" # plans the work, creates workspaces, wires MCP
switchman status --watch # live view while agents run
switchman review # what was built, what doesn't fit, safe to ship?
When the review looks good:
switchman gate ci
switchman queue run
What switchman start sets up:
.switchman/CLAUDE.md when one does not existIf you want full manual control instead:
switchman setup --agents 3
switchman task add "Implement auth helper" --priority 9
Editor setup guides:
Three agents finish. You have three worktrees full of diffs and no coherent picture of what was built.
Git tells you what changed. It does not tell you whether parallel agent work is coherent.
The three things developers consistently hit:
switchman reviewGit branches and worktrees solve isolation. They do not solve coordination, ownership, visibility, or the question of whether a session produced something coherent. That is what Switchman adds.
switchman start "Add user authentication" reads the repo, creates agent workspaces, and keeps work aligned as agents run. File claims, task ownership, and stale recovery happen automatically through MCP — you do not need to prompt agents to coordinate manually.
switchman review produces three things:
green, amber, red, or uncertainWhen the review looks good, switchman gate ci and switchman queue run land finished work cleanly onto main.
Switchman is now one open source product. No login is required for the local workflow, and the core operator commands stay available out of the box.
switchman start "goal" → agents run → switchman review
What you get:
switchman start — reads the repo, creates workspaces, writes MCP config, generates CLAUDE.mdswitchman review — full session summary, semantic overlap detection, interface mismatch flagging, merge confidence outcomeswitchman status --watch — live dashboard during a sessionswitchman scan — lightweight pre-merge conflict checkswitchman demo — proves the flow in a throwaway reposwitchman review --history, switchman review --history --search authswitchman insightsswitchman review --share to publish, switchman review --team to read teammate reviews before the PRswitchman plan "Add authentication" --apply, switchman plan --issue 47switchman usage, switchman usage --days 30switchman status # main dashboard
switchman status --watch # live view
switchman scan # conflict scan across worktrees
switchman gate ci # repo gate check
switchman verify-setup # check MCP wiring
Explain commands for when something is blocked:
switchman explain claim src/auth/login.js
switchman explain queue <item-id>
More help:
Block risky changes in GitHub the same way your local terminal does:
switchman gate install-ci
Installs .github/workflows/switchman-gate.yml — runs the repo gate on every push and PR.
switchman plan — reads full repo context automaticallyBuilding this in public. If you hit something broken or missing, I'd love to hear about it.
MIT
FAQs
Coordinate parallel AI coding agents — file locking, task queues, and merge confidence reviews for Claude Code, Cursor, Codex, Windsurf, and Aider. Run multiple agents on the same repo without conflicts.
We found that switchman-dev demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Socket CEO Feross Aboukhadijeh joins 10 Minutes or Less, a podcast by Ali Rohde, to discuss the recent surge in open source supply chain attacks.

Research
/Security News
Campaign of 108 extensions harvests identities, steals sessions, and adds backdoors to browsers, all tied to the same C2 infrastructure.

Security News
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.