Mulai Cepat: Mulai menggunakan CLI Azure DevOps

Azure DevOps Services

Panduan cepat ini menunjukkan cara menginstal dan mulai menggunakan ekstensi Azure DevOps untuk Azure Command Line Interface (CLI). Ekstensi menambahkan perintah untuk mengelola Azure DevOps Services dari baris perintah sehingga Anda dapat membuat skrip dan mengotomatiskan tugas umum.

Dalam panduan cepat ini, Anda mempelajari cara untuk:

  • Instal ekstensi Azure DevOps untuk Azure CLI
  • Masuk, tetapkan pengaturan default, dan akses bantuan untuk perintah
  • Menggunakan CLI untuk membuka item Azure DevOps di browser

Langkah cepat:

  1. Instal Azure CLI (jika belum diinstal)
  2. Menambahkan atau memperbarui ekstensi Azure DevOps
  3. Masuk dan atur organisasi dan proyek default
  4. Menggunakan az devops --help atau membuka item dengan --open

Catatan

Ekstensi CLI Azure DevOps hanya berfungsi dengan Azure DevOps Services (cloud). Ini tidak mendukung Azure DevOps Server (lokal).

Menginstal dan memperbarui

  1. Instal Azure CLI. Ikuti langkah-langkah dalam Install Azure CLI. Setelah penginstalan, verifikasi versi Anda:
az --version
  1. Tambahkan ekstensi Azure DevOps.

    az extension add --name azure-devops
    

    Jika Anda sudah menginstal ekstensi dan ingin memastikan Anda memiliki versi terbaru, jalankan perintah pembaruan:

    az extension update --name azure-devops
    
  2. Untuk mengonfirmasi penginstalan, jalankan perintah az extension list atau az extension show --name azure-devops.

  3. Untuk masuk, jalankan az login perintah . Azure CLI hanya mendukung masuk interaktif dengan menggunakan nama pengguna dan kata sandi dengan az login. Untuk masuk dengan menggunakan token akses pribadi (PAT), lihat Sign masuk melalui Azure DevOps PAT.

    Penting

    Pertimbangkan untuk menggunakan token Microsoft Entra yang lebih aman dibandingkan dengan token akses pribadi yang memiliki risiko lebih tinggi. Untuk informasi selengkapnya, lihat Mengurangi penggunaan PAT. Tinjau panduan autentikasi untuk memilih mekanisme autentikasi yang tepat untuk kebutuhan Anda.

    Catatan

    Ekstensi CLI Azure DevOps mendukung autentikasi interaktif (Microsoft Entra) dan autentikasi PAT. Untuk otomatisasi alur dengan perwakilan layanan atau identitas terkelola, gunakan koneksi layanan Azure DevOps. Untuk skenario layanan ke layanan lainnya, gunakan REST API atau pustaka klien. Untuk informasi selengkapnya, lihat Panduan autentikasi.

  4. Atur konfigurasi default untuk organisasi dan proyek Anda. Jika tidak, tentukan nilai dalam perintah individual itu sendiri.

    az devops configure --defaults organization=https://dev.azure.com/contoso project=ContosoWebApp
    

Mengaktifkan bantuan AI untuk Azure DevOps

Untuk meningkatkan produktivitas di seluruh alur kerja Azure DevOps Anda, gunakan Azure DevOps McP Server untuk mengaktifkan bantuan AI dengan data proyek Anda. Dapatkan wawasan cerdas untuk standup harian, perencanaan sprint, ulasan kode, pelaporan proyek, analisis permintaan pull, dan manajemen item kerja—semuanya melalui kueri bahasa alami ke asisten AI Anda. Untuk informasi selengkapnya dan instruksi penginstalan, lihat gambaran umum Azure DevOps MCP Server.

Gunakan perintah

Saat menambahkan Ekstensi Azure DevOps, Anda mendapatkan devops, pipelines, artifacts, boards, dan repos grup.

Untuk mendapatkan konten penggunaan dan bantuan untuk perintah apa pun, tentukan --help parameter . Contohnya:

az devops --help
Group
    az devops : Manage Azure DevOps organization level operations.
        Related Groups
        az pipelines: Manage Azure Pipelines
        az boards: Manage Azure Boards
        az repos: Manage Azure Repos
        az artifacts: Manage Azure Artifacts.
   
Subgroups:
    admin            : Manage administration operations.
    extension        : Manage extensions.
    project          : Manage team projects.
    security         : Manage security related operations.
    service-endpoint : Manage service endpoints/service connections.
    team             : Manage teams.
    user             : Manage users.
    wiki             : Manage wikis.

Commands:
    configure        : Configure the Azure DevOps CLI or view your configuration.
    feedback         : Displays information on how to provide feedback to the Azure DevOps CLI team.
    invoke           : This command will invoke request for any DevOps area and resource. Please use
                       only json output as the response of this command is not fixed. Helpful docs -
                       https://learn.microsoft.com/rest/api/azure/devops/.
    login            : Set the credential to use for a particular organization.
    logout           : Clear the credential for all or a particular organization.

Buka item di browser

Gunakan parameter --open untuk membuka artefak apa pun di portal Azure DevOps di browser default Anda.

az pipelines build show --id 1 --open

Perintah ini menunjukkan detail dari build dengan --id 1 di jendela Command Prompt dan juga membuka hasilnya di browser default.