Keahlian agen: Apa itu dan bagaimana cara kerjanya?

Terakhir diperbarui: 19/08/2026

Seiring dengan makin pentingnya peran agen AI dalam infrastruktur organisasi, tim engineering mulai beralih dari perintah sistem monolitik yang masif. Sebagai gantinya, mereka mengadopsi keterampilan agen sebagai pendekatan yang lebih ringan dan modular. Pola ini menggerakkan pengembangan AI menuju alur kerja yang dapat direproduksi dan dikontrol versinya. Dengan menggunakan keahlian, developer dapat melengkapi agen dengan keahlian khusus yang lebih mudah diaudit, lebih aman untuk di-deploy, dan lebih hemat biaya untuk diskalakan di lingkungan produksi.

Keahlian vs. MCP: Evolusi alat AI

Apa itu keahlian agen?

Keahlian agen adalah paket petunjuk dan konteks yang dapat digunakan kembali, ditulis dalam bahasa alami, yang memperluas kemampuan agen AI, memberikan keahlian khusus untuk tugas tertentu. Alat ini dirancang untuk membantu agen menyelesaikan alur kerja kompleks yang mungkin tidak dapat ditangani dengan andal oleh model bahasa besar (LLM) dasar secara mandiri. 

Keahlian agen dan pengungkapan progresif

Perintah LLM tradisional sering kali memaksa model untuk memuat semua potensi petunjuk di awal, yang dapat menghabiskan jendela konteks dan menurunkan performa, karena model kesulitan memprioritaskan informasi yang relevan. Keahlian agen menggunakan "pengungkapan progresif", yaitu pola desain yang memungkinkan agen hanya mengakses kemampuan spesifik yang diperlukan untuk tugas yang sedang dijalankannya.

Misalnya, jika agen ditugaskan untuk pekerjaan pembersihan data, agen tidak perlu memuat petunjuk audit keamanan. Agen memulai dengan perintah dasar minimal dan hanya "mengungkapkan" serta memuat keahlian "Pembersihan Data" tertentu ke dalam konteksnya saat pengguna meminta kueri database.

Struktur inti keahlian agen

Keahlian pada dasarnya adalah direktori atau folder mandiri yang berisi petunjuk dan aset yang diperlukan untuk melakukan tugas tertentu, yang ditulis dalam bahasa sederhana sehingga tidak diperlukan pengalaman coding. Agen ini mengandalkan kombinasi metadata yang diperlukan dan aset gabungan opsional agar dapat berfungsi, sehingga memastikan agen memiliki semua yang dibutuhkan untuk menjalankan tugas tanpa overhead yang tidak perlu. 

Diperlukan: File SKILL.md dan frontmatter YAML

Ini adalah komponen inti wajib dari sebuah keahlian, dan berisi petunjuk yang diikuti agen. 

  • YAML Frontmatter: Berada di bagian atas file, bagian ini berisi nama dan deskripsi (maksimal 1024 karakter). Agen hanya membaca bagian ini saat startup untuk melihat keahlian mana yang tersedia. Metadata ini mendukung pengungkapan progresif.
  • Markdown Body: Berisi petunjuk prosedural yang sebenarnya, panduan langkah demi langkah, dan contoh yang diikuti agen setelah keahlian diaktifkan.

Opsional: Resource gabungan seperti skrip dan materi referensi

Anda dapat menambahkan subdirektori agar keahlian menjadi semakin efektif. Folder scripts/ bisa menyimpan kode yang dapat dieksekusi (seperti Python atau bash), sedangkan references/ atau assets/ dapat menyimpan template, dokumen API, atau skema. Agen dapat menjalankan skrip ini untuk mendapatkan output deterministik tanpa membuat kode itu sendiri menghabiskan ruang di jendela konteks.

Bagaimana cara agen memuat dan menjalankan keahlian?

Untuk mempertahankan performa, agen harus menyeimbangkan antara kelengkapan fitur dan tetap responsif. Agen menggunakan pendekatan bertingkat untuk mengakses hanya petunjuk yang relevan untuk tugas yang sedang dikerjakan, bukan memuat seluruh library kemampuan sekaligus. Proses ini memastikan agen tetap ringan dan khusus selama sesi berlangsung.

  1. Penemuan: Saat startup, agen hanya memuat metadata (~100 token per keahlian) ke dalam perintah sistem untuk mengetahui apa yang tersedia.
  2. Aktivasi: Saat tugas cocok dengan deskripsi keahlian, agen menggunakan perintah bash untuk membaca petunjuk SKILL.md lengkap ke dalam konteks aktifnya.
  3. Eksekusi: Agen mengikuti alur kerja, membaca file yang direferensikan secara selektif atau menjalankan skrip yang digabungkan hanya jika diperlukan oleh tugas.

Pertanyaan umum (FAQ)

Temukan jawaban atas beberapa pertanyaan umum (FAQ) tentang keahlian agen.

Keahlian agen menyediakan memori prosedural, yang pada dasarnya adalah petunjuk dan skrip lokal, untuk menyelesaikan tugas. MCP menyediakan protokol standar untuk menghubungkan agen ke sumber data eksternal live. Keduanya saling melengkapi; keahlian agen sering kali berisi petunjuk tentang cara membuat kueri server MCP.

Fine-tuning memasukkan pengetahuan ke dalam bobot LLM, yang mahal dan sulit diperbarui. Keahlian agen bertindak sebagai memori prosedural eksternal yang dapat ditukar dan dibaca agen secara dinamis, sehingga lebih mudah diedit dan diamankan.

File SKILL.md adalah komponen inti dari setiap keahlian Agen. File ini berisi frontmatter YAML untuk penemuan agen, diikuti dengan petunjuk berformat markdown yang menentukan alur kerja yang harus diikuti agen.

Keahlian  yang dikontrol versinya dapat menimbulkan risiko seperti serangan supply chain atau injeksi perintah tidak langsung. Agent Platform memitigasi hal ini dengan menjalankan semua skrip di lingkungan sandbox yang terisolasi secara ketat dan diatur oleh kebijakan IAM.

Developer dapat menambahkan kemampuan keamanan dengan menginstal skill bawaan untuk tugas seperti deteksi secret atau audit dependensi. Keahlian ini menyediakan alur kerja deterministik dan skrip analisis statis lokal (seperti Semgrep) untuk memindai kerentanan secara real time.

Perbedaan utama: keahlian agen versus perintah sistem tradisional

Peralihan ke keahlian agen adalah perubahan dari menulis prosa yang luas menjadi menerapkan perintah yang lebih terperinci dan spesifik. 

  • Proses lebih penting daripada prosa: Keahlian memberlakukan checkpoint deterministik dan kriteria keluar, bukan mengandalkan esai praktik terbaik generik.
  • Efisiensi token: Keahlian hanya menggunakan jendela konteks saat dipicu, sehingga Anda dapat menginstal berbagai keahlian dengan overhead minimal.
  • Interoperabilitas lintas platform: Berdasarkan spesifikasi terbuka, keahlian ini berfungsi di berbagai alat seperti Antigravity CLI, Gemini Enterprise Agent Platform, Claude Code, VS Code, Cursor, dan alat CLI kustom lainnya.
  • Composable: Agen dapat menggabungkan beberapa keahlian secara dinamis untuk menyelesaikan alur kerja multi-langkah yang kompleks.

Fitur

Perintah Sistem Tradisional

Keahlian Agen

Fokus Utama

Panduan perilaku dan gaya umum.

Alur kerja determenistik dan logika yang dapat dieksekusi.

Penggunaan Konteks

Memuat semua petunjuk ke setiap giliran.

Pengungkapan progresif (hanya dimuat saat dipicu).

Eksekusi

Mengandalkan penalaran LLM dan memori internal.

Mengalihkan pekerjaan ke skrip (Python/bash) dan template.

Pemeliharaan

Memerlukan pengeditan perintah sistem monolitik.

Direktori sistem file modular yang dikontrol versi.

Keandalan

Dapat rentan terhadap halusinasi dalam tugas yang kompleks.

Determinisme yang lebih tinggi melalui kriteria keluar eksplisit.

Portabilitas


Sering kali merupakan bagian eksklusif framework agen.

Spesifikasi terbuka (dapat dioperasikan di berbagai alat).

Fitur

Perintah Sistem Tradisional

Keahlian Agen

Fokus Utama

Panduan perilaku dan gaya umum.

Alur kerja determenistik dan logika yang dapat dieksekusi.

Penggunaan Konteks

Memuat semua petunjuk ke setiap giliran.

Pengungkapan progresif (hanya dimuat saat dipicu).

Eksekusi

Mengandalkan penalaran LLM dan memori internal.

Mengalihkan pekerjaan ke skrip (Python/bash) dan template.

Pemeliharaan

Memerlukan pengeditan perintah sistem monolitik.

Direktori sistem file modular yang dikontrol versi.

Keandalan

Dapat rentan terhadap halusinasi dalam tugas yang kompleks.

Determinisme yang lebih tinggi melalui kriteria keluar eksplisit.

Portabilitas


Sering kali merupakan bagian eksklusif framework agen.

Spesifikasi terbuka (dapat dioperasikan di berbagai alat).

Apa saja manfaat keahlian agen?

Mengadopsi keterampilan agen akan mengubah nilai ekonomi dan keamanan deployment AI Anda. Dengan memindahkan petunjuk dari kotak chat ke repositori yang dikontrol versi, Anda akan mendapatkan prediktabilitas dan tata kelola yang lebih baik.

Biaya API LLM yang lebih rendah

Pengungkapan progresif memastikan AI tidak memuat perintah sistem multi-halaman yang sangat besar di setiap giliran, sehingga mengurangi konsumsi token input.

Tata kelola tingkat perusahaan

Karena keahlian adalah direktori sistem file standar, Anda dapat mengelolanya melalui Git. Hal ini memungkinkan peninjauan permintaan pull (PR) standar, pemindaian keamanan, dan rollback.

Halusinasi berkurang

Dengan mengandalkan skrip yang dapat dieksekusi untuk tugas seperti matematika atau panggilan API, keahlian mengalihkan pekerjaan ke kode deterministik, yang dapat membantu mengurangi kemungkinan LLM menebak dengan salah.

Penggunaan kembali lintas tim

Keahlian yang terdokumentasi dengan baik, seperti pemeriksa kepatuhan perusahaan, dapat dibangun sekali dan di-deploy ke ratusan agen di seluruh perusahaan Anda.

Kemampuan observasi terperinci

Setiap aktivasi keahlian dicatat sebagai peristiwa terpisah. Hal ini membantu mempermudah pelacakan kapabilitas yang digunakan, sehingga membantu tim men-debug kegagalan agen dan mengoptimalkan performa.

Meningkatkan kecepatan developer

Standardisasi format keahlian terbuka memungkinkan engineer berbagi dan menggunakan kembali kemampuan terverifikasi dengan lebih mudah. Daripada menulis perintah kustom untuk setiap agen, tim dapat mengambil dari katalog internal keahlian yang disetujui untuk membangun alur kerja AI baru dengan lebih cepat.

Kasus penggunaan dunia nyata untuk keahlian agen

Keahlian agen membantu mengubah AI dari asisten umum menjadi worker digital yang siap produksi.

Standardisasi dan peninjauan kode otomatis

Tim engineering menggunakan keahlian agen untuk menerapkan standar coding. Misalnya, keahlian dapat menyertakan panduan gaya perusahaan di folder references/ dan skrip lint di scripts/. Saat developer mengirimkan PR, agen menjalankan skrip untuk memeriksa error dan memberikan komentar ulasan berdasarkan panduan gaya, tanpa perlu menulis perintah yang rumit.

Pemrosesan dokumen perusahaan

Agen menggunakan keahlian penguraian untuk mengekstrak data terstruktur dari PDF, spreadsheet, atau teks. Agen memuat skrip penguraian yang berat hanya saat dokumen sedang diproses secara aktif, sehingga menghemat banyak ruang jendela konteks.

Analisis data dan navigasi skema

Analis data menggunakan keahlian untuk berinteraksi dengan database secara aman. Agen memuat keahlian "Analis Data" yang berisi skema database. Hal ini memberikan konteks yang diperlukan untuk menulis kueri SQL yang akurat, yang dijalankan menggunakan skrip konektor data yang dipaketkan.

Audit keamanan

Tim DevOps dapat membuat keahlian yang menggabungkan kebijakan keamanan infrastructure-as-code (IaC). Sebelum lingkungan cloud disediakan, agen menggunakan keahlian untuk menjalankan skrip validasi terhadap file konfigurasi, sehingga memastikan tidak ada port terbuka atau bucket yang tidak dienkripsi yang di-deploy.

Kepatuhan brand

Pekerja intelektual perusahaan dapat membuat keahlian untuk memastikan semua teks yang ditampilkan kepada pengguna selaras dengan panduan gaya bahasa brand.

Keamanan, tata kelola, dan kepercayaan yang dapat diverifikasi

Karena keahlian agen dapat dikemas dengan hak istimewa yang dapat dieksekusi, keahlian tersebut dapat memperluas permukaan serangan Anda. Anda harus memperlakukannya dengan ketelitian keamanan yang sama seperti dependensi software lainnya.

Platform perusahaan dapat membantu memitigasi risiko ini dengan memindai keahlian untuk menemukan kerentanan, seperti petunjuk tersembunyi atau agensi yang berlebihan, sebelum deployment. Penandatanganan kriptografis memungkinkan developer melampirkan tanda tangan digital ke direktori keterampilan, membuktikan keaslian, dan memastikan bahwa direktori tersebut tidak berubah.

Men-deploy keahlian agen dalam ekosistem Google Cloud AI

Keahlian agen terintegrasi secara native ke dalam ekosistem Google Cloud AI. Gemini Enterprise Agent Platform memungkinkan Anda mengelola agen otonom dengan satu panggilan API, sehingga Anda dapat mengupload keahlian kustom atau menggunakan keahlian bawaan untuk alur kerja perusahaan yang kompleks.

Agen ini didukung oleh harness Antigravity, yang menyediakan lingkungan sandbox yang aman untuk penalaran, perencanaan, dan eksekusi. Keahlian ini berfungsi dengan Model Context Protocol (MCP) untuk menghubungkan agen secara aman ke sumber data eksternal langsung, sehingga memastikan penyiapan Anda aman dan dapat diaudit.

Membangun keahlian agen dengan Agent Development Kit (ADK) Google Cloud

Agent Development Kit (ADK) adalah framework utama untuk menggunakan standar keahlian agen terbuka dengan infrastruktur perusahaan. Anda dapat menggunakan ADK untuk men-deploy skill ke agen yang didukung Gemini, sehingga agen tersebut dapat menjalankan skrip Python atau bash yang dipaketkan dalam lingkungan komputasi yang terisolasi dan di-sandbox.

ADK memungkinkan keahlian untuk mengautentikasi dengan layanan seperti BigQuery dan Cloud Storage, sekaligus memastikan setiap aktivasi keahlian dan eksekusi skrip dicatat di Cloud Logging dan Cloud Monitoring untuk auditabilitas penuh.

Sebagai titik awal, kunjungi repositori Keahlian Agen Google resmi. Ekstensi ini menyediakan paket keahlian yang "mengutamakan agen" untuk produk seperti BigQuery, Cloud Run, dan GKE. Anda dapat menginstal kemampuan terverifikasi ini menggunakan perintah standar seperti npx skills add google/skills.

Langkah selanjutnya

Mulailah membangun solusi di Google Cloud dengan kredit gratis senilai $300 dan lebih dari 20 produk yang selalu gratis.

Google Cloud