Github copilot x mengintegrasikan gpt-4 untuk membuat kode

GitHub Copilot X mengintegrasikan GPT-4 untuk membuat kode

lucas gomes avatar
Platform tersebut sudah bekerja dengan pemrograman yang memiliki asisten AI, kini GitHub Copilot X ditingkatkan dengan GPT-4, dari OpenAI. Memahami!

Hari ini GitHub, sebuah platform pemrograman, mengumumkan alat barunya dengan asisten di Kecerdasan Buatan, yaitu GitHub KopilotX. Kebaruan mengadopsi model baru GPT-4 da OpenAI untuk meningkatkan pengembangan perangkat lunak, menawarkan pengalaman yang mirip dengan ChatGPT di editor kode, yang lebih dari sekadar menyarankan kode. Salah satu fungsi baru, misalnya, membuat alat tersebut mendefinisikan kembali caranya tarik permintaan bekerja dengan petunjuk kode Di barisan, rekomendasi pengujian, dan lainnya.

asal-usul kebaruan

CEO GitHub, Thomas Dohmke, menawarkan berbagai informasi tentang hal baru di platform. Menurutnya, GitHub selalu memiliki misi untuk berinovasi dan menghadirkan semua yang dibutuhkan developer untuk menjadi yang paling produktif. Kemitraan dengan OpenAI, menghadirkan Kopilot GitHub, adalah salah satu cara platform melihat untuk terus menghadirkan cara baru untuk memprogram. GitHub Copilot yang sama itu adalah program pengembangan dunia pertama yang didasarkan pada Kecerdasan Buatan generatif, dengan turunan dari GPT-3.

Kode pemrograman menggunakan gpt-4 di github copilot xe kecerdasan buatan.
Gambar: InfoQ

Dengan GitHub Copilot, datangnya era baru dalam pengembangan perangkat lunak telah dilihat sebagai apa yang disebut “Pemrogram pasangan AI", yang berarti sesuatu seperti "pemrograman pasangan berdasarkan Kecerdasan Buatan", mampu komentar pelengkapan otomatis e kode dalam pekerjaan pengembang. Sekarang, kurang dari dua tahun setelah mengadopsi teknologi baru, GitHub Copilot sudah mencatat setidaknya 46% dari kode yang ditulis dan membantu memprogram dalam waktu kurang dari separuh waktu yang diperlukan.

Mengembangkan alat

Dan dengan kedatangan GPT-4, GitHub tentunya tidak akan ketinggalan berita untuk menghadirkan lebih banyak lagi teknologi yang melibatkan Kecerdasan Buatan. Tim Riset dan Pengembangan di GitHub Next bekerja untuk mengungguli GitHub Copilot saat itu menjadi wizard yang lebih mudah diakses dan mudah digunakan untuk pengembangan perangkat lunak, dan perjalanan itu membawa perusahaan ke rilis GitHub KopilotX. Fitur baru ini menghadirkan teknologi OpenAI terbaru, GPT-4, termasuk obrolan dan suara, semuanya ke Copilot.

Contoh alat baru yang digunakan untuk mendeteksi bug dan menyarankan perbaikan

Salah satu premisnya justru untuk terus meningkatkan produktivitas tim pengembangan, mengurangi tugas-tugas yang terstandarisasi dan manual guna menghadirkan cara yang lebih sederhana dalam menangani pekerjaan yang lebih kompleks di area ini. Lihat beberapa data dari GitHub setelah mengimplementasikan GitHub Copilot:

  • Lebih dari satu juta pengembang dan lebih dari 5 ribu perusahaan telah menggunakan alat ini;
  • penulisan kode 55% lebih cepat;
  • kepuasan kerja 75% lebih banyak;
  • 46% dari kode ditulis.

Kebaruan masih akan dapat membawa jawaban yang dihasilkan oleh Kecerdasan Buatan ke dokumentasi, seperti memasukkan pertanyaan yang mungkin dimiliki pengembang tentang struktur, teknologi, atau bahasa yang melibatkan beberapa pekerjaan. Dimungkinkan juga untuk menghadirkan Copilot ke antarmuka baris perintah, dengan integrasi lebih lanjut yang melibatkan Kecerdasan buatan menjadi aliran utama dalam pekerjaan pengembang.

"X" mewakili placeholder tempat kami bermaksud menyediakan GitHub Copilot dan apa yang kami harapkan dapat dilakukannya (mis. "Copilot “, “Kopilot “). Ini memperluas produk dari satu pengalaman, penyelesaian kode, hingga pengalaman X dalam alur kerja pengembang. GitHub Copilot akan selalu membutuhkan lebih banyak hari esok daripada hari ini.

Selain itu, "X" menunjukkan besarnya dampak yang ingin kami berikan pada pencapaian pengembang. Jadi ini adalah pernyataan niat dan komitmen kepada pengembang saat kita bersama-sama memasuki era AI. Kami ingin industri mempercayai GitHub Copilot dan agar tim teknik melihatnya sebagai perhubungan pertumbuhan masa depan Anda.

GitHub menjelaskan penyertaan "X" dalam evolusi alat

AI dan pengembangan perangkat lunak

GitHub akan mendapatkan antarmuka obrolan yang akan berfokus pada skenario pengembangan yang terintegrasi secara native VS Code dan untuk Visual Studio. Thomas Dohmke menjelaskan bahwa ini bukan hanya saran kode atau jendela obrolan baru, tetapi alat yang mengenali kode yang telah ditulis, mengidentifikasi dan menampilkan pesan kesalahan dan bersifat intrinsik untuk lingkungan pengembangan, juga dikenal sebagai akronim IDE.

Alat tersebut juga akan menawarkan penjelasan dan analisis mendalam dari setiap blok kode yang harus dilakukan, melakukan pengujian unit, dan bahkan menerima saran untuk perbaikan bug.

Kecerdasan buatan terintegrasi ke dalam GitHub Copilot X.
perbaikan di tarik permintaan. Gambar: GitHub

Obrolan di Copilot ini didasarkan pada alat saat ini yang dibuat oleh OpenAI dengan ChatGPT dan oleh Microsoft dengan Bing. Selain itu, juga akan ada kemungkinan melakukan pemrograman melalui perintah suara, yang diberi nama Copilot Voice, memungkinkan pengembang untuk menjalankan perintah verbal dalam bahasa alami.

Kopilot untuk tarik permintaanAnda sekarang dapat mendaftar untuk pratinjau teknis deskripsi awal untuk tarik permintaan dihasilkan oleh AI di GitHub. Fungsionalitas baru ini didukung oleh model GPT-4 baru OpenAI dan menambahkan dukungan untuk tag buatan AI dalam deskripsi tarik permintaan melalui aplikasi GitHub yang dapat diinstal oleh orang yang bertanggung jawab atas repositori. Tag ini diisi secara otomatis oleh GitHub Copilot berdasarkan kode yang diubah, dan pengembang dapat merevisi atau memodifikasi deskripsi yang disarankan.

Thomas Dohmke, CEO GitHub tentang Apa yang Baru tarik permintaan

Dokumentasi juga ada di sini

Kebaruan lain menyangkut Kopilot Untuk Dokumen, alat baru yang sedang diuji coba menggunakan antarmuka obrolan tempat jawaban yang dihasilkan AI ditawarkan saat ada pertanyaan tentang dokumentasi — seperti kerangka kerja, bahasa, dan teknologi yang digunakan. Sejauh ini dimungkinkan untuk menggunakan alat dalam dokumentasi untuk DND, Dokumen Azure e Bereaksi.

Contoh cara kerja alat dengan dokumentasi

Tujuannya adalah agar fungsi ini dibawa ke dokumentasi internal dan repositori perusahaan, dengan cara ini pengembang dapat mengajukan pertanyaan melalui antarmuka yang sangat mirip dengan ChatGPT tentang kode idiomatik, perangkat lunak internal ou dokumentasi di setiap perusahaan dan dapatkan tanggapan yang lebih cepat — atau seperti yang dikatakan GitHub, "tanggapan segera".

Dari membaca dokumen hingga menulis kode, dan lebih dari itu mengirimkan tarik permintaan, GitHub bekerja untuk menyesuaikan GitHub Copilot untuk setiap tim, proyek, dan repositori yang digunakannya, menciptakan siklus pengembangan perangkat lunak yang jauh lebih baik.

Bersamaan dengan model Microsoft, idenya adalah memanfaatkan data dan wawasan yang ada di setiap organisasi untuk memperkuat hubungan antara semua orang yang bekerja dalam pengembangan proyek, sehingga setiap ide dapat berubah dari kode menjadi kenyataan tanpa gesekan. Pada saat yang sama, kami akan terus berinovasi dan memperbarui bagian kunci dari GitHub Copilot – pemrogram pasangan AI yang memulai semuanya.

Kata Thomas Dohmke, CEO GitHub

Dan Anda, apa pendapat Anda tentang berita itu? Beri tahu kami di komentar!

Lihat juga:

HoloLens 2 tiba di Brasil meningkatkan pengalaman dengan realitas campuran.

Sumber: Cepat Perusahaan.

Diperiksa oleh Glaucon Vital pada 22/3/23.


Temukan lebih lanjut tentang Showmetech

Daftar untuk menerima berita terbaru kami melalui email.

Pos terkait