Multitasking in Verdent refers to handling multiple tasks within the same workspace, quickly creating and switching between conversation threads for related goals like planning, coding, and reviewing.

What You’ll Learn

  • How in-workspace multitasking works
  • Creating and switching between tasks
  • How context is preserved across tasks
  • Difference between multitasking and parallel execution
  • Best use cases for multitasking

What is In-Workspace Multitasking?

In-workspace Multitasking allows you to quickly create and switch between multiple tasks within the same workspace, making it easy to handle related goals without creating separate workspaces.

How It Works

Multiple Conversation Threads

Each task is a separate conversation with its own context

Shared File State

Tasks in the same workspace see the same files

Quick Switching

Jump between tasks instantly without overhead

Related Work

Handle planning, coding, and reviewing together

Creating and Managing Tasks

Creating a New Task

PlatformShortcut
macOSCmd+N
WindowsCtrl+N
Other Methods:
  • Click New Task button in the interface
  • Submit a prompt in a workspace (creates a task automatically)

What Happens

When you create a new task:
  1. New conversation thread starts
  2. Task appears in the Left Panel
  3. Task shares the workspace’s file state
  4. Previous tasks remain accessible

Switching Between Tasks

Within Same Workspace:
  • Click task in the Left Panel
  • Use New Task shortcut (Cmd+N / Ctrl+N) to create and switch
Task Organization:

Context Preservation

How Context Works

ScopeWhat’s Preserved
Within WorkspaceTasks share file state; each task keeps its own conversation
Across WorkspacesEach workspace maintains separate context
Across ProjectsFull context preserved when switching projects

Context When Switching Tasks

When you switch between tasks in the same workspace:
  • Full conversation history for each task
  • Where you left off in each conversation
  • File state (shared across tasks in workspace)
Tasks in the same workspace can see each other’s file changes. Use separate workspaces when you need true isolation.

Multitasking vs Parallel Execution

Understanding when to use multitasking vs parallel execution is key to effective workflow management.

Comparison Table

AspectIn-Workspace MultitaskingParallel Execution
LocationMultiple tasks in ONE workspaceMultiple agents across DIFFERENT workspaces
IsolationTasks share file stateComplete filesystem isolation
Use CaseRelated tasks (plan, code, review)Independent parallel work
ConflictsTasks can see each other’s changesNo possible conflicts
ContextShared files, separate conversationsSeparate context per workspace

Key Distinction

Tasks = Parallelize “non-coding work”
  • Solution discussion and comparison
  • Requirement clarification and problem breakdown
  • Technical research and risk assessment
  • Code reading and understanding
Workspaces = Parallelize “code-changing work”
  • Multiple implementations running in parallel
  • Each workspace is fully isolated (own branch, commit history, file state)
  • Changes don’t interfere; conflicts are visible and manageable

Decision Guide

  • Tasks are related and should share file state
  • You want to quickly switch between planning, coding, and reviewing
  • Work doesn’t need isolation
  • You’re exploring different aspects of the same feature

Best Practices

Task Organization Tips

  • Name tasks descriptively: “Plan auth” vs “Review auth” vs “Implement auth”
  • Keep related tasks together: Same workspace for same feature
  • Use workspaces for independence: Different features in different workspaces
  • Commit before switching workspaces: Preserve work before moving

FAQs

There is no limit. You can create multiple tasks within a single workspace, each maintaining its own conversation context.
Yes. Tasks in the same workspace share the same file state. If Task A modifies a file, Task B will see that change. Use separate workspaces for isolation.
Task history persists. You can resume tasks where you left off when you reopen Verdent.
No. Tasks are tied to their workspace and cannot be moved between workspaces.

See Also