Harness Meluncurkan AIDA: Asisten AI Penuh Sihir untuk Memaksimalkan Pengembangan Perangkat Lunak
Waktu.news | Dalam dunia yang semakin canggih, platform pengiriman perangkat lunak, Harness, telah mengumumkan kehadiran AIDA (AI Development Assistant), seorang asisten AI generatif yang menjadikan alur kerja siklus pengembangan perangkat lunak (SDLC) begitu mulus seperti pesona sihir. Melampaui aplikasi AI tradisional yang hanya berfokus pada pengembangan kode, AIDA membawa pembaruan menyeluruh pada seluruh SDLC, mencakup pemecahan masalah kode, mengatasi kerentanan keamanan, hingga pengaturan biaya awan.
“Kami menghadirkan pendekatan yang sungguh diperlukan bagi pengembang dengan menyediakan bantuan AI pada setiap tahap SDLC,” ungkap Harish Doddala, VP of product management di Harness, sembari tersenyum memikat kepada VentureBeat.
Harness bangga dengan alat AI generatifnya yang diklaim dapat meningkatkan produktivitas tim rekayasa perangkat lunak hingga 30-50%!
Tak hanya itu, AIDA juga menawarkan kemampuan identifikasi otomatis dan penjelasan tentang kerentanan keamanan yang mengesankan. Dengan didukung oleh pelatihan yang luas menggunakan data publik seperti common vulnerabilities and exposures (CVEs) dan common weakness enumerations (CWEs), AIDA menjadi penasehat andal dalam hal keamanan.
Dengan model-model yang dilatih menggunakan praktik keamanan terbaik dan pengetahuan ahli, AIDA mampu menghasilkan penjelasan tentang kerentanan keamanan dan memberikan saran perbaikan. Dengan demikian, waktu dan upaya yang diperlukan untuk perbaikan menjadi jauh lebih minimal.
Keunggulan lainnya dari AIDA adalah kemampuannya dalam membantu pengembang dalam meningkatkan keamanan aplikasi dan menjaga integritas kode selama SDLC. Fitur ini dikustomisasi dengan mempertimbangkan persyaratan kode khusus, dan tentunya selaras dengan kebijakan privasi dan keamanan perusahaan.
Harus diakui, solusi AI ini tak hanya dapat diintegrasikan dengan semua alur kerja dan kemampuan platform Harness, termasuk continuous integration (CI), continuous deployment (CD), manajemen biaya awan, hingga feature flags.
Membuat Pengembangan Perangkat Lunak Menjadi Semudah Sihir Doddala menegaskan bahwa dengan memberikan para pengembang informasi yang akurat dan cepat tentang akar masalah, AIDA membantu mereka dalam menangani masalah dengan cepat, tanpa perlu melakukan analisis log manual yang melelahkan.
AIDA dapat menganalisis file log, menghubungkan pesan-pesan kesalahan dengan masalah-masalah yang sudah diketahui, dan memberikan solusi untuk memperbaiki kegagalan implementasi. Melalui kecerdasan AI generatif, AIDA juga mampu secara otomatis mengidentifikasi kerentanan keamanan dan menghasilkan perbaikan kode.
“Dalam solusi kami, pelatihan yang luas terhadap kerentanan dan kelemahan yang sudah diketahui merupakan salah satu poin penting yang membedakan kami,” ujar Doddala dengan penuh keyakinan. “AIDA tidak hanya memberikan rekomendasi perbaikan yang tepat, tetapi juga spesifik sesuai dengan kode sumber pengembang, sehingga meningkatkan keamanan perangkat lunak secara menyeluruh.”
Selain itu, alat AI ini juga membantu pengembang dalam mengelola aset awan menggunakan bahasa alami yang ajaib. Pengembang dapat menentukan kebijakan pengelolaan aset dan kontrol biaya tanpa harus terjebak dalam pemrograman manual yang rumit.
Doddala juga menegaskan bahwa perusahaan telah mengadopsi pendekatan hybrid yang mengutamakan privasi dan keamanan data. Harness juga sedang mempertimbangkan penggunaan data spesifik domain untuk melatih model AI mereka.
“Kami menjaga kerahasiaan data pelanggan dengan tidak mengirimkan data properti tanpa persetujuan eksplisit mereka. Kami juga mengikuti protokol keamanan dan standar enkripsi yang sesuai. Untuk model-model AI kami, kami melihat kemungkinan penggunaan data yang dilatih dengan lisensi yang mengizinkan penggunaan di awal, serta data spesifik domain,” tambahnya dengan senyum misterius. “Harness menggabungkan kecerdasan dari beragam sumber, mulai dari API awan hingga ke model AI ciptaan kami sendiri.”
Apa yang Akan Terjadi Selanjutnya untuk Harness? Doddala menyatakan bahwa rilis awal AIDA hanya merupakan awal dari kemampuannya yang menakjubkan. Dalam beberapa bulan mendatang, AIDA akan menghadirkan fungsionalitas AI tambahan, seperti ulasan otomatis kode, pembuatan CI/CD pipeline dengan bantuan AI, dan eksperimen teknik chaos yang didukung oleh AI.
Visi jangka panjang Harness dalam bidang AI melibatkan inovasi berkelanjutan dalam AI generatif dan integrasinya yang harmonis dalam pengiriman perangkat lunak.
“Seiring dengan perkembangan AI generatif, dunia pengembangan perangkat lunak akan terus berubah. Dengan AIDA dan penawaran serupa, kami yakin peran utama AI dalam pengembangan perangkat lunak akan semakin kuat, memberdayakan para pengembang dengan kemampuan yang benar-benar transformatif,” tutup Doddala dengan penuh semangat. (rhp)