Copilot CLI LauncherA VS Code extension that opens the standalone GitHub Copilot CLI coding agent in a new side terminal directly from the editor toolbar. One click, fresh terminal, ready to go.
Features
Requirements
Installation
Missing CLI GuidanceMissing-command guidance depends on terminal shell integration, which lets the extension observe command completion and output. When a configured CLI command is not found, the extension can open GitHub's official Copilot CLI installation documentation in your default browser. The extension does not download software, create installer files, or run installation commands. Without shell integration, the launcher sends the configured command through its fallback path and cannot detect that the command is missing. How It WorksEach launch creates a new terminal beside the current editor and sends the configured command immediately. Existing terminals are never reused. The launcher uses the workspace folder of the active editor for the terminal's working directory. If the active editor is outside the workspace, it falls back to the first workspace folder. With no workspace folder, the launcher does not set a working directory. Workspace Trust and Command SafetyThe launcher does not start Copilot CLI until the current workspace is trusted because it runs a terminal command in that workspace. Review workspace trust before launching Copilot CLI in a repository you do not trust.
Configuration
Open settings via the Command Palette: Copilot CLI Launcher: Open Settings Examples: Default command:
Windows executable path with spaces:
TroubleshootingCopilot CLI is not foundFollow GitHub's official installation documentation, then verify that If your setup relies on shell initialization, restart VS Code after installation so new terminals inherit the updated environment. Nothing happens after clicking the buttonCheck the value of Custom executable path on WindowsQuote executable paths that contain spaces, for example: Multi-root workspacesThe launcher uses the workspace folder of the active editor. To control where Copilot CLI starts in a multi-root window, open a file from the target workspace before clicking the toolbar button. PrivacyCopilot CLI Launcher does not collect telemetry, analytics, or personal data. The extension ships its bundled visual assets inside the VSIX package and does not fetch remote images at runtime. Development
The repository includes unit tests, metadata checks, VS Code integration smoke tests, and CI coverage for Windows and Linux. SupportOpen a GitHub issue for bugs and feature requests. For support details, see SUPPORT.md. Financial support for the independent maintainer is available through GitHub Sponsors: github.com/sponsors/TheStreamCode. LicenseReleased under the MIT License. |