PandevPandev
Features
  • Press Cmd+D / Ctrl+D
  • Click the Projects button in the sidebar bottom toolbar
  • Use the Command Palette (Cmd+K) and select "Go to Dashboard"

Dashboard Layout

Top Toolbar

ButtonAction
CloneClone a repository from GitHub
Sync RulesSync .claude/rules/pandev-*.md files to all projects
Add ProjectBrowse for a folder to add
SettingsOpen the global settings panel

Type to filter projects by name or path in real-time. Shows a result count and a "Clear search" link.

Project Cards

Projects are displayed in a responsive grid (1 column on mobile, 2 on tablet, 3 on desktop).

Card Sections

Cards are divided into two groups:

  • Active — Projects with running sessions or dev servers
  • Idle — Projects without current activity

Card Contents

Each project card shows:

  • Project name — The folder name
  • Last message — Preview of the most recent chat message
  • Session count — Number of active sessions
  • Dev server status — Current state indicator with port number

Dev Server Controls

If a project has a dev command configured, the card shows server controls:

StateIndicatorAvailable Actions
StoppedGrayStart
StartingAmber pulseStop
RunningGreenStop, Restart, Open in Browser
ErrorRedKill + Restart

Card Context Menu (Right-Click)

ActionDescription
OpenSwitch to the project workspace
RemoveRemove the project from Pandev (doesn't delete files)

Adding Projects from Dashboard

Three ways to add projects from the dashboard:

  1. Click the "Add Project" button in the toolbar
  2. Click the "Add Project" card at the bottom of the grid
  3. Drag and drop a folder anywhere on the dashboard

When you drop a folder, a toast notification confirms the project was added, showing the detected dev command and port (if applicable).

Sync Rules

The "Sync Rules" button copies your Pandev rule files (.claude/rules/pandev-*.md) to all registered projects. This is useful for keeping consistent Claude instructions across projects.

On this page