Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>Azure Pipelines RunnerNew to Visual Studio Code? Get it now.
Azure Pipelines Runner

Azure Pipelines Runner

Pedro Caetano

|
952 installs
| (0) | Free
Run, monitor, and explore Azure DevOps pipelines directly in VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Azure Pipelines Runner

VS Marketplace Version Installs Downloads Rating License: MIT

Your Azure DevOps pipelines, right where you code.

Monitor builds, stages, jobs, and task logs directly from the VS Code sidebar. No more context-switching just to check if your pipeline passed.


Features

  • Live build monitoring — Real-time build status with configurable auto-polling
  • Full pipeline hierarchy — Navigate from project → pipeline → build → stage → job → task
  • Log viewer — Inspect task logs with syntax highlighting directly in the editor
  • Run & cancel builds — Trigger new runs or cancel in-progress builds from the sidebar
  • Stage approvals — Approve or reject pending stage gates without opening the browser
  • Retry failed stages — Re-run a failed stage with a single click
  • Build retention — Mark builds to prevent automatic deletion
  • Multiple accounts — Connect to multiple Azure DevOps organizations simultaneously
  • Secure credential storage — PATs are stored using VS Code's built-in Secret Storage

Screenshots

Pipelines

Pipelines view

Builds

Builds view

Stages, Jobs & Tasks

Stages view


Getting Started

  1. Install the extension from the VS Code Marketplace
  2. Open the Azure Pipelines Runner panel in the Explorer sidebar
  3. Click Add Account and enter your Azure DevOps organization name and a Personal Access Token (PAT)
  4. Your projects, pipelines, and builds will load automatically

Requirements

  • An Azure DevOps Services (cloud) account
  • A Personal Access Token (PAT) with the following scopes:
    • Build: Read & Execute
    • Code: Read
    • Release: Read, Write, Execute & Manage

Note: Azure DevOps Server (on-premises) is not supported.


Extension Settings

Setting Default Description
azurePipelinesRunner.enablePolling true Automatically refresh build status
azurePipelinesRunner.pollingIntervalSeconds 5 Polling interval in seconds (1–60)
azurePipelinesRunner.buildsPerPage 5 Number of builds to show per pipeline (1–50)

No manual configuration required — accounts are managed through the Accounts view.

Migration note: If you previously stored credentials in settings.json, they will be automatically migrated to secure storage on first activation.


Contributing

Found a bug or have an idea? All contributions are welcome.

  • Bug reports & feature requests — Open an issue on GitHub
  • Pull requests — Clone the repo, run npm install, and press F5 in VS Code to launch the Extension Development Host

Roadmap

Track upcoming features and progress on the GitHub Project Board.


Changelog

See CHANGELOG.md for the full release history.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft