Skip to content
| Marketplace
Sign in
Azure DevOps>Azure Pipelines>Agent Capabilities
Agent Capabilities

Agent Capabilities

Fernfrost

|
183 installs
| (0) | Preview
Exposes agent capabilities as variables in your pipeline. Use them just like any other variable in subsequent tasks.
This extension is now unpublished from Marketplace. You can choose to uninstall it.

Agent Capabilities

Exposes agent capabilities as variables in your pipeline. Use them just like any other variable in subsequent tasks. Supports both system and user capabilities.

Example from hosted agent

These are the capabilites of a hosted agent exposed as variables. In this example, to use AndroidSDK path use the variable $(AgentCapabilities.System.AndroidSDK) anywhere in your pipeline.

Variable samples

Usage

Add a new Agent Capabilities task from the Utility category...

Task

...and configure it as needed.

Parameters

Parameters include:

  • Personal access token: For security, we recommend creating a secret variable for your personal access token, eg. $(AgentCapabilitiesAccessToken) and referense it here. Required scopes are "Agent Pools (read)" and "Build (read)". Learn how to create a personal access token.

Personal access token

Having Problems?

Please create an issue on our Github and we will try to help you.

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