You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<metaproperty="og:title" content="VirtualTabs - Custom File Groups, AI Agent Integration & MCP for VS Code">
33
33
<metaproperty="og:description"
34
-
content="Organize files into custom virtual groups with MCP Server for AI agent integration. Generate Agent Skills for Cursor, Copilot, Claude, Kiro, Antigravity. AI-ready context export & persistent workspace management.">
34
+
content="Organize files into custom virtual groups with MCP Server for AI agent integration. Generate Agent Skills for Cursor, Copilot, Claude, Kiro, Antigravity. AI-ready context export, multi-root workspace scopes, and persistent workspace management.">
<metaproperty="twitter:title" content="VirtualTabs - Custom File Groups, AI Agent Integration & MCP for VS Code">
47
47
<metaproperty="twitter:description"
48
-
content="Organize files into custom virtual groups with MCP Server for AI agent integration. Generate Agent Skills for Cursor, Copilot, Claude, Kiro, Antigravity. Persistent workspace management.">
48
+
content="Organize files into custom virtual groups with MCP Server for AI agent integration. Generate Agent Skills for Cursor, Copilot, Claude, Kiro, Antigravity. Multi-root scopes and persistent workspace management.">
Copy file name to clipboardExpand all lines: docs/llms-full.txt
+3-1Lines changed: 3 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -83,6 +83,7 @@ In MVC/MVVM or large-scale projects, related files are often scattered across de
83
83
- **AI Context Export** — One-click copy all files as LLM-ready context.
84
84
- **Portable Config** — Settings saved to `.vscode/virtualTab.json` for team sharing.
85
85
- **AI Agent Integration (MCP)** — Connect AI agents (Cursor, Claude, etc.) to manage groups programmatically.
86
+
- **Multi-Root Workspace Scopes** — Keep groups separated per workspace folder in multi-root projects.
86
87
- **Auto Reveal & Sync** — Automatically focus active files and sync with native editor groups.
87
88
- **Send to...** — Quickly send selected files or groups to pre-configured destinations.
88
89
- **File Reordering** — Custom manual ordering via Drag & Drop or keyboard shortcuts.
@@ -101,6 +102,7 @@ In MVC/MVVM or large-scale projects, related files are often scattered across de
101
102
### 📁 Group Management
102
103
103
104
- **Create/Rename**: Right-click panel or groups to manage.
105
+
- **Multi-root scopes**: In a multi-root workspace, each detected project appears as its own section. Use the scope header to add a group, open that scope's config, reveal its storage, or clear only that scope.
104
106
- **Sub-Groups**: Right-click a group → **Add Sub-Group** (or drag one group into another).
105
107
- **Auto-Sync**: The built-in "Open Editors" group automatically tracks your native tabs.
106
108
- **Drag & Drop**:
@@ -153,7 +155,7 @@ VirtualTabs provides full AI agent integration via the **Model Context Protocol
153
155
1. **Group by Task, Not Folder**: Think about the feature you're working on.
154
156
2. **Use Bookmarks for Logic Flow**: Mark key decision points in your code.
155
157
3. **Curate AI Context**: Group only necessary files (5-10) to maximize LLM accuracy and reduce token noise.
156
-
4. **Share with Team**: Commit `.vscode/virtualTab.json` to share curated project views.
158
+
4. **Share with Team**: Commit each project's `.vscode/virtualTab.json` to share curated project views.
Copy file name to clipboardExpand all lines: docs/llms.txt
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
1
# VirtualTabs
2
2
> VirtualTabs is a VS Code extension with a bundled MCP Server for organizing files into persistent, cross-directory virtual groups and integrating with AI agents (Cursor, Copilot, Claude, Kiro, Antigravity).
3
3
4
-
VirtualTabs helps developers manage complex workspaces by grouping related files regardless of location, and provides Agent Skill generation for AI-driven workflows. A built-in MCP Server exposes 15+ tools for programmatic group management, ensuring that logical context is preserved even after closing the editor.
4
+
VirtualTabs helps developers manage complex workspaces by grouping related files regardless of location, including multi-root workspace projects with separate scope-level configs. It also provides Agent Skill generation for AI-driven workflows. A built-in MCP Server exposes 15+ tools for programmatic group management, ensuring that logical context is preserved even after closing the editor.
5
5
6
6
## Documentation
7
-
- [README](https://raw.githubusercontent.com/winterdrive/VirtualTabs/main/readme.md): Core features, installation, and usage guide.
7
+
- [README](https://raw.githubusercontent.com/winterdrive/VirtualTabs/main/README.md): Core features, installation, and usage guide.
8
8
- [Development Guide](https://raw.githubusercontent.com/winterdrive/VirtualTabs/main/DEVELOPMENT.md): Setup, architecture, and contribution instructions.
9
9
- [Changelog](https://raw.githubusercontent.com/winterdrive/VirtualTabs/main/CHANGELOG.md): History of releases and updates.
10
10
- [Full Context Documentation](https://winterdrive.github.io/VirtualTabs/llms-full.txt): A single file containing the full text of all critical documentation.
0 commit comments