---
title: Command Reference
description: "Complete reference for Verdent commands, tools, and subagent invocation"
---

Complete reference for application commands, built-in tool syntax, and subagent usage in Verdent.

---

## Project Commands

| Command | Location | Description |
|---------|----------|-------------|
| Open Project | Current Project → New Project | Open a new project |
| Recent Projects | Current Project → All Projects | Quick access to recent projects |

---

## Workspace Commands

| Command | Location | Description |
|---------|----------|-------------|
| New Workspace | New Workspace button (top bar) | Create new workspace for parallel work |
| Switch Workspace | All Workspaces (top bar) | Navigate between workspaces |
| Rebase to main branch | Workspace Actions dropdown | Apply workspace changes to main branch |
| Sync with main branch | Workspace Actions dropdown | Pull latest changes from main branch into workspace |
| Delete Workspace and Branch | Workspace Bar | Remove workspace and its git branch |
| Delete Workspace Only | Workspace Bar | Remove workspace but keep the git branch |

### Workspace Bar Controls

| Control | Shortcut | Description |
|---------|----------|-------------|
| Open In | `Ctrl+E` / `Cmd+E` | Open workspace in editor (VS Code, Cursor, Windsurf, Antigravity), Finder/Explorer, or Terminal |
| Toggle Sidebar | `Ctrl+B` / `Cmd+B` | Show/hide Explorer and Source Control |
| Terminal Panel | `Ctrl+J` / `Cmd+J` | Toggle terminal panel |
| Editor | `Ctrl+L` / `Cmd+L` | Focus the editor |

---

## Task Commands

| Command | Location | Description |
|---------|----------|-------------|
| New Task | New Task button | Start fresh conversation, clear context |
| Delete Task | Delete task in left panel | Remove current task |

---

## Chat Controls

| Control | Description |
|---------|-------------|
| **Rollback to this point** | Revert conversation to a specific message |
| **Copy code blocks** | Copy code with one click |
| **Add Context** | Reference files with @-mentions |
| **Add Images** | Upload screenshots or diagrams |
| **Switch Model** (`Ctrl+/` / `Cmd+/`) | Choose AI model for the task |

---

## Execution Modes

**Mode Switching:**
Access through the Switch Mode button in the input box, or use `Shift+Tab` / `Ctrl+.`:

| Mode | Description | Use Case |
|------|-------------|----------|
| **Agent Mode** | Full autonomous execution | Active development, implementation |
| **Plan Mode** | Read-only planning | Complex changes, unfamiliar code |

---

## Explorer Controls

| Control | Description |
|---------|-------------|
| **Create File** | Create a new file |
| **Create Folder** | Create a new folder |
| **Collapse All** | Collapse all expanded folders |
| **Refresh** | Refresh file list |
| **Close** | Hide the Explorer panel |

---

## Source Control Controls

| Control | Description |
|---------|-------------|
| **Stage changes** | Stage files for commit |
| **Commit changes** | Commit staged changes |
| **Revert changes** | Discard file changes |
| **Diff view** | View diff for individual files |

---

## Subagent Commands

### Built-in Subagent

| Subagent | Invocation | Purpose |
|----------|------------|---------|
| **@verifier** | `@verifier check if tests pass` | Quick validation and verification |

---

### Custom Subagents

**Location:** `~/.verdent/subagents/[name].md`

**Invocation:**
```
@custom-subagent-name perform task
```

**Create via Settings:**
```
Settings → Subagents → Create New Subagent
```

---

## See Also

<CardGroup cols={3}>
  <Card title="Keyboard Shortcuts" icon="keyboard" href="/docs/verdent/reference/shortcuts">
    Quick reference for keyboard shortcuts
  </Card>
  <Card title="Glossary" icon="book" href="/docs/verdent/reference/glossary">
    Technical terminology and definitions
  </Card>
  <Card title="Tool Reference" icon="wrench" href="/docs/verdent/advanced-features/tool-reference">
    Complete tool capabilities and examples
  </Card>
</CardGroup>
