One sidebar.
Every command.

CommandTree discovers all runnable commands in your VS Code workspace and puts them in a single, beautiful tree view. GitHub Copilot describes each command in plain language so you know what it does before you run it.

$ ext install nimblesite.commandtree
CommandTree — VS Code
CommandTree discovering and running commands in VS Code

Discover, filter, and run every command in your workspace from one panel.

Everything you need

Stop hunting for scripts. CommandTree finds them all and gives you one-click access.

AI Summaries

GitHub Copilot describes each command in plain language. Hover to see what a script does and get warnings about dangerous operations.

🔍

Auto-Discovery

Recursively scans your workspace for shell scripts, npm scripts, Makefile targets, VS Code commands, launch configs, and Python scripts.

Quick Launch

Pin your most-used commands to a dedicated panel at the top. One click to run your favorites.

🏷️

Tagging

Group related commands with custom tags. Right-click any command to add or remove tags.

🔎

Filtering

Instantly filter the tree by text search or by tag. Find exactly what you need.

▶️

Run Anywhere

Execute in a new terminal, the current terminal, or launch with the VS Code debugger.

📁

Folder Grouping

Commands grouped by directory with a collapsible nested hierarchy. Monorepo-friendly.

Discovers every command type

No configuration needed. Just install and go.

🐚

Shell Scripts

.sh, .bash, .zsh

📦

NPM Scripts

package.json

⚙️

Makefile Targets

Makefile / makefile

🛠️

VS Code Tasks

.vscode/tasks.json

🐛

Launch Configs

.vscode/launch.json

🐍

Python Scripts

.py files

💻

PowerShell Scripts

.ps1 files

🐘

Gradle Tasks

build.gradle

🦀

Cargo Tasks

Cargo.toml

Maven Goals

pom.xml

🐜

Ant Targets

build.xml

📜

Just Recipes

justfile

Taskfile Tasks

Taskfile.yml

🦕

Deno Tasks

deno.json

💎

Rake Tasks

Rakefile

🎵

Composer Scripts

composer.json

🐳

Docker Compose

docker-compose.yml

🟣

.NET Projects

.csproj / .fsproj

📝

Markdown Files

.md files

Ready to tame your commands?

Install CommandTree and see every runnable command in your workspace instantly.

Get CommandTree — Free