Kontrol administratif perusahaan, pendaftaran sederhana, dan dukungan bahasa pemrograman yang diperluas untuk Amazon CodeWhisperer PlatoBlockchain Data Intelligence. Pencarian Vertikal. Ai.

Kontrol administratif perusahaan, pendaftaran sederhana, dan dukungan bahasa pemrograman yang diperluas untuk Amazon CodeWhisperer

Pembisik Kode Amazon adalah layanan berbasis pembelajaran mesin (ML) yang membantu meningkatkan produktivitas pengembang dengan menghasilkan rekomendasi kode berdasarkan kode dan komentar pengembang sebelumnya. Hari ini, kami sangat gembira mengumumkan bahwa administrator AWS kini dapat mengaktifkan CodeWhisperer untuk organisasi mereka dengan autentikasi masuk tunggal (SSO). Administrator dapat dengan mudah mengintegrasikan CodeWhisperer dengan solusi identitas tenaga kerja yang ada, menyediakan akses ke pengguna dan grup, dan mengonfigurasi pengaturan seluruh organisasi. Selain itu, pengguna individu yang tidak memiliki akun AWS kini dapat menggunakan CodeWhisperer menggunakan email pribadi mereka dengan ID AWS Builder. Proses pendaftaran hanya memakan waktu beberapa menit dan memungkinkan pengembang untuk segera mulai menggunakan CodeWhisperer tanpa daftar tunggu apa pun. Kami juga memperluas dukungan bahasa pemrograman untuk CodeWhisperer. Selain Python, Java, dan JavaScript, pengembang kini dapat menggunakan CodeWhisperer untuk mempercepat pengembangan proyek C# dan TypeScript mereka.

Dalam postingan ini, kami membahas kontrol administratif perusahaan, pendaftaran AWS Builder ID baru untuk CodeWhisperer, dan dukungan untuk bahasa pemrograman baru.

Aktifkan CodeWhisperer untuk organisasi Anda

CodeWhisperer sekarang tersedia di Konsol Manajemen AWS. Setiap pengguna dengan peran administrator AWS dapat mengaktifkan CodeWhisperer, menambah dan menghapus pengguna, dan mengelola pengaturan secara terpusat untuk organisasi Anda melalui konsol.

Sebagai prasyarat, administrator AWS Anda harus menyiapkan SSO melalui Pusat Identitas AWS IAM (penerus AWS Single Sign-On), jika belum diaktifkan untuk organisasi Anda. IAM Identity Center memungkinkan Anda menggunakan SSO organisasi Anda untuk mengakses layanan AWS dengan mengintegrasikan solusi identitas tenaga kerja yang ada dengan AWS. Setelah autentikasi SSO disiapkan, administrator Anda dapat mengaktifkan CodeWhisperer dan menetapkan akses ke pengguna dan grup, seperti yang ditampilkan dalam tangkapan layar berikut.

Selain mengelola pengguna, administrator AWS juga dapat mengonfigurasi pengaturan untuk pelacak referensi dan berbagi data. Pelacak referensi CodeWhisperer mendeteksi apakah rekomendasi kode mungkin serupa dengan data pelatihan CodeWhisperer tertentu dan dapat memberikan referensi tersebut kepada Anda. CodeWhisperer belajar, sebagian, dari proyek sumber terbuka. Terkadang, saran yang diberikannya mungkin mirip dengan data pelatihan tertentu. Pengaturan pelacak referensi memungkinkan administrator untuk memutuskan apakah CodeWhisperer diizinkan untuk menawarkan saran dalam kasus tersebut. Jika diizinkan, CodeWhisperer juga akan memberikan referensi, sehingga Anda dapat mempelajari lebih lanjut dari mana data pelatihan berasal. Administrator AWS juga dapat menolak berbagi data untuk tujuan peningkatan layanan CodeWhisperer atas nama organisasi Anda (lihat Kebijakan penyisihan layanan AI). Setelah dikonfigurasi oleh administrator, setelan diterapkan di seluruh organisasi Anda.

Pengembang yang diberi akses dapat mulai menggunakan CodeWhisperer di IDE pilihan mereka hanya dengan masuk menggunakan kredensial masuk SSO mereka. CodeWhisperer tersedia sebagai bagian dari ekstensi AWS Toolkit untuk IDE utama, termasuk JetBrains, Kode Visual Studio, dan AWS Cloud9.

Di IDE pilihan Anda, pilih opsi login SSO dan ikuti petunjuk untuk mendapatkan autentikasi dan mulai mendapatkan rekomendasi dari CodeWhisperer, seperti yang ditunjukkan pada tangkapan layar berikut.

terhubung menggunakan AWS IAM

konfirmasi masukan Anda

Daftar dalam beberapa menit menggunakan email pribadi Anda

Jika Anda seorang pengembang individu yang tidak memiliki akses ke akun AWS, Anda dapat menggunakan email pribadi Anda untuk mendaftar dan mengaktifkan CodeWhisperer di IDE pilihan Anda. Proses pendaftaran hanya membutuhkan waktu beberapa menit.

Kami memperkenalkan metode autentikasi baru dengan AWS Builder ID. AWS Builder ID adalah bentuk autentikasi baru yang memungkinkan Anda mendaftar dengan aman hanya dengan email pribadi dan kata sandi. Setelah Anda membuat akun AWS Builder, cukup masuk dan aktifkan CodeWhisperer untuk IDE Anda, seperti yang ditampilkan di tangkapan layar berikut. Untuk informasi lebih lanjut, lihat Dokumen ID AWS Builder.

daftar menggunakan email pribadi

Buat aplikasi lebih cepat dengan bahasa pemrograman TypeScript dan C#

Mengikuti beberapa bahasa pemrograman, kerangka kerja, dan perpustakaan perangkat lunak adalah tugas yang sulit bahkan untuk pengembang yang paling berpengalaman. Mencari sintaks pemrograman yang benar dan mencari cuplikan kode dari web ke tugas pemrograman membutuhkan banyak waktu, terutama jika Anda mempertimbangkan biaya gangguan.

CodeWhisperer memberikan rekomendasi real-time siap pakai di IDE Anda untuk membantu Anda menyelesaikan tugas pengkodean lebih cepat. Hari ini, kami memperluas dukungan untuk menyertakan bahasa pemrograman TypeScript dan C#, selain Python, Java, dan JavaScript.

CodeWhisperer memahami maksud Anda dan memberikan rekomendasi berdasarkan praktik terbaik yang paling umum digunakan untuk bahasa pemrograman. Contoh berikut menunjukkan bagaimana CodeWhisperer dapat menghasilkan seluruh fungsi di TypeScript untuk merender JSON ke sebuah tabel.

TypeScript untuk merender JSON ke tabel

CodeWhisperer juga memudahkan pengembang untuk menggunakan layanan AWS dengan memberikan rekomendasi kode untuk antarmuka pemrograman aplikasi (API) AWS di seluruh layanan paling populer, termasuk Cloud komputasi elastis Amazon (Amazon EC2), AWS Lambda, dan Layanan Penyimpanan Sederhana Amazon (Amazon S3). Kami juga menawarkan pelacak referensi dengan rekomendasi kami yang memberikan informasi berharga tentang kesamaan rekomendasi dengan data pelatihan CodeWhisperer tertentu. Selain itu, kami telah menerapkan teknik untuk mendeteksi dan memfilter kode bias yang mungkin tidak adil. Contoh berikut menunjukkan bagaimana CodeWhisperer dapat menghasilkan seluruh fungsi berdasarkan prompt yang disediakan di C#.

CodeWhisperer menghasilkan seluruh fungsi berdasarkan petunjuk yang disediakan di C#

Mulailah dengan CodeWhisperer

Selama periode pratinjau, CodeWhisperer tersedia untuk semua pengembang di seluruh dunia secara gratis. Untuk mengakses layanan dalam pratinjau, Anda dapat mengaktifkannya untuk organisasi Anda menggunakan konsol, atau Anda dapat menggunakan AWS Builder ID untuk memulai sebagai pengembang individual. Untuk informasi lebih lanjut tentang layanan ini, kunjungi Pembisik Kode Amazon.


Tentang Penulis

Kontrol administratif perusahaan, pendaftaran sederhana, dan dukungan bahasa pemrograman yang diperluas untuk Amazon CodeWhisperer PlatoBlockchain Data Intelligence. Pencarian Vertikal. Ai.Bharadwaj Tanikella adalah Manajer Produk Senior untuk Amazon CodeWhisperer. Ia memiliki latar belakang Machine Learning, baik sebagai developer maupun Product Manager. Di waktu senggangnya dia suka bersepeda, membaca non-fiksi, dan belajar bahasa baru.

Kontrol administratif perusahaan, pendaftaran sederhana, dan dukungan bahasa pemrograman yang diperluas untuk Amazon CodeWhisperer PlatoBlockchain Data Intelligence. Pencarian Vertikal. Ai.Ankur Desai adalah Manajer Produk Utama dalam tim AWS AI Services.

Stempel Waktu:

Lebih dari Pembelajaran Mesin AWS