- "Sebagaimana GitHub didirikan di atas Git, hari ini kami didirikan kembali di atas Copilot"
- GitHub Copilot Chat resmi diluncurkan pada Desember 2023
- Saran dan penjelasan yang lebih akurat dengan model GPT-4
- Menggunakan kode Anda sebagai konteks untuk menjelaskan konsep yang kompleks atau menyarankan kode berdasarkan file yang sedang dibuka, membantu mendeteksi kerentanan keamanan atau menemukan error
- Dengan inline Copilot Chat, dapat mengobrol tentang baris tertentu
- Memperkenalkan perintah slash:
/fixuntuk memperbaiki kode,/testsuntuk membuat pengujian - Menerapkan kemampuan kuat AI hanya dengan satu klik
- Copilot Chat juga hadir di IDE berbasis JetBrains (pratinjau dimulai hari ini)
- GitHub Copilot Chat juga diperkenalkan ke situs web GitHub dan aplikasi mobile
- Di web juga memberikan saran, ringkasan, analisis, dan jawaban untuk kode, pull request, dokumentasi, dan pertanyaan umum terkait coding
- Dikombinasikan dengan fitur pencarian kode lanjutan untuk membantu Copilot Chat memahami dan mendukung perubahan terbaru pada proyek open source populer
- Di perangkat iPhone dan Android, pengguna dapat mengajukan pertanyaan pemrograman apa pun dalam bahasa alami dan mendapatkan jawaban tentang repositori, file, atau dokumentasi yang sedang dilihat di aplikasi
- GitHub Copilot Enterprise diumumkan: Copilot yang dikustomisasi untuk organisasi
- Dipersonalisasi tidak hanya di editor, tetapi juga sesuai konteks penuh dari seluruh codebase
- Membantu tim pengembang dengan cepat memahami codebase, mencari dan menulis dokumentasi, menerima saran berdasarkan kode internal dan privat, serta meninjau pull request lebih cepat
- Dijadwalkan resmi diluncurkan pada Februari 2024 dengan harga $39 per pengguna per bulan
- Mendorong ekosistem berbasis Copilot melalui GitHub Copilot Partner Program
- Akan semakin memperkuat GitHub Copilot dengan integrasi ke alat pengembang pihak ketiga, layanan online, dan pengetahuan di luar GitHub
- GitHub Copilot Partner Program akan membangun ekosistem tempat jaringan baru dan kreativitas orisinal dapat disuntikkan ke GitHub Copilot, memperluas cakupan yang dapat dicapai pengembang dengan AI
- Memulai tahap pertama program ini bersama lebih dari 25 mitra perdana seperti Datastax, LaunchDarkly, Postman, Hashicorp, dan Datadog
- Fitur keamanan baru berbasis AI yang tersedia di GitHub Advanced Security
- Saat ini GitHub Copilot membuat saran Copilot lebih aman dengan menerapkan sistem pencegahan kerentanan berbasis LLM yang memblokir pola coding tidak aman secara real-time
- Model ini menargetkan pola coding rentan yang paling umum seperti hardcoded credentials, SQL injection, dan path injection
- GitHub Copilot Chat juga dapat mengidentifikasi kerentanan keamanan di IDE, menjelaskan mekanisme kerentanan melalui kemampuan bahasa alami, dan menyarankan perbaikan spesifik untuk kode yang disorot
- Kini GitHub Advanced Security juga menambahkan "fitur pengujian keamanan aplikasi berbasis AI" baru yang dirancang untuk mendeteksi dan memperbaiki kerentanan serta secret dalam kode
- Dengan "code scanning autofix", AI menyarankan perbaikan yang dihasilkan menggunakan CodeQL untuk JavaScript dan TypeScript langsung di pull request, membantu pengembang menyelesaikan masalah lebih cepat dan mengurangi masuknya kerentanan baru ke codebase
- Selain itu, secret yang bocor dapat ditemukan lebih mudah dengan tingkat false positive yang rendah melalui AI secret scanning untuk secret umum dan generator regex baru untuk pola kustom
- GitHub Copilot Workspace akan dirilis
- Hambatan terbesar bagi pengembang sering kali dimulai dari mengubah ide menjadi kode dan membuat rencana yang diperlukan hingga mencapai pull request
- Banyak ide dan bug bermula dari GitHub Issue
- Dengan menggabungkan detail issue, pengetahuan tentang codebase, dan kemampuan penalaran GPT-4, GitHub mengembangkan jembatan berbasis AI yang membantu semua pengembang melewati hambatan dalam mengubah ide menjadi kode
- Saat membuka issue di Copilot Workspace, rencana tentang cara mengimplementasikan perubahan yang dimaksud akan disarankan secara otomatis
- Workspace sepenuhnya dapat diedit, sehingga pengguna bisa mengarahkan AI secara tepat ke arah yang diinginkan sambil memanfaatkan keuntungan AI yang memahami maksud issue dan seluruh codebase
- Untuk memverifikasi apakah perubahan bekerja sesuai harapan, Copilot Workspace memungkinkan pengguna membangun, menjalankan, dan menguji kode
- Jika terjadi error, Workspace juga dapat memperbaikinya secara otomatis
- Copilot Workspace seperti sesi pair programming dengan mitra yang memahami setiap bagian proyek dan, dengan kemampuan kuat AI, dapat mengikuti arahan untuk mengubah repositori secara menyeluruh dari issue hingga pull request
- Ketika Copilot Workspace tersedia pada 2024, itu akan menjadi lompatan berikutnya menuju era ketika pengembang menggunakan AI sebagai otak kedua untuk mewujudkan kreativitas dalam hitungan menit melalui bahasa alami
- Menyatukan semuanya dalam platform pengembang berbasis AI
- Persimpangan antara manusia dan kecerdasan buatan akan terus mendefinisikan generasi masa depan GitHub Copilot di seluruh platform
- Semua yang diumumkan berfokus pada satu hal: memberikan platform pengembang berbasis AI yang holistik, produktif, dan mulus bagi pengembang, apa pun yang mereka bangun
- Baik itu startup beranggotakan 5 orang yang menggunakan GitHub Actions untuk merilis aplikasi mobile ke seluruh dunia, perusahaan besar dengan ribuan pengembang yang bermigrasi ke GitHub Enterprise dan GitHub Codespaces untuk meningkatkan kolaborasi internal source, maupun kelompok pengembang open source yang berbagi infrastruktur digital berikutnya di GitHub, GitHub terus berinovasi agar setiap pengembang di dunia dapat mempercepat kemajuan umat manusia
- Seperti halnya adopsi Git dan lahirnya GitHub, era berikutnya ini akan dibangun di atas fondasi GitHub Copilot. Dan ini baru permulaan.
2 komentar
Kalimat penutup. Dan ini bahkan baru permulaan... Wow. Rasanya seperti sedang menyaksikan awal dari zaman yang benar-benar luar biasa.
Sungguh megah.