Panduan Persiapan Ujian · Oleh Reid Chong · Diperiksa 26 Oktober 2026
Panduan Belajar GH-600: Cara Menyiapkan Diri untuk Ujian Agentic AI Developer GitHub
Enam domain, langsung dari panduan belajar resmi Microsoft, dengan satu latihan praktik per domain yang bisa Anda jalankan minggu ini.
GH-600, secara resmi "Developing in Agentic AI Systems", adalah ujian GitHub untuk kredensial GitHub Certified: Agentic AI Developer, yang diselenggarakan lewat Microsoft Learn dan dijadwalkan lewat Pearson VUE. Panduan ini membahas enam domain yang tercantum di panduan belajar resmi Microsoft, dengan bahasa sederhana, lengkap dengan satu latihan praktik per domain yang bisa Anda jalankan minggu ini memakai coding agent apa pun yang sudah Anda gunakan. Nightschool AI adalah situs pelatihan independen. Kami bukan GitHub, Microsoft, atau Pearson VUE, kami tidak menyelenggarakan ujian maupun memberikan kredensialnya, dan setiap fakta di bawah ini berpegang pada apa yang tertulis di kedua halaman tersebut, bukan pada angka tingkat kelulusan atau gaji yang tidak dipublikasikan oleh keduanya.
GH-600 ("Developing in Agentic AI Systems") adalah ujian GitHub untuk kredensial GitHub Certified: Agentic AI Developer, yang diselenggarakan lewat Microsoft Learn. Ujian ini ditujukan bagi orang yang mengoperasikan, mengawasi, dan mengatur AI coding agent dalam siklus pengembangan perangkat lunak yang nyata: arsitek, platform engineer, DevOps engineer, developer, dan security engineer. Ujian berlangsung dua jam, diawasi proktor dan dijadwalkan lewat Pearson VUE, berbiaya US$165 (harga berbeda menurut negara atau wilayah), dan butuh skor skala 700 atau lebih untuk lulus. Ujian mencakup enam domain: arsitektur agent dan SDLC, penggunaan tool, memori dan state, evaluasi, koordinasi multi-agent, serta guardrail.
Diterbitkan
Pelajaran gratis · tanpa akunCLAUDE.md: tulang punggung proyek AndaSetup Praktisi6 mntMulai pelajaran gratisPoin Penting
- GH-600 ("Developing in Agentic AI Systems") adalah ujian GitHub untuk kredensial GitHub Certified: Agentic AI Developer, diselenggarakan lewat Microsoft Learn dan dijadwalkan lewat Pearson VUE.
- Ujian berlangsung dua jam, berbiaya US$165 (harga berbeda menurut negara atau wilayah), dan butuh skor skala 700 atau lebih untuk lulus, menurut halaman resmi Microsoft.
- Enam domain berbobot: arsitektur agent dan SDLC (15-20%), penggunaan tool dan interaksi dengan lingkungan (20-25%), memori, state, dan eksekusi (10-15%), evaluasi dan tuning (15-20%), koordinasi multi-agent (15-20%), serta guardrail dan akuntabilitas (10-15%).
- Ujian ini ditujukan bagi orang yang sudah mengoperasikan, mengawasi, atau mengatur AI coding agent dalam SDLC yang nyata: arsitek, platform engineer, DevOps engineer, developer, product manager, dan security engineer.
- Panduan belajar Microsoft mengharapkan pengalaman dengan coding agent, termasuk GitHub Copilot, MCP server, dan kustomisasi agent seperti custom instructions, custom agents, tools, dan Copilot setup steps.
- Nightschool AI independen dari GitHub, Microsoft, dan Pearson VUE. Halaman ini membantu Anda bersiap; halaman ini tidak menyelenggarakan ujian dan tidak memberikan kredensial.
Mulai dengan Pelajaran Gratis
Latih Keahlian Inti GH-600 Sebelum Hari Ujian
Ini adalah pelajaran Nightschool AI, bukan pelatihan GitHub atau Microsoft, dan pelajaran ini mengajarkan Claude Code, bukan GitHub Copilot. Pelajaran ini melatih keahlian dasar yang sama dengan yang diuji GH-600, yaitu batas rencana dan eksekusi, izin tool yang dibatasi, dan memori agent, dengan tool yang bisa Anda mulai pakai gratis hari ini.
Sebelum Mulai
Untuk Siapa GH-600 dan Bagaimana Penilaiannya
Profil peserta yang disusun Microsoft untuk ujian ini menggambarkan orang dengan keahlian dalam mengoperasikan, mengintegrasikan, mengawasi, dan mengatur AI agent di dalam alur kerja SDLC tingkat produksi, dengan GitHub sebagai system of record sekaligus control plane. Tanggung jawabnya, sebagaimana tertulis di panduan belajar, mencakup mengoperasikan alur kerja agent di dalam SDLC, mengawasi perilaku otonom dengan kontrol bawaan GitHub, mengevaluasi dan menyetel keluaran agent memakai hasil pemindaian dan artefak, mengonfigurasi custom agent, serta mengoordinasikan eksekusi multi-agent dengan aman. Mereka bekerja berdampingan dengan arsitek, platform engineer, DevOps engineer, developer aplikasi, product manager, dan security engineer.
Soal pengalaman, panduan belajar mengharapkan Anda paham siklus pengembangan perangkat lunak, alur kerja dan kontrol GitHub, kualitas kode, keamanan, dan praktik review, serta pernah langsung memakai coding agent, termasuk GitHub Copilot, MCP server, dan kustomisasi agent seperti custom instructions, custom agents, tools, dan Copilot setup steps. Soal logistik: ujian diawasi proktor, dijadwalkan lewat Pearson VUE, berlangsung dua jam, berbiaya US$165 (harga berbeda menurut negara atau wilayah), tersedia dalam bahasa Inggris, dan butuh skor skala 700 atau lebih untuk lulus. Percobaan yang gagal bisa diulang 24 jam kemudian; halaman Microsoft tidak mempublikasikan jumlah soal maupun tingkat kelulusan, sehingga panduan ini tidak mengarang angkanya.
Setiap fakta di halaman ini dicek terhadap dua halaman yang dibuka langsung saat panduan ini ditulis: "Study guide for Exam GH-600: Developing in Agentic AI Systems" di Microsoft Learn, dan halaman "GitHub Certified: Agentic AI Developer", keduanya di learn.microsoft.com, dibaca pada 26 Oktober 2026. Bila salah satu halaman mengubah bobot, harga, atau domain, halaman ini pun harus diubah; tidak ada yang bersumber dari situs latihan soal pihak ketiga atau unggahan forum.
Keahlian yang Diukur
Enam Domain GH-600 Sekilas
Bobot dari Microsoft sendiri. Jumlahnya berupa rentang, bukan angka pasti, karena tiap domain dinilai dalam pita 15-25 poin persentase.
1. Arsitektur Agent dan SDLC (15-20%)
Menempatkan agent di dalam SDLC, memisahkan perencanaan dari eksekusi, dan memberi manusia titik pemeriksaan sebelum agent bertindak.
2. Penggunaan Tool dan Interaksi dengan Lingkungan (20-25%)
Memilih dan membatasi tool agent, mengonfigurasi MCP server dan allow list, serta menjalankan agent dengan aman di dalam repo, branch, atau job CI.
3. Memori, State, dan Eksekusi (10-15%)
Memilih memori jangka pendek, jangka panjang, atau eksternal, menyimpan state antar sesi, dan menangkap context drift sebelum membesar.
4. Evaluasi, Analisis Error, dan Tuning (15-20%)
Menulis kriteria keberhasilan di awal, membaca log dan trace untuk menemukan akar masalah, lalu menyetel instruksi, memori, atau akses tool berdasarkan temuan.
5. Koordinasi Multi-Agent (15-20%)
Menjalankan beberapa agent secara paralel tanpa saling mengganggu, serta mendeteksi dan memulihkan agent yang macet atau menurun kinerjanya.
6. Guardrail dan Akuntabilitas (10-15%)
Menyesuaikan tingkat otonomi dengan risiko, membatasi izin sesuai prinsip least privilege, dan mewajibkan persetujuan eksplisit sebelum perubahan yang tak bisa dibatalkan dirilis.
Domain 1 · 15-20%
Menyiapkan Arsitektur Agent dan Proses SDLC
Domain ini membahas di mana agent berada dalam proses pengembangan Anda, bukan sekadar apakah agent itu berfungsi. Panduan belajar Microsoft membaginya menjadi tiga bagian: menempatkan agent di dalam SDLC (menentukan langkah mana yang layak dikerjakan agent, mengenali anti-pattern umum, dan menetapkan input, output, serta kriteria keberhasilan sejak awal); memisahkan perencanaan dari eksekusi (mengonfigurasi agent agar menghasilkan rencana terstruktur, memvalidasi rencana itu, dan mencegah agent bertindak sebelum rencana diperiksa dan disetujui); serta mengonfigurasi observabilitas dan kontrol (menentukan tingkat otonomi yang tepat, menghasilkan artefak yang bisa diperiksa di tooling Anda yang biasa, dan menyisipkan intervensi manusia tanpa memperlambat pengiriman).
Latihan minggu ini: pilih satu tugas nyata yang biasa Anda serahkan ke coding agent. Sebelum agent menyentuh apa pun, minta ia menulis rencananya lebih dulu sebagai teks biasa: file mana yang akan disentuh, urutan langkah, dan seperti apa kondisi "selesai". Baca rencana itu dan setujui atau tolak sebelum satu pun suntingan dilakukan. Itulah batas yang diuji domain ini: rencana yang dibuat agent, dan manusia (atau aturan) yang memeriksanya sebelum eksekusi dimulai.
Domain 2 · 20-25%
Menerapkan Penggunaan Tool dan Interaksi dengan Lingkungan
Domain dengan bobot terbesar di ujian ini, dan yang paling dekat dengan pekerjaan harian bersama agent. Cakupannya: memilih dan mengonfigurasi tool agent beserta izinnya; mengonfigurasi MCP server, termasuk menambahkannya sebagai tool, menyiapkan GitHub remote MCP server, dan mengelola MCP registry serta allow list; mengintegrasikan agent ke lingkungan pengembangan dengan membatasinya pada satu repository atau branch, memanggilnya dalam workflow CI, dan membiarkannya mengambil tindakan otonom seperti membuka branch dan pull request; serta mengoperasikan agent dengan jalur eksekusi yang aman, termasuk penanganan error, retry, rollback, jalur eskalasi, dan keterlacakan atas apa yang dilakukan agent.
Latihan minggu ini: buka agent kode yang sudah Anda pakai dan lihat apa saja yang saat ini bisa disentuhnya, setiap file, setiap perintah, setiap MCP server yang terhubung. Persempit hingga tepat sebatas kebutuhan satu tugas: satu folder sempit, allow list perintah yang pendek, dan satu atau dua MCP server, bukan semuanya. Jalankan tugas yang sama lagi dan lihat apa yang rusak, kalau ada. Menutup celah itu adalah keahlian izin tool yang diuji domain ini.
Domain 3 · 10-15%
Mengelola Memori, State, dan Eksekusi
Domain ini membahas apa yang diingat agent dan untuk berapa lama. Cakupannya: memilih antara memori jangka pendek, jangka panjang, dan eksternal serta membatasi memori pada yang relevan dengan tugas, dengan aturan kapan memori kedaluwarsa, dipangkas, atau direset; menyimpan state dan mengelola context drift, yaitu mencatat kemajuan dan keputusan sebagai artefak tahan lama agar agent bisa melanjutkan pekerjaan tanpa mengulang langkah atau bertentangan dengan keputusan sebelumnya, serta menangkap drift di tengah proses yang panjang; dan menjaga memori serta state tetap konsisten di berbagai tool dan lingkungan, sehingga agent berbagi state tanpa konflik atau konteks basi.
Latihan minggu ini: sebelum memulai tugas bertahap bersama agent, buat file state singkat (teks biasa cukup) yang mencatat tujuan, keputusan yang sudah diambil, dan sisa pekerjaan. Perbarui setelah tiap langkah, jangan bergantung pada ingatan agent atas percakapan. Tutup sesi, buka lagi beberapa hari kemudian, lalu lihat apakah file itu saja sudah cukup untuk melanjutkan persis dari titik terakhir.
Domain 4 · 15-20%
Melakukan Evaluasi, Analisis Error, dan Tuning
Domain ini menguji apakah Anda bisa menilai bahwa agent benar-benar menyelesaikan pekerjaannya, dan memperbaikinya bila tidak. Cakupannya: menetapkan kriteria keberhasilan dan sinyal evaluasi sebelum tugas dimulai, termasuk sinyal kualitatif, kuantitatif, dan yang dihasilkan alat pemindai otomatis; menganalisis kegagalan agent memakai log, rencana, trace, keluaran, dan artefak alur kerja, lalu mengklasifikasikan akar masalah sebagai kesalahan penalaran, salah pakai tool, atau masalah konteks dan lingkungan; dan menyetel perilaku agent dengan merevisi instruksi, alur kerja, atau batasan, serta menyempurnakan penggunaan memori dan tool.
Latihan minggu ini: tuliskan, sebelum agent mulai, apa tepatnya arti "benar" untuk satu tugas yang Anda serahkan. Lalu minta pihak selain agent itu memeriksa hasilnya terhadap daftar tersebut, entah agent kedua, skrip pengujian, atau rekan kerja, jangan pernah agent yang sama menilai pekerjaannya sendiri. Catat bagian yang kurang dan apakah penyebabnya instruksi yang buruk, tool yang salah, atau konteks yang basi.
Domain 5 · 15-20%
Mengorkestrasi Koordinasi Multi-Agent
Domain ini membahas cara menjalankan lebih dari satu agent sekaligus tanpa saling bentrok. Panduan belajar Microsoft mengelompokkannya menjadi: mengoperasikan alur kerja multi-agent (menerapkan pola orkestrasi, mengisolasi agent untuk eksekusi paralel, serta mendeteksi dan menyelesaikan konflik seperti perubahan kode yang tumpang tindih atau keluaran yang saling bertentangan); mengonfigurasi observabilitas lintas agent (menghasilkan artefak yang layak untuk review dan audit, serta mendokumentasikan serah terima dan keputusan); mendeteksi dan menanggapi kegagalan multi-agent (mengenali eksekusi yang macet atau menurun serta menerapkan pola pemulihan, termasuk rollback dan human-in-the-loop); dan mengelola siklus hidup agent di dalam alur kerja tanpa mengganggunya.
Latihan minggu ini: beri dua coding agent repository yang sama, masing-masing di branch sendiri, masing-masing dengan perubahan yang tumpang tindih (file yang sama, suntingan berbeda). Biarkan keduanya selesai, lalu selesaikan sendiri konflik merge-nya dan tulis satu kalimat tentang tumpang tindih mana yang akan Anda cegah lain kali, misalnya dengan membatasi satu agent pada file lain, atau mengurutkan kedua tugas alih-alih menjalankannya paralel.
Domain 6 · 10-15%
Menerapkan Guardrail dan Akuntabilitas
Domain terakhir membahas cara menyesuaikan kebebasan dengan risiko. Cakupannya: menetapkan tingkat otonomi, mengklasifikasikan tindakan agent menurut risiko operasional, keamanan, dan kepatuhan agar intervensinya proporsional, serta menetapkan otonomi yang memaksimalkan kecepatan pengiriman sambil tetap berada dalam standar keamanan organisasi dan Responsible AI; dan menerapkan guardrail serta alur kerja human-in-the-loop, yang berarti menentukan tindakan mana yang memerlukan penilaian manusia, memblokir tindakan yang melanggar kebijakan, membatasi izin sesuai least privilege, mewajibkan otorisasi eksplisit untuk perubahan yang tak bisa dibatalkan atau sensitif terhadap kepatuhan, dan tidak menambah persetujuan yang tidak benar-benar mengurangi risiko.
Latihan minggu ini: pilih satu repository dan wajibkan satu klik manusia sebelum apa pun digabung ke main branch-nya, bahkan untuk pekerjaan yang dibuka dan diuji agent sepenuhnya sendiri. Biarkan agent mengerjakan semuanya hingga titik itu (membuat branch, menyunting, menjalankan tes, membuka pull request), lalu ukur apakah satu gerbang itu benar-benar memperlambat Anda, atau hanya menangkap satu perubahan per minggu yang memang ingin Anda lihat lebih dulu.
Rencanakan Persiapan
Rencana Belajar 2-4 Minggu
Disusun berdasarkan enam domain dan bobotnya: lebih banyak waktu untuk domain 20-25%, lebih sedikit untuk dua domain 10-15%, dengan tinjauan menyeluruh di akhir.
Minggu 1: Arsitektur, SDLC, dan Tool
Pelajari Domain 1 (batas rencana dan eksekusi, titik pemeriksaan manusia) dan mulai Domain 2 (pembatasan tool, MCP server, allow list), dua domain yang menyentuh hampir setiap tugas.
Minggu 2: Memori, State, dan Evaluasi
Pelajari Domain 3 (strategi memori, file state, context drift) dan Domain 4 (kriteria keberhasilan, analisis kegagalan, tuning), jalankan latihannya pada tugas nyata, bukan contoh mainan.
Minggu 3: Multi-Agent dan Guardrail
Pelajari Domain 5 (orkestrasi, penyelesaian konflik, pemulihan) dan Domain 6 (tingkat otonomi, least privilege, gerbang persetujuan), dua domain yang paling sering dilewati banyak tim sampai ada yang rusak.
Minggu 4: Tinjauan dan Exam Sandbox
Baca ulang panduan belajar Microsoft domain demi domain, ulangi latihan yang terasa kurang mantap, dan coba exam sandbox gratis dari Microsoft (ditautkan dari halaman GitHub Certified: Agentic AI Developer) agar antarmukanya tidak asing di hari ujian.
Latih Keahlian yang Diuji GH-600, Bukan Sekadar Istilahnya
Empat pelajaran gratis Nightschool AI memungkinkan Anda melatih batas rencana dan eksekusi, izin tool yang dibatasi, dan memori agent bersama coding agent sungguhan, tanpa perlu akun untuk memulai.
Pertanyaan yang Sering Diajukan
Apa itu GH-600?
GH-600 adalah ujian GitHub berjudul "Developing in Agentic AI Systems" untuk kredensial GitHub Certified: Agentic AI Developer. Ujian ini diselenggarakan lewat Microsoft Learn dan dijadwalkan lewat Pearson VUE, serta menguji kemampuan mengoperasikan, mengawasi, dan mengatur AI coding agent di dalam siklus pengembangan perangkat lunak, dengan GitHub sebagai system of record.
Siapa yang sebaiknya mengambil ujian GH-600?
Profil peserta dari Microsoft menyebut arsitek, platform engineer, DevOps engineer, developer, product manager, dan security engineer yang sudah mengoperasikan, mengawasi, atau mengatur AI agent dalam alur kerja SDLC produksi, dengan pengalaman langsung pada alur kerja dan kontrol GitHub serta coding agent termasuk GitHub Copilot dan MCP server.
Berapa lama ujian GH-600 dan berapa biayanya?
Dua jam, diawasi proktor, dijadwalkan lewat Pearson VUE. Microsoft mencantumkan harga US$165, dengan catatan harga berbeda menurut negara atau wilayah tempat ujian diawasi. Saat ini ujian hanya tersedia dalam bahasa Inggris.
Berapa nilai yang dibutuhkan untuk lulus GH-600?
Skor skala 700 atau lebih, menurut halaman penilaian ujian Microsoft yang ditautkan dari panduan belajar GH-600. Microsoft tidak mempublikasikan jumlah soal maupun tingkat kelulusan untuk ujian ini, sehingga panduan ini juga tidak menyebutkannya.
Apa saja cakupan enam domain GH-600?
Arsitektur agent dan proses SDLC (15-20%), penggunaan tool dan interaksi dengan lingkungan (20-25%), memori, state, dan eksekusi (10-15%), evaluasi, analisis error, dan tuning (15-20%), koordinasi multi-agent (15-20%), serta guardrail dan akuntabilitas (10-15%), persis seperti bobot dalam panduan belajar Microsoft.
Di mana saya mendaftar ujian GH-600?
Lewat halaman GitHub Certified: Agentic AI Developer di Microsoft Learn, yang menjadwalkan ujian melalui Pearson VUE. Microsoft menyarankan mendaftar dengan akun pribadi, bukan akun kantor atau sekolah, karena catatan ujian yang terkait akun organisasi bisa hilang dan tidak dapat dipulihkan bila Anda keluar dari organisasi tersebut.
Apakah Nightschool AI berafiliasi dengan GitHub atau Microsoft?
Tidak. Nightschool AI independen dan tidak berafiliasi dengan, didukung oleh, atau disponsori oleh GitHub, Microsoft, maupun Pearson VUE. Halaman ini adalah persiapan ujian yang disusun dari halaman publik Microsoft sendiri; halaman ini tidak menyelenggarakan ujian GH-600 dan tidak memberikan kredensial yang menjadi tujuannya.
Siap Melatih Keahlian Ini Secara Langsung?
Mulai gratis. Tidak perlu akun untuk pelajaran pertama Anda.