Stop Waiting.
Start Parallelizing.

Manage multiple, isolated Claude Code sessions directly inside VS Code. No context contamination. No broken git states. Just pure flow.

100% Free — Uses your own Claude Code subscription. No hidden costs.
All Local — No remote services. Everything runs and is saved on your machine.

lanes — VS Code
Lanes Interface showing the sidebar with session management

Everything You Need for Parallel AI Coding

Built for developers who want to run multiple Claude agents without the chaos of conflicting file changes.

True Git Isolation

Each session runs in its own Git Worktree. File changes in one lane never leak into another. Switch contexts instantly without stash/pop headaches.

Session Resume

Closing VS Code? No problem. Lanes remembers your active sessions and resumes them exactly where you left off using --resume.

Real-Time Status

See at a glance which agents are waiting for input, actively working, or have encountered errors. Auto-configured hooks keep you informed.

Git Changes Viewer

Review all changes made by an agent with a built-in diff viewer. Compare against any branch and add code review comments before merging.

Easy Session Setup

Create sessions with a form: name, starting prompt, acceptance criteria, source branch, and permission mode. Previous sessions are saved for easy restart.

One-Click Cleanup

Done with a session? Delete the worktree and terminal with one click. Your git branch stays intact and ready to merge.

And More...

Open sessions in new windows (Project Manager)
Permission mode selector (acceptEdits, DontAsk, etc.)
Previous sessions view with saved prompts
Container-ready with automatic worktree repair

How It Works

1

Create a Session

Open the Lanes sidebar, fill in the form with a session name (e.g., fix-login-bug), your starting prompt, and acceptance criteria.

2

Automatic Isolation

Lanes creates a hidden Git worktree (.worktrees/fix-login-bug), spawns a dedicated terminal, and launches Claude with your prompt.

3

Work in Parallel

Create as many sessions as you need. Each agent works on its own isolated copy of the codebase. No conflicts, no context contamination.

4

Review & Merge

Use the built-in Git Changes viewer to review all modifications. When satisfied, delete the session (worktree is removed, branch is preserved) and merge your changes.

Structured Workflow System

Lanes includes MCP-based workflows that guide Claude through structured phases: Plan → Implement → Test → Review. Built on Anthropic's research for long-running agent reliability.

workflow.yaml
name: Feature Development Workflow
description: Structured workflow with plan, implement, test, review

agents:
    coder:
        description: Responsible for implementing features
    test-engineer:
        description: Responsible for writing and executing tests

loops:
    implement:
        - id: programming
          agent: coder
          instructions: Implement feature...
        - id: testing
          agent: test-engineer
          instructions: Write tests...

steps:
  - id: plan
    type: action
    instructions: Analyze goal and break into features...

  - id: implement
    type: loop

  - id: review
    type: action
    instructions: Review all changes...
🎯

Structured Phases

Enforces plan → implement → test → review phases with clear checkpoints

🤝

Agent Specialization

Dedicated agents for coding, testing, and reviewing ensure quality

📊

Progress Tracking

MCP integration tracks workflow state across context windows

Prerequisites

You'll need Claude Code installed and authenticated.

Install Claude Code

$ npm install -g @anthropic-ai/claude-code
$ claude login

Lanes is free. You use your own Claude Code subscription (Pro, Team, or Enterprise).

Ready to Parallelize Your Workflow?

Install Lanes from the VS Code Marketplace and start running multiple agents today.

Install Lanes