Alibaba Cloud DevOps AI Assistant terintegrasi di seluruh alur kerja DevOps. AI Assistant menerima input dalam bahasa alami untuk menghasilkan konten, mendeteksi masalah, dan membuat konfigurasi guna memenuhi kebutuhan, tinjauan kode, pipeline, serta tugas terjadwal. Panduan ini mencakup aktivasi, penagihan, dan enam skenario penggunaan umum.
Kemampuan dan akses
Baik Anda menulis kebutuhan, merancang pengujian, melakukan tinjauan kode, mengonfigurasi pipeline, atau menjadwalkan tugas berulang, cukup gambarkan kebutuhan Anda dalam bahasa alami. AI Assistant akan mengisi konten, mendeteksi masalah, menghasilkan konfigurasi, dan merangkum temuan—sehingga mengurangi langkah manual dalam setiap alur kerja.
Sekilas skenario
Phase | Typical pain point | AI Assistant value |
Requirements design | Deskripsi kebutuhan tidak lengkap dan kriteria penerimaan sulit ditulis; informasi mentah tersebar di log chat, catatan rapat, dan email, sehingga sulit diubah menjadi kebutuhan yang dapat ditindaklanjuti. | Cepat melengkapi kebutuhan dan menghasilkan kriteria penerimaan; memisahkan serta mengonsolidasikan informasi yang tersebar menjadi kebutuhan baru yang terstruktur dengan baik dan dapat ditindaklanjuti. |
Test design | Menulis kasus uji memakan waktu dan cakupannya sering kali tidak lengkap. | Menghasilkan kasus uji secara otomatis berdasarkan kebutuhan. |
Code review | Tinjauan manual mahal, mudah melewatkan masalah, dan lambat dalam menemukan akar penyebab; ketika banyak masalah ditemukan, perbaikan manual memerlukan waktu yang cukup lama. | Mengidentifikasi risiko secara otomatis, menemukan akar penyebab, dan memberikan saran perbaikan; mendukung perbaikan satu-klik atau cerdas untuk masalah batch atau khas. |
Build and deploy | Penulisan YAML membosankan dan kesalahan sulit diatasi. | Menghasilkan atau mengoptimalkan pipeline dalam bahasa alami; menemukan penyebab kegagalan. |
Scheduled tasks | Laporan harian dan mingguan memerlukan kompilasi manual berulang dan mudah terlewat. | Menghasilkan dan mengirimkan laporan secara otomatis sesuai jadwal berdasarkan deskripsi dalam bahasa alami. |
Akses AI Assistant
Anda dapat mengakses AI Assistant dari dua titik masuk di Alibaba Cloud DevOps:
Global entry: Klik ikon AI Assistant di bagian atas halaman Alibaba Cloud DevOps untuk memulai percakapan kapan saja.
Contextual entries: Beberapa halaman menyediakan tombol AI kontekstual (seperti halaman work item, code review, dan editor pipeline). Klik tombol tersebut untuk memulai percakapan dengan AI Assistant menggunakan prompt yang telah diisi sebelumnya sesuai konteks saat ini.
Prasyarat
Aktifkan AI Assistant (administrator)
AI Assistant secara default dinonaktifkan untuk semua anggota. Administrator organisasi harus mengaktifkan fitur ini dan mengonfigurasi akses:
Login ke Alibaba Cloud DevOps dan buka Admin Console.
Temukan pengaturan AI Assistant dan selesaikan aktivasi.
Tentukan pengguna mana yang dapat menggunakan AI Assistant. Secara default, tidak ada anggota yang memiliki akses. Administrator harus memberikan otorisasi secara manual (otorisasi berbasis role belum didukung saat ini).
Jika Anda melihat error izin saat mengklik entri AI Assistant, hubungi administrator organisasi Anda untuk memastikan AI Assistant telah diaktifkan dan akun Anda telah diberi otorisasi.
Penagihan
Alibaba Cloud DevOps AI Assistant menggunakan kemampuan inti dari StarOps (All-Domain Intelligent O&M Platform), sehingga penagihan ditangani oleh StarOps:
Unit pengukuran: Kredit (AI_Credits).
Lihat penggunaan: Administrator organisasi dapat melihat konsumsi kredit AI Assistant di halaman .
Sumber tagihan: Tagihan dikeluarkan oleh StarOps. Untuk aturan penagihan lengkap, lihat informasi penagihan StarOps.
Referensi penggunaan:
Tinjauan kode (seperti AI review pada merge request) menghabiskan sekitar 100 kredit per eksekusi.
Optimasi kebutuhan (seperti optimasi deskripsi kebutuhan cerdas) menghabiskan sekitar 50 kredit per eksekusi.
Konsumsi aktual bervariasi tergantung panjang input, konten output, dan jumlah panggilan. Gunakan halaman untuk angka yang akurat. Pahami aturan konsumsi kredit sebelum menggunakan agar terhindar dari biaya tak terduga.
Panduan penggunaan
AI Assistant memberikan tanggapan berdasarkan konteks saat ini (proyek saat ini, work item saat ini, repositori saat ini, dan sebagainya).
Untuk operasi sensitif, AI hanya memberikan saran dan tidak mengeksekusi secara otomatis.
Saat menulis prompt, sertakan: tujuan, latar belakang, format output yang diinginkan, dan batasan.
Memulai: skenario khas
Setiap skenario mengikuti pola: titik masuk, contoh tugas, prompt contoh, hasil yang diharapkan, dan langkah berikutnya.
Tinjauan kode dengan AI
Entry point: Repository > Create merge request > KlikRequest AI Review
Contoh tugas: Anda mengirimkan merge request dan ingin AI melakukan tinjauan kode awal.
Cara menggunakan:
Skenario ini tidak memerlukan pengetikan di kotak dialog AI Assistant. Setelah Anda mengklik Request AI Review, AI Assistant langsung memposting komentar tinjauan di merge request tersebut. Anda dapat membalas komentar tersebut untuk meminta AI menjelaskan temuan tertentu atau memberikan saran perbaikan yang lebih rinci.
Hasil yang diharapkan:
AI mencantumkan potensi bug atau risiko dalam komentar merge request.
AI memberikan saran optimasi untuk gaya kode, performa, dan keamanan.
AI memberi label tingkat keparahan masalah.
Langkah berikutnya: Perbaiki masalah berdasarkan komentar tinjauan, atau @mention rekan terkait di komentar untuk konfirmasi.
Buat pipeline dengan AI
Entry point: Pipeline list > KlikSmart Create Pipeline
Contoh tugas 1: Anda baru mengenal pipeline Alibaba Cloud DevOps dan belum familiar dengan aturan pipeline atau sintaks YAML. Anda ingin AI menghasilkan pipeline dengan cepat.
Contoh tugas 2: Tim Anda sebelumnya menggunakan Jenkins atau GitLab CI dan kini ingin bermigrasi ke Alibaba Cloud DevOps. Anda ingin AI mengonversi konfigurasi CI yang ada menjadi YAML pipeline Alibaba Cloud DevOps.
Sample prompt:
Help me create a pipelineHasil yang diharapkan:
AI menghasilkan draf YAML pipeline Alibaba Cloud DevOps yang dapat dijalankan.
AI menjelaskan tujuan setiap stage dan step.
AI menyoroti parameter yang perlu diganti (seperti alamat image, variabel lingkungan, dan URL repositori).
Langkah berikutnya: Simpan dan jalankan pipeline tersebut. Jika terjadi error, klik Smart Troubleshoot — AI akan menganalisis penyebabnya, memberikan solusi, dan dapat memperbaiki YAML pipeline secara otomatis.
Buat tugas AI terjadwal
Entry point: Alibaba Cloud DevOps Workbench > AI Assistant Tasks
Contoh tugas 1: Kirim laporan progres iterasi harian untuk proyek tertentu secara otomatis setiap pagi.
Contoh tugas 2: Ringkas data jam kerja proyek mingguan, susun laporan mingguan, dan kirimkan ke tim.
Dua cara membuat tugas:
Metode 1: Buat langsung dari daftar tugas
Di , klik Create Task, atur jadwal, lalu jelaskan tugas dalam bahasa alami. Contohnya:
Every day at 9:00 AM, generate a progress report for project XXX from yesterday, and send it to DingTalk group XXX.Metode 2: Jalankan tugas dalam percakapan terlebih dahulu, lalu ubah menjadi terjadwal
Di kotak dialog AI Assistant, jalankan demo tugas terlebih dahulu. Contohnya:
Generate a daily iteration progress report for project XXX from yesterday.Sempurnakan konten laporan, format, dan cakupan datanya melalui beberapa putaran percakapan hingga hasilnya memuaskan.
Beri tahu AI:
Convert this report into a scheduled task that runs every day at 9:00 AM.Hasil yang diharapkan:
AI Assistant menghasilkan laporan yang sesuai kebutuhan Anda.
AI menyiapkan aturan eksekusi terjadwal (misalnya harian atau mingguan, pada waktu tertentu).
AI menentukan target pengiriman (seperti grup IM, email, atau notifikasi dalam aplikasi).
Langkah berikutnya: Periksa riwayat eksekusi tugas di daftar AI Assistant Tasks untuk memastikan tugas terjadwal berjalan sesuai harapan. Edit kapan saja untuk menyesuaikan konten atau jadwalnya.
Impor persyaratan dengan AI
Entry point: Project details page > Requirements list > KlikSmart Import Requirements
Contoh tugas 1: Product manager memiliki dokumen PRD yang berisi beberapa fitur yang perlu dipisah menjadi kebutuhan terpisah di Alibaba Cloud DevOps, lalu diberikan ke tim pengembang.
Contoh tugas 2: Setelah rapat klien, Anda memiliki catatan rapat yang berisi beberapa kebutuhan baru yang perlu diorganisasi dan diimpor ke Alibaba Cloud DevOps untuk pelacakan.
Sample prompt:
@ProjectName Help me smart-import requirementsLalu ikuti instruksi AI Assistant dan berikan dokumen tersebut. Anda dapat mengunggah lampiran atau memberikan tautan dokumen online.
Hasil yang diharapkan:
AI memisahkan dokumen menjadi beberapa item kebutuhan berdasarkan judul dan struktur.
AI menghasilkan judul dan deskripsi untuk setiap kebutuhan.
Langkah berikutnya: Ikuti prompt AI untuk memilih jenis kebutuhan, pemilik, iterasi, dan bidang lainnya, lalu mulai impor.
Optimalkan kebutuhan dengan AI
Entry point: Requirement details page > KlikSmart Optimize Content
Contoh tugas: Sebuah kebutuhan hanya memiliki deskripsi singkat dan perlu dioptimalkan konten serta strukturnya.
Sample prompt:
@RequirementID Smart-optimize the contentHasil yang diharapkan:
AI mengidentifikasi informasi yang kurang dalam deskripsi kebutuhan dan menambahkan latar belakang serta tujuan.
AI mengoptimalkan struktur konten agar lebih jelas dan mudah dibaca.
AI menghasilkan atau memperbaiki kriteria penerimaan.
Langkah berikutnya: Tinjau konten yang telah dioptimalkan dan terima seluruh atau sebagian perubahan. Lanjutkan meminta AI untuk menyesuaikan sesuai kebutuhan.
Buat kasus uji dari kebutuhan
Entry point: Requirement details page > Linked test cases list > KlikSmart Generate Test Cases
Contoh tugas: Anda memiliki work item kebutuhan dan perlu membuat kasus uji dengan cepat yang mencakup skenario positif, negatif, dan batas.
Sample prompt:
@RequirementID Smart-generate test casesHasil yang diharapkan:
AI menghasilkan beberapa judul kasus uji.
AI menetapkan tingkat prioritas (P0/P1/P2).
AI menyediakan prasyarat, langkah-langkah, dan hasil yang diharapkan.
Langkah berikutnya: Impor semua kasus uji dengan satu klik, atau pilih hanya yang spesifik.
Langkah berikutnya
Jelajahi skenario tambahan dengan membuka AI Assistant dari berbagai halaman Alibaba Cloud DevOps dan jelaskan tugas Anda dalam bahasa alami.
Monitor penggunaan kredit di halaman untuk melacak konsumsi di seluruh organisasi Anda.
Sempurnakan prompt dengan menyertakan tujuan, latar belakang, format output yang diinginkan, dan batasan untuk mendapatkan respons AI berkualitas tinggi.