Menyiapkan lingkungan pengembangan Anda

Siapkan lingkungan pengembangan Anda untuk dibangun dengan Microsoft Foundry. Anda memerlukan bahasa pemrograman yang didukung, Git, dan alat pengembang Foundry yang sesuai dengan alur kerja Anda.

Tip

Foundry DevPack adalah cara yang disarankan untuk menginstal alat pengembang dalam satu perintah. Anda juga dapat menginstal setiap alat secara terpisah.

Penting

Artikel ini membahas prasyarat umum dan alat pengembang. Ini tidak mencakup paket SDK atau kode autentikasi khusus skenario. Saat lingkungan Anda siap, lanjutkan ke panduan memulai cepat.

Prasyarat

Menginstal Foundry DevPack

Foundry DevPack menginstal alat pengembang Foundry untuk terminal, editor, dan agen pengkodan Anda. Pilih sistem operasi Anda.

winget install Microsoft.FoundryDevPack

DevPack menginstal alat intinya dan menambahkan ekstensi host hanya ketika aplikasi mereka ada:

Alat Apa yang dapat Anda lakukan
azd dan azd ai Buat kerangka, terapkan, uji, dan otomatiskan melalui terminal.
Microsoft Foundry Skill Berikan panduan yang dapat digunakan kembali untuk agen pemrograman dalam alur kerja Foundry.
Microsoft Foundry Toolkit untuk Visual Studio Code Diinstal hanya ketika Visual Studio Code ada. Bangun, uji, evaluasi, dan sebarkan dari editor.
Foundry Canvas (pratinjau) Diinstal hanya saat aplikasi GitHub Copilot ada. Rancang dan sebarkan agen terhosting melalui kanvas berpandu.

DevPack tidak menginstal aplikasi Visual Studio Code atau GitHub Copilot.

Lanjutkan dengan bagian berikut untuk menyiapkan bahasa pemrograman Anda dan menginstal Git.

Bekerja dengan bahasa pemrograman

Gunakan bahasa yang diperlukan aplikasi Anda. Perluas bagian tersebut jika Anda perlu menginstal runtime atau ekstensi Visual Studio Code.

Python

Instal Python 3.10 atau yang lebih baru. Python 3.9 adalah versi minimum yang didukung. Buat lingkungan virtual untuk proyek Anda alih-alih menginstal paket secara global.

Windows

py -3 -m venv .venv
.\.venv\Scripts\Activate.ps1

macOS dan Linux

python3 -m venv .venv
source .venv/bin/activate

Untuk dukungan editor, instal ekstensi Python untuk Visual Studio Code.

Java

Instal JDK 17 atau yang lebih baru. Microsoft Build di OpenJDK merupakan distribusi gratis dengan Dukungan Jangka Panjang. Untuk dukungan editor, instal Paket Ekstensi Visual Studio Code untuk Java.

JavaScript/TypeScript

Instal Node.js. Versi 20 atau yang lebih baru disarankan.

C#

Instal versi Long-Term Support (LTS) terbaru dari .NET SDK. Untuk dukungan editor, instal C# Dev Kit untuk Visual Studio Code.

Instal Git

Untuk mengkloning sampel Foundry SDK, Anda memerlukan Git. Jika Anda belum menginstal Git, unduh dan instal dari situs web Git.

Menginstal alat pengembang secara terpisah

Jika Anda tidak menggunakan Foundry DevPack, pilih tab untuk menginstal hanya alat yang Anda butuhkan.

  1. Instal Azure Developer CLI.

  2. Instal ekstensi Foundry:

    azd ext install microsoft.foundry
    

Untuk menginstal ekstensi individual alih-alih bundel lengkap, lihat Menginstal ekstensi Azure Developer CLI Foundry.

Untuk manajemen terperinci langsung dari sumber daya Azure individu, gunakan Azure CLI (az). Lihat Azure Developer CLI vs Azure CLI.

Pemecahan masalah

Masalah Resolusi
Perintah tidak ditemukan setelah penginstalan Tutup dan buka kembali terminal Anda. Jika Anda menggunakan Visual Studio Code, mulai ulang agar perubahan PATH berlaku.
Python tidak ditemukan Gunakan python3 alih-alih python di macOS atau Linux, atau instal Python 3.9 atau yang lebih baru.
Izin ditolak selama penginstalan paket Python Di macOS atau Linux, jangan gunakan sudo pip install. Gunakan lingkungan virtual sebagai gantinya.