Topik ini menjelaskan kasus penggunaan umum perintah ekstensi kustom, seperti pemeriksaan gaya kode, konvensi penamaan variabel, dan pembuatan referensi API. Fitur ini memperluas kemampuan personalisasi bagi perusahaan serta menyederhanakan cara developer mereka menggunakan AI Chat.
Untuk mempelajari cara membuat dan menggunakan perintah ekstensi kustom, lihat Manage extensions.
Contoh skenario
Skenario 1: Pemeriksaan gaya kode
Kasus penggunaan
Secara tradisional, kode dipindai untuk mendeteksi masalah setelah dikirimkan—proses yang lambat dan mahal. Anda dapat memeriksa kode lebih awal dengan memberikan konteks teknis dan bisnis kepada model AI beserta standar pengkodean kustom. Pendekatan ini memungkinkan model menganalisis kode Anda dan memberikan umpan balik secara langsung. Contoh berikut menunjukkan pemeriksaan gaya kode Java untuk aplikasi layanan keuangan.
Konfigurasi perintah
|
Nama perintah |
code style check |
|
Command name (English) |
my code scan |
|
Ikon |
Any icon |
|
Deskripsi |
Menjalankan pemeriksaan gaya kode dan menghasilkan output hasilnya. |
|
Kontrol akses |
Pilih opsi sesuai kebutuhan Anda. |
|
Prompt |
|
|
Konfigurasi konteks |
Terdapat lima variabel konteks yang tersedia: Periksa kode berikut dalam |
Skenario 2: API reference generation
Kasus penggunaan
Dalam sistem terdistribusi dan arsitektur berorientasi layanan (SOA), pengembangan bersifat berbasis API. Setelah mengembangkan sebuah API, Anda harus menyediakan referensi API untuk membantu konsumen mengintegrasikan dan melakukan debug implementasi mereka dengan cepat.
Konfigurasi perintah
|
Nama perintah |
API reference generation |
|
Command name (English) |
generate api docs |
|
Ikon |
Any icon |
|
Deskripsi |
Menghasilkan referensi API untuk API yang baru dikembangkan. |
|
Kontrol akses |
Pilih opsi sesuai kebutuhan Anda. |
|
Prompt |
|
|
Konfigurasi konteks |
Terdapat lima variabel konteks yang tersedia: Buat referensi API untuk kode berikut dalam |
Skenario 3: Variable naming conventions
Kasus penggunaan
Selama pengembangan, penamaan variabel merupakan tugas yang terus-menerus dilakukan. Nama variabel yang deskriptif, mudah dibaca, dan sesuai standar merupakan ciri khas developer profesional dan kode berkualitas tinggi. Konvensi penamaan yang baik meningkatkan kemudahan pemeliharaan kode, keterbacaan, serta mendorong kolaborasi tim yang efektif.
Konfigurasi perintah
|
Nama perintah |
variable naming convention |
|
Nama perintah (English) |
variable naming assistant |
|
Ikon |
Any icon |
|
Deskripsi |
Menghasilkan nama variabel yang sesuai berdasarkan deskripsi pengguna dan mematuhi standar pengkodean perusahaan serta tim. |
|
Kontrol akses |
Pilih opsi sesuai kebutuhan Anda. |
|
Prompt |
|
|
Konfigurasi konteks |
Pilih variabel userInput. Biarkan variabel lain (selectedCode, file, gitCommit, dan codeChanges) tidak dipilih. Atur semua variabel konteks sebagai optional. Penggunaan: Jalankan perintah kustom |
Cara kerja
Saat Anda memicu perintah ekstensi kustom dengan mengetik / diikuti nama perintah, proses berikut terjadi:
-
Konteks yang dikonfigurasi untuk perintah tersebut—seperti potongan kode yang dipilih atau input pengguna—ditangkap. Prompt dan templat perintah kemudian diterapkan.
-
Prompt menginstruksikan model untuk menganalisis konteks tersebut dan menghasilkan output seperti saran gaya kode, referensi API, atau rekomendasi nama variabel. Hasil tersebut kemudian dikembalikan kepada Anda.