Note: Not all Azure Pipelines tasks have been updated to support ARM64 yet.
But if you'd like some more background about what they do and how they work, see Azure Pipelines agents. If you already know what an agent is and how it works, feel free to jump right in to the following sections. If you're using Azure DevOps Services and a Microsoft-hosted agent meets your needs, you can skip setting up a self-hosted macOS agent. This article describes how to configure a self-hosted agent.