{"id":11337,"date":"2022-08-09T03:37:00","date_gmt":"2022-08-08T20:37:00","guid":{"rendered":"https:\/\/www.jetorbit.com\/blog\/?p=11337"},"modified":"2022-08-18T11:22:38","modified_gmt":"2022-08-18T04:22:38","slug":"mengenal-github-copilot","status":"publish","type":"post","link":"https:\/\/www.jetorbit.com\/blog\/mengenal-github-copilot\/","title":{"rendered":"Mengenal Lebih Dekat Github Copilot"},"content":{"rendered":"\r\n<p>Kalian sudah tahu kah yang namanya Github Copilot? Sebuah robot pintar yang bisa membantu kalian saat sedang ngoding. Tenang, jika belum tahu maka kenalan dulu yuk di artikel <strong>Mengenal Lebih Dekat Github Copilot<\/strong><\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><strong>Apa Itu Github Copilot<\/strong><\/h2>\r\n\r\n\r\n\r\n<p>Github Copilot merupakan sistem AI baru yang dikembangkan oleh OpenAI. Github Copilot ini akan membantu kalian yang sedang menulis kode program menjadi lebih cepat dengan <em>autocomplete<\/em>-nya yang sangat cerdas saat kalian nulis koding sehingga akan menjadi lebih cepat bahkan bisa lebih akurat.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><strong>Manfaat Github Copilot<\/strong><\/h2>\r\n\r\n\r\n\r\n<p>Berikut ini beberapa manfaat dari Github Copilot:<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><strong>Autocomplete\u00a0<\/strong><\/h3>\r\n\r\n\r\n\r\n<p>Manfaat yang paling akan dirasakan yaitu <em>autocomplate <\/em>dari OpenAI ini akan menambahkan <em>code suggestion<\/em> pada text editor yang kalian gunakan, yang mana akan sangat dirasakan ketika kalian sedang <em>assign <\/em>sebuah data dari <em>variable<\/em>.<\/p>\r\n\r\n\r\n\r\n<p>Saat ini <em>automplate assign variable<\/em> sudah sangat akurat dan sangat membantu. Kemudian, ketika membuat sebuah fungsi, AI ini akan membaca fungsi-fungsi yang sudah kalian tulis sebelumnya dan jika dirasa itu cocok dengan kode yang akan ditulis, AI ini akan memberikan sebuah <em>suggestion<\/em>.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><strong>Dukungan Bahasa<\/strong><\/h3>\r\n\r\n\r\n\r\n<p>Sebagai programmer PHP yang sehari-hari ngoding menggunakan PHP (Laravel), Github Copilot ini sangat bagus dalam memberikan saran <em>autocomplete<\/em>-nya.<\/p>\r\n\r\n\r\n\r\n<p>Tak hanya di PHP saja kok, saat menulis koding di <em>blade templating, <\/em>OpenAI-nya juga berjalan dengan baik. OpenAI ini berjalan lancar pada pemrograman <a href=\"https:\/\/www.jetorbit.com\/blog\/php-vs-html-yang-harus-anda-ketahui-terupdate\/\">PHP<\/a>, <a href=\"https:\/\/www.jetorbit.com\/blog\/yuk-mengenal-html5-serta-perbedaan-antara-html-dengan-html5\/\">HTML<\/a>, <a href=\"https:\/\/www.jetorbit.com\/blog\/perbedaan-inline-css-external-css-dan-internal-css\/\">CSS<\/a>, dan juga <a href=\"https:\/\/www.jetorbit.com\/blog\/mengenal-kelebihan-javascript\/\">JavaScript<\/a>.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><strong>Dukungan Ekstensi<\/strong><\/h3>\r\n\r\n\r\n\r\n<p>Github Copilot dapat berjalan pada beberapa aplikasi text editor dan IDE yang ada pada saat ini, yakni:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>Visual Studio Code<\/li>\r\n<li>Visual Studio<\/li>\r\n<li>Jetbrains<\/li>\r\n<li>Neovim<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><strong>Cara Mendaftar Github Copilot<\/strong><\/h2>\r\n\r\n\r\n\r\n<p>Hal yang harus kalian lakukan jika kalian mau mendapatkan akses untuk mencoba Github Copilot ini, pertama tentunya kalian daftar terlebih dahulu di <a href=\"https:\/\/copilot.github.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/features\/copilot<\/a>. Selanjutnya, kalian bisa langsung tekan tombol <strong>Sign Up <\/strong>pada halaman yang berhasil dikunjungi.\u00a0 Jika masih bingung, silakan kalian bisa lihat gambar di bawah ini.\u00a0<\/p>\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1160\" height=\"468\" class=\"wp-image-11347\" src=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-1-1160x468.png\" alt=\"daftar github copilot\" srcset=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-1-1160x468.png 1160w, https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-1-800x323.png 800w, https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-1.png 1287w\" sizes=\"auto, (max-width: 1160px) 100vw, 1160px\" \/><\/a><\/figure><\/div>\r\n\r\n\r\n<p>Setelah klik tombol Sign Up, otomatis kalian akan dibawa ke halaman pemberitahuan. Di halaman ini kalian akan diberitahukan status pendaftaran kalian yang baru saja dilakukan. Di bawah ini penampakan halaman jika sudah di-<em>approve.<\/em><\/p>\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"681\" height=\"449\" class=\"wp-image-11348\" src=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-2.png\" alt=\"sign up github copilot\" \/><\/a><\/figure><\/div>\r\n\r\n\r\n<p>Jika sudah, kalian bisa <em>install <\/em>di text editor kesukaan kalian. Di artikel ini akan dicontohkan di VS Code.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><strong>Install Github Copilot di VS Code<\/strong><\/h2>\r\n\r\n\r\n\r\n<p>Pertama, silakan kalian masuk ke <strong>Tab Extension<\/strong> untuk melakukan penginstallan extension pada VS code yang digunakan. Setelah terbuka halamannya, silakan kalian langsung saja cari <em>plugin-<\/em>nya dengan keyword <strong>Github Copilot<\/strong>. Agar lebih jelas, silakan kalian lihat gambar di bawah ini agar tidak salah <em>extension.<\/em><\/p>\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"368\" height=\"104\" class=\"wp-image-11349\" src=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-3.png\" alt=\"install github copilot\" \/><\/a><\/figure><\/div>\r\n\r\n\r\n<p>Kemudian kalian <em>install <\/em>lalu klik <strong>Enable. <\/strong>Setelah itu kalian akan diperintahkan untuk melakukan <em>login <\/em>ke akun github yang kalin miliki. Kurang lebih gambarnya seperti di bawah ini.<\/p>\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-4.png\"><img loading=\"lazy\" decoding=\"async\" width=\"525\" height=\"168\" class=\"wp-image-11350\" src=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-4.png\" alt=\"install github copilot\" \/><\/a><\/figure><\/div>\r\n\r\n\r\n<p>Setelah berhasil melakukan login ke akun github, kalian diperintahkan untuk menyetujui sebuah kebijakan pengguna dari Github Copilot. Jika kalian ingin menggunakan Github Copilot, kalian bisa langsung menyetujuinya.\u00a0<\/p>\r\n\r\n\r\n\r\n<p>Okay, sekarang kalian sudah bisa menggunakan Github Copilot ini di text editor VS Code yang sedang kalian gunakan.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><strong>Cara Kerja Github Copilot<\/strong><\/h2>\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-5.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1160\" height=\"557\" class=\"wp-image-11351\" src=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-5-1160x557.png\" alt=\"cara kerja github copilot\" srcset=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-5-1160x557.png 1160w, https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-5-800x384.png 800w, https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-5.png 1380w\" sizes=\"auto, (max-width: 1160px) 100vw, 1160px\" \/><\/a><\/figure><\/div>\r\n\r\n\r\n<p>OpenAI Codex dilatih tentang kode yang tersedia untuk umum dan juga bahasa alami sehingga Robot AI memahami pemrograman dan bahasa manusia. Ekstensi editor GitHub Copilot mengirimkan komentar dan kode ke layanan GitHub Copilot, yang kemudian menggunakan OpenAI Codex untuk mensintesis dan menyarankan baris individual dan seluruh fungsi.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><strong>Fitur dan Kemampuan Github Copilot<\/strong><\/h2>\r\n\r\n\r\n\r\n<p>Robot AI ini terlatih pada miliaran baris kode publik yang tersedia di GitHub yang mana kalian dapat memanfaatkan kemampuan ini untuk menghemat waktu dan agar tetap fokus pada penulisan logika baris kode.<\/p>\r\n\r\n\r\n\r\n<p>Berikut adalah cara penggunaan github copilot:<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><strong>Mengubah Komentar Menjadi Baris Kode<\/strong><\/h3>\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-6.png\"><img loading=\"lazy\" decoding=\"async\" width=\"381\" height=\"447\" class=\"wp-image-11352\" src=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-6.png\" alt=\"komentar github copilot\" \/><\/a><\/figure><\/div>\r\n\r\n\r\n<p>Fitur ini sungguh membuat takjub dan memang keren. Kita sebagai pilot hanya dibutuhkan untuk menulis komentar yang menjelaskan logika sesuai keinginan dan kemudian secara otomatis boom Github Copilot telah menyusun kode untuk kalian gunakan.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><strong>Isi Otomatis untuk Kode Berulang<\/strong><\/h3>\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-7.png\"><img loading=\"lazy\" decoding=\"async\" width=\"825\" height=\"482\" class=\"wp-image-11353\" src=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-7.png\" alt=\"isi \" srcset=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-7.png 825w, https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-7-800x467.png 800w\" sizes=\"auto, (max-width: 825px) 100vw, 825px\" \/><\/a><\/figure><\/div>\r\n\r\n\r\n<p>RobotAI akan bekerja dengan sangat baik untuk dapat menghasilkan boilerplate dan pola dari kode berulang secara cepat. Kalian hanya perlu memberikan contohnya saja dan RobotAI akan secara otomatis menghasilkan sisa kodenya untuk kalian gunakan.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><strong>Tes Tanpa Kerja Keras<\/strong><\/h3>\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-8.png\"><img loading=\"lazy\" decoding=\"async\" width=\"629\" height=\"461\" class=\"wp-image-11354\" src=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-8.png\" alt=\"test \" \/><\/a><\/figure><\/div>\r\n\r\n\r\n<p>Pengujian merupakan tulang punggung dari setiap proyek rekayasa perangkat lunak agar kuat. Kalian hanya perlu impor paket pengujian unit dan secara otomattis GitHub Copilot menyarankan pengujian yang cocok dengan kode implementasi.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><strong>Menampilkan Alternatif Kode<\/strong><\/h3>\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-9.png\"><img loading=\"lazy\" decoding=\"async\" width=\"465\" height=\"483\" class=\"wp-image-11355\" src=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/07\/Mengenal-Lebih-Dekat-Github-Copilot-9.png\" alt=\"alternatif kode\" \/><\/a><\/figure><\/div>\r\n\r\n\r\n<p>Jika kalian memberikan sebuah fungsi unuk memecahkan masalah, Robot AI ini akan memberikan saran berupa baris penyelesaian tetapi jika kalian tidak suka pada saran yang diberikan, kalian dapat menggunakan alternatif atau saran lain dan membandingkan saran-saran tersebut sehingga mendapatkan saran yang paling sesuai untuk kebutuhan kalian.<\/p>\r\n\r\n\r\n\r\n<p>Gunakan kode yang disediakan atau edit untuk memenuhi kebutuhan aplikasi kalian.<\/p>\r\n\r\n\r\n\r\n<p>Okay, semoga artikel ini bermanfaat, ya. Jika dirasa artikel ini bermanfaat bagi kalian, jangan lupa untuk dibagikan ke kawan-kawan kalian ya supaya kawan kalian juga tahu apa itu Github Copilot.<\/p>\r\n\r\n\r\n\r\n<p>Kabar gembira dari Jetorbit untuk kalian! Sekarang, kami telah meluncurkan produk baru berupa layanan Cloud Hosting yang siap meningkatkan performa website kalian.<\/p>\r\n\r\n\r\n\r\n<p><a href=\"https:\/\/jto.us\/cloudhostingjetorbit\" target=\"_blank\" rel=\"noopener\">Layanan Cloud Hosting<\/a> dari Jetorbit ini memungkinkan kalian untuk menangani trafik tinggi. Bagi kalian yang butuh sumber daya untuk proses data yang lebih besar dan lebih cepat juga cocok menggunakan layanan ini.\u00a0<\/p>\r\n\r\n\r\n\r\n<p>Selamat mencoba dan tunggu info-info menarik lainnya dari kami, ya \ud83d\ude42\u00a0<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>Kalian sudah tahu kah yang namanya Github Copilot? Sebuah robot pintar yang bisa membantu kalian saat sedang ngoding. Tenang, jika belum tahu maka kenalan dulu yuk di artikel Mengenal Lebih Dekat Github Copilot Apa Itu Github Copilot Github Copilot merupakan sistem AI baru yang dikembangkan oleh OpenAI. Github Copilot ini akan membantu kalian yang sedang &#8230; <a title=\"Mengenal Lebih Dekat Github Copilot\" class=\"read-more\" href=\"https:\/\/www.jetorbit.com\/blog\/mengenal-github-copilot\/\" aria-label=\"Read more about Mengenal Lebih Dekat Github Copilot\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":11662,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"generate_page_header":"","footnotes":""},"categories":[25],"tags":[3530,283,3531,3526,7,3529,3532,3527,3528],"class_list":["post-11337","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-info","tag-cara-kerja-github-copilot","tag-domain-murah","tag-fitur-github-copilot","tag-github-copilot","tag-hosting-murah","tag-install-github-copilot","tag-kemampuan-github-copilot","tag-manfaat-github-copilot","tag-mendaftar-github-copilot","infinite-scroll-item","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"_links":{"self":[{"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/posts\/11337","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/comments?post=11337"}],"version-history":[{"count":3,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/posts\/11337\/revisions"}],"predecessor-version":[{"id":11663,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/posts\/11337\/revisions\/11663"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/media\/11662"}],"wp:attachment":[{"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/media?parent=11337"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/categories?post=11337"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/tags?post=11337"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}