This article covers general prerequisites and developer tools. It doesn’t cover
scenario-specific SDK packages or authentication code. When your environment is ready, continue
to the quickstart.
Prerequisites
- An Azure account with an active subscription. If you don’t have one, create a free Azure account, which includes a free trial subscription.
- Access to the Foundry resource or project that you plan to use. For setup guidance, see Minimum role assignments to get started.
Install Foundry DevPack
Foundry DevPack installs the Foundry developer tools for your terminal, editor, and coding agent. Select your operating system.
DevPack doesn’t install Visual Studio Code or GitHub Copilot App.
Continue with the following sections to set up your programming language and install Git.
Work with a programming language
Use the language that your application requires. Select a tab to install its runtime or Visual Studio Code extension.- Python
- C#
- JavaScript/TypeScript
- Java
Install Python 3.10 or later. Python 3.10 is the minimum
supported version. Create a virtual environment for your project instead of installing packages
globally.WindowsmacOS and LinuxFor editor support, install the
Python extension for Visual Studio Code.
Install Git
To clone Foundry SDK samples, you need Git. If you don’t have Git installed, download and install it from the Git website.Install developer tools separately
If you don’t use Foundry DevPack, select a tab to install only the tooling that you need.azdandazd ai- Microsoft Foundry Skill
- Microsoft Foundry Toolkit
- Foundry Canvas
- Install the Azure Developer CLI.
-
Install the Foundry extensions:
az). See
Azure Developer CLI vs Azure CLI.