Documentation
Workspace Management
GRID's parallel workspace system allows users to create, manage, and work on multiple isolated environments simultaneously.
Parallel Mode
Run multiple instances of the same or different workspaces simultaneously. Each instance has its own isolated AI context, chat history, and agent sessions.
AI Context Isolation
Prevent cross-contamination between projects. Agents in Workspace A cannot access or modify files in Workspace B, ensuring security and focus.
Managing Workspaces
Overview
The Workspace Manager allows you to browse, search, and filter workspaces by name, tags, or properties. You can pin frequently used workspaces for quick access.
Templates
Start fast with built-in templates or create your own custom stack.
Empty WorkspaceWeb App (React/Next)Python ProjectData Science
Programmatic Usage
Automate workspace creation and management using the GRID CLI or API extensions.
// Example: Create a new workspace via API
const workspace = await workspaceManager.createWorkspace({
name: 'My Web App',
template: 'web-app',
tags: ['frontend', 'react'],
openAfterCreate: true
});
// Example: Switch Workspace
await workspaceManager.switchWorkspace(workspace.id);
Best Practices
- Use Parallel Mode when comparing implementations or running multiple agents on different tasks simultaneously.
- Isolate Agents by keeping them in separate workspace instances. One agent per task prevents confusion.
- Tag Workspaces to organize large collections (e.g., #client-work, #personal, #experiments).