a11y-skip-to-main-content

Amazon Q Developer

Amazon Q Developer: Asisten kode AI Anda

Dibuat untuk menangani proyek besar, Amazon Q Developer mendampingi Anda, mulai dari tahap 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 MCP dan native 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, sekaligus 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, mulai dari aliran autentikasi hingga dependensi layanan. Ajukan pertanyaan apa pun tentang seluruh konteks proyek Anda, buat kode, dan dapatkan jawaban, bahkan diagram arsitektur. 

A chat interface displaying a breakdown of Lambda functions, including an ETL Lambda for document processing, over a purple-to-orange gradient background.

Uraikan dan dokumentasikan kode kompleks

Hasilkan dan perbarui file README, buat diagram alur data, dan jaga agar proyek Anda sepenuhnya terdokumentasi sehingga dapat melakukan integrasi dengan lebih cepat dan fokus pada kode Anda.

Alt-text: A chat interface with a prompt "generate a README for my repo" and a response explaining the process of creating a README file by analyzing source files. Below, a folder icon shows "4 files read," and a "readme.md" file is marked as complete.

Otomatiskan peninjauan kode Anda

Sederhanakan proses permintaan pull Anda dengan peninjauan kode otomatis. Identifikasi bug, kerentanan keamanan, dan kesalahan konfigurasi IaC sebelum mencapai anggota tim Anda untuk ditinjau.

"Code review interface highlighting an AWS API logging issue with options to 'Generate fix,' 'Explain,' or 'Ignore,' and a text input field labeled 'Review my project file.'"

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

Tingkat Gratis
Tingkat Pro
HARGA

Gratis 


Mulai

19 USD per bulan per pengguna


Berlangganan

 
FITUR

 

Permintaan agentik (obrolan Tanya Jawab, pengodean agen)

50 interaksi obrolan per bulan (mulai 1/8/2025)

1.000 interaksi obrolan per bulan (mulai 1/8/2025)

Info kueri tentang sumber daya AWS Anda

25 per bulan per akun

Termasuk

 

 

KETENANGAN PIKIRAN

 

 

Jaminan ganti rugi IP

 

✔️

Pemrosesan cloud yang aman

✔️

✔️

Pelacakan referensi

✔️

✔️

Nonaktifkan saran kode publik

✔️

✔️

Pengumpulan data

Pilihan berhenti tersedia

Pilihan berhenti secara otomatis

HARGA

Gratis 


Mulai

19 USD per bulan per pengguna


Berlangganan

Dipercaya oleh builder di

Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value

Statistik

50%
Amazon Q Developer memiliki tingkat penerimaan kode tertinggi yang dilaporkan di industri untuk asisten yang memberikan saran kode multibaris. BT Group baru-baru ini melaporkan bahwa mereka menerima 37% saran kode dari Amazon Q, sementara National Australia Bank melaporkan tingkat penerimaan 50%.
Performa lebih baik
Amazon Q Developer menyediakan kemampuan pemindaian keamanan yang mengungguli alat terkemuka yang tersedia secara publik dalam hal deteksi di sebagian besar bahasa pemrograman populer.

Tanya jawab umum

    Amazon Q Developer membantu developer dan profesional IT (pro IT) dalam semua tugas mereka di sepanjang siklus 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 proses pengembangan, agen Amazon Q Developer dapat secara mandiri melakukan berbagai tugas, mulai dari mengimplementasikan fitur, mendokumentasikan, dan memfaktor ulang kode, hingga melakukan peningkatan versi perangkat lunak. Anda dapat menjelaskan fitur baru ke Q Developer, misalnya mengembangkan sistem notifikasi SMS untuk pesan konfirmasi pengiriman, dan Q akan menganalisis basis kode Anda yang ada, memetakan rencana implementasi langkah demi langkah yang mencakup beberapa file, dan setelah Anda menyetujuinya, menjalankan semua perubahan kode serta pengujian yang diperlukan dalam hitungan menit. Dalam melaksanakan tugas-tugas ini, Amazon Q Developer telah mencapai skor tertinggi di SWE-Bench, yaitu set data yang mengukur kemampuan pengodean.

    Amazon Q Developer membantu developer membangun aplikasi dengan lebih cepat dan lebih aman melalui pembuatan saran dan rekomendasi kode hampir secara waktu nyata. Faktanya, Amazon Q Developer memiliki tingkat penerimaan kode tertinggi yang dilaporkan di industri untuk asisten yang memberikan saran kode multibaris, sementara 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, yaitu sebesar 60%.

    Selain menghasilkan kode, Q Developer juga menerapkan pendekatan shift-left security dengan memindai kode untuk mendeteksi kerentanan yang sulit ditemukan, seperti kredensial yang terekspos dan injeksi log. Dengan satu klik, Q Developer secara otomatis memberikan saran perbaikan yang disesuaikan dengan kode aplikasi sehingga developer dapat menerima perbaikan dengan cepat dan percaya diri. Kemampuan pemindaian keamanan Q mengungguli berbagai alat terkemuka yang tersedia secara publik dalam hal deteksi di sebagian besar bahasa pemrograman populer sehingga membantu meningkatkan keamanan dan kualitas kode aplikasi developer secara signifikan.

     

    Tersedia sebagai bagian dari AWS Toolkit for Visual Studio 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, serta masih banyak lagi.

    Tersedia sebagai bagian dari AWS Toolkit for Visual Studio 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 Visual Studio 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, serta konsol Lambda. Amazon Q Developer juga tersedia untuk baris perintah favorit Anda, termasuk terminal macOS, iTerm2, dan terminal Visual Studio Code bawaan.

    Amazon Q Developer menawarkan Tingkat Free permanen dengan batas penggunaan bulanan yang tersedia bagi pengguna yang masuk sebagai pengguna AWS Identity and Access Management (IAM) atau pengguna ID AWS Builder. Batas Tingkat Free di IDE hanya tersedia untuk pengguna ID Builder.

    Untuk VS Code atau JetBrains, instal ekstensi IDE Amazon Q melalui ekstensi atau marketplace 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 autentikasi, Amazon Q Developer dapat ditemukan di bilah aktivitas di VS Code atau jendela alat yang berada di bagian kanan atas pada JetBrains. Untuk bantuan selengkapnya terkait memulai Amazon Q Developer, lihat Memulai Amazon Q Developer.