Super Sale WeekClaude Skills — 20% OFF
News

Apa Itu Agent Plugins? Skills, MCP Servers, dan Apa yang Berubah (2026)

Powerdrill Team·
Apa Itu Agent Plugins? Skills, MCP Servers, dan Apa yang Berubah (2026)

Agent Plugins adalah spesifikasi terbuka dan netral vendor untuk mengemas Agent Skills dan server MCP ke dalam satu direktori portabel. Versi 1.0.0 diterbitkan pada 6 Agustus 2026. Spesifikasi ini menetapkan satu file manifes dan satu tata letak folder tunggal, sehingga paket yang sama dapat dimuat di klien agen AI mana pun yang kompatibel.

Itulah keseluruhan idenya. Tidak ada protokol baru di sini dan tidak ada runtime baru. Bagian-bagian yang sudah ada tetap berfungsi, dan spesifikasi ini hanya mengatur cara memasukkannya ke dalam satu wadah.

Panduan ini membahas apa saja yang telah dirilis dan apa saja yang ada di dalam sebuah plugin. Panduan ini juga membahas apa saja yang sengaja tidak didefinisikan oleh spesifikasi tersebut, serta perubahan apa saja yang terjadi bagi siapa pun yang menggunakan agen untuk menghasilkan analisis.

Apa yang dirilis pada 6 Agustus 2026

Dua postingan resmi diunggah pada hari yang sama. Vercel menerbitkan pengumuman yang ditulis oleh Jonathan Hefner. Google menerbitkan postingannya sendiri yang ditulis oleh Kevin Hou, Haoyu Wang, dan Alan Blount di Google Developers Blog.

Postingan Vercel menyatakan bahwa Vercel yang memprakarsai proposal tersebut. Perwakilan dari Amazon Web Services, Anysphere, GitHub, Microsoft, OpenAI, dan Vercel kemudian menyempurnakannya menjadi versi 1.0.0.

Postingan tersebut juga mencantumkan klien yang mendukung format ini saat peluncuran: ChatGPT, Codex, Cursor, GitHub Copilot, Kiro, dan VS Code. Postingan Google menyebutkan dua produknya sendiri: Agents CLI dan Data Agent Kit. Data Agent Kit menyertakan plugin untuk BigQuery, Spanner, dan Cloud SQL.

Ada satu detail yang perlu diperjelas. Repositori spesifikasi ini dibuat pada 3 April 2026, sehingga tanggal 6 Agustus menandai rilis versi 1.0.0, bukan awal pengerjaannya. Pemberitaan yang menganggap kedua tanggal tersebut sama terlalu melebih-lebihkan seberapa cepat proyek ini diselesaikan.

Siapa di balik proyek ini

Proyek ini mempublikasikan Technical Steering Committee-nya dalam file MAINTAINERS.md. Per Agustus 2026, file tersebut mencantumkan lima Core Maintainers. Mereka adalah Clare Liguori dari Amazon, Roshan Sadanani dari Cursor, dan Harald Kirschner dari Microsoft. Daftar tersebut juga menyebutkan Gav Verma dari OpenAI dan Jonathan Hefner dari Vercel. Hefner tercatat sebagai Lead Core Maintainer.

Pengumuman Google menyebutkan bahwa Google telah bergabung sebagai Core Maintainer, yang diwakili oleh Kevin Hou. Penambahan tersebut belum tercermin dalam file maintainer yang dipublikasikan.

Lisensinya terbagi. Pemberitahuan lisensi repositori itu sendiri menempatkan teks spesifikasi, dokumentasi, dan contoh di bawah CC BY 4.0. Sedangkan skema, kode sumber, dan skrip berada di bawah Apache 2.0.

Apa yang sebenarnya ada di dalam sebuah plugin

Sebuah plugin adalah sebuah direktori. Spesifikasi ini sengaja menjaga cakupan wajibnya tetap minimal.

Manifesnya adalah plugin.json, dan hanya dua kolom yang wajib diisi. Kolom $schema menyatakan versi spesifikasi mana yang ditargetkan oleh paket tersebut. Untuk versi 1.0.0, nilai tersebut adalah https://agent-plugins.org/schemas/1.0.0/plugin.schema.json.

Kolom wajib kedua adalah name. Panjangnya harus 1 hingga 64 karakter, menggunakan karakter dari a-z, 0-9, -, dan ., serta harus diawali dan diakhiri dengan karakter alfanumerik. Pemisah ganda seperti -- dan .. akan ditolak.

Semua hal lain dalam manifes bersifat opsional: version, description, author, homepage, repository, license, dan keywords.

Komponen berada di jalur (path) yang tetap, bukan dideklarasikan secara inline. Skill berasal dari folder skills/, di mana setiap subdirektori langsung yang berisi file SKILL.md dihitung sebagai satu skill. Server MCP dideklarasikan di dalam mcp.json.

Batasan terakhir inilah yang menarik. Manifes tidak dapat memindahkan komponen dan tidak dapat mendefinisikannya secara inline. Oleh karena itu, pembaca dapat mengetahui apa saja isi sebuah plugin hanya dengan melihat dua jalur tersebut.

Contoh praktis akan memperjelas strukturnya. Sebuah plugin yang menghasilkan ringkasan pendapatan bulanan akan membawa satu folder skill yang berisi instruksi pelaporan, dan satu entri mcp.json yang mengarah ke data warehouse. Tidak ada bagian dari pengaturan tersebut yang spesifik untuk klien tertentu, dan itulah tujuan utamanya.

Apa yang sengaja dilewatkan oleh spesifikasi ini

Daftar pengecualian lebih panjang daripada daftar persyaratan, dan hal ini dinyatakan secara terbuka.

Spesifikasi ini tidak mendefinisikan format skill itu sendiri, yang merupakan bagian dari spesifikasi Agent Skills. Spesifikasi ini juga tidak mendefinisikan perilaku wire MCP, yang merupakan bagian dari Model Context Protocol. Spesifikasi ini tidak mendefinisikan konten atau validasi ekstensi khusus klien, serta tidak mendefinisikan perilaku fallback setelah koneksi transport gagal.

Postingan Google menambahkan batasan lainnya. Mekanisme instalasi, protokol distribusi, izin (permissions), sandboxing, verifikasi kepercayaan (trust verification), dan pengalaman pengguna (user experience) semuanya berada di luar cakupan.

Pengabaian verifikasi kepercayaan ini patut dicermati sejenak. Sebuah plugin dapat mendeklarasikan server MCP yang menjangkau endpoint mana pun, dan spesifikasi ini tidak menilai apakah endpoint tersebut layak mendapatkan akses. Peninjauan tetap menjadi tugas manusia, atau tugas dari klien mana pun yang memuat paket tersebut.

Ini hanyalah format pengemasan dan tidak lebih dari itu. Siapa pun yang mengharapkan adanya app store dengan peninjauan dan penandatanganan (signing) tidak akan menemukannya di sini.

Mengapa standar pengemasan penting untuk pekerjaan data

Kebanyakan orang yang meminta grafik dari sebuah agen tidak pernah memikirkan tentang pengemasan. Hubungannya masih bersifat langsung.

Agen hanya dapat menghasilkan hasil kerja nyata jika dapat menjangkau dua hal: instruksi untuk tugas tersebut, dan akses ke data. Skill membawa hal pertama. Server MCP membawa hal kedua. Hingga saat ini, mengirimkan keduanya secara bersamaan berarti harus menggunakan wrapper yang berbeda untuk setiap klien.

Duplikasi memiliki konsekuensi yang dapat diprediksi. Wrapper dapat mengalami pergeseran (drift). Satu klien mendapatkan perbaikan sementara klien lain tidak. Versi yang membaca data warehouse Anda kemudian tertinggal dari versi yang menulis ringkasan. Kegagalan ini akan muncul sebagai angka yang usang dalam laporan akhir.

Tim yang mengelola skill internal mereka sendiri adalah yang paling merasakan hal ini. Tim keuangan dengan skill proses penutupan buku (close-process) dan konektor data warehouse saat ini harus mengirimkannya secara terpisah, lalu mengulangi proses penyambungan (wiring) untuk setiap editor yang digunakan tim. Satu paket menggantikan semua kerumitan itu dengan satu folder dalam kontrol versi (version control).

Format paket bersama menghilangkan jenis pergeseran (drift) tersebut. Format ini tidak membuat agen menjadi lebih baik dalam melakukan analisis, dan tidak boleh dipasarkan seolah-olah memiliki kemampuan tersebut.

Di mana standar plugin tidak lagi membantu

Spesifikasi pengemasan mengasumsikan Anda sudah memiliki bagian-bagiannya. Spesifikasi ini tidak menjelaskan apa pun tentang kualitasnya, dan tidak akan memberi tahu Anda apakah suatu skill menghasilkan grafik yang akurat dan dapat dipertanggungjawabkan.

Ini adalah celah yang perlu diakui secara jujur. Powerdrill Bloom sudah mengekspos kedua hal yang dikemas oleh format tersebut. Layanan ini menjalankan Claude Skills untuk riset, analisis, otomatisasi, dan eksekusi. Layanan ini juga menyertakan server MCP-nya sendiri, sehingga klien yang kompatibel dapat menjelajahi dataset dan menjalankan tugas berdasarkan permintaan.

Apa yang ditawarkannya di luar urusan teknis dasar (plumbing) adalah bagian yang tidak disentuh oleh spesifikasi tersebut. Anda mengunggah spreadsheet, mengajukan pertanyaan dalam bahasa sehari-hari, dan mendapatkan grafik, ringkasan tertulis, atau slide presentasi. Lapisan pengemasan menentukan bagaimana alat berpindah antar-klien. Lapisan ini tidak menentukan apakah jawaban yang dihasilkan itu bagus atau tidak.

Untuk tinjauan yang lebih luas tentang ekosistem tersebut, rangkuman kami tentang platform MCP dan skill agen untuk analisis data dan pelaporan mencakup perkembangan saat ini.

Standar terkait yang perlu diketahui

Tiga spesifikasi kini saling berdampingan, dan ketiganya sangat mudah membingungkan.

Standar Apa yang didefinisikan Cakupan
Agent Skills Bagaimana satu skill ditulis Instruksi dan sumber daya
Model Context Protocol Bagaimana agen berkomunikasi dengan alat atau sumber data Protokol runtime
Agent Plugins Bagaimana skill dan server MCP dikirimkan sebagai satu kesatuan Hanya pengemasan

Membaca kolom cakupan adalah cara tercepat untuk menghindari kesalahan kategori. Pertanyaan tentang bagaimana agen melakukan autentikasi ke database adalah pertanyaan tentang MCP. Pertanyaan tentang bagaimana cara memberikan seluruh konfigurasi kepada rekan kerja adalah pertanyaan tentang pengemasan.

Ketiganya dirancang untuk saling melengkapi. Sebuah plugin berisi skill dan deklarasi server MCP, dan masing-masing tetap dapat dipindahkan secara independen di luar plugin tersebut.

Kesimpulan

Agent Plugins 1.0.0 adalah spesifikasi kecil dengan tugas yang spesifik. Satu manifes, dua kolom wajib, dua jalur komponen tetap, dan penolakan eksplisit untuk mendefinisikan instalasi, izin, atau kepercayaan.

Nilai manfaatnya akan terlihat setelah beberapa bulan, bukan di hari pertama. Lebih sedikit wrapper berarti lebih sedikit celah bagi alat untuk tidak sinkron. Hal ini sangat penting ketika hasilnya berupa angka yang akan dijadikan dasar tindakan oleh seseorang. Jika Anda menginginkan lapisan analisis alih-alih sekadar infrastruktur teknis dasar, coba Powerdrill Bloom pada file yang sudah Anda miliki. Lihat juga halaman auto insights kami.

Fakta dalam artikel ini telah diverifikasi dengan sumber resmi pada 11 Agustus 2026. Detail spesifikasi dapat berubah, jadi periksalah halaman yang ditautkan sebelum mengandalkan nama kolom.

Pertanyaan yang sering diajukan

Apa itu Agent Plugins secara sederhana?

Agent Plugins adalah cara standar untuk membundel skill agen dan deklarasi server MCP-nya ke dalam satu folder. Klien mana pun yang kompatibel kemudian dapat memuat folder tersebut tanpa memerlukan wrapper khusus klien di sekelilingnya.

Apakah Agent Plugins sama dengan MCP?

Tidak. MCP adalah protokol runtime yang mengatur bagaimana agen berkomunikasi dengan alat atau sumber data. Agent Plugins hanya mengatur pengemasan, dan sebuah plugin dapat mendeklarasikan server MCP di dalamnya.

Apa saja yang wajib ada di dalam plugin.json?

Hanya dua kolom. Nilai $schema menyatakan versi spesifikasi yang ditargetkan, dan name mengidentifikasi plugin tersebut. Semua hal lainnya, termasuk version dan license, adalah metadata opsional.

Alat apa saja yang mendukung Agent Plugins?

Postingan peluncuran Vercel mencantumkan ChatGPT, Codex, Cursor, GitHub Copilot, Kiro, dan VS Code. Google secara terpisah mengumumkan dukungan pada Agents CLI dan Data Agent Kit miliknya.

Apakah Agent Plugins menangani instalasi atau izin (permissions)?

Tidak. Instalasi, distribusi, izin (permissions), sandboxing, dan verifikasi kepercayaan (trust verification) semuanya secara eksplisit berada di luar cakupan. Spesifikasi ini hanya mencakup tata letak paket dan tidak lebih dari itu.