GitHub meluncurkan pembaruan tiga bagian untuk Copilot for JetBrains pada 11 Agustus, menambahkan “Copilot Memory,” dukungan model Ollama secara native, dan Codex session receipts yang muncul di log debug. Perubahan ini memungkinkan pengembang memutuskan apa yang diingat oleh asisten, di mana inferensinya dijalankan, dan bagaimana tindakannya dicatat—fitur yang penting bagi siapa pun yang mengkhawatirkan privasi, latensi, atau auditabilitas dalam pengodean berbantuan AI.

Mengapa kontrol baru ini penting

Copilot for JetBrains menghadirkan saran kode berbasis AI yang sama seperti yang dilihat pengembang di VS Code ke dalam rangkaian IDE JetBrains. Hingga saat ini, plugin tersebut berperilaku seperti kotak hitam: server GitHub menghasilkan saran dan membuang konteks percakapan setelah sesi berakhir. Lapisan baru ini memecah monolit tersebut, memungkinkan tim untuk memilih, kasus demi kasus, seberapa banyak interaksi yang tetap berada di memori, apakah akan memindahkan inferensi ke model lokal, dan bagaimana menampilkan aktivitas asisten dalam log.

Copilot Memory – Apa yang tersimpan dalam riwayat Anda

“Copilot Memory” menyimpan cuplikan percakapan secara persisten di berbagai jendela chat yang terpisah. Minta asisten untuk menjelaskan pola desain di satu tab dan merujuknya nanti di tab lain, maka model akan mengingat pertukaran sebelumnya. Admin perusahaan dapat mengaktifkan fitur ini, membatasi cakupan data yang disimpan, atau mematikannya sepenuhnya untuk lingkungan dengan kepatuhan tinggi.

Integrasi Ollama – Di mana model dijalankan

Pembaruan ini menambahkan dukungan bawaan untuk Ollama, server model open-source yang dapat Anda jalankan secara on-premises atau di cloud pribadi. Memilih Ollama sebagai penyedia akan memindahkan inferensi dari infrastruktur GitHub, mengurangi latensi, dan menjaga kode proprietary tetap berada di dalam jaringan Anda. Plugin ini menampilkan pemilih (selector) sederhana; pilihan model yang mendasarinya tetap tidak terlihat oleh pengguna.

Codex session receipts – Bagaimana tindakan dicatat

Setiap saran Copilot kini menghasilkan “Codex session receipt” yang ditulis ke log debug IDE. Mode izin baru memungkinkan administrator untuk mencatat, menyamarkan, atau menghilangkan tanda terima ini. Tanda terima tersebut berfungsi sebagai log eksekusi, yang menunjukkan dengan tepat prompt mana yang dikirim, model mana yang menjawab, dan kode apa yang dimasukkan—berguna untuk analisis post-mortem atau audit regulasi.

Kontrol perusahaan dan daftar periksa empat langkah

Selain ketiga fitur tersebut, pembaruan ini memperluas kontrol perusahaan: Anda dapat membatasi ketersediaan plugin, memblokir akses ke server Microsoft Copilot (MCP), dan menyempurnakan perilaku bypass izin. GitHub merekomendasikan empat pemeriksaan sebelum menerapkan pembaruan:

  • Cakupan memori: Verifikasi data percakapan mana yang dapat disimpan oleh asisten.
  • Sumber model: Konfirmasikan apakah inferensi akan dijalankan pada Ollama atau layanan cloud default.
  • Kebijakan izin: Tinjau mode izin baru yang mengatur apa yang dapat dilakukan asisten.
  • Tanda terima eksekusi: Pastikan log menangkap tingkat detail yang diinginkan untuk setiap sesi.

Kompromi yang ada

Granularitas yang ditambahkan memberdayakan tim yang berfokus pada keamanan, tetapi juga menciptakan beban konfigurasi (overhead). Admin sekarang harus mengelola tiga pengaturan independen, dan pengembang mungkin perlu menyesuaikan alur kerja untuk latensi model lokal atau perubahan kontinuitas saran saat memori dinonaktifkan.

Kesimpulan: Pembaruan GitHub pada 11 Agustus mengubah Copilot for JetBrains dari asisten satu jalur menjadi rangkaian komponen yang dapat dikontrol, memungkinkan organisasi menyeimbangkan kenyamanan, privasi, dan auditabilitas sesuai ketentuan mereka sendiri.