Cara Menggunakan GitHub dengan AI Agent Gratis (2026)

GitHub Free mencakup repositori tanpa batas dan 2.000 menit Actions per bulan, serta MCP server GitHub tersedia untuk semua paket. Cara menghubungkan Claude Code, Codex, atau OpenCode, batasan Copilot Free, opsi yang benar-benar $0, dan cara Sharkly mengubah issue GitHub baru menjadi Task untuk...

Aiden Flux

Aiden Flux

5 November 2026

Cara Menggunakan GitHub dengan AI Agent Gratis (2026)

Ya, GitHub memang gratis: paket GitHub Free memberi Anda repositori publik dan privat tanpa batas, kolaborator tanpa batas, serta 2.000 menit GitHub Actions per bulan. Agen AI pun dapat memanfaatkannya pada paket tersebut. Dokumentasi resmi GitHub sendiri menyebutkan bahwa MCP server resminya “tersedia untuk semua pengguna GitHub tanpa memandang jenis paket,” sehingga Claude Code, Codex, atau OpenCode dapat membaca issue, membuka pull request, dan memantau workflow run tanpa perlu berlangganan paket GitHub berbayar. Biaya yang mungkin timbul hanyalah untuk penggunaan model AI pada agen tersebut, dan ada satu cara yang memungkinkan Anda menjaganya tetap $0.

TL;DR

Hubungkan MCP server resmi GitHub ke agen coding Anda menggunakan fine-grained personal access token. Di GitHub Free, batasan utama yang perlu diperhatikan mencakup kuota menit Actions pada repositori privat, REST rate limit, serta beberapa fitur kolaborasi yang hanya tersedia untuk repositori publik. Biaya sesungguhnya berada di sisi agen: Claude Code dan Codex memerlukan paket berbayar atau kredit API, sedangkan OpenCode saat ini menyediakan beberapa pilihan model gratis. Begitu agen mulai menangani pekerjaan nyata, integrasi GitHub dari Sharkly dapat mengonversi issue baru menjadi Task yang siap didelegasikan ke Agen.

Komponen Gratis? Batasan Biaya setelah melewati batas
GitHub Free Ya 2.000 menit Actions/bulan pada repositori privat (repositori publik bebas biaya); penyimpanan Packages 500 MB Paket GitHub berbayar atau menit berbasis pemakaian (metered minutes)
GitHub MCP server Ya, semua paket Kuota REST token Anda: 5.000 request/jam Tool yang terikat pada fitur berbayar memerlukan langganan terkait
Copilot Free Ya 2.000 completion/bulan, kuota AI Credits yang tidak ditentukan jumlah pastinya, tanpa cloud agent Copilot Pro atau lebih tinggi
Agent: OpenCode free model Ya, untuk saat ini Model promosi, waktu terbatas OpenCode Zen atau Go
Agent: Claude Code / Codex Tidak Memerlukan paket langganan atau API key Paket Claude atau ChatGPT Anda, atau pembelian token
Sharkly board Saat ini gratis Organisasi hingga 5 orang $7 per orang/bulan, ditagih tahunan

Paket gratis GitHub: batasan penting bagi agen AI

GitHub Free sangat royal dalam kapasitas penyimpanan dan jumlah pengguna (seat), namun memiliki batasan yang lebih ketat pada aspek-aspek yang kerap dieksploitasi oleh agen AI.

Menit Actions. Halaman harga mencantumkan 2.000 menit per bulan, dan Actions berstatus “Gratis untuk repositori publik.” Agen yang membuat pull request akan memicu CI Anda pada setiap push. Sepuluh PR dari agen per hari dengan rangkaian pengujian (test suite) berdurasi enam menit, yang masing-masing di-push dua kali, akan menghabiskan sekitar 3.600 menit dalam sebulan. Akibatnya, pada repositori privat, kuota menit ini bisa menjadi kendala pertama. Jaga agar CI tetap cepat, atau batalkan run yang sudah tertimpa dengan menambahkan grup concurrency pada workflow.

Rate limit. Setiap pemanggilan tool MCP akan dikonversi menjadi pemanggilan GitHub API melalui token Anda. Dokumentasi rate limit REST GitHub memberikan kuota 5.000 request per jam untuk personal token, lengkap dengan batasan sekunder seperti sekitar 80 request pembuatan konten per menit. Satu agen jarang sekali melampaui batas tersebut, tetapi beberapa agen yang berbagi satu token yang sama bisa saja mencapainya.

Fitur khusus repositori publik. Pada paket Free, fitur code owner, draft pull request, dan aturan perlindungan lingkungan (environment protection rules) hanya berlaku untuk repositori publik. Jika Anda ingin agen membuat draft PR pada repositori privat, fitur tersebut memerlukan paket berbayar.

Copilot Free. Layanan ini mencakup hingga 2.000 pelengkapan kode (code completion) per bulan, mode agen, serta dukungan MCP di editor. Namun, halaman paket menegaskan bahwa Copilot cloud agent tidak disertakan, dan kuota AI Credits tidak dipaparkan secara gamblang. Posisikan fitur ini sebagai asisten editor biasa, bukan rekan tim yang bisa didelegasikan issue secara mandiri.

MCP server itu sendiri. Dokumentasi setup MCP GitHub menambahkan satu ketentuan: “Jika suatu fitur memerlukan lisensi GitHub atau Copilot berbayar, tool MCP padanannya juga memerlukan langganan yang sama.” Issue, pull request, repositori, dan log Actions dapat digunakan di paket Free; namun tool yang mengendalikan Copilot cloud agent tidak.

Menghubungkan GitHub ke Claude Code, Codex, atau OpenCode

Repositori github-mcp-server memuat dua cara pengoperasian: menggunakan endpoint terkelola GitHub di https://api.githubcopilot.com/mcp/, atau image Docker lokal. Opsi terkelola tidak memerlukan instalasi apa pun, sehingga paling ideal untuk memulai.

1. Buat fine-grained personal access token. Berikan izin akses terbatas hanya pada repositori yang akan dikelola oleh agen, dengan akses baca dan tulis (read and write) untuk Issues dan Pull requests, serta akses baca (read) untuk Contents dan Actions. Panduan GitHub kerap menyebutkan scope klasik repo; namun fine-grained token dengan cakupan ke beberapa repositori spesifik merupakan opsi yang jauh lebih aman bagi agen AI.

2a. Claude Code. Buka terminal standar, sesuai arahan panduan Claude dari GitHub:

claude mcp add --transport http github https://api.githubcopilot.com/mcp \
  -H "Authorization: Bearer YOUR_GITHUB_PAT"

Lalu jalankan claude mcp list dan pastikan github telah terhubung.

2b. Codex. Panduan Codex dari GitHub membaca token langsung dari environment variable agar tidak tersimpan di file konfigurasi:

export GITHUB_PAT_TOKEN=your_token
codex mcp add github --url https://api.githubcopilot.com/mcp/ \
  --bearer-token-env-var GITHUB_PAT_TOKEN

Jalankan /mcp di dalam Codex untuk melihat daftar tool yang tersedia.

2c. OpenCode. Tambahkan konfigurasi berikut ke opencode.json pada root repositori proyek, sesuai panduan OpenCode dari GitHub:

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "github": {
      "type": "remote",
      "url": "https://api.githubcopilot.com/mcp/",
      "enabled": true,
      "oauth": false,
      "headers": {
        "Authorization": "Bearer {env:GITHUB_PERSONAL_ACCESS_TOKEN}"
      }
    }
  }
}

Format {env:...} memastikan token tersimpan aman di shell Anda, bukan di dalam file yang berisiko ter-commit.

3. Saring toolset yang aktif. Toolset bawaan meliputi context, repos, issues, pull_requests, dan users. Semakin ringkas tool yang dimuat, semakin hemat konteks token yang terpakai untuk deskripsi fungsi. Server lokal juga menyediakan opsi flag --read-only, pendekatan awal yang sangat bijak jika agen hanya difungsikan untuk triase.

4. Uji dengan instruksi sederhana. Perintah seperti “Daftarkan issue berstatus open dengan label bug di repo ini lalu rangkum tiga yang tertua” sudah cukup untuk memverifikasi token, koneksi server, dan performa agen sekaligus.

Jalur $0

Inilah kombinasi yang saat ini benar-benar tanpa biaya: GitHub Free, MCP server terkelola dengan fine-grained token, dan OpenCode yang menjalankan salah satu model gratisnya.

Tier gratis OpenCode tidak mewajibkan proses pendaftaran akun maupun pengisian API key. Kami mengujinya pada 16 Oktober 2026 (OpenCode 1.19.2 via npx opencode-ai@latest): tugas tulis-dan-jalankan (write-and-run) tuntas dalam 32 detik menggunakan opencode/deepseek-v4.1-flash-free. Dokumentasi OpenCode Zen mengonfirmasi model tersebut gratis saat ini, berdampingan dengan glm-5.3-flash-free dan varian lainnya, serta mencatat bahwa pihak penyedia memberlakukan kebijakan zero retention dan tidak melatih model memakai data Anda. Model gratis lain pada daftar tersebut mungkin memanfaatkan data pengguna, jadi pastikan membaca keterangannya sebelum menghubungkannya ke repositori privat.

Batasan riil yang perlu diantisipasi:

  • Model gratis berstatus promosi. Zen menyatakan sebagian besar model ini gratis “untuk jangka waktu terbatas.” Antisipasi skenario ketika model pilihan Anda ditarik sewaktu-waktu.
  • Tier gratis hanya melayani OpenCode. Mengakses endpoint yang sama melalui skrip mandiri akan menghasilkan kode HTTP 403 FreeTierError.
  • Konsumsi menit Actions tetap berlaku. Agennya memang bebas biaya, tetapi alur CI yang dipicunya pada repositori privat tetap memakan kuota berbatas.
  • Claude Code dan Codex tidak termasuk dalam opsi ini. Claude Code membutuhkan paket Claude berbayar atau kredit API; Codex mewajibkan paket ChatGPT atau OpenAI API key.

Dari percakapan biasa ke delegasi tugas

Mengetikkan perintah “fix issue #142” langsung di terminal memang praktis untuk satu orang. Namun dalam kerja tim, alur yang jauh lebih berdaya guna adalah mendelegasikan issue tersebut ke agen dan memantau hasilnya di tempat yang dapat diakses seluruh tim.

Sharkly menyediakan integrasi GitHub yang mumpuni untuk kebutuhan tersebut, sebagaimana dijabarkan dalam dokumentasi integrasi GitHub:

  • Issue diubah otomatis menjadi Task. Owner atau Admin Organisasi menginstal GitHub App lalu menentukan repositori target. Hubungkan repositori ke sebuah Space, dan issue baru yang dibuat akan tersinkronisasi sebagai Task secara otomatis. Issue lawas tidak diimpor. Alur sinkronisasi satu arah berjalan dari GitHub ke Sharkly; sebuah Space juga dapat menautkan satu repositori dengan sinkronisasi dua arah.
  • Pull request otomatis ditautkan kembali. Cantumkan ID Task pada nama branch, judul PR, atau badan deskripsi PR, dan Sharkly akan otomatis menautkan PR tersebut ke Task terkait. Melakukan merge pada PR tidak akan mengubah status Task; namun menutup atau membuka kembali issue yang tersinkronisasi dapat memperbarui statusnya.
  • Tugaskan Task ke Agen. Agen akan mengeksekusi Claude Code, Codex, atau OpenCode di Komputer Anda sendiri, dengan setiap Task berjalan di git worktree terisolasi, kemudian progres serta hasil akhirnya akan dikirim kembali ke Task.

Terdapat satu catatan penting: GitHub App tidak memberikan hak akses cloning ke Agen. Proses clone tetap mengandalkan SSH key atau kredensial HTTPS milik Komputer yang telah dikonfigurasi sebagai repositori pada Agen atau Space.

Bagaimana ketersediaan MCP server di dalam sesi eksekusi Sharkly? Dokumentasi Sharkly belum menyinggung MCP secara eksplisit. Analisis kami: Agen mengeksekusi CLI agen secara langsung di dalam worktree repositori, sehingga file .mcp.json berlingkup proyek yang di-commit ke repositori (atau konfigurasi lokal di Komputer tersebut) semestinya ikut termuat saat proses berjalan. Lakukan smoke-test pada satu Task berskala kecil sebelum menjadikannya alur utama. Panduan Menugaskan issue GitHub ke agen AI memaparkan alurnya secara bertahap, sementara ulasan Penjelasan GitHub Agent HQ mengulas pendekatan resmi GitHub seputar delegasi tugas ke agen.

Board Sharkly saat ini gratis untuk organisasi hingga 5 orang, Agen dan Komputer tidak menghitung seat pengguna, dan konsumsi model tetap menggunakan langganan maupun API key Anda sendiri. Kelola konteks, progres, hambatan, hasil akhir, serta tinjauan tim secara terpusat dalam satu alur utuh dari pembuatan issue hingga merge.

Hal yang perlu diwaspadai

  • Satu token bersama berarti berbagi rate limit. Sediakan token fine-grained terpisah untuk tiap agen agar aktivitas satu agen tidak menghambat laju agen lainnya.
  • Jangan pernah mencantumkan token langsung sebagai teks polos di .mcp.json. Claude Code mendukung ekspansi sintaks ${VAR} pada header .mcp.json, jadi commit nama variabelnya saja dan simpan nilai aslinya di Komputer.
  • Draft PR pada repositori privat memerlukan paket berbayar. Pada paket Free, arahkan agen untuk membuat PR reguler dengan menambahkan prefiks “WIP” pada judulnya.
  • Push otomatis dari agen memakan kuota menit Actions. Tambahkan grup concurrency dengan parameter cancel-in-progress: true agar run usang segera dihentikan.
  • Tool Copilot cloud agent akan gagal pada paket Free. Ini merupakan batasan lisensi berbayar, bukan akibat kendala konfigurasi token.

FAQ

Apakah GitHub gratis? Ya. GitHub Free mencakup repositori publik dan privat tanpa batas, kolaborator tanpa batas, 2.000 menit Actions per bulan untuk repositori privat, serta penyimpanan Packages sebesar 500 MB.

Apakah GitHub MCP server gratis? Ya. GitHub menyatakan bahwa server ini dapat digunakan oleh semua pengguna dari seluruh paket. Tool yang terhubung dengan fitur berbayar khusus, seperti Copilot cloud agent, tetap memerlukan langganan yang sesuai.

Apa saja fitur yang tidak tercakup di paket gratis GitHub untuk agen AI? Kuota Actions tanpa batas untuk repositori privat, fitur draft pull request serta code owner pada repositori privat, dan akses Copilot cloud agent.

Bisakah saya menjalankan agen coding di GitHub seharga $0? Ya, dengan memadukan OpenCode pada model gratis bersama paket GitHub Free dan MCP server terkelola. Model gratis tersebut berstatus promosi berbatas waktu, jadi bersiaplah beralih jika skemanya berubah. Untuk rincian estimasi biaya antarmodel, simak biaya menjalankan tim agen di tier gratis dan terjangkau, dan untuk menjaga ketertiban kolaborasi beberapa agen, baca manajemen proyek untuk Claude Code.

Jelajahi lebih lanjut

Apa Arti GPT-6 Cyber bagi Tim yang Menjalankan Agen AI

Apa Arti GPT-6 Cyber bagi Tim yang Menjalankan Agen AI

GPT-6 Cyber memerlukan Daybreak Red serta persetujuan model, dengan biaya $20 per satu juta token input. Berikut cara tim agen AI mengarahkan alur tinjauan keamanan dan triase.

6 November 2026

Harga Gemini Omni 1.2 Flash: Berapa Biaya $0,07 per Detik untuk Skala Tim

Harga Gemini Omni 1.2 Flash: Berapa Biaya $0,07 per Detik untuk Skala Tim

Harga Gemini Omni 1.2 Flash dimulai dari $0,07 per detik untuk 720p, tetapi tim membayar per percobaan. Lihat tarif untuk setiap resolusi dan anggaran bulanan yang dapat Anda gunakan kembali.

6 November 2026

Apakah Gemini Omni 1.2 Flash Gratis?

Apakah Gemini Omni 1.2 Flash Gratis?

Gemini Omni 1.2 Flash tidak menyediakan paket gratis di Gemini API, dan kredit Google Cloud sebesar $300 pun tidak mencakup Gemini API. Di mana video seharga $0 benar-benar bisa digunakan (Google Vids dan Flow), berapa batas penggunaan masing-masing, berapa biaya per klip, serta apa artinya...

6 November 2026