sync-worktrees
Active·★ 18·MIT·Updated 2026-10-16
sync-worktrees automatically syncs Git worktrees with remote branches, keeping each branch in its own isolated directory. It supports multi-branch development workflows and automated testing setups with features like scheduled execution, safety checks, and an MCP server for AI assistants.
#agentic#ai-agents#ai-tools#claude-code#claude-desktop#cli#cursor#developer-tools
01
Features
01Automatically creates worktrees for all remote branches
02Removes worktrees for deleted remote branches (preserves local changes)
03Run as a scheduled cron job or one-time execution
04Safe operations – won't delete worktrees with uncommitted changes or unpushed commits
05MCP server for AI assistants to inspect and manage worktrees
02
Compatibility
macOS
macOS
Verified via docs
Linux
Linux
Verified via docs
03
Quick start
1
$ npm install -g sync-worktrees
04
Use cases
↳Switch between branches instantly without stashing
↳Run tests on multiple branches simultaneously
↳Keep CI and production branches always ready
05
Alternatives
vurb.ts★ 255
Vurb.ts - The MVA framework for production MCP servers. Structured perception for AI agents. Zero hallucination. Zero data leaks.
markplane★ 191
AI-native, markdown-first project management. Your repo is the project manager.
mcpls★ 79
Universal MCP to LSP bridge - expose Language Server Protocol capabilities as MCP tools for AI agents
Genexus18MCP★ 38
GeneXus 18 MCP server for Claude, Cursor, and AI agents — read, edit, analyze KB objects (transactions, web panels, procedures, SDTs) over the Model Context Protocol.
agentpack★ 18
Local task-state ledger for AI coding agents. Preserve decisions, source conclusions, evidence, and checkpoints across Codex, Claude Code, Cursor, and other MCP clients.
Comments
Log in to leave a comment
No comments yet. Be the first!