Lanes: AI Project Management
Run multiple AI coding sessions in parallel — Claude Code, Codex CLI, and Gemini CLI — each in its own isolated Git worktree. No more context contamination. No more conflicting file changes.
- Multi-agent support: Choose between Claude Code, Codex CLI, Gemini CLI, and Cortex Code with an inline logo selector
- True isolation: Every session gets its own worktree and dedicated terminal
- Session resume: Automatically picks up where you left off using
--resume
- Real-time status: See at a glance which agents are working, waiting, or have errors
- Built-in diff viewer: Review all changes before merging back to your main branch
- File attachments: Drag-and-drop files into the session form to include with your prompt
- Tmux terminal backend: Persistent tmux sessions via
lanes.terminalMode setting
- One-click cleanup: Delete the worktree when done, keep the branch for merging
- Workflow guides: Optional structured workflows guide agents through plan → implement → test → review phases
Visit www.lanes.pro to learn more about Lanes.
Installation

Install from the VS Code Marketplace or Open VSX Registry.
Example View
Requirements
- macOS or Linux (Windows not currently supported, WSL may work)
- VS Code 1.75.0 or higher
- At least one coding agent installed:
- Claude Code —
npm install -g @anthropic-ai/claude-code
- Codex CLI (optional) —
npm install -g @openai/codex
- Gemini CLI (optional) —
npm install -g @google/gemini-cli
jq for status tracking
Docs
See our documentation for more information on using Lanes.
Using with Dev Containers
Session tracking files are stored in VS Code's global storage, which is destroyed on container rebuild. Add a named volume to persist data:
{
"mounts": [
"source=lanes-storage,target=/root/.vscode-server/data/User/globalStorage/FilipeMarquesJesus.lanes,type=volume"
]
}
Replace /root with /home/<username> if using a non-root user.
Known Issues
This is an early release and may contain bugs or incomplete features. Please report issues on GitHub.
Support
Enjoying Lanes? Consider supporting its development with a voluntary donation.
