Skip to main content
Verdent for VS Code combines advanced AI capabilities with professional development workflows. This guide introduces the core features that enable AI-assisted coding, from requirement engineering through automated quality assurance.

What You’ll Learn

  • Core workflow capabilities (Professional Plan, Code Diff, Verify)
  • Context awareness and specialized sub-agents
  • Collaboration modes and extensibility

Verdent’s workflow is built around three core phases:
  • Plan - Clarify requirements with Plan Mode
  • Code - Review and refine with Code Diff for reliable delivery
  • Verify - Automate testing with Verify tools and catch issues early
These features work together to ensure precision and control throughout your development process.

Core Workflow Features


Additional Capabilities

Context Awareness: Deep Codebase Understanding

Verdent’s context management system enables comprehensive project comprehension:

Massive Context Window

  • 1M Token Capacity - Ingest entire medium-sized codebases (~750,000 words or 3,000+ files)
  • Smart Context Loading - Automatically prioritizes relevant files based on task context
  • Sub-Agent Context Optimization - Delegates specialized tasks to focused sub-agents

Adaptive Learning

  • Convention Detection - Learns project-specific patterns (naming, file organization, error handling)
  • Style Mimicry - Generates code matching existing style (indentation, brace placement, comments)
  • Library Awareness - Recognizes frameworks in use, preferring them over new dependencies

Cross-File Coherence

  • Dependency Tracking - Understands imports, exports, and module relationships
  • Impact Prediction - Identifies components affected by proposed changes
  • Consistency Enforcement - Ensures modifications align with existing architecture

Specialized Sub-Agents: Division of Labor

Verdent orchestrates specialized AI agents optimized for specific development tasks:
  • Explorer Agent
  • Verifier Agent
  • Code Reviewer Agent
Purpose: Fast, evidence-based codebase navigation and analysisCapabilities:
  • Pattern Matching - Locate files using glob patterns (e.g., all TypeScript files, backend API files)
  • Semantic Search - Find code by functionality (e.g., “where is authentication middleware implemented?”)
  • Multi-Location Synthesis - Aggregate information from multiple files
Thoroughness Levels:
  • Quick: Basic pattern matching for fast answers
  • Medium: Broader search with contextual confirmation
  • Very Thorough: Exhaustive scan with variant checking and cross-references
Use Cases: “Find all database query functions”, “Locate configuration loading logic”, “How does the app handle errors?”

Flexible Collaboration Modes

Choose the level of autonomy that fits your workflow:
  • Auto Run Mode - Executes tasks autonomously while notifying you of potentially risky actions
  • Manual Accept Mode - Requires your approval for every change before execution
  • Skip Permissions Mode - Fully autonomous execution, including risky operations (advanced users only)
See Execution Modes & Permissions for detailed mode documentation.

MCP (Model Context Protocol) Integration

Enables interoperability with external tools and services:
  • Extends functionality through existing toolchains and custom plugins
  • Works seamlessly with sub-agents to support distributed task execution
  • Supports integration with external APIs, databases, and development tools
See Integration & Extensions for MCP setup and configuration.

Additional Features

  • Auto Model Selection
  • Context Referencing
  • Visual Support
  • Project History
  • User Center
  • Feedback
Intelligent Model Optimization:Verdent automatically selects the most suitable AI model for each task based on complexity, performance requirements, and cost considerations.Features:
  • Task Analysis - Evaluates task complexity to determine optimal model
  • Performance Balancing - Weighs speed, accuracy, and cost trade-offs
  • Context-Aware Selection - Adjusts model choice based on project size and requirements
  • Cost Optimization - Uses lighter models for simple tasks, reserves powerful models for complex operations
Benefits: Maximizes efficiency while minimizing credit usage, ensuring you get the best results without overspending.

See Also