Gemini Code Assist Standard dan Enterprise, yang merupakan produk dalam portofolio Gemini untuk Google Cloud, menawarkan bantuan yang didukung AI untuk membantu tim pengembangan Anda mem-build, men-deploy, dan mengoperasikan aplikasi di sepanjang siklus proses pengembangan software. Perhatikan bahwa produk ini terpisah dari Gemini Code Assist untuk individu.
Anda dapat menggunakan Gemini Code Assist di IDE (seperti VS Code, JetBrains IDE (seperti IntelliJ dan PyCharm), Cloud Workstations, Cloud Shell Editor, atau Android Studio) untuk bantuan coding yang didukung AI dalam banyak bahasa populer. Anda bisa mendapatkan penyelesaian kode saat menulis kode, membuat fungsi lengkap atau blok kode dari komentar, membuat pengujian unit, dan mendapatkan bantuan untuk proses debug, memahami, dan mendokumentasikan kode Anda.
Gemini Code Assist memberikan respons yang dikontekstualisasikan terhadap perintah Anda, termasuk kutipan sumber terkait dokumentasi dan contoh kode yang digunakan Gemini Code Assist untuk menghasilkan responsnya.
Pelajari cara dan waktu Gemini untuk Google Cloud menggunakan data Anda. Sebagai teknologi tahap awal, Gemini untuk produk Google Cloud dapat menghasilkan output yang tampaknya masuk akal tetapi sebenarnya tidak benar. Sebaiknya validasi semua output dari produk Gemini untuk Google Cloud sebelum Anda menggunakannya. Untuk informasi selengkapnya, lihat Gemini untuk Google Cloud dan responsible AI.
Gemini Code Assist memberikan informasi kutipan saat langsung mengutip secara mendetail dari sumber lain, seperti kode open source yang ada. Untuk mengetahui informasi selengkapnya, lihat Cara dan waktu Gemini mencantumkan sumber kutipan.
Ringkasan edisi Gemini Code Assist Standard dan Enterprise
Bagian berikut membandingkan edisi Gemini Code Assist Standard dan Enterprise.
Edisi Standard menawarkan bantuan coding AI, dengan keamanan tingkat perusahaan, untuk mem-build dan menjalankan aplikasi. Edisi Enterprise menawarkan semua fitur yang didukung di edisi Standard, tetapi Anda juga dapat menyesuaikannya berdasarkan repositori kode sumber pribadi, dan edisi ini terintegrasi dengan layanan Google Cloud tambahan untuk mem-build aplikasi di seluruh tech stack yang lebih luas.
Tabel berikut membantu Anda memutuskan edisi mana yang paling selaras dengan sasaran pengembangan organisasi Anda dengan menyoroti audiens yang dituju dan manfaat untuk setiap edisi:
Gemini Code Assist Standard | Gemini Code Assist Enterprise | |
---|---|---|
Audiens yang ditargetkan |
|
|
Manfaat |
|
|
Untuk perbandingan fitur setiap edisi, lihat Fitur yang didukung.
Fitur yang didukung untuk Gemini Code Assist Standard dan Enterprise
Bagian berikut menunjukkan jenis bantuan AI generatif yang tersedia di Gemini Code Assist Standard dan Enterprise.
Bantuan coding dan chat
Tabel berikut menunjukkan jenis bantuan AI generatif yang tersedia di IDE yang didukung:
Bantuan coding AI | Gemini Code Assist Standard | Gemini Code Assist Enterprise |
---|---|---|
Penyelesaian dan pembuatan kode di project IDE Anda di IDE berikut: |
||
Asisten percakapan di IDE menggunakan konteks file yang dibuka | ||
Dukungan multi-IDE (VS Code, JetBrains IDE seperti IntelliJ dan PyCharm, Cloud Workstations) | ||
Tindakan dan perintah smart | ||
Memulai tindakan cerdas dengan mengklik kanan kode yang dipilih (VS Code, IDE JetBrains seperti IntelliJ dan PyCharm, Cloud Shell Editor, Cloud Workstations, dan Android Studio). Memulai perintah smart dengan garis miring / di panel pilihan cepat dengan atau tanpa kode yang dipilih (VS Code, Cloud Shell Editor, dan Cloud Workstations). |
||
Layanan eksternal sebagai alat | ||
Dapatkan informasi dan lakukan tindakan yang disediakan oleh layanan eksternal dalam IDE Anda dengan alat Gemini Code Assist. Kirim perintah Anda ke
alat tertentu menggunakan simbol @ , diikuti dengan nama
alat. Misalnya—@GitHub get issues assigned to me . Untuk
mengetahui informasi selengkapnya tentang alat, lihat
ringkasan alat Gemini Code Assist. |
||
Kekayaan intelektual dan kepatuhan | ||
Sitasi sumber di IDE dan Google Cloud konsol | ||
Penggantian kerugian IP | ||
VPC-SC dan Akses Google Pribadi | ||
Pengetahuan perusahaan | ||
Saran kode yang disesuaikan dari code base Anda di GitHub, GitLab, dan Bitbucket di IDE Anda |
Gemini Cloud Assist
Tabel berikut menunjukkan jenis bantuan AI generatif di Gemini Cloud Assist di konsol Google Cloud :
Bantuan Gemini Cloud Assist | Gemini Code Assist Standard | Gemini Code Assist Enterprise |
---|---|---|
Fitur Gemini Cloud Assist (termasuk fitur yang tersedia untuk semua pengguna Google dan tersedia untuk pengguna Gemini Code Assist Enterprise) |
Gemini di Apigee
Tabel berikut menunjukkan jenis bantuan AI generatif dengan pengembangan API di Apigee (IDE dan konsolGoogle Cloud ):
Gemini Code Assist untuk pengelolaan API | Gemini Code Assist Standard | Gemini Code Assist Enterprise |
---|---|---|
Pembuatan spesifikasi OpenAPI menggunakan perintah bahasa alami. (Pratinjau) | ||
Konteks perusahaan yang digunakan saat membuat spesifikasi API. (Pratinjau) | ||
Penjelasan kode Gemini Code Assist untuk kebijakan Apigee. (Pratinjau) |
Gemini di Application Integration
Tabel berikut menunjukkan jenis bantuan AI generatif di Integrasi Aplikasi di Google Cloud konsol:
Bantuan pembuatan integrasi | Gemini Code Assist Standard | Gemini Code Assist Enterprise |
---|---|---|
Editor visual dengan bantuan AI untuk pembuatan alur otomatisasi | ||
Penulisan otomatisasi dengan bantuan AI yang disematkan dalam konteks perusahaan | ||
Pembuatan dan peningkatan kualitas dokumentasi alur Otomatisasi AI Generatif |
Fitur Gemini in BigQuery dengan Gemini Code Assist
Tabel berikut menunjukkan jenis bantuan AI generatif untuk BigQuery di BigQuery Studio:
Insight data | Gemini Code Assist Standard | Gemini Code Assist Enterprise |
---|---|---|
Insight data menyediakan library kueri yang informatif yang dihasilkan dari metadata tabel Anda. |
Gemini di Colab Enterprise
Tabel berikut menunjukkan jenis bantuan AI generatif untuk kode di Colab Enterprise:
Bantuan kode notebook | Gemini Code Assist Standard | Gemini Code Assist Enterprise |
---|---|---|
Pembuatan dan penyelesaian kode Python di notebook |
Gemini di database
Tabel berikut menunjukkan jenis bantuan AI generatif untuk coding di database:
Membuat kueri SQL | Gemini Code Assist Standard | Gemini Code Assist Enterprise |
---|---|---|
Tulis dalam bahasa alami untuk membuat pernyataan SQL. | ||
Dapatkan kode kontekstual yang berfungsi dengan skema Anda. | ||
Mengoptimalkan dan menjelaskan kueri yang ada. |
Gemini di Firebase
Tabel berikut menunjukkan jenis bantuan AI generatif untuk pengembangan aplikasi yang disediakan oleh Gemini di Firebase:
Bantuan AI chat di Firebase console | Gemini Code Assist Standard | Gemini Code Assist Enterprise |
---|---|---|
Gunakan pengetahuan mendalam, praktik terbaik, dan keahlian pemecahan masalah untuk produk dan layanan Firebase. | ||
Buat, faktorkan ulang, dan debug kode contoh untuk Firebase dengan natural language dalam chat. | ||
Menggunakan perintah natural language untuk menjelaskan, membuat, dan mentransformasi kode. | ||
Analisis kualitas aplikasi | ||
Merangkum error aplikasi serta memberikan insight dan langkah-langkah pemecahan masalah untuk membantu developer menyelidiki dan menyelesaikan masalah kualitas aplikasi. | ||
Menganalisis kode yang ada, mengidentifikasi potensi masalah, dan menyarankan peningkatan. | ||
Ringkasan dan insight kampanye Firebase Cloud Messaging dan In-App Messaging | ||
Meringkas dan menganalisis kampanye pesan Anda, memberikan rekomendasi yang dapat ditindaklanjuti untuk meningkatkan performa. | ||
Pembuatan skema dan eksplorasi data Firebase Data Connect | ||
Buat skema database dengan bahasa alami. | ||
Membuat kueri dan mutasi GraphQL dengan bahasa alami. | ||
Kesadaran kontekstual | ||
Gunakan konteks project dan aplikasi untuk memandu bantuan percakapan, pemecahan masalah, dan analisis kualitas aplikasi. |
Menyiapkan Gemini Code Assist
Untuk mengetahui langkah-langkah penyiapan mendetail, lihat Menyiapkan Gemini Code Assist.
Berinteraksi dengan Gemini Code Assist di IDE Anda
Setelah Anda menyiapkan Gemini Code Assist Standard atau Enterprise untuk Google Cloud project, dan menginstal ekstensi Gemini Code Assist di IDE (VS Code atau IDE JetBrains yang didukung), Anda dapat meminta bantuan dengan cara berikut:
Menerima penyelesaian kode atau membuat kode langsung di editor kode.
Klik spark Gemini di IDE untuk menampilkan asisten percakapan. Anda dapat mengajukan pertanyaan atau memilih kode di editor dan memasukkan perintah seperti berikut:
Write unit tests for my code.
Help me debug my code.
Make my code more readable.
Untuk mengetahui informasi selengkapnya, lihat Menggunakan Gemini Code Assist di IDE Anda.
Langkah berikutnya
- Pelajari cara menggunakan Gemini Code Assist di IDE Anda.
- Pelajari cara Gemini untuk Google Cloud menggunakan data Anda.
- Pelajari harga Gemini Code Assist.
- Pelajari keamanan, privasi, dan kepatuhan Gemini Code Assist.