

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

# Pengembang Amazon Q untuk GitHub (Pratinjau)
<a name="amazon-q-for-github"></a>

**catatan**  
Pengembang Amazon Q untuk GitHub dalam rilis pratinjau dan dapat berubah sewaktu-waktu.

[Pengembang Amazon Q untuk GitHub atau GitHub Enterprise Cloud](https://github.com/marketplace/amazon-q-developer) memungkinkan Anda memanfaatkan kemampuan Pengembang Amazon Q untuk alur kerja pengembangan perangkat lunak Anda. Dengan agen pengembangan khusus, Anda dapat menerapkan ide-ide baru, meninjau kode untuk masalah kualitas, dan mengatasi kerentanan dengan pengujian unit. Setelah agen menyelesaikan tugas, Anda dapat memberikan umpan balik, dan agen mengulangi solusi sebelumnya. Untuk informasi selengkapnya, lihat [Agen Pengembang Amazon Q](#github-agents).

Anda dapat mengakses integrasi Pengembang Amazon Q melalui [https://github.com/marketplace/amazon-q-developer](https://github.com/marketplace/amazon-q-developer)dan mengotorisasinya untuk menyediakan akses ke repositori organisasi Anda. Untuk memulai dengan Amazon Q DeveloperGitHub, lihat[Mulai cepat: Menginstal, menggunakan fitur diGitHub, dan meningkatkan batas penggunaan](github-quickstart.md).

**penting**  
Untuk menginstal aplikasi Pengembang Amazon Q dan mengotorisasi akses ke GitHub repositori, Anda harus memenuhi persyaratan untuk organisasi. GitHub Untuk informasi selengkapnya, lihat [Persyaratan untuk menginstal GitHub Aplikasi](https://docs.github.com/en/enterprise-cloud@latest/apps/using-github-apps/installing-a-github-app-from-a-third-party#requirements-to-install-a-github-app) dan [Peran di organisasi](https://docs.github.com/en/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization) dalam *GitHubdokumentasi*.

**catatan**  
Integrasi Pengembang Amazon Q dengan GitHub memproses data di Amerika Serikat. Untuk informasi selengkapnya, lihat [Pemrosesan lintas wilayah di Pengembang Amazon Q](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/cross-region-processing.html).

**catatan**  
Pengembang Amazon Q untuk GitHub (Pratinjau) saat ini tidak menggunakan konten Anda untuk peningkatan layanan. Jika kami mengaktifkan ini di masa mendatang, kami akan memberi Anda pemberitahuan yang memadai dan cara bagi Anda untuk memilih keluar dari penggunaan tersebut.

**Topics**
+ [Menginstal aplikasi Pengembang Amazon Q dan mengotorisasi akses](#github-concepts-set-up)
+ [Agen Pengembang Amazon Q](#github-agents)
+ [Mendaftarkan instalasi aplikasi](#github-concepts-register-app-install)
+ [Menggunakan ekstensi browser di GitHub](#github-concepts-extensions)
+ [Menggunakan perintah garis miring dalam GitHub masalah dan permintaan tarik](#github-slash-commands)
+ [Mulai cepat: Menginstal, menggunakan fitur diGitHub, dan meningkatkan batas penggunaan](github-quickstart.md)
+ [Mengembangkan fitur dan iterasi dengan Amazon Q Developer di GitHub](github-feature-development.md)
+ [Meninjau kode dengan Pengembang Amazon Q di GitHub](github-code-reviews.md)
+ [Meningkatkan batas penggunaan dan mengonfigurasi detail di konsol Pengembang Amazon Q](github-register-app-install.md)
+ [Mengkonfigurasi detail instalasi terdaftar](github-configuration.md)
+ [Memecahkan masalah untuk Pengembang Amazon Q untuk GitHub](github-troubleshooting.md)

## Menginstal aplikasi Pengembang Amazon Q dan mengotorisasi akses
<a name="github-concepts-set-up"></a>

Sebagai administrator GitHub organisasi, Anda dapat menginstal dan mengonfigurasi aplikasi Pengembang Amazon Q secara [https://github.com/apps/amazon-q-developer](https://github.com/apps/amazon-q-developer)gratis tanpa perlu menyiapkan AWS akun untuk memulai. Selama proses instalasi, Anda memilih untuk menyediakan akses ke semua atau repositori yang dipilih di organisasi AndaGitHub. Setelah menginstal dan mengotorisasi, Anda memiliki akses ke penggunaan gratis untuk fitur Pengembang Amazon Q diGitHub. Anda dapat meningkatkan penggunaan gratis dengan mendaftarkan instalasi aplikasi di [konsol Pengembang Amazon Q](https://us-east-1.console.aws.amazon.com/amazonq/developer/home#/github). Untuk informasi selengkapnya, lihat [Mulai cepat: Menginstal, menggunakan fitur diGitHub, dan meningkatkan batas penggunaan](github-quickstart.md).

**penting**  
Untuk menginstal aplikasi Pengembang Amazon Q dan mengotorisasi akses ke GitHub repositori, Anda harus memenuhi persyaratan untuk organisasi. GitHub Untuk informasi selengkapnya, lihat [Persyaratan untuk menginstal GitHub Aplikasi](https://docs.github.com/en/enterprise-cloud@latest/apps/using-github-apps/installing-a-github-app-from-a-third-party#requirements-to-install-a-github-app) dan [Peran di organisasi](https://docs.github.com/en/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization) dalam *GitHubdokumentasi*.

**catatan**  
Jika organisasi GitHub perusahaan Anda telah mengaktifkan daftar yang diizinkan IP, Anda harus menerima alamat IP yang diizinkan di GitHub aplikasi. Anda juga dapat memilih untuk secara otomatis menambahkan alamat IP ke daftar izin Anda. Untuk informasi selengkapnya, lihat [Mengizinkan akses oleh GitHub Aplikasi](https://docs.github.com/en/enterprise-cloud@latest/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-allowed-ip-addresses-for-your-organization#allowing-access-by-github-apps) dan [Mengaktifkan alamat IP yang diizinkan](https://docs.github.com/en/enterprise-cloud@latest/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-allowed-ip-addresses-for-your-organization#enabling-allowed-ip-addresses) dalam *GitHubdokumentasi*.  
Alamat IP berikut digunakan untuk mengakses GitHub sumber daya Anda:  

```
34.228.181.128
44.219.176.187
54.226.244.221
```

## Agen Pengembang Amazon Q
<a name="github-agents"></a>

Agen Pengembang Amazon Q memberikan dukungan di seluruh siklus hidup pengembangan perangkat lunak mulai dari pengkodean, pengujian, dan penerapan hingga pemecahan masalah.
+ **Agen pengembangan Amazon Q** - Setelah membuat masalah dan menambahkan label pengembangan fitur, Pengembang Amazon Q secara otomatis mengimplementasikan fitur baru dan perbaikan bug Anda. Amazon Q Developer membuat permintaan tarik dengan perubahan dan ringkasan perubahan. Alih-alih menerapkan label, Anda juga dapat memulai pengembangan fitur dengan perintah `/q dev` garis miring di komentar masalah. Untuk informasi selengkapnya, lihat [Mengembangkan fitur dan iterasi dengan Amazon Q Developer di GitHub](github-feature-development.md).
+ **Agen peninjau kode Q Amazon** — Saat permintaan tarik baru dibuat atau permintaan tarik tertutup dibuka kembali, Pengembang Amazon Q secara otomatis melakukan peninjauan kode dan memberikan umpan balik tentang kualitas kode, potensi masalah, dan masalah keamanan. Pengembang Amazon Q juga menghasilkan perbaikan untuk masalah yang diidentifikasi, yang dapat Anda tinjau dan pilih untuk berkomitmen pada permintaan tarik. Tinjauan kode mencakup ringkasan tinjauan kode dengan temuan berulir. Anda dapat berinteraksi dengan Amazon Q Developer dengan menggunakan `/q` perintah di komentar permintaan tarik untuk mengajukan pertanyaan tentang temuan tinjauan kode.

  Tinjauan kode otomatis tidak dipicu oleh komit berikutnya yang dibuat dalam permintaan tarik yang ada. Anda dapat memulai tinjauan kode tambahan dalam permintaan tarik dengan perintah `/q review` garis miring. Untuk informasi selengkapnya, lihat [Meninjau kode dengan Pengembang Amazon Q di GitHub](github-code-reviews.md).

**penting**  
Aplikasi Pengembang Amazon Q mencoba untuk secara otomatis membuat label **agen pengembangan Amazon Q** di GitHub repositori yang Anda otorisasi akses. Jika label tidak dibuat secara otomatis, atau jika tidak sengaja dihapus, Anda dapat membuatnya secara manual. GitHub Label harus dinamai sebagai **agen pengembangan Amazon Q** agar dapat dikenali dan diproses sebagai label Pengembang Amazon Q. Untuk informasi selengkapnya, lihat [Membuat label](https://docs.github.com/en/issues/using-labels-and-milestones-to-track-work/managing-labels#creating-a-label) dalam *GitHubdokumentasi*.

## Mendaftarkan instalasi aplikasi
<a name="github-concepts-register-app-install"></a>

Integrasi Amazon Q Developer untuk GitHub tersedia secara gratis tanpa perlu menyiapkan AWS akun untuk memulai. Anda diberikan pemanggilan terbatas per bulan untuk pengembangan fitur, serta jumlah baris terbatas untuk tinjauan kode per bulan. Anda dapat meningkatkan penggunaan gratis dengan mendaftarkan instalasi aplikasi Pengembang Amazon Q Anda dengan AWS akun Anda. Untuk informasi selengkapnya, lihat [Meningkatkan batas penggunaan dan mengonfigurasi detail di konsol Pengembang Amazon Q](github-register-app-install.md).

**penting**  
Untuk mendaftarkan instalasi aplikasi di konsol Pengembang Amazon Q, Anda harus memenuhi persyaratan untuk GitHub organisasi. Untuk informasi selengkapnya, lihat [Persyaratan untuk menginstal GitHub OAuth Aplikasi](https://docs.github.com/en/enterprise-cloud@latest/apps/using-github-apps/installing-a-github-app-from-a-third-party#requirements-to-install-a-github-app) [dan aplikasi serta organisasi](https://docs.github.com/en/apps/oauth-apps/using-oauth-apps/authorizing-oauth-apps#oauth-apps-and-organizations) dalam *GitHubdokumentasi*.

## Menggunakan ekstensi browser di GitHub
<a name="github-concepts-extensions"></a>

Anda dapat menggunakan ekstensi Pengembang Amazon Q di browser yang didukung untuk menambahkan label pengembangan fitur dengan cepat dalam GitHub masalah tanpa harus mencari melalui menu label.

Ekstensi Pengembang Amazon Q tersedia untuk browser berikut:
+ [Google Chrome](https://chromewebstore.google.com/detail/amazon-q-github-issue-hel/oefafjbablenakmhacfllkmpaeabnnfi)
+ [Mozilla Firefox](https://addons.mozilla.org/en-US/firefox/addon/amazon-q-github-issue-helper)
+ [Microsoft Edge](https://microsoftedge.microsoft.com/addons/detail/amazon-q-github-issue-helper/poghackjbfhejeppjaegbnblangjbmmc)

## Menggunakan perintah garis miring dalam GitHub masalah dan permintaan tarik
<a name="github-slash-commands"></a>

Anda dapat menggunakan perintah garis miring dalam komentar dalam GitHub masalah atau permintaan tarik untuk memanggil Amazon Q Developer untuk melakukan tugas pengembangan atau memberikan dukungan.
+ `/q dev`- Memanggil Pengembang Amazon Q dalam GitHub masalah untuk secara otomatis menerapkan fitur baru dan perbaikan bug. Amazon Q Developer membuat permintaan tarik dengan perubahan dan ringkasan perubahan.
+ `/q review`- Memanggil Pengembang Amazon Q untuk secara otomatis melakukan tinjauan kode saat permintaan tarik dibuat atau dibuka kembali. Ulasan kode memberikan umpan balik tentang kualitas kode, potensi masalah, dan masalah keamanan, bersama dengan perbaikan yang disarankan dan ringkasan tinjauan kode dengan temuan berulir. Gunakan `/q` komentar permintaan tarik untuk berinteraksi dengan temuan. Tinjauan otomatis tidak dipicu oleh komit berikutnya untuk permintaan tarik yang ada.
+ `/q help`- Menyediakan informasi tentang Pengembang Amazon Q untukGitHub, termasuk comannds garis miring, fitur, detail penyesuaian, serta tautan ke [Pengembang Amazon Q untuk GitHub (Pratinjau)](#amazon-q-for-github) dokumentasi di Panduan Pengembang *Pengembang Amazon Q*.

# Mulai cepat: Menginstal, menggunakan fitur diGitHub, dan meningkatkan batas penggunaan
<a name="github-quickstart"></a>

**catatan**  
Pengembang Amazon Q untuk GitHub dalam rilis pratinjau dan dapat berubah sewaktu-waktu.

Tutorial ini memberikan panduan dari tugas-tugas berikut:

1. Instal aplikasi Pengembang Amazon Q dari GitHub Marketplace dan berikan akses ke repositori Anda.

1. Mulailah dengan Amazon Q Developer dalam masalah dengan menambahkan label untuk pengembangan fitur, atau dengan membuat permintaan tarik baru untuk peninjauan kode. Atau, Anda dapat menggunakan perintah garis miring dalam masalah untuk memulai pengembangan fitur. Anda juga dapat memulai tinjauan kode tambahan dalam permintaan tarik dengan perintah garis miring.

1. (Opsional) Daftarkan instalasi aplikasi Pengembang Amazon Q Anda dengan AWS akun Anda untuk meningkatkan batas penggunaan Anda.

## Langkah 1: Instal Pengembang Amazon Q di GitHub dan otorisasi akses
<a name="github-quickstart-step-1"></a>

Anda dapat menggunakan Amazon Q Developer secara GitHub gratis tanpa perlu menyiapkan AWS akun untuk memulai. Langkah pertama untuk menggunakan Amazon Q Developer GitHub adalah menginstal aplikasi dari [https://github.com/marketplace/amazon-q-developer](https://github.com/marketplace/amazon-q-developer). Selama proses ini, Anda dapat memberikan Amazon Q Developer akses ke semua repositori atau GitHub repositori yang dipilih.

**penting**  
Untuk menginstal aplikasi Pengembang Amazon Q dan mengotorisasi akses ke GitHub repositori, Anda harus memenuhi persyaratan untuk organisasi. GitHub Untuk informasi selengkapnya, lihat [Persyaratan untuk menginstal GitHub Aplikasi](https://docs.github.com/en/enterprise-cloud@latest/apps/using-github-apps/installing-a-github-app-from-a-third-party#requirements-to-install-a-github-app) dan [Peran di organisasi](https://docs.github.com/en/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization) dalam *GitHubdokumentasi*.

**Untuk menginstal Amazon Q Developer dan mengotorisasi akses**

1. Arahkan ke halaman [Amazon Q Developer untuk GitHub aplikasi](https://github.com/marketplace/amazon-q-developer).

1. Jika perlu, masuk ke [https://github.com/](https://github.com/)akun Anda menggunakan GitHub kredensi Anda.

1. Tinjau ikhtisar dan fitur aplikasi Pengembang Amazon Q, lalu pilih **Instal**.

1. Lakukan salah satu hal berikut untuk mengonfigurasi akses ke GitHub repositori Anda:

   1. Untuk menyediakan akses ke semua repositori saat ini dan masa depan, pilih **Semua** repositori.

   1. Untuk menyediakan akses ke repositori tertentu, **pilih Hanya pilih repositori**, pilih menu tarik-turun **Pilih repositori**, lalu pilih repositori yang ingin Anda akses.

1. Pilih **Instal** untuk menyelesaikan penginstalan Amazon Q Developer GitHub dan mengotorisasi untuk mengakses repositori Anda.

Setelah menginstal aplikasi GitHub dan mengotorisasi akses, Anda diarahkan ke halaman ikhtisar Pengembang Amazon Q di. GitHub Anda dapat menavigasi ke GitHub repositori Anda untuk mulai menggunakan fitur Pengembang Amazon Q.

**catatan**  
Jika organisasi GitHub perusahaan Anda telah mengaktifkan daftar yang diizinkan IP, Anda harus menerima alamat IP yang diizinkan di GitHub aplikasi. Anda juga dapat memilih untuk secara otomatis menambahkan alamat IP ke daftar izin Anda. Untuk informasi selengkapnya, lihat [Mengizinkan akses oleh GitHub Aplikasi](https://docs.github.com/en/enterprise-cloud@latest/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-allowed-ip-addresses-for-your-organization#allowing-access-by-github-apps) dan [Mengaktifkan alamat IP yang diizinkan](https://docs.github.com/en/enterprise-cloud@latest/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-allowed-ip-addresses-for-your-organization#enabling-allowed-ip-addresses) dalam *GitHubdokumentasi*.  
Alamat IP berikut digunakan untuk mengakses GitHub sumber daya Anda:  

```
34.228.181.128
44.219.176.187
54.226.244.221
```

## Langkah 2: Menggunakan fitur Amazon Q Developer di GitHub
<a name="github-quickstart-step-2"></a>

Setelah menginstal aplikasi Pengembang Amazon Q GitHub dan mengotorisasi akses ke repositori Anda, Anda dapat mulai menggunakan agen Pengembang Amazon Q untuk dukungan di seluruh siklus hidup pengembangan perangkat lunak mulai dari pengkodean, pengujian, dan penerapan hingga aplikasi pemecahan masalah. Untuk informasi selengkapnya, lihat salah satu dari berikut ini:

**penting**  
Aplikasi Pengembang Amazon Q mencoba untuk secara otomatis membuat label **agen pengembangan Amazon Q** di GitHub repositori yang Anda otorisasi akses. Jika label tidak dibuat secara otomatis, atau jika tidak sengaja dihapus, Anda dapat membuatnya secara manual. GitHub Label harus dinamai sebagai **agen pengembangan Amazon Q** agar dapat dikenali dan diproses sebagai label Pengembang Amazon Q. Untuk informasi selengkapnya, lihat [Membuat label](https://docs.github.com/en/issues/using-labels-and-milestones-to-track-work/managing-labels#creating-a-label) dalam *GitHubdokumentasi*.
+ [Mengembangkan fitur dan iterasi dengan Amazon Q Developer di GitHub](github-feature-development.md)
+ [Meninjau kode dengan Pengembang Amazon Q di GitHub](github-code-reviews.md)

## Langkah 3: Tingkatkan batas penggunaan gratis dan konfigurasikan detail
<a name="github-quickstart-step-3"></a>

Anda dapat menggunakan agen Pengembang Amazon Q secara GitHub gratis tanpa perlu menyiapkan AWS akun untuk memulai. Anda diberikan pemanggilan terbatas per bulan untuk pengembangan fitur dan peninjauan kode. Anda dapat meningkatkan penggunaan gratis kapan saja dengan mendaftarkan instalasi aplikasi Pengembang Amazon Q Anda dengan AWS akun Anda. Mendaftar juga menyediakan kemampuan untuk mengonfigurasi detail seperti menonaktifkan ulasan kode dan menambahkan tag untuk pencarian dan pemfilteran. Untuk informasi selengkapnya, lihat [Meningkatkan batas penggunaan dan mengonfigurasi detail di konsol Pengembang Amazon Q](github-register-app-install.md).

**penting**  
Untuk mendaftarkan instalasi aplikasi di konsol Pengembang Amazon Q, Anda harus memenuhi persyaratan untuk GitHub organisasi. Untuk informasi selengkapnya, lihat [Persyaratan untuk menginstal GitHub OAuth Aplikasi](https://docs.github.com/en/enterprise-cloud@latest/apps/using-github-apps/installing-a-github-app-from-a-third-party#requirements-to-install-a-github-app) [dan aplikasi serta organisasi](https://docs.github.com/en/apps/oauth-apps/using-oauth-apps/authorizing-oauth-apps#oauth-apps-and-organizations) dalam *GitHubdokumentasi*.

# Mengembangkan fitur dan iterasi dengan Amazon Q Developer di GitHub
<a name="github-feature-development"></a>

**catatan**  
Pengembang Amazon Q untuk GitHub dalam rilis pratinjau dan dapat berubah sewaktu-waktu.

Anda dapat menggunakan Amazon Q Developer GitHub untuk merampingkan pengembangan dengan secara otomatis menerapkan fitur baru dan perbaikan bug, mengambil tugas dari ide ke permintaan tarik yang telah selesai. Saat Anda menambahkan label pengembangan fitur ke masalah atau menggunakan perintah `/q dev` garis miring, Amazon Q Developer menggunakan masalah, termasuk judul dan deskripsinya, serta kode repositori sebagai konteks untuk menghasilkan perbaikan kode baru dan membuat permintaan tarik. Pada permintaan tarik, Anda dapat memberikan umpan balik dan Pengembang Amazon Q mengulangi kode yang disarankan.

Anda dapat meminta Pengembang Amazon Q melakukan pengembangan fitur dalam jumlah terbatas per bulan. Anda dapat meningkatkan penggunaan gratis kapan saja dengan mendaftarkan instalasi aplikasi Pengembang Amazon Q Anda dengan AWS akun Anda. Untuk informasi selengkapnya, lihat [Meningkatkan batas penggunaan dan mengonfigurasi detail di konsol Pengembang Amazon Q](github-register-app-install.md).

**penting**  
Aplikasi Pengembang Amazon Q mencoba untuk secara otomatis membuat label **agen pengembangan Amazon Q** di GitHub repositori yang Anda otorisasi akses. Jika label tidak dibuat secara otomatis, atau jika tidak sengaja dihapus, Anda dapat membuatnya secara manual. GitHub Label harus dinamai sebagai **agen pengembangan Amazon Q** agar dapat dikenali dan diproses sebagai label Pengembang Amazon Q. Untuk informasi selengkapnya, lihat [Membuat label](https://docs.github.com/en/issues/using-labels-and-milestones-to-track-work/managing-labels#creating-a-label) dalam *GitHubdokumentasi*.

**Untuk menggunakan Amazon Q Developer untuk pengembangan fitur**

1. Jika perlu, masuk ke [https://github.com/](https://github.com/)akun Anda menggunakan GitHub kredensi Anda.

1. Arahkan ke GitHub organisasi Anda, lalu arahkan ke repositori yang ingin Anda terapkan fitur baru dengan Amazon Q Developer.

1. Pilih **Masalah**, lalu buat masalah baru atau pilih masalah yang sudah ada. Untuk informasi selengkapnya, lihat [Membuat masalah](https://docs.github.com/en/issues/tracking-your-work-with-issues/using-issues/creating-an-issue) di *GitHubdokumentasi*.

   1. Untuk masalah baru, di kolom **Tambahkan input teks judul**, masukkan judul yang menyediakan konteks ke Pengembang Amazon Q untuk pengembangan fitur (contoh: “Buat aplikasi pengenalan gambar”). Deskripsi masalah juga harus disertakan karena juga menyediakan konteks.

     Untuk masalah yang ada, Anda dapat mengedit judul dan deskripsi masalah untuk memberikan konteks kepada Amazon Q Developer untuk pengembangan fitur. *Untuk informasi selengkapnya, lihat [Mengedit masalah](https://docs.github.com/en/issues/tracking-your-work-with-issues/using-issues/editing-an-issue) dalam dokumentasi. GitHub*

1. Saat membuat masalah atau mengonfigurasi masalah yang ada, Anda dapat menerapkan label pengembang Amazon Q Developer pengembangan fitur atau menggunakan perintah `/q dev` garis miring. Lakukan salah satu tindakan berikut:
   + Untuk menerapkan label pada masalah, lakukan salah satu hal berikut:
     + Pilih menu tarik-turun **Tetapkan ke Amazon Q** yang disediakan sebagai ekstensi browser, lalu pilih label agen **pengembangan Amazon Q**.
     + Di menu sebelah kanan, pilih **Label**, lalu pilih label **agen pengembangan Amazon Q**.
   + Untuk menggunakan perintah `/q dev` garis miring dalam komentar:

     1. Dalam masalah ini, arahkan ke **Tambahkan komentar**, dan di kolom input teks komentar, masukkan`/q dev`.

     1. Pilih **Komentar**.

1. Untuk masalah baru, pilih **Buat masalah** untuk menyelesaikan pembuatan masalah dengan detail yang diperlukan untuk Pengembang Amazon Q untuk mengembangkan fitur. Jika Anda mengonfigurasi masalah yang ada, pastikan Anda menyimpan perubahan. *Untuk informasi selengkapnya, lihat [Mengedit masalah](https://docs.github.com/en/issues/tracking-your-work-with-issues/using-issues/editing-an-issue) dalam dokumentasi. GitHub*

   Ketika Pengembang Amazon Q selesai membuat perubahan kode untuk pengembangan fitur, ia mengomentari masalah tersebut dan membuka permintaan tarik.

1. Arahkan ke komentar yang ditinggalkan oleh Amazon Q Developer (contoh: "`I finished the proposed code changes, and the pull request is ready for review: [PR link]`“), lalu pilih tautan permintaan tarik.

   Anda juga dapat menavigasi ke tab **Permintaan tarik**, lalu pilih permintaan tarik yang dibuat oleh Amazon Q Developer.

1. Pilih tab **File diubah** untuk melihat perubahan kode.

1. Jika Anda puas dengan perubahan kode yang disarankan, Anda dapat menggabungkan permintaan tarik. Untuk informasi selengkapnya, lihat [Menggabungkan permintaan tarik](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request).

Anda juga dapat meninjau permintaan tarik untuk pengembangan fitur dan mengulangi perubahan kode yang disarankan dengan memberikan umpan balik kepada Amazon Q Developer.

**Untuk mengulangi kode pengembangan fitur Pengembang Amazon Q**

1. Pilih permintaan tarik yang dibuat oleh Pengembang Amazon Q, lalu pilih tab **File diubah** untuk melihat perubahan kode.

1. Secara opsional, untuk baris kode tertentu yang ingin Anda berikan umpan balik, **pilih\$1untuk** menambahkan komentar dengan umpan balik.

   Dalam percakapan, Anda dapat menggunakan `/q` perintah yang diikuti oleh instruksi Anda dalam bahasa alami (misalnya, `/q implement my suggestions` atau`/q refactor this function for better performance`). Pengembang Amazon Q akan merespons dengan komentar yang menjelaskan perubahan yang akan dilakukan berdasarkan umpan balik Anda (misalnya, “Saya akan menerapkan perubahan berikut berdasarkan umpan balik:...”). Ketika implementasi selesai, Pengembang Amazon Q akan memposting komentar lain yang mengonfirmasi perubahan (misalnya, “Saya telah menerapkan perubahan yang disarankan.”) bersama dengan tautan ke komit yang dihasilkan tempat Anda dapat melihat perubahan.

1. Tinjau perubahan yang dibuat oleh Pengembang Amazon Q dengan mengikuti tautan komit yang disediakan dalam percakapan. Anda dapat terus memberikan umpan balik tambahan menggunakan `/q` perintah untuk iterasi lebih lanjut sesuai kebutuhan.

1. Jika Anda puas dengan perubahan kode yang diperbarui, Anda dapat menggabungkan permintaan tarik atau mengulangi kode lagi dengan umpan balik baru. Untuk informasi selengkapnya, lihat [Menggabungkan permintaan tarik](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request).

# Meninjau kode dengan Pengembang Amazon Q di GitHub
<a name="github-code-reviews"></a>

**catatan**  
Pengembang Amazon Q untuk GitHub dalam rilis pratinjau dan dapat berubah sewaktu-waktu.

Pengembang Amazon Q memungkinkan tinjauan kode otomatis di dalamnyaGitHub. Saat Anda membuat permintaan tarik baru atau membuka kembali permintaan tarik tertutup, Pengembang Amazon Q secara otomatis melakukan peninjauan kode dan memberikan umpan balik tentang kualitas kode, potensi masalah, dan temuan tingkat keparahan tinggi. Setiap ulasan menyertakan ringkasan tinjauan kode dengan temuan berulir. Pengembang Amazon Q juga menghasilkan perbaikan untuk masalah yang diidentifikasi, yang dapat Anda tinjau dan pilih untuk berkomitmen pada permintaan tarik. Anda dapat menggunakan `/q` perintah dalam komentar permintaan tarik untuk mengajukan pertanyaan dan berinteraksi mengenai temuan tinjauan kode. Tinjauan kode otomatis tidak dipicu oleh komit berikutnya yang dibuat dalam permintaan tarik yang ada.

**catatan**  
Pengaturan fitur Ulasan Kode di konsol Pengembang Amazon Q mengontrol tinjauan kode otomatis yang berjalan saat permintaan tarik dibuat atau dibuka kembali. Memulai ulasan kode menggunakan perintah `/q review` garis miring dalam komentar permintaan tarik tidak terpengaruh oleh pengaturan ini.

Anda juga dapat memulai tinjauan kode dalam permintaan tarik dengan perintah `/q review` garis miring. Perintah garis miring dapat ditambahkan ke komentar permintaan tarik baru, yang memulai peninjauan kode baru dari permintaan tarik dalam keadaan saat ini, termasuk komentar dan komit baru. Untuk informasi selengkapnya, lihat [Memulai ulasan kode dalam permintaan GitHub tarik](#github-code-reviews-in-pr).

Anda dapat meminta Pengembang Amazon Q melakukan tinjauan kode untuk jumlah baris terbatas per bulan. Anda dapat meningkatkan penggunaan gratis kapan saja dengan mendaftarkan instalasi aplikasi Pengembang Amazon Q Anda dengan AWS akun Anda. Untuk informasi selengkapnya, lihat [Meningkatkan batas penggunaan dan mengonfigurasi detail di konsol Pengembang Amazon Q](github-register-app-install.md).

**catatan**  
Jika kemampuan peninjauan kode sebelumnya dinonaktifkan, itu harus diaktifkan di [konsol Pengembang Amazon Q](https://us-east-1.console.aws.amazon.com/amazonq/developer/home#/github) sebelum Anda dapat menerapkan labelGitHub. Untuk informasi selengkapnya, lihat [Fitur pengeditan untuk Pengembang Amazon Q di GitHub](github-configuration.md#github-edit-features).

## Prasyarat
<a name="github-code-reviews-prerequisites"></a>

Sebelum Anda dapat memulai tinjauan kode dengan Amazon Q Developer, Anda memerlukan izin yang sesuai untuk repositori targetGitHub. Peran repositori yang didukung adalah Write, Maintain, atau Admin. Pengguna dengan peran Baca atau Triase, serta anggota tanpa peran, tidak dapat memulai tinjauan kode dengan Pengembang Amazon Q.

GitHubpengguna dengan peran Triage masih dapat meninjau permintaan tarik di repositori. Setiap pengguna, apa pun perannya, dapat meninjau permintaan tarik di repositori publik.

*Untuk informasi selengkapnya, lihat Peran [repositori untuk organisasi dan Tentang peran](https://docs.github.com/en/organizations/managing-user-access-to-your-organizations-repositories/managing-repository-roles/repository-roles-for-an-organization#repository-roles-for-organizations) [organisasi yang telah ditentukan sebelumnya dalam dokumentasi](https://docs.github.com/en/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization#about-pre-defined-organization-roles). GitHub*

## Memulai ulasan kode untuk permintaan GitHub tarik
<a name="github-new-code-reviews-pr"></a>

Saat Anda membuka permintaan tarik baru atau membuka kembali permintaan yang sebelumnya ditutup, Amazon Q Developer secara otomatis menjalankan tinjauan kode dan memberikan umpan balik tentang kualitas kode, kemungkinan masalah, dan temuan penting.

**Untuk menggunakan Amazon Q Developer untuk ulasan kode dan menerapkan perbaikan**

Sebelum memulai peninjauan, Anda dapat menyesuaikan tinjauan kualitas kode dengan mendefinisikan standar pengkodean khusus dalam file Markdown sederhana di `project-root/.amazonq/rules` direktori. Amazon Q secara otomatis mengikuti pedoman Anda, memastikan kualitas kode yang konsisten di seluruh proyek Anda. Untuk informasi selengkapnya, lihat [Membuat aturan proyek untuk Pengembang Amazon Q di platform pihak ketiga](third-party-context-project-rules.md).

1. Jika perlu, masuk ke [https://github.com/](https://github.com/)akun Anda menggunakan GitHub kredensi Anda.

1. Arahkan ke GitHub organisasi Anda, lalu arahkan ke repositori yang ingin Anda lakukan peninjauan kode dengan Amazon Q Developer.

1. Buat permintaan tarik baru untuk perubahan yang dibuat pada kode sumber Anda. Untuk informasi selengkapnya, lihat [Membuat permintaan tarik](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request) dalam *GitHubdokumentasi*.

   Saat Anda membuat permintaan tarik baru, Pengembang Amazon Q secara otomatis memulai peninjauan kode untuk menemukan potensi masalah. Setelah Amazon Q Developer menyelesaikan peninjauan, ia memberikan ringkasan tinjauan kode. Setiap temuan muncul sebagai komentar berulir di bawah ringkasan, bersama dengan perbaikan yang disarankan yang dapat Anda komit pada permintaan tarik.

1. Minta agen untuk menerapkan perubahan dan membuat komit langsung di cabang sumber permintaan tarik Anda. Anda dapat melakukan ini dengan memposting komentar yang dimulai dengan `/q` dan diikuti oleh permintaan Anda dalam bahasa alami agar agen melakukan perubahan.

1. (Opsional) Ajukan pertanyaan tentang temuan spesifik. Dalam permintaan tarik, arahkan ke **Tambahkan komentar**, dan di bidang input teks komentar, masukkan `/q` diikuti oleh pertanyaan Anda (misalnya, "`/q explain the importance of this finding`“).

1. Tinjau perubahan kode yang diusulkan oleh Pengembang Amazon Q, pilih **Saran komit**, lalu pilih **Komit perubahan** untuk memperbarui permintaan tarik.

1. Jika Anda puas dengan perbaikan kode yang disarankan, Anda dapat menggabungkan permintaan tarik untuk menerapkan perubahan kode yang disarankan oleh Amazon Q Developer. Untuk informasi selengkapnya, lihat [Menggabungkan permintaan tarik](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request) dalam *GitHubdokumentasi*.

## Memulai ulasan kode dalam permintaan GitHub tarik
<a name="github-code-reviews-in-pr"></a>

Setelah peninjauan kode otomatis dilakukan oleh Pengembang Amazon Q untuk permintaan GitHub tarik baru atau dibuka kembali, Anda dapat memulai tinjauan kode tambahan untuk mengulangi kode Anda menggunakan perintah garis miring. `/q review` Tinjauan kode dilakukan pada seluruh perbedaan permintaan tarik.

**catatan**  
Anda hanya dapat memulai tinjauan kode dalam permintaan tarik dengan komentar baru. Perintah `/q review` garis miring tidak akan berfungsi di utas komentar yang ada. Memulai peninjauan kode menggunakan perintah `/q review` garis miring tidak terpengaruh oleh pengaturan fitur Ulasan Kode di konsol Pengembang Amazon Q.

**Untuk menggunakan tinjauan kode inisiasi dalam permintaan tarik**

1. Jika perlu, masuk ke [https://github.com/](https://github.com/)akun Anda menggunakan GitHub kredensi Anda.

1. Arahkan ke GitHub organisasi Anda, lalu arahkan ke permintaan tarik yang ingin Anda lakukan peninjauan kode dengan Amazon Q Developer. Untuk informasi selengkapnya, lihat [Tentang permintaan tarik](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests).

1. Dalam permintaan tarik, arahkan ke **Tambahkan komentar**, dan di kolom input teks komentar, masukkan`/q review`.

1. Pilih **Komentar** untuk memulai tinjauan kode.

   Diperlukan beberapa menit bagi Pengembang Amazon Q untuk menyelesaikan analisis kode permintaan tarik. Setelah Amazon Q Developer selesai menganalisis, ia memberikan ringkasan tinjauan kode. Setiap temuan muncul sebagai komentar berulir di bawah ringkasan, bersama dengan perubahan yang diusulkan, Anda dapat memilih untuk melakukan dan memperbarui permintaan tarik.

1. (Opsional) Ajukan pertanyaan tentang temuan spesifik. Dalam permintaan tarik, arahkan ke **Tambahkan komentar**, dan di bidang input teks komentar, masukkan `/q` diikuti oleh pertanyaan Anda (misalnya, "`/q explain the importance of this finding`“).

1. Jika Anda puas dengan perbaikan kode yang disarankan, Anda dapat menggabungkan permintaan tarik untuk menerapkan perubahan kode yang disarankan oleh Amazon Q Developer. Untuk informasi selengkapnya, lihat [Menggabungkan permintaan tarik](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request) dalam *GitHubdokumentasi*.

# Meningkatkan batas penggunaan dan mengonfigurasi detail di konsol Pengembang Amazon Q
<a name="github-register-app-install"></a>

**catatan**  
Pengembang Amazon Q untuk GitHub dalam rilis pratinjau dan dapat berubah sewaktu-waktu.

Anda dapat menggunakan agen Pengembang Amazon Q secara GitHub gratis tanpa perlu menyiapkan AWS akun untuk memulai. Anda diberikan pemanggilan terbatas per bulan untuk pengembangan fitur dan kemampuan peninjauan kode. Anda dapat meningkatkan penggunaan gratis kapan saja dengan mendaftarkan instalasi aplikasi Pengembang Amazon Q Anda dengan AWS akun Anda.

Secara default, **ulasan Kode** dan **fitur pengembangan** Fitur diaktifkan GitHub saat Anda menginstal aplikasi. Anda dapat menonaktifkan salah satu fitur ini saat mendaftar. Pendaftaran memerlukan profil Pengembang Amazon Q untuk mengelola fitur dari konsol. Profil menyimpan pengaturan dan kustomisasi rekomendasi kode Anda.

**penting**  
Untuk mendaftarkan instalasi aplikasi di konsol Pengembang Amazon Q, Anda harus memenuhi persyaratan untuk GitHub organisasi. Untuk informasi selengkapnya, lihat [Persyaratan untuk menginstal GitHub OAuth Aplikasi](https://docs.github.com/en/enterprise-cloud@latest/apps/using-github-apps/installing-a-github-app-from-a-third-party#requirements-to-install-a-github-app) [dan aplikasi serta organisasi](https://docs.github.com/en/apps/oauth-apps/using-oauth-apps/authorizing-oauth-apps#oauth-apps-and-organizations) dalam *GitHubdokumentasi*.

**Untuk mendaftarkan instalasi Pengembang Amazon Q Anda**

1. Arahkan ke [konsol Pengembang Amazon Q](https://us-east-1.console.aws.amazon.com/amazonq/developer/home).

1. Pilih **Aktifkan Pengembang Q** di bagian atas halaman, dan ikuti petunjuk untuk mengaktifkan Kiro dan Pengembang Amazon Q.

   Jika sebelumnya Anda mengaktifkan Kiro dan Amazon Q Developer, lewati ke langkah 3.

1. Di panel navigasi, pilih **Pengembang Amazon Q di GitHub**.

1. Pilih **Daftarkan instalasi**, lalu pilih **Otorisasi** yang akan diarahkan. GitHub

   Jika sebelumnya Anda mengizinkan Pengembang Amazon Q untuk mengakses GitHub organisasi Anda, Anda akan diarahkan kembali ke konsol Pengembang Amazon Q. Dalam hal ini, lewati ke langkah 7.

1. Masuk ke GitHub akun Anda menggunakan GitHub kredensi Anda. Jika Anda memiliki beberapa akun, pilih akun tempat Anda ingin memberikan akses ke Pengembang Amazon Q.

1. Pilih **Otorisasi Pengembang Amazon Q** untuk memberikan akses ke GitHub akun Anda. Anda akan diarahkan kembali ke konsol Pengembang Amazon Q setelah otorisasi.

1. Di bawah **Detail pendaftaran**, masukkan GitHub detail Anda, konfigurasikan fitur ulasan kode secara opsional, dan tambahkan tag.

   1. Di input teks **nama Registrasi** yang diajukan, masukkan nama untuk penginstalan aplikasi Anda.

   1. (Opsional) Di kolom input teks ***opsional* Nama organisasi**, masukkan nama untuk organisasi yang terkait dengan penginstalan aplikasi.

   1. (Opsional) Di bawah **Fitur**, konfigurasikan fitur **Ulasan Kode** dengan memilih sakelar untuk mengaktifkan atau menonaktifkan fitur. Konfigurasi **pengembangan fitur** tidak dapat dimodifikasi, dan diaktifkan secara default.

   1. (Opsional) Di bawah **Tag - opsional**, pilih **Tambahkan tag baru** untuk menambahkan tag yang dapat membantu mencari dan memfilter AWS sumber daya AndaGitHub.

1. Pilih **Daftar** untuk mendaftarkan instalasi aplikasi Anda GitHub dengan AWS akun Anda.

Setelah berhasil mendaftarkan instalasi aplikasi, Anda dapat melihat detail pendaftaran. Anda masih dapat mengaktifkan atau menonaktifkan fitur ulasan kode, serta menambahkan tag di lain waktu. Anda juga dapat menghapus pendaftaran. Untuk informasi selengkapnya, lihat [Mengkonfigurasi detail instalasi terdaftar](github-configuration.md).

# Mengkonfigurasi detail instalasi terdaftar
<a name="github-configuration"></a>

**catatan**  
Pengembang Amazon Q untuk GitHub dalam rilis pratinjau dan dapat berubah sewaktu-waktu.

Setelah Anda membuat profil Pengembang Amazon Q dan mendaftarkan penginstalan aplikasiGitHub, Anda dapat melakukan hal berikut dari konsol Pengembang Amazon Q:
+ Mengaktifkan atau menonaktifkan penggunaan ulasan kode. Konfigurasi pengembangan fitur saat ini tidak dapat dimodifikasi.
+ Temukan tautan ke ekstensi browser yang menyediakan cara untuk menambahkan label fitur Pengembang Amazon Q dalam GitHub masalah.
+ Tambahkan tag untuk mencari dan memfilter sumber daya Anda atau melacak AWS biaya.
+ Hapus pendaftaran instalasi GitHub aplikasi.

## Fitur pengeditan untuk Pengembang Amazon Q di GitHub
<a name="github-edit-features"></a>

Fitur yang tersedia untuk Pengembang Amazon Q GitHub diaktifkan secara default saat Anda menginstal aplikasi GitHub dan memberikan otorisasi untuk mengakses organisasi Anda. Anda dapat memilih untuk menonaktifkan fitur jika Anda tidak lagi ingin menggunakan fitur tersebutGitHub.

**Untuk mengaktifkan atau menonaktifkan fitur untuk Pengembang Amazon Q di GitHub**

1. Arahkan ke [konsol Pengembang Amazon Q](https://us-east-1.console.aws.amazon.com/amazonq/developer/home#/github).

1. Di panel navigasi, di bawah **Amazon Q Developer di GitHub**, pilih **Instalasi terdaftar**.

1. Di bawah kolom **Nama**, pilih nama pendaftaran untuk instalasi yang ingin Anda aktifkan atau nonaktifkan fitur.

1. Di bawah **Fitur**, pilih **Edit** untuk mengonfigurasi ketersediaan fitur.

1. Di modal, pilih sakelar untuk fitur yang ingin Anda aktifkan atau nonaktifkan, lalu pilih **Simpan** untuk mengonfirmasi perubahan.

Setelah mengaktifkan atau menonaktifkan fitur di [konsol Pengembang Amazon Q](https://us-east-1.console.aws.amazon.com/amazonq/developer/home#/github), perubahan tersebut tercermin. GitHub Mencoba menetapkan masalah ke label Pengembang Amazon Q setelah menonaktifkan fitur akan menyebabkan kesalahan. Ulasan kode tidak akan lagi dilakukan dalam permintaan tarik baru jika fitur dinonaktifkan.

## Menginstal ekstensi browser
<a name="github-extensions"></a>

Anda dapat menginstal ekstensi Pengembang Amazon Q di salah satu browser yang didukung. Ekstensi ini memungkinkan Anda untuk dengan cepat menetapkan tugas pengembangan fitur ke Pengembang Amazon Q dalam GitHub masalah tanpa harus mencari melalui menu label.

Ekstensi Pengembang Amazon Q tersedia untuk browser berikut:
+ [Google Chrome](https://chromewebstore.google.com/detail/amazon-q-github-issue-hel/oefafjbablenakmhacfllkmpaeabnnfi)
+ [Mozilla Firefox](https://addons.mozilla.org/en-US/firefox/addon/amazon-q-github-issue-helper)
+ [Microsoft Edge](https://microsoftedge.microsoft.com/addons/detail/amazon-q-github-issue-helper/poghackjbfhejeppjaegbnblangjbmmc)

Anda juga dapat melihat browser yang didukung di halaman detail instalasi pendaftaran di [konsol Pengembang Amazon Q](https://us-east-1.console.aws.amazon.com/amazonq/developer/home#/github).

## Menghapus pendaftaran instalasi GitHub aplikasi Pengembang Amazon Q
<a name="github-delete-app-install"></a>

Anda dapat menghapus pendaftaran untuk satu atau beberapa penginstalan GitHub aplikasi Anda melalui konsol Pengembang Amazon Q. Setelah menghapus pendaftaran Anda secara permanen, semua data yang terkait dengan pendaftaran juga dihapus. Tindakan tidak dapat dibatalkan.

**Untuk menghapus instalasi GitHub aplikasi Anda**

1. Arahkan ke [konsol Pengembang Amazon Q](https://us-east-1.console.aws.amazon.com/amazonq/developer/home#/github).

1. Di panel navigasi, di bawah **Amazon Q Developer di GitHub**, pilih **Instalasi terdaftar**.

1. Lakukan salah satu tindakan berikut:
   + Di bawah kolom **Tindakan**, pilih **Hapus pendaftaran** untuk instalasi yang ingin Anda hapus.
   + Di bawah kolom **Nama**, pilih nama pendaftaran untuk instalasi yang ingin Anda hapus, dan pilih **Hapus**.

   Di bawah kolom **Tindakan**, pilih **Hapus pendaftaran** untuk instalasi terdaftar yang ingin Anda hapus.

1. Dalam modal, tinjau detail untuk menghapus pendaftaran.

1. Di bidang input teks, masukkan**confirm**, lalu pilih **Hapus** untuk mengonfirmasi perubahan.

Setelah Anda menghapus instalasi GitHub aplikasi, Anda dapat memilih untuk mendaftarkan instalasi baru.

# Memecahkan masalah untuk Pengembang Amazon Q untuk GitHub
<a name="github-troubleshooting"></a>

Lihat bagian berikut untuk memecahkan masalah umum saat menggunakan Amazon Q Developer untuk. GitHub

## Pengembang Amazon Q tidak membuat permintaan tarik di repositori dengan aturan perlindungan cabang
<a name="github-troubleshooting-branch-protection"></a>

**Masalah**: Pengembang Amazon Q tidak dapat membuat permintaan tarik di GitHub repositori saya, yang memiliki aturan perlindungan cabang.

**Solusi**: Aturan perlindungan cabang mencegah Pengembang Amazon Q membuat cabang untuk membuat permintaan tarik. Untuk menggunakan Amazon Q Developer untuk GitHub di repositori dengan aturan perlindungan cabang, Anda perlu menambahkan aplikasi Pengembang Amazon Q ke daftar izin Anda.

**Untuk menambahkan aplikasi Pengembang Amazon Q ke daftar izin Anda**

1. Jika perlu, masuk ke [https://github.com/](https://github.com/)akun Anda menggunakan GitHub kredensi Anda.

1. Arahkan ke GitHub organisasi Anda, lalu arahkan ke repositori yang ingin Anda izinkan daftar Pengembang Amazon Q untuk GitHub aplikasi.

1. Pilih **Pengaturan**, lalu pilih **Cabang** dari panel navigasi.

1. Di bawah **aturan perlindungan cabang**, pilih **Edit** untuk mengubah aturan perlindungan cabang.

1. Pilih **Batasi dorongan yang membuat cabang yang cocok**, dan cari Pengembang Amazon Q untuk GitHub aplikasi.

1. Pilih **Simpan perubahan** untuk mengizinkan Pengembang Amazon Q membuat permintaan tarik untuk masalah dengan label Pengembang Amazon Q.

Untuk mempelajari lebih lanjut tentang memodifikasi aturan perlindungan cabangGitHub, lihat [Membuat aturan perlindungan cabang](https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/managing-a-branch-protection-rule#creating-a-branch-protection-rule).

## Label Pengembang Amazon Q hilang dalam GitHub masalah
<a name="github-troubleshooting-labels"></a>

**Masalah**: Saya tidak melihat label **agen pengembangan Amazon Q** dalam GitHub masalah.

**Solusi**: Jika label tidak dibuat secara otomatis saat Anda menginstal Pengembang Amazon Q untuk GitHub aplikasi, atau dihapus secara tidak sengaja, Anda dapat membuatnya secara manual. GitHub Label harus dinamai sebagai **agen pengembangan Amazon Q** agar dapat dikenali dan diproses sebagai label Pengembang Amazon Q. Untuk informasi selengkapnya, lihat [Membuat label](https://docs.github.com/en/issues/using-labels-and-milestones-to-track-work/managing-labels#creating-a-label) dalam *GitHubdokumentasi*.

## Pengembang Amazon Q tidak membuat kode untuk GitHub masalah
<a name="github-troubleshooting-generate-code"></a>

**Masalah**: Saya membuat GitHub masalah dan memanggil Pengembang Amazon Q untuk melakukan tugas, tetapi saya mendapat serangkaian pesan berikut mengenai kesulitan teknis:

1. ⏳ Saya sedang mengerjakan pembuatan kode untuk masalah ini. Saya akan memperbarui masalah ini dengan komentar dan membuka permintaan tarik setelah saya selesai.

1. ⚠️ Saya mengalami kesulitan teknis. Saya tidak bisa menyelesaikan masalah. Aku akan mencoba lagi. Ini mungkin memakan waktu.

1. ⚠️ Saya mengalami kesulitan teknis. Saya tidak bisa menyelesaikan masalah. Aku akan mencoba lagi. Ini mungkin memakan waktu.

1. 🔴 Saya mengalami kesulitan teknis. Saya tidak bisa menyelesaikan masalah.

   Pertimbangkan untuk menetapkan kembali masalah ini ke pengguna. Ini akan membantu Anda tetap berada dalam kuota untuk penggunaan fitur AI generatif.

**Solusi**: Jika Pengembang Amazon Q tidak dapat memproses masalah Anda dan membuat kode untuk itu, buat masalah baru dan terapkan label **agen pengembangan Amazon Q** ke edisi baru. Untuk mempelajari selengkapnya tentang membuat masalah dan menerapkan label agen Pengembang Amazon Q, lihat[Mengembangkan fitur dan iterasi dengan Amazon Q Developer di GitHub](github-feature-development.md).