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.
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