GitHub Meluncurkan ‘Kopilot’ — Alat Penyelesaian Kode yang Didukung AI

  • Whatsapp
Alat Penyelesaian Kode

GitHub pada hari Selasa meluncurkan pratinjau teknis dari perangkat bertenaga AI baru pemrograman pasangan alat yang bertujuan untuk membantu pengembang perangkat lunak menulis kode yang lebih baik di berbagai bahasa pemrograman, termasuk Python, JavaScript, TypeScript, Ruby, dan Go.

kopilot, demikian penyintesis kode disebut, telah dikembangkan bekerja sama dengan OpenAI, dan memanfaatkan Codex, sistem AI baru yang dilatih pada kode sumber yang tersedia untuk umum dan bahasa alami dengan tujuan menerjemahkan komentar dan kode yang ditulis oleh pengguna menjadi cuplikan kode yang dibuat secara otomatis.

Bacaan Lainnya

Tim Stack Overflow

“GitHub Copilot menarik konteks dari kode yang sedang Anda kerjakan, menyarankan seluruh baris atau seluruh fungsi,” CEO GitHub Nat Friedman berkata dalam posting blog. “Ini membantu Anda dengan cepat menemukan cara alternatif untuk memecahkan masalah, menulis tes, dan menjelajahi API baru tanpa harus bersusah payah menyesuaikan pencarian jawaban di internet.”

Alat Penyelesaian Kode

Terlepas dari fungsinya sebagai pelengkapan otomatis berbasis AI untuk menulis kode boilerplate, hosting repositori perangkat lunak milik Microsoft dan platform kontrol versi menegaskan kembali bahwa Copilot tidak dirancang untuk menulis kode atas nama pengembang, sambil mencatat bahwa pengguna dapat menelusuri saran alternatif dan mengedit kode yang disarankan secara manual.

Mengingat bahwa saran kode didasarkan pada pilihan bahasa Inggris dan kode sumber dari sumber yang tersedia untuk umum, termasuk kode di repositori publik di GitHub, perusahaan secara eksplisit menguraikan konsekuensi keamanan yang mungkin timbul dari mengandalkan kode berkualitas rendah dari set pelatihan, yang mengarah ke “pola pengkodean yang tidak aman, bug, atau referensi ke API atau idiom yang kedaluwarsa.”

Dengan kata lain, kode yang disarankan oleh GitHub Copilot “harus diuji, ditinjau, dan diperiksa dengan cermat, seperti kode lainnya.”

Manajemen Kata Sandi Perusahaan

Namun, jika ada penghiburan, kode yang dihasilkan oleh Copilot sebagian besar unik, dengan pengujian yang dilakukan oleh GitHub menemukan bahwa hanya 0,1% dari kode yang dihasilkan dapat ditemukan kata demi kata dalam set pelatihan. Perusahaan juga mengatakan memiliki filter untuk memblokir kata-kata ofensif dan menghindari menghasilkan saran dalam konteks sensitif.

GitHub Copilot saat ini tersedia sebagai perpanjangan untuk editor kode lintas platform Microsoft Visual Studio Code, baik secara lokal di mesin atau di cloud di cloud Ruang Kode GitHub.

Pos terkait

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *