Memasang ekstensi atau plugin Amazon Q Developer di IDE - Pengembang Amazon Q

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memasang ekstensi atau plugin Amazon Q Developer di IDE

Untuk menyiapkan Amazon Q Developer di lingkungan pengembangan terintegrasi (IDE), selesaikan langkah-langkah berikut. Setelah menginstal ekstensi atau plugin Amazon Q, otentikasi melalui Pusat IAM Identitas atau ID AWS Builder. Anda dapat menggunakan Amazon Q secara gratis, tanpa AWS akun, dengan mengautentikasi dengan Builder ID.

Untuk memulai, unduh ekstensi atau plugin Amazon Q untukIDE:

catatan

Secara umum, durasi default untuk sesi yang diautentikasi melalui IAM Identity Center adalah 8 jam. Namun, dalam kasus Amazon Q, sesi default berlangsung selama 90 hari (jika Anda menyiapkan Pusat IAM Identitas pada 18 April 2024 atau lebih baru). Untuk informasi selengkapnya lihat Cara memperpanjang durasi sesi untuk Amazon Q IDE di Panduan Pengguna Pusat IAM Identitas.

Untuk masuk dan mengautentikasi, selesaikan langkah-langkah di bagian ini.

Prasyarat: Pilih versi yang didukung IDE

Amazon Q tersedia sebagai ekstensi Visual Studio Code dan plugin diJetBrains. Amazon Q juga tersedia di AWS Toolkit for Visual Studio.

  • Versi minimum yang Visual Studio Code didukung oleh Amazon Q adalah 1.85.0.

  • Versi minimum JetBrains IDEs (termasuk IntelliJ danPyCharm) yang didukung oleh Amazon Q adalah 232.1. JetBrainsVersi 232, 233 dan 241 juga didukung.

  • Hanya Visual Studio for yang Windows didukung oleh Amazon Q. Versi minimum Visual Studio yang didukung adalah Visual Studio 2022 versi 17.7. Semua edisi Visual Studio 2022 didukung.

Mengautentikasi di JetBrains IDEs

Anda dapat mengautentikasi secara gratis dengan ID AWS Builder atau dengan Pusat IAM Identitas dengan langganan Amazon Q Developer Pro. Pilih metode otentikasi Anda untuk melihat langkah-langkah untuk mulai menggunakan Amazon Q di Anda JetBrainsIDE.

Builder ID

Prosedur ini tidak mengharuskan Anda untuk memiliki Builder ID. Jika Anda belum mendaftar untuk Builder ID, Anda akan memiliki kesempatan untuk melakukannya selama proses login.

  1. Instal IDEplugin Amazon Q di file Anda JetBrainsIDE.

  2. Pilih ikon Amazon Q di ikon AndaIDE.

    Ikon akan berada di sisi antarmuka secara default.

  3. Ikuti petunjuk di browser Anda untuk mengautentikasi dengan Builder ID.

  4. Untuk mulai menggunakan Amazon Q, pilih ikon Amazon Q untuk mengobrol dengan Amazon Q, atau pilih Amazon Q dari bilah navigasi di bagian bawah AndaIDE.

Amazon Q Developer Pro license

Sebelum Anda memulai prosedur ini, administrator Anda harus memiliki:

  • Membuat identitas untuk Anda di Pusat IAM Identitas

  • Berlangganan identitas itu ke Amazon Q Developer Pro

Setelah identitas Anda berlangganan Amazon Q Developer Pro, selesaikan langkah-langkah berikut untuk mengautentikasi:

  1. Instal IDEplugin Amazon Q di file Anda JetBrainsIDE.

  2. Pilih ikon Amazon Q di ikon AndaIDE.

    Ikon akan berada di sisi antarmuka secara default.

  3. Pilih Gunakan dengan lisensi Pro.

  4. Isi Mulai URL yang didapat administrator Anda dari konsol berlangganan Amazon Q.

  5. Isi Wilayah AWS di mana administrator Anda mengatur instans Pusat IAM Identitas Anda.

  6. Pilih Lanjutkan. Fokus akan beralih ke browser web Anda.

  7. Ikuti petunjuk di browser Anda untuk mengautentikasi dengan IAM Identity Center.

  8. Untuk mulai menggunakan Amazon Q, pilih ikon Amazon Q untuk mengobrol dengan Amazon Q, atau pilih Amazon Q dari bilah navigasi di bagian bawah AndaIDE.

Mengautentikasi di Visual Studio Code

Anda dapat mengautentikasi secara gratis dengan ID AWS Builder atau dengan Pusat IAM Identitas dengan langganan Amazon Q Developer Pro. Pilih metode otentikasi Anda untuk melihat langkah-langkah untuk mulai menggunakan Amazon Q inVS Code.

Builder ID

Prosedur ini tidak mengharuskan Anda untuk memiliki Builder ID. Jika Anda belum mendaftar untuk Builder ID, Anda akan memiliki kesempatan untuk melakukannya selama proses login.

  1. Instal IDEekstensi Amazon Q diVS Code.

  2. Pilih ikon Amazon Q di ikon AndaIDE.

    Ikon akan berada di sisi antarmuka secara default.

  3. Ikuti petunjuk di browser Anda untuk mengautentikasi dengan Builder ID.

  4. Untuk mulai menggunakan Amazon Q, pilih ikon Amazon Q untuk mengobrol dengan Amazon Q, atau pilih Amazon Q dari bilah navigasi di bagian bawah AndaIDE.

Amazon Q Developer Pro license

Sebelum Anda memulai prosedur ini, administrator Anda harus memiliki:

  • Membuat identitas untuk Anda di Pusat IAM Identitas

  • Berlangganan identitas itu ke Amazon Q Developer Pro

Setelah identitas Anda berlangganan Amazon Q Developer Pro, selesaikan langkah-langkah berikut untuk mengautentikasi:

  1. Instal IDEekstensi Amazon Q diVS Code.

  2. Pilih ikon Amazon Q di ikon AndaIDE.

    Ikon akan berada di sisi antarmuka secara default.

  3. Pilih Gunakan dengan lisensi Pro.

  4. Isi Mulai URL yang didapat administrator Anda dari konsol berlangganan Amazon Q.

  5. Isi Wilayah AWS di mana administrator Anda mengatur instans Pusat IAM Identitas Anda.

  6. Pilih Lanjutkan. Fokus akan beralih ke browser web Anda.

  7. Ikuti petunjuk di browser Anda untuk mengautentikasi dengan IAM Identity Center.

  8. Untuk mulai menggunakan Amazon Q, pilih ikon Amazon Q untuk mengobrol dengan Amazon Q, atau pilih Amazon Q dari bilah navigasi di bagian bawah AndaIDE.

Otentikasi di Visual Studio

Untuk menyambung ke AWS akun Anda dari Toolkit for Visual Studio, buka Memulai dengan AWS Antarmuka Pengguna Toolkit (UI koneksi) dengan menyelesaikan prosedur berikut.

  1. Dari menu utama Visual Studio, perluas Extensions lalu perluas AWS Toolkit.

  2. Dari opsi menu AWS Toolkit pilih Memulai.

  3. Memulai dengan UI koneksi AWS Toolkit terbuka di Visual Studio.

Anda dapat mengautentikasi secara gratis dengan ID AWS Builder atau dengan Pusat IAM Identitas dengan langganan Amazon Q Developer Pro. Pilih metode otentikasi Anda untuk melihat langkah-langkah untuk mulai menggunakan Amazon Q di Visual Studio.

Builder ID
  1. Dari Memulai dengan UI koneksi AWS Toolkit, pilih radial Pengembang Amazon Q untuk memperluas opsi otentikasi Amazon Q Developer.

  2. Dari Saya menggunakan Pengembang Amazon Q di bagian saya sendiri, pilih tombol Daftar atau Masuk untuk membuka ID AWS Builder dialog Masuk dengan.

  3. Pilih tombol Lanjutkan ke Browser untuk membuka situs permintaan AWS Otorisasi di browser web default Anda.

  4. Ikuti petunjuk di browser web default Anda. Anda diberi tahu ketika proses otorisasi selesai, dan aman untuk menutup browser Anda dan kembali ke Visual Studio.

Amazon Q Developer Pro license
  1. Dari Memulai dengan UI koneksi AWS Toolkit, pilih radial Pengembang Amazon Q untuk memperluas opsi otentikasi Amazon Q Developer.

    catatan

    Jika tidak ada kredenal tersimpan, lanjutkan ke Langkah 3 untuk menambah atau memperbarui kredensi Pusat IAM Identitas Anda.

  2. Dari bagian My organization has enabled Amazon Q Developer, perluas menu drop-down Pilih dari Profil yang ada atau tambahkan baru untuk memilih dari daftar kredensional yang disimpan.

  3. Dari menu tarik-turun Jenis Profil, pilih AWS IAM Identity Center.

  4. Di bidang teks Nama Profil, masukkan profil Pusat Profile Name IAM Identitas yang ingin Anda autentikasi.

  5. Di bidang URL teks Mulai, masukkan Start URL yang dilampirkan ke kredenal Pusat IAM Identitas Anda.

  6. Dari menu tarik-turun Wilayah Profil (default ke us-east-1), pilih Wilayah Profil yang ditentukan oleh profil pengguna Pusat Identitas yang Anda autentikasi. IAM

  7. Dari menu drop-down SSORegion (default ke us-east-1), pilih SSORegion yang ditentukan oleh kredenal IAM Pusat Identitas Anda, lalu pilih tombol Connect untuk membuka dialog Login with Identity Center. AWS IAM

  8. Dari dialog Masuk dengan Pusat AWS IAM Identitas, pilih tombol Lanjutkan ke Browser untuk membuka situs permintaan AWS Otorisasi di browser web default Anda.

  9. Ikuti petunjuk di browser web default Anda. Anda diberi tahu ketika proses otorisasi selesai, dan aman untuk menutup browser Anda dan kembali ke Visual Studio.

Untuk informasi selengkapnya tentang autentikasi di Toolkit for Visual Studio, lihat Memulai di Panduan Pengguna AWS Toolkit for Visual Studio .

Menggunakan IAM prinsipal di AWS konsol Anda

Tergantung pada bagaimana Anda menggunakan AWS, Anda mungkin terbiasa menggunakan IAM kredensional Anda untuk masuk ke konsol untuk semua layanan. AWS Namun, Anda tidak dapat menggunakan Amazon Q Developer IDE sebagai IAM prinsipal, atau dengan IAM peran. Anda harus mengautentikasi dengan kredensi dari Pusat IAM Identitas atau ID Pembangun.

Memahami lingkungan AWS pengkodean

Jika Anda mengembangkan perangkat lunak, maka cara untuk mendapatkan hasil maksimal dari Amazon Q Developer adalah dengan berlangganan Amazon Q Developer Pro, dan menggunakan Amazon Q melalui ekstensi Amazon Q di Visual Studio atauVisual Studio Code, atau plugin di file JetBrainsIDE. Sebagian besar fitur yang dijelaskan dalam Bab ini berkaitan dengan pengaturan itu.

Namun, ada banyak aspek lain dari AWS pengalaman Anda di mana Anda mungkin akhirnya menulis kode. Misalnya, Anda mungkin menulis kode langsung di AWS Lambda antarmuka. Dalam beberapa kasus seperti itu, saran kode sebaris dari Amazon Q dapat tersedia untuk Anda.

Lingkungan di mana Anda dapat mengaktifkan saran kode meliputi:

  • Amazon SageMaker Studio Klasik

  • JupyterLab

  • EMRStudio Amazon

  • AWS Glue Studio

  • AWS Lambda

  • AWS Cloud9

Untuk mengaktifkan saran kode di lingkungan pengkodean di dalam AWS konsol, administrator Anda harus menetapkan izin yang sesuai.