Verdent provides two execution modes that control how the AI agent interacts with your codebase: Agent Mode for full autonomous execution and Plan Mode for read-only planning.

What You’ll Learn

  • How Agent Mode and Plan Mode work
  • When to use each mode
  • Desktop-specific considerations for parallel agents

Key Modes

Agent Mode

Default mode with full autonomous execution. Read, write, and execute commands to implement changes.

Plan Mode

Read-only planning mode. Analyze codebase and create detailed plans before any execution.

Execution Modes Overview

ModeDescriptionFile AccessBest For
Agent ModeFull autonomous executionRead/WriteImplementation, coding tasks
Plan ModeRead-only planningRead-onlyComplex planning, analysis

Agent Mode

Agent Mode is the default execution mode where Verdent has full capability to read, write, and execute commands autonomously.

How It Works

File Operations:
  • Read files and analyze code
  • Create, modify, and delete files
  • Organize and rename files
Execution:
  • Run terminal commands
  • Execute tests and builds
  • Install packages

Activation

Agent Mode is the default. Press Shift+Tab or Ctrl+. to switch between modes.

Safety in Agent Mode

Agent Mode includes built-in protections:
ProtectionDescription
Dangerous Command DetectionWarns before destructive commands
Git Safety NetVersion control provides rollback capability
Workspace IsolationChanges scoped to current workspace
Always use version control (Git) when working in Agent Mode. This provides a safety net for reverting unintended changes.

Plan Mode

Plan Mode ensures you and Verdent understand and align on requirements before any code changes occur. Instead of jumping into implementation, Verdent works with you to clarify scope, surface edge cases, and document the approach in a plan.md file.

Core Purpose

Plan Mode solves a common AI development problem: the agent starts writing code before fully understanding what you want. By separating planning from execution:
  • Requirements become explicit - Verdent asks clarifying questions until scope is clear
  • Assumptions get surfaced - Edge cases and design decisions are discussed upfront
  • You control the direction - Review and edit the plan before any code is written

How It Works

1

Analysis

Verdent reads files and analyzes your codebase
2

Clarification

Asks questions to understand your requirements and align on the goal
3

Planning

Creates a plan.md file with implementation steps and file changes
4

Review

You review and optionally edit plan.md before execution
5

Execute

Switch to Agent Mode to execute the plan

What Plan Mode Can Do

Can DoCannot Do
Read filesWrite or edit files
Analyze codeExecute commands
Search codebaseMake commits
Create plansRun tests
Ask questionsModify settings
Documentation design-
Visual diagrams-

When to Use Plan Mode

ScenarioWhy Plan Mode
Complex multi-file changesSee full scope before execution
Unfamiliar codebaseSafe exploration without risk
Architectural decisionsThoughtful analysis first
Production code changesReview approach before committing
Team alignmentShare plan before implementation

Activation

Use Switch Mode in the Chat Input Box or press Shift+Tab / Ctrl+. (Cmd+. on macOS) to switch to Plan Mode.

Desktop-Specific Considerations

Parallel Agents and Modes

Each workspace can have its own agent with independent mode settings:
WorkspaceRecommended Mode
Base workspacePlan Mode for major changes
Feature workspacesAgent Mode for implementation
Review workspacesPlan Mode for analysis

Mode Independence

Each agent operates independently:
  • Mode settings don’t affect other agents
  • File operations are workspace-scoped
  • No cross-workspace conflicts
  • Agents can use different modes simultaneously
1

Plan in Base

Use Plan Mode in base workspace to design approach
2

Create Workspace

Click New Workspace in the Top Bar for implementation
3

Implement in Agent Mode

Use Agent Mode in the workspace to execute
4

Review Changes

Click Task Changes to review changes
5

Rebase to main branch

Click Workspace Actions → Rebase to main branch

Choosing the Right Mode

TaskRecommended Mode
Learning VerdentStart with Plan Mode
Unfamiliar codebasePlan Mode first
Active developmentAgent Mode
Complex planningPlan Mode
Multi-file refactoringPlan Mode → Agent Mode
Quick fixesAgent Mode
Architectural decisionsPlan Mode
Critical production changesPlan Mode

Safety Best Practices

General Guidelines

  1. Use Version Control - Git provides rollback safety
  2. Start with Plan Mode - For unfamiliar or complex work
  3. Review Before Committing - Check all diffs after operations
  4. Use Workspace Isolation - Keep experimental work separate

Parallel Safety

Each agent only modifies its own workspace:
  • Base workspace remains stable
  • Conflicts resolved during rebase
  • Review each workspace’s changes before rebasing

FAQs

Yes. Press Shift+Tab or Ctrl+. to switch. Switching to Plan Mode stops execution and enters read-only analysis. Switching to Agent Mode enables execution.
Yes. Each agent in each workspace has independent mode settings. One workspace can use Plan Mode while another uses Agent Mode simultaneously.
Yes. Plan Mode uses credits for AI analysis and planning, though typically less than Agent Mode since no execution occurs.
Yes. After creating a plan in Plan Mode, switch to Agent Mode to execute it. The plan guides the execution.

See Also