Save and run any terminal command from the VS Code sidebar in one click. No more retyping long commands. Organise them into groups, pick an icon, and run instantly. Stop retyping the same commands. Save them once, run them in one click.
📦 SetupVS Code — search for QuickRun in the Extensions panel, or install directly from the marketplace: VSCodium / Open VSX — search for QuickRun in the Extensions panel, or install from Open VSX: ✨ Auto-SetupAlready have a project open? Let QuickRun configure itself automatically. Click the Auto-Setup button in the sidebar toolbar. QuickRun will use GitHub Copilot to analyse the workspace, find runnable commands across your project and then present a preview list for you to confirm before anything is added.
A model picker lets you choose which LLM model to use. Once your sidebar is populated, the Check for New Commands button re-runs the analysis and shows only commands not yet in your sidebar.
✨ Features
🚀 Getting Started
⚙️ ConfigurationCommands are stored in See docs/configuration.md for the full JSON format and all available fields. ⚠️ Known IssuesTerminal Multiplexers (tmux, screen, zellij)If your shell automatically starts a terminal multiplexer like tmux, screen, or zellij on startup, VS Code inherits that environment when it launches. This can interfere with VS Code's shell integration, which QuickRun relies on to execute commands and detect when they finish. You may experience:
If you run into this, try launching VS Code from a clean shell session outside the multiplexer, or temporarily disable auto-starting the multiplexer in your shell profile. 🤝 ContributingContributions, issues, and feature requests are welcome! Feel free to open an issue or submit a pull request. Made with ❤️ by Andrej Schwanke |
