- Amazon Q›
- Amazon Q Developer›
- Bangun
Amazon Q Developer: Asisten kode AI Anda
Dibangun untuk menangani proyek besar, Amazon Q Developer bekerja bersama Anda mulai dari ide hingga kode produksi
Agen AI untuk terminal Anda
Agen CLI Q Developer adalah pengalaman pengodean super cepat yang menggunakan informasi di seluruh alat berbasis server native dan MCP untuk membaca dan menulis file secara lokal, memanggil API AWS, menjalankan perintah bash, serta menulis kode, semuanya dilakukan sambil beradaptasi dengan umpan balik Anda secara waktu nyata.
Buat kode dengan cerdas di IDE Anda
Q Developer adalah pengalaman pengodean agen yang membantu Anda menyelesaikan tugas dengan mudah. Layanan ini secara otomatis membaca dan menulis file secara lokal, menghasilkan perbedaan kode, dan menjalankan perintah shell, sambil menggabungkan umpan balik Anda serta mengirim pembaruan waktu nyata di sepanjang perjalanan.
Mengobrol dengan kode Anda
Ketik @workspace untuk memahami seluruh konteks proyek Anda secara sekilas—dari aliran autentikasi hingga dependensi layanan. Tanyakan apa pun tentang seluruh proyek Anda, buat kode, serta dapatkan jawaban dan bahkan diagram arsitektur.
Uraikan dan dokumentasikan kode kompleks
Hasilkan dan perbarui file README, buat diagram aliran data, dan simpan proyek Anda sepenuhnya terdokumentasi, sehingga Anda dapat melakukan integrasi lebih cepat dan fokus pada kode Anda.
Mengotomatiskan peninjauan kode Anda
Sederhanakan proses permintaan tarik Anda dengan tinjauan kode otomatis. Identifikasi bug, kerentanan keamanan, dan kesalahan konfigurasi IaC sebelum mencapai anggota tim Anda untuk ditinjau.
Integrasi DevOps
GitLab Duo dengan Amazon Q
Pelanggan GitLab Utlimate Self-managed kini dapat menggunakan agen AI tingkat lanjut dari Amazon Q Developer untuk mempercepat tugas kompleks multilangkah di SDLC. Pelajari selengkapnya.
GitHub.com dan GitHub Enterprise Cloud
Tetapkan masalah GitHub Anda ke Amazon Q Developer untuk secara otomatis mengimplementasikan fitur-fitur baru, menjalankan tinjauan kode pada permintaan pull, dan memodernisasi aplikasi Java warisan, semuanya sambil menggunakan alur kerja masalah GitHub dan permintaan pull yang sudah ada. Pelajari selengkapnya.
Bandingkan fitur
|
|
Free Tier
|
Pro Tier
|
|---|---|---|
|
HARGA
|
Gratis |
19 USD per bulan per pengguna |
|
|
|
|
|
FITUR
|
|
|
|
Permintaan agen (obrolan Tanya Jawab, pengkodean agen)
|
50 interaksi obrolan per bulan (mulai 8/1/2025) |
1.000 interaksi obrolan per bulan (mulai 8/1/2025) |
|
Info kueri tentang sumber daya AWS Anda
|
25 per bulan per akun |
Termasuk |
|
|
|
|
|
KETENANGAN PIKIRAN
|
|
|
|
Ganti rugi IP
|
|
✔️ |
|
Pemrosesan cloud yang aman
|
✔️ |
✔️ |
|
Pelacakan referensi
|
✔️ |
✔️ |
|
Tekan saran kode publik
|
✔️ |
✔️ |
|
Pengumpulan data
|
Pilihan berhenti tersedia |
Pilihan berhenti secara otomatis |
|
HARGA
|
Gratis |
19 USD per bulan per pengguna |
Dipercaya oleh pembangun di
Statistik
Sumber Daya
Tanya jawab umum
Amazon Q Developer membantu developer dan profesional IT (pro IT) dengan semua tugas mereka di seluruh siklus hidup pengembangan perangkat lunak—mulai dari pengodean, pengujian, dan deployment, hingga pemecahan masalah, melakukan pemindaian dan perbaikan keamanan, memodernisasi aplikasi, mengoptimalkan sumber daya AWS, serta membuat jalur rekayasa data. Ilmuwan data dapat memperoleh panduan untuk membangun analitik, AI/ML, dan aplikasi AI generatif dengan cepat dan mudah.
Untuk mempercepat pembangunan, pengalaman pengkodean agen Amazon Q Developer dapat secara mandiri melakukan berbagai tugas—mulai dari mengimplementasikan fitur, mendokumentasikan, dan memfaktorkan ulang kode, hingga melakukan peningkatan perangkat lunak. Anda dapat menjelaskan fitur baru ke Pengembang Q - seperti mengembangkan sistem notifikasi SMS untuk pesan konfirmasi pengiriman - dan itu akan menganalisis basis kode Anda yang ada, memetakan rencana implementasi langkah demi langkah yang mencakup beberapa file, dan setelah persetujuan Anda, jalankan semua perubahan kode yang diperlukan dan pengujian dalam hitungan menit. Melaksanakan tugas-tugas ini, Amazon Q Developer telah mencapai skor tertinggi di SWE-bench, kumpulan data yang mengukur kemampuan pengkodean.
Amazon Q Developer membantu developer membangun lebih cepat dan lebih aman dengan menghasilkan saran dan rekomendasi kode yang mendekati waktu nyata. Faktanya, Amazon Q Developer memiliki tingkat penerimaan kode yang dilaporkan tertinggi di industri untuk asisten yang melakukan saran kode multibaris, dengan National Australia Bank (NAB) melaporkan tingkat penerimaan sebesar 50%. Dengan menyesuaikan Amazon Q Developer untuk menghasilkan rekomendasi kode sebaris dan respons obrolan yang lebih relevan berdasarkan basis kode internal, NAB melihat tingkat penerimaan yang lebih tinggi sebesar 60%.
Selain menghasilkan kode, Q Developer menggeser keamanan ke kiri dengan memindai kode untuk kerentanan yang sulit dideteksi, seperti kredensial yang terbuka dan injeksi log. Dengan satu klik, Q Developer secara otomatis menyarankan remediasi yang disesuaikan dengan kode aplikasi, sehingga memungkinkan developer dapat segera menerima perbaikan dengan keyakinan. Kemampuan pemindaian keamanan Q mengungguli alat yang dapat dijadikan tolok ukur publik terkemuka dalam hal deteksi di sebagian besar bahasa pemrograman populer, yang membantu meningkatkan keamanan dan kualitas kode aplikasi developer secara signifikan.
Tersedia sebagai bagian dari AWS Toolkit for VS Code dan JetBrains, Amazon Q Developer saat ini mendukung percakapan dalam bahasa Inggris dan bahasa pemrograman Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, Kotlin, C, C++, shell scripting, SQL, dan Scala.
Amazon Q Developer dapat menjawab pertanyaan dalam berbagai bahasa, termasuk bahasa Inggris, Mandarin, Prancis, Jerman, Italia, Jepang, Spanyol, Korea, Hindi, dan Portugis, dan banyak lagi.
Tersedia sebagai bagian dari AWS Toolkit for VS Code dan JetBrains, Amazon Q Developer saat ini mendukung Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, Kotlin, C, C++, shell scripting, SQL, Scala, JSON, YAML, dan HCL. Selain VS Code dan rangkaian IDE JetBrains, termasuk IntelliJ, PyCharm, GoLand, CLion, PhpStorm, RubyMine, Rider, WebStorm, DataGrip, Eclipse (pratinjau), dan Visual Studio, Amazon Q Developer tersedia untuk AWS Cloud9, konsol Lambda. Amazon Q Developer juga tersedia untuk baris perintah favorit Anda, termasuk terminal macOS, iTerm2, dan terminal VS Code bawaan.
Amazon Q Developer menawarkan Tingkat Gratis permanen dengan batas bulanan yang tersedia bagi pengguna yang masuk sebagai pengguna AWS Identity and Access Management (IAM) atau pengguna ID AWS Builder. Limit Tingkat Gratis di IDE hanya tersedia untuk pengguna ID Builder.
Untuk VS Code atau JetBrains, instal ekstensi Amazon Q IDE melalui ekstensi atau pasar plugin masing-masing. Untuk Visual Studio, instal AWS Toolkit dengan ekstensi Amazon Q. Kemudian, autentikasi dengan ID AWS Builder atau Pusat Identitas AWS IAM. Setelah autentukasi, Amazon Q Developer dapat ditemukan di bilah aktivitas di VS Code atau jendela alat yang dipasang di kanan atas di JetBrains. Untuk bantuan selengkapnya dalam memulai dengan Amazon Q Developer, lihat Memulai dengan Amazon Q Developer.