Laporan editor downcode: Amazon Cloud Technology (AWS) telah merilis asisten AI baru, Amazon Q Developer, yang dirancang untuk meningkatkan efisiensi pengkodean pengembang. Alat canggih ini terintegrasi langsung ke IDE arus utama, seperti Visual Studio Code dan JetBrains, memberikan pengembang pengoptimalan kode, penambahan anotasi, penulisan pengujian, dan fungsi lainnya, sehingga menyederhanakan proses pengembangan secara signifikan. Ini didasarkan pada model Anthropic Claude 3.5 Sonnet, sebuah perusahaan investasi Amazon, dan terintegrasi dengan Amazon Bedrock untuk secara dinamis memilih model dasar yang optimal untuk memastikan kinerja terbaik.
Asisten ini awalnya diluncurkan pada tahun 2022 dengan nama Amazon CodeWhisperer. Setelah iterasi berkelanjutan, asisten ini kini memiliki fungsi obrolan inline IDE yang dapat menghasilkan kode, menjelaskan tugas pemrograman, dan mengintegrasikan saran modifikasi kode untuk memfasilitasi pengembang meninjau dan menerapkan modifikasi dengan cepat. Ia berkinerja baik dalam pemfaktoran ulang kode dan pembuatan dokumen. Ia dapat mengintegrasikan beberapa metode kode ke dalam satu fungsi dan menampilkan perubahan dalam format berbeda, yang sangat meningkatkan efisiensi pengembangan. Dalam masalah GitHub di dunia nyata, tingkat keberhasilannya mencapai 49%.
Awalnya Q Developer diluncurkan sebagai Amazon CodeWhisperer pada tahun 2022, dan awalnya hanya memberikan saran kode inline berdasarkan komentar dan kode yang ada. Fungsionalitasnya telah ditingkatkan dari waktu ke waktu dan sekarang mencakup kemampuan untuk mengobrol dalam IDE, membantu pengembang menghasilkan kode baru atau memberikan penjelasan untuk tugas pemrograman tertentu. Kini, fitur obrolan inline Q Developer lebih lanjut mengintegrasikan saran perubahan kode, memungkinkan pengembang dengan cepat menerima perubahan dan tetap fokus.
Asisten AI ini didasarkan pada model Claude3.5Sonnet Anthropic yang diinvestasikan oleh Amazon, yang secara efektif dapat meningkatkan efisiensi tugas pengkodean dan mencapai tingkat keberhasilan 49% pada masalah GitHub di dunia nyata. Q Developer juga berintegrasi dengan Amazon Bedrock untuk secara dinamis memilih model dasar yang paling sesuai, sehingga meningkatkan produktivitas pengguna.
Fitur obrolan inline Q Developer sangat bagus dalam pemfaktoran ulang kode dan pembuatan dokumentasi. Pengembang dapat memilih beberapa metode kode dan menjelaskan pemfaktoran ulang yang diperlukan. AI akan mengintegrasikan metode ini ke dalam fungsi dengan parameter opsional dan menampilkan perubahan dalam format berbeda, sehingga pengembang dapat dengan cepat melihat baris kode mana yang akan terpengaruh. Dengan pengoperasian sederhana, pengembang dapat mengintegrasikan modifikasi ini secara instan.
Pintu masuk resmi: https://aws.amazon.com/cn/blogs/devops/amazon-q-developer-inline-chat/
Secara keseluruhan, kemunculan Amazon Q Developer menghadirkan pengalaman pemrograman yang didukung AI yang efisien bagi para pengembang, dan fungsinya yang kuat serta pengoperasian yang mudah akan sangat meningkatkan efisiensi pengembangan. Pengembang yang tertarik dapat mengunjungi situs resminya untuk mempelajari lebih lanjut dan merasakan fitur-fitur canggihnya. Editor Downcodes merekomendasikan semua orang untuk mencobanya!