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).