GitHub Copilot for Business - nurkomarhidaya/pemrograman-AI GitHub Wiki
Sejak dirilis, GitHub Copilot Business telah mengubah produktivitas pengembang yang memungkinkan Anda mengelola akses ke GitHub Copilot untuk organisasi dalam perusahaan Anda.
Lebih dari 400 organisasi sudah menggunakan GitHub Copilot. GitHub Copilot Business membukanya untuk setiap pengembang, tim, organisasi, dan perusahaan.
Untuk organisasi, pengembang memperbaiki bug lebih cepat berarti produk Anda lebih aman. Pengembang secara manual menulis kode yang kurang standar berulang kali berarti tim Anda lebih produktif dan fokus.
Tujuan pembelajaran
Di akhir modul ini, Anda akan dapat:
- Pahami perbedaan antara GitHub Copilot Business versus GitHub Copilot Pro.
- Pelajari tentang kasus penggunaan khusus untuk GitHub Copilot Business dan dengarkan bagaimana pelanggan meningkatkan produktivitas mereka.
- Tinjau cara mengaktifkan GitHub Copilot Business.
Prasyarat
- Pemahaman dasar tentang dasar-dasar GitHub
- Akun administrator GitHub Enterprise Cloud
Tentang GitHub Copilot untuk Bisnis
GitHub Copilot Business membangun kekuatan AI generatif ke dalam ekstensi editor yang menyarankan kode secara real time. Ini bekerja dengan kode dan perintah bahasa alami untuk menawarkan beberapa saran yang dapat Anda terima atau tolak dengan cepat. GitHub Copilot belajar bersama pengembang untuk beradaptasi dengan gaya dan konvensi pengkodean individu. Dengan GitHub Copilot, pengembang dapat menggunakan editor pilihan mereka, yang mencakup Visual Studio, Neovim, VS Code, atau lingkungan pengembangan terintegrasi (IDE) JetBrains.
GitHub Copilot Business berfokus untuk membuat organisasi Anda lebih produktif, aman, dan terpenuhi dengan memungkinkan pengembang Anda membuat kode lebih cepat dan fokus pada pekerjaan yang lebih memuaskan.
Fitur dalam Copilot Business meliputi:
- Model AI yang lebih kuat: Algoritme pemodelan baru meningkatkan kualitas saran kode.
- Pemfilteran kerentanan keamanan berbasis AI: GitHub Copilot Business secara otomatis memblokir saran kode tidak aman umum dengan menargetkan masalah seperti kredensial yang dikodekan secara keras, injeksi SQL, dan injeksi jalur.
- Dukungan proxy VPN: GitHub Copilot bekerja dengan VPN termasuk sertifikat yang ditandatangani sendiri, memungkinkan pengembang untuk menggunakannya di lingkungan kerja apa pun.
- Pendaftaran sederhana: Perusahaan mana pun dapat dengan cepat membeli lisensi Copilot Business secara online dan dengan mudah menetapkan pengguna, bahkan jika mereka tidak menggunakan platform GitHub untuk kode sumber mereka.
Sekarang, mari kita tinjau beberapa perbedaan antara GitHub Copilot Business dan GitHub Copilot Individuals.
GitHub Copilot Business vs. GitHub Copilot Pro
Jika Anda bertanya-tanya bagaimana GitHub Copilot Business dapat membantu Anda dan tim Anda, kami siap membantu Anda. Di unit berikutnya, kita akan menyelami bagaimana GitHub Copilot Business meningkatkan produktivitas pelanggan kami.
Kasus penggunaan GitHub Copilot untuk Bisnis dan kisah pelanggan
GitHub Copilot meningkatkan produktivitas dan kebahagiaan pengembang, mengurangi gangguan, meningkatkan alur, dan meningkatkan jumlah waktu yang dihabiskan pengembang untuk melakukan pekerjaan yang memuaskan.
Pengembang membuat kode lebih cepat: Dalam survei kami, hampir 90% pengembang mengatakan bahwa mereka menyelesaikan tugas lebih cepat dengan GitHub Copilot.
Coyote Logistics, penyedia logistik pihak ketiga, memanfaatkan GitHub Copilot Business untuk menghemat waktu dan tenaga pengembang. Mereka memungkinkan mereka untuk fokus pada pekerjaan yang lebih bernilai tinggi dan lebih sedikit pada detail yang tidak penting. "Dulu saya membutuhkan waktu 20 atau 30 menit untuk menulis konfigurasi Terraform," kata Cloud Delivery Engineer Gavin Borgeson. "Sekarang itu menghemat 10 menit." Setelah Borgeson menulis konfigurasi dasar, GitHub Copilot for Business dapat mengisi detail lainnya.
Pengembang tetap berada dalam aliran lebih lama: Dari pengembang yang disurvei, 73% mengatakan GitHub Copilot membantu mereka tetap berada dalam aliran lebih lama dan lebih mudah. Ini juga membantu 87% pengembang mempertahankan energi mental saat mengerjakan tugas berulang. Penelitian sebelumnya menggarisbawahi betapa menguras pergantian konteks, gangguan, dan pekerjaan berulang bagi pengembang.
Duolingo, aplikasi pembelajaran bahasa, memiliki tim yang terdiri dari lebih dari 300 pengembang yang mempercepat alur kerja mereka dengan adopsi GitHub Copilot baru-baru ini. Alat ini menawarkan dua cara bagi pengembang untuk menerima saran. Mereka dapat menulis kode yang ingin mereka gunakan atau menulis komentar bahasa alami yang menjelaskan apa yang mereka inginkan untuk dilakukan kode.
Jonathan Burket, manajer teknik senior di Duolingo, menjelaskan bahwa GitHub Copilot meningkatkan produktivitas pengembang dengan:
Membatasi peralihan konteks. Mengurangi kebutuhan untuk memproduksi kode boilerplate secara manual. Membantu pengembang tetap fokus untuk memecahkan tantangan bisnis yang kompleks.
"Kode boilerplate adalah tempat Copilot sangat, sangat efektif. Anda dapat secara praktis menyelesaikan kelas atau fungsi dasar menggunakan Copilot," kata Burket.
Pertimbangkan pengembang yang baru bekerja dengan repositori atau kerangka kerja tertentu. Burket memperkirakan setidaknya 25% peningkatan kecepatan pengembang. Bagi mereka yang sudah terbiasa dengan basis kode yang sama yang dapat membuat kode boilerplate dengan lebih cepat dan mudah, diperkirakan peningkatan 10%.
Ingin memulai dengan GitHub Copilot Business? Mari kita pelajari caranya di unit berikutnya.
Cara memulai GitHub Copilot untuk Bisnis
Menggunakan dan mengaktifkan GitHub Copilot Business untuk perusahaan Anda
Anda harus terlebih dahulu membuat kebijakan untuk menggunakan GitHub Copilot Business di perusahaan Anda. Setelah GitHub Copilot Business diaktifkan di tingkat perusahaan, Anda dapat mengonfigurasi pengaturan GitHub Copilot untuk setiap organisasi di perusahaan Anda. Dengan terlebih dahulu menetapkan kebijakan dan kemudian menetapkan pengguna, pemilik perusahaan Anda dapat mengaktifkan GitHub Copilot Business.
Menegakkan kebijakan
Ikuti langkah-langkah ini untuk menerapkan kebijakan guna mengelola penggunaan GitHub Copilot Business:
- Di bilah sisi perusahaan, pilih Kebijakan.
- Di bawah Kebijakan, pilih Copilot.
- Di bawah Kelola akses organisasi ke GitHub Copilot, konfigurasikan akses untuk langganan GitHub Copilot Anda.
Mengaktifkan akses ke GitHub Copilot untuk semua pengguna saat ini dan yang akan datang di organisasi Anda
- Pilih foto profil Anda, lalu pilih Organisasi Anda.
- Di samping organisasi, pilih Setelan.
- Di bagian Perencanaan kode dan otomatisasi di bilah sisi, pilih Copilot, lalu pilih Akses.
- Untuk mengaktifkan GitHub Copilot untuk semua pengguna di organisasi Anda, pilih Izinkan untuk semua anggota di bawah Izin pengguna.
- Dalam dialog Konfirmasi penetapan kursi, konfirmasikan bahwa Anda ingin mengaktifkan GitHub Copilot untuk semua pengguna saat ini dan yang akan datang di organisasi Anda, lalu pilih Konfirmasi.
- Untuk menyimpan perubahan, pilih Simpan.
Mengaktifkan akses ke GitHub Copilot untuk pengguna yang dipilih di organisasi Anda
Mulai dari langkah 3 dari langkah-langkah pengaktifan sebelumnya.
- Untuk mengaktifkan GitHub Copilot untuk pengguna tertentu di organisasi Anda, pilih Tim/pengguna yang dipilih di bawah Izin pengguna.
- Dalam dialog Konfirmasi penetapan kursi, konfirmasikan bahwa Anda ingin mengaktifkan GitHub Copilot untuk tim/pengguna yang dipilih di organisasi Anda, lalu pilih Konfirmasi.
- Untuk menyimpan perubahan, pilih Simpan.
Menonaktifkan akses ke GitHub Copilot untuk seluruh organisasi Anda
Mulai dari langkah 3 dari langkah-langkah pengaktifan sebelumnya.
- Untuk menonaktifkan GitHub Copilot untuk semua pengguna di organisasi Anda, pilih Dinonaktifkan di bawah bagian Izin pengguna.
- Dalam dialog Konfirmasi penetapan kursi, konfirmasikan bahwa Anda ingin menonaktifkan GitHub Copilot untuk tim/pengguna yang dipilih di organisasi Anda, lalu pilih Konfirmasi.
- Untuk menyimpan perubahan, pilih Simpan.
Selanjutnya, kami menguji pengetahuan Anda tentang konten yang baru saja kami pelajari!
Ringkasan
GitHub Copilot Business membangun kekuatan AI generatif ke dalam ekstensi editor yang menyarankan kode secara real time. Dengan menggunakan konteks untuk menyediakan dan mensintesis kode agar cocok, ini memungkinkan pengembang untuk mengonversi komentar menjadi kode, mengisi kode berulang secara otomatis, dan menampilkan alternatif. Hal ini memungkinkan organisasi Anda untuk mempercepat inovasi dan kemampuan untuk fokus pada kebutuhan yang lebih strategis.
Sekarang setelah Anda menyelesaikan modul ini, Anda harus dapat:
- Pahami perbedaan antara GitHub Copilot Business versus GitHub Copilot Pro.
- Pahami kasus penggunaan spesifik untuk GitHub Copilot Business.
- Aktifkan GitHub Copilot Business.