Ringkasan Gemini Code Assist Standard dan Enterprise

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
  • Pelanggan dengan kebutuhan coding dasar.
  • Organisasi dengan persyaratan kepatuhan dan keamanan data yang ketat.
  • Perusahaan besar dengan proses pengembangan software yang kompleks.
  • Pelanggan yang ingin respons AI disesuaikan berdasarkan repositori kode sumber pribadi untuk mempercepat pengembangan berdasarkan praktik terbaik organisasi.
  • Pelanggan yang memerlukan asisten pengembangan aplikasi yang didukung AI di seluruh daftar Google Cloud layanan yang terus bertambah.
Manfaat
  • Penyelesaian dan pembuatan kode untuk bahasa pemrograman populer, dan tersedia di beberapa Google Cloud layanan.
  • Dukungan chat yang didukung AI.
  • Antarmuka pengguna yang disederhanakan dan integrasi dengan IDE.
  • Awareness codebase lokal di IDE Anda: Gunakan kecanggihan jendela konteks besar Gemini untuk pemahaman codebase lokal yang mendalam.
  • Keamanan tingkat perusahaan: Tata kelola data yang andal, infrastruktur yang aman, dan ganti rugi untuk saran kode.
  • Integrasi yang diperluas: Gemini Code Assist Standard memberikan bantuan AI di Firebase, Colab Enterprise, insight data BigQuery, Cloud Run, dan Database Studio.
  • Semua manfaat yang disebutkan untuk Gemini Code Assist Standard, dengan tambahan berikut:
    • Penyesuaian kode: Organisasi Anda dapat meningkatkan model dengan codebase pribadi untuk mendapatkan saran yang disesuaikan.
    • Integrasi yang diperluas: Gemini Code Assist Enterprise memberikan bantuan AI di seluruh Google Cloud seperti Apigee, Application Integration, dan Gemini Cloud Assist, yang memungkinkan tim cloud membangun, mendesain, dan mengoperasikan, serta mengoptimalkan aplikasi dan infrastruktur mereka dengan lebih efektif di Google Cloud.

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