Pengembang Amazon Q untuk GitHub (Pratinjau) - Amazon Q Developer

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)

catatan

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

Pengembang Amazon Q untuk GitHub atau GitHub Enterprise Cloud 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, mengatasi kerentanan dengan pengujian unit, dan memodernisasi aplikasi Java lama. Setelah agen menyelesaikan tugas, Anda dapat memberikan umpan balik, dan agen mengulangi solusi sebelumnya. Untuk informasi selengkapnya, lihat Agen Pengembang Amazon Q.

Anda dapat mengakses integrasi Pengembang Amazon Q melalui GitHubdan mengotorisasinya untuk menyediakan akses ke repositori organisasi Anda. Untuk memulai Amazon Q DeveloperGitHub, lihatMulai cepat: Menginstal, menggunakan fitur diGitHub, dan meningkatkan batas penggunaan.

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 dan Peran di organisasi dalam GitHub dokumentasi.

catatan

Integrasi Pengembang Amazon Q dengan GitHub memproses data di Amerika Serikat. Untuk informasi selengkapnya, lihat Pemrosesan lintas wilayah di Pengembang Amazon Q.

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.

Menginstal aplikasi Pengembang Amazon Q dan mengotorisasi akses

Sebagai administrator GitHub organisasi, Anda dapat menginstal dan mengonfigurasi aplikasi Pengembang Amazon Q secara GitHubgratis 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 di. GitHub Anda dapat meningkatkan penggunaan gratis dengan mendaftarkan instalasi aplikasi di konsol Pengembang Amazon Q. Untuk informasi selengkapnya, lihat Mulai cepat: Menginstal, menggunakan fitur diGitHub, dan meningkatkan batas penggunaan.

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 dan Peran di organisasi dalam GitHub dokumentasi.

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 dan Mengaktifkan alamat IP yang diizinkan dalam GitHub dokumentasi.

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

Agen Pengembang Amazon Q memberikan dukungan di seluruh siklus hidup pengembangan perangkat lunak mulai dari pengkodean, pengujian, dan penerapan hingga pemecahan masalah dan modernisasi aplikasi.

  • 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.

  • 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 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.

  • Agen transformasi Amazon Q — Setelah membuat masalah dan menambahkan label transformasi kode, Pengembang Amazon Q mengubah kode Anda dari Java versi 8 atau 11 ke versi 17. Amazon Q Developer membuat permintaan tarik dengan perubahan dan ringkasan perubahan. Alih-alih menerapkan label, Anda juga dapat memulai transformasi kode dengan perintah /q transform garis miring di komentar masalah. Untuk informasi selengkapnya, lihat Mengubah kode dengan Pengembang Amazon Q di GitHub.

penting

Aplikasi Pengembang Amazon Q mencoba untuk secara otomatis membuat agen pengembangan Amazon Q dan label agen transformasi 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 dan agen transformasi Amazon Q agar dapat dikenali dan diproses sebagai label Pengembang Amazon Q. Untuk informasi selengkapnya, lihat Membuat label dalam GitHub dokumentasi.

Mendaftarkan instalasi aplikasi

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 dan transformasi kode, 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.

penting

Untuk mendaftarkan penginstalan aplikasi di konsol Pengembang Amazon Q, Anda harus memenuhi persyaratan untuk GitHub organisasi. Untuk informasi selengkapnya, lihat Persyaratan untuk menginstal GitHub OAuth Aplikasi dan aplikasi serta organisasi dalam GitHub dokumentasi.

Menggunakan ekstensi browser di GitHub

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

Ekstensi Pengembang Amazon Q tersedia untuk browser berikut:

Menggunakan perintah garis miring dalam GitHub masalah dan permintaan tarik

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, memberikan umpan balik tentang kualitas kode, potensi masalah, dan masalah keamanan, bersama dengan perbaikan yang disarankan. Tinjauan otomatis tidak dipicu oleh komit berikutnya untuk permintaan tarik yang ada.

  • /q transform- Memanggil Amazon Q Developer untuk secara otomatis mengubah kode Java 8 atau 11 ke Java 17 ketika masalah dibuat dengan label transformasi kode. Amazon Q Developer membuat permintaan tarik dengan perubahan dan ringkasan modifikasi.

  • /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) dokumentasi di Panduan Pengembang Pengembang Amazon Q.