GitHub Copilot adalah alat pelengkap kode yang didukung AI yang membantu pemrogram dengan menyarankan baris atau blok kode utuh saat mereka mengetik. Ini bekerja bersama kode dalam editor, menyesuaikan dengan gaya pemrograman dan pola yang digunakan dalam proyek saat ini untuk memberikan rekomendasi yang dipersonalisasi.
Kemitraan AI ini telah disambut dengan antusiasme dan skeptisisme dalam ukuran yang sama. Pendukung memuji efisiensinya dalam mempercepat tugas pemrograman dan mengurangi pekerjaan berulang, sementara penentang menyampaikan kekhawatiran tentang orisinalitas dan keandalan kode buatan AI. Namun demikian, ulasan dari para ahli cenderung memuji kemampuan belajarnya dan peningkatan produktivitas potensial yang ditawarkannya, terutama bagi pengembang berpengalaman yang dapat menggunakan saran yang dihasilkan AI dengan bijaksana.
GitHub Copilot telah dibangun berdasarkan korpus besar kode sumber terbuka, memanfaatkan kekayaan pengetahuan pemrograman yang tersedia secara luas. Ini beroperasi sebagai layanan yang tersedia untuk pengguna GitHub, terintegrasi langsung ke dalam lingkungan Visual Studio Code. Alat ini dirancang untuk belajar dari kode pengguna untuk meningkatkan saran-sarannya dari waktu ke waktu, berpotensi mengubah proses pemrograman dengan memungkinkan pengembang untuk lebih fokus pada pemecahan masalah daripada sintaks.