Skip to main content
Complete reference for VS Code commands, built-in tool syntax, and subagent usage.

VS Code Commands

Opening Verdent

Primary Commands:
CommandShortcutDescription
Open Chat ViewCtrl+L (Windows/Linux)
Cmd+L (macOS)
Open Verdent chat interface
Open Verdent PanelClick sidebar iconAccess Verdent in Activity Bar

Execution Modes

Mode Switching: Access through input box “Switch Mode” button or Settings:
ModeDescriptionUse Case
Manual AcceptReview and approve each operationShared codebases, production, learning
Auto-RunAutomatic execution without approvalSolo projects, trusted code
Skip PermissionsRun without permission promptsRapid iteration

Tool Commands

File Operations

Built-in Tools:
ToolCommand SyntaxPurpose
file_readfile_read("path/to/file.js")Read file contents
file_read (range)file_read("file.js", start_line=100, max_lines=50)Read specific line range
file_editfile_edit("file.js", old_string="...", new_string="...")Replace exact text match
file_writefile_write("path/to/new-file.js", content="...")Create or overwrite file

Search & Navigation

ToolCommand SyntaxPurpose
globglob("**/*.ts")Find files by pattern
glob (filtered)glob("**/*.js", exclude=["**/node_modules/**"])Find files with exclusions
grep_filegrep_file("pattern", glob="**/*.ts")List files containing pattern
grep_contentgrep_content("pattern", context_before=2, context_after=2)Search with context lines
list_dirlist_dir("path/to/dir", max_depth=2)Display directory structure

Execution & Integration

ToolCommand SyntaxPurpose
bashbash("npm test")Execute shell command
bash (timeout)bash("long-task", timeout=600000)Command with custom timeout
spawn_subagent@Explorer search codebase for...Delegate to specialized agent
todo_updatetodo_update([{task: "...", status: "pending"}])Manage task list
web_searchweb_search("query", max_results=5)Search internet
web_fetchweb_fetch("https://example.com")Fetch web page content

Subagent Commands

Built-in Subagents

SubagentInvocationPurpose
@Explorer@Explorer find all React componentsCodebase search and architecture questions
@Verifier@Verifier check if tests passQuick validation and verification
@Code-reviewer@Code-reviewer review for securitySecurity and quality analysis

Custom Subagents

Location: ~/.verdent/subagents/[name].md Invocation:
@custom-subagent-name perform task
Create via Settings:
Settings → Subagents → Create New Subagent

See Also