cd /news/developer-tools/i-built-a-vscode-extension-git-workt… · home topics developer-tools article
[ARTICLE · art-128281] src=dev.to ↗ pub= topic=developer-tools verified=true sentiment=↑ positive

I built a VSCode extension: Git Worktree Switcher

A developer built Worktree Switcher, a VS Code extension that lets users instantly switch between Git worktrees for the same repository without opening multiple editor windows. The tool was inspired by Zed's fast-switching experience and is aimed at developers running parallel agentic AI workflows across several branches. It is available on the VS Code Marketplace.

by read1 min views2 publishedSep 13, 2026

Over the past few months, I’ve been exploring agentic AI development and working on multiple features and projects in parallel using git worktrees.

There are already great tools for working with Git worktrees like Conductor, cmux, and Orca ADE. If you’re new to worktrees: Git worktrees let you work on multiple branches of the same repository simultaneously, each in its own folder.

But I kept coming back to VS Code because it still gives me the best overall experience for navigating and reviewing code: jumping between definitions, following imports, opening source links, and exploring a codebase quickly.

But there is one problem? Switching between worktrees in VS Code felt unnecessarily manual. If I’m working with 3–4 worktrees for the same project, I wanted to be able to switch between them instantly, without opening multiple VS Code windows or going through a bunch of steps.

So I built a small extension to solve that: 🌳 Worktree Switcher

One of the biggest inspirations was Zed . I’ve been using Zed for lightweight work and really like its simplicity, but I still find myself coming back to VS Code again and again for its overall ecosystem and features. This extension is my attempt to bring a little of that fast switching experience into VS Code.

This is my first VS Code extension : give it a try, and feel free to criticise it. 😄

Extension Link : https://marketplace.visualstudio.com/items?itemName=SumontaSahaMridul.worktree-switcher

── more in #developer-tools 4 stories · sorted by recency
── more on @vs code 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/i-built-a-vscode-ext…] indexed:0 read:1min 2026-09-13 ·