Apakah Claude Skill Anda boleh langsung mengirim penawaran ke klien tanpa Anda cek dulu? Kapan AI boleh mengubah dokumen, menjalankan workflow, atau memanggil tool eksternal? Bagaimana cara membuat batas yang jelas agar Claude bekerja cepat, tetapi tetap aman untuk keputusan bisnis yang berisiko?
Approval gates adalah titik berhenti dalam workflow AI. Di titik ini, Claude Skills tidak boleh lanjut sendiri. Skill harus meminta konfirmasi manusia, memberi ringkasan konteks, lalu menunggu keputusan. Dalam praktiknya, approval gates membantu Anda mendapatkan dua hal sekaligus: otomasi yang cepat dan kontrol manusia pada momen yang penting.
Mengapa Approval Gates Penting untuk Claude Skills
Claude Skills membuat Claude lebih terarah. Skill dapat berisi instruksi, template, checklist, contoh output, atau prosedur khusus agar Claude menjalankan tugas tertentu dengan konsisten. Namun, semakin berguna sebuah skill, semakin besar juga risiko jika skill tersebut diberi kebebasan penuh.
Masalahnya bukan hanya “AI bisa salah”. Masalah yang lebih nyata adalah AI bisa benar secara format, tetapi keliru secara konteks bisnis. Misalnya, Claude bisa membuat draf email yang sopan, tetapi mengandung komitmen harga yang belum disetujui. Claude bisa merapikan kontrak, tetapi tanpa sadar mengubah klausul penting. Claude bisa menyiapkan laporan pajak, tetapi belum tahu apakah data sumbernya sudah final.
Di sinilah approval gates bekerja. Gate membuat Claude berhenti pada titik tertentu dan bertanya: “Apakah saya boleh lanjut?” Dengan cara ini, manusia tetap memegang keputusan penting, sementara Claude mengurus pekerjaan persiapan, analisis, dan penyusunan dokumen.
Apa Itu Approval Gate dalam Konteks Claude Skills
Approval gate adalah aturan eksplisit di dalam workflow yang memaksa skill untuk berhenti sebelum melakukan aksi tertentu. Gate bisa ditulis di dalam SKILL.md, diterapkan di level tool permission, atau dibangun di sistem eksternal seperti MCP server, n8n, Zapier, Make.com, atau aplikasi internal.
Contoh sederhana instruksi dalam skill:
- Jangan kirim email ke pihak eksternal sebelum pengguna menyetujui versi final.
- Jika nilai transaksi di atas Rp10.000.000, hentikan proses dan minta persetujuan manajer.
- Jika dokumen mengandung data pribadi, tampilkan ringkasan risiko sebelum membuat output final.
- Jika ada perubahan pada klausul hukum, minta manusia meninjau sebelum menyimpan dokumen.
Aturan seperti ini terlihat sederhana, tetapi dampaknya besar. Tanpa gate, skill dapat terasa pintar, tetapi sulit dipercaya. Dengan gate, skill menjadi rekan kerja yang tahu kapan harus meminta arahan.
Kapan Claude Skills Harus Berhenti dan Meminta Konfirmasi Manusia
1. Saat Ada Dampak Finansial
Setiap tindakan yang dapat memindahkan uang, memberi diskon, mengubah harga, menyetujui pembayaran, atau membuat komitmen finansial perlu gate. Claude boleh membantu menghitung, membandingkan, dan membuat rekomendasi. Namun, keputusan akhir tetap sebaiknya berada di manusia.
Contohnya, skill procurement dapat membandingkan tiga vendor, menilai kelengkapan dokumen, dan menyusun rekomendasi. Tetapi ketika harus memilih pemenang, mengirim purchase order, atau menyetujui pembayaran, gate harus aktif.
2. Saat Ada Risiko Hukum atau Kontrak
Claude dapat membantu membaca kontrak, menyorot klausul, dan membuat daftar pertanyaan. Tetapi jika skill akan mengubah pasal, menerima syarat, atau mengirim versi final ke pihak lain, proses harus berhenti.
Gate ini penting karena bahasa hukum sering bergantung pada konteks. Satu kalimat kecil bisa mengubah tanggung jawab, batas waktu, atau hak pihak tertentu.
3. Saat Output Keluar ke Pihak Eksternal
Email ke klien, proposal ke vendor, pengumuman publik, press release, konten media sosial sensitif, dan balasan komplain pelanggan sebaiknya melewati gate. Claude boleh membuat draf dan bahkan memberi beberapa opsi nada bahasa. Namun, pengiriman final perlu konfirmasi.
Ini bukan tanda bahwa skill lemah. Ini tanda bahwa workflow dirancang dengan sehat.
4. Saat Data Pribadi atau Rahasia Digunakan
Jika skill bekerja dengan nomor identitas, data karyawan, data pelanggan, rekam transaksi, data medis, atau dokumen internal, gate perlu ditambahkan. Gate harus meminta manusia memastikan apakah data tersebut memang boleh digunakan, dibagikan, atau diringkas.
Untuk konteks keamanan AI yang lebih luas, Anda dapat membaca panduan manajemen risiko AI dari NIST. Source: NIST AI Risk Management Framework.
5. Saat Confidence Rendah atau Data Tidak Lengkap
Claude tidak selalu tahu bahwa datanya kurang. Karena itu, skill perlu diberi aturan untuk berhenti jika menemukan data yang kosong, bertentangan, atau tidak bisa diverifikasi.
Misalnya:
- Dokumen sumber tidak lengkap.
- Angka di file Excel tidak sama dengan angka di PDF.
- Tanggal kontrak berbeda di dua dokumen.
- Nama perusahaan tidak konsisten.
- Referensi hukum atau regulasi tidak jelas sumbernya.
Dalam kondisi seperti ini, jawaban terbaik bukan memaksa output final. Jawaban terbaik adalah meminta klarifikasi.
Designing Skills untuk Workflow Hybrid
Workflow hybrid berarti AI dan manusia berbagi tugas. AI mengerjakan bagian yang cepat, berulang, dan berbasis pola. Manusia memegang keputusan, penilaian etis, konteks relasi, dan tanggung jawab akhir.
Agar workflow hybrid berjalan baik, Anda perlu membagi proses menjadi tiga zona: zona otomatis, zona review, dan zona keputusan.
| Zona Workflow | Apa yang Boleh Dilakukan Claude | Kapan Harus Berhenti | Contoh Gate |
|---|---|---|---|
| Otomatis | Meringkas, mengekstrak data, membuat draf awal, mengecek format | Jika hanya berdampak internal dan mudah diperbaiki | Tidak perlu approval untuk membuat ringkasan rapat internal |
| Review | Membandingkan opsi, memberi rekomendasi, menandai risiko | Jika ada data tidak lengkap, risiko sedang, atau interpretasi penting | Minta user memilih vendor sebelum lanjut ke dokumen final |
| Keputusan | Menyiapkan bahan keputusan dan checklist | Sebelum kirim, simpan final, bayar, tanda tangan, atau ubah sistem | Minta konfirmasi tertulis sebelum mengirim kontrak ke klien |
Tabel ini membantu Anda mendesain skill tanpa membuat semua hal harus disetujui. Jika semua langkah butuh approval, otomasi menjadi lambat. Jika tidak ada approval sama sekali, risikonya naik. Kuncinya adalah memilih titik berhenti yang tepat.
Gunakan Threshold yang Jelas
Gate yang baik tidak samar. Jangan hanya menulis “minta approval jika berisiko”. Risiko perlu diterjemahkan menjadi aturan yang bisa diikuti.
Contoh threshold yang lebih jelas:
- Jika nilai transaksi lebih dari Rp5.000.000, minta approval.
- Jika email ditujukan ke domain di luar perusahaan, minta review.
- Jika dokumen mengandung kata “ganti rugi”, “penalti”, atau “pemutusan”, minta review hukum.
- Jika data pelanggan muncul lebih dari 10 baris, minta konfirmasi penggunaan data.
- Jika confidence analisis rendah, tampilkan alasan dan minta arahan.
Bedakan Soft Gate dan Hard Gate
Soft gate adalah instruksi agar Claude meminta persetujuan. Ini bisa ditulis di SKILL.md. Hard gate adalah batas teknis yang benar-benar mencegah aksi dilakukan tanpa izin, misalnya permission pada tool, API, atau sistem workflow.
Keduanya penting. Soft gate membantu perilaku Claude. Hard gate melindungi sistem jika instruksi tidak cukup kuat atau ada input yang membingungkan. Untuk dokumentasi teknis terkait Claude Skills, Anda dapat melihat panduan resmi Anthropic. Source: Anthropic Claude Code Skills documentation.
Skills sebagai Handoff Point
Handoff point adalah momen ketika Claude menyerahkan pekerjaan ke manusia. Handoff yang buruk hanya berkata, “Mohon dicek.” Handoff yang baik memberi konteks lengkap agar manusia bisa memutuskan dengan cepat.
Dalam desain skill, handoff sebaiknya berisi lima bagian:
- Ringkasan tugas yang sudah dilakukan.
- Data atau dokumen yang digunakan.
- Temuan utama dan risiko.
- Opsi keputusan yang tersedia.
- Rekomendasi langkah berikutnya, lengkap dengan alasan.
Contoh handoff yang baik:
“Saya sudah membandingkan tiga vendor berdasarkan harga, kelengkapan dokumen, waktu pengiriman, dan syarat pembayaran. Vendor B paling murah, tetapi dokumen pajaknya belum lengkap. Vendor A lebih mahal 8 persen, tetapi paling lengkap dan punya waktu pengiriman tercepat. Karena nilai transaksi Rp32.000.000, saya berhenti di sini dan membutuhkan approval Anda sebelum membuat purchase order.”
Handoff seperti ini menghemat waktu. Manusia tidak perlu membaca ulang semua dokumen dari awal. Ia bisa fokus pada keputusan.
“Approval gate yang baik bukan rem darurat. Ia adalah rambu lalu lintas yang membuat AI tahu kapan boleh jalan, kapan harus pelan, dan kapan wajib berhenti.”
Pengalaman Kami Saat Mendesain Workflow AI yang Perlu Approval
Di RheinMahatma.com, kami sering melihat pola yang sama saat membantu pemilik bisnis, marketer, content creator, dan tim marketing di Indonesia memanfaatkan AI secara strategis. Banyak tim memulai dengan prompt yang terlihat rapi, lalu merasa kecewa karena hasilnya tidak konsisten saat dipakai untuk pekerjaan nyata. Masalahnya sering bukan pada model AI saja, tetapi pada desain proses. Tidak ada batas kapan AI boleh lanjut, kapan harus bertanya, dan siapa yang berhak memberi keputusan. Dalam proyek yang melibatkan SEO/GEO, digital marketing, dan workflow AI, kami biasanya menyarankan tim membuat peta risiko sederhana sebelum membuat skill. Dari sana, skill bisa dibagi menjadi langkah otomatis, langkah review, dan langkah approval. Cara ini membuat Claude lebih berguna karena ia tidak hanya menghasilkan teks, tetapi juga mengikuti tata kerja yang lebih aman dan mudah diaudit.
Cara Menulis Approval Gates di SKILL.md
Approval gate harus ditulis sebagai instruksi operasional, bukan nasihat umum. Semakin jelas kalimatnya, semakin mudah Claude mengikutinya.
Struktur Instruksi yang Disarankan
Anda bisa menggunakan pola berikut:
- Kondisi: jelaskan kapan gate aktif.
- Aksi berhenti: nyatakan bahwa Claude tidak boleh lanjut.
- Ringkasan: minta Claude menampilkan konteks singkat.
- Pilihan user: berikan opsi keputusan yang jelas.
- Audit trail: catat keputusan atau alasan jika workflow memerlukan dokumentasi.
Contoh kalimat:
“Jika output akan dikirim ke pihak eksternal, berhenti sebelum pengiriman. Tampilkan ringkasan isi, penerima, risiko utama, dan versi final pesan. Minta pengguna memilih salah satu: setujui kirim, revisi, batalkan, atau eskalasi ke reviewer.”
Jangan Membuat Gate yang Terlalu Banyak
Approval gate yang terlalu sering akan membuat pengguna lelah. Akhirnya, orang hanya menekan “setuju” tanpa membaca. Ini disebut approval fatigue.
Untuk menghindarinya, gunakan gate hanya pada momen yang benar-benar penting. Tugas seperti merapikan format, membuat draf internal, atau mengelompokkan data biasanya tidak perlu approval ketat. Simpan gate untuk aksi yang berdampak keluar, berdampak finansial, berdampak hukum, atau sulit dibatalkan.
Checklist Praktis Sebelum Skill Dipakai
Sebelum Claude Skill digunakan oleh tim, cek beberapa hal berikut:
- Apakah skill punya daftar aksi yang tidak boleh dilakukan tanpa approval?
- Apakah nilai ambang seperti nominal transaksi atau jumlah data sudah jelas?
- Apakah skill tahu siapa yang harus memberi approval?
- Apakah handoff berisi ringkasan, risiko, dan opsi keputusan?
- Apakah ada hard gate pada tool yang bisa mengirim, menghapus, membayar, atau menyimpan data final?
- Apakah keputusan approval perlu dicatat untuk audit?
- Apakah ada jalur eskalasi jika manusia tidak yakin?
Checklist ini sederhana, tetapi cukup kuat untuk mencegah banyak kesalahan umum. RheinMahatma.com biasanya menyarankan checklist seperti ini dibuat sebelum tim memperluas penggunaan skill ke proses yang lebih sensitif.
Contoh Workflow Hybrid: Proposal Klien
Bayangkan Anda punya Claude Skill untuk membuat proposal klien. Skill ini membaca brief, membuat struktur proposal, menyesuaikan tone, menghitung estimasi timeline, dan menyiapkan email pengantar.
Bagian yang bisa otomatis:
- Membuat outline proposal.
- Mengubah brief menjadi scope of work.
- Merapikan bahasa agar sesuai brand voice.
- Membuat daftar asumsi dan kebutuhan data.
Bagian yang perlu approval:
- Harga final.
- Janji hasil atau target performa.
- Timeline yang mengikat.
- Klausul pembayaran.
- Email final sebelum dikirim ke klien.
Dengan desain ini, Claude membantu mempercepat 70 sampai 80 persen pekerjaan awal. Namun, keputusan yang memengaruhi reputasi dan pendapatan tetap dikendalikan manusia.
Kesalahan Umum Saat Membuat Approval Gates
Gate Hanya Ditulis di Prompt Sekali Pakai
Jika gate hanya ditulis di prompt chat biasa, aturan itu mudah hilang saat konteks berubah. Lebih baik masukkan aturan penting ke dalam skill agar konsisten dipanggil saat workflow berjalan.
Tidak Ada Pemilik Keputusan
Skill sering berhenti dan meminta approval, tetapi tidak jelas siapa yang harus menjawab. Ini membuat proses macet. Tulis peran yang berhak memberi keputusan, misalnya owner, finance lead, legal reviewer, atau project manager.
Tidak Ada Format Handoff
Jika Claude hanya berkata “butuh approval”, manusia tetap harus mencari konteks sendiri. Buat format handoff tetap agar setiap permintaan approval mudah dibaca.
Mengandalkan AI untuk Semua Kontrol
Untuk aksi berisiko tinggi, jangan hanya mengandalkan instruksi di skill. Gunakan juga kontrol teknis. Misalnya, Claude boleh membuat draf email, tetapi tombol kirim tetap ada di sistem yang membutuhkan klik manusia.
Langkah Kecil yang Bisa Anda Terapkan Hari Ini
Mulailah dari satu skill yang paling sering dipakai. Baca ulang prosesnya, lalu tandai tiga titik yang paling berisiko. Biasanya titik itu berada sebelum pengiriman eksternal, sebelum persetujuan biaya, atau sebelum dokumen final disimpan.
Setelah itu, tambahkan instruksi gate yang jelas. Gunakan format kondisi, berhenti, ringkasan, pilihan, dan catatan keputusan. Jangan buat terlalu rumit. Gate yang sederhana tetapi konsisten jauh lebih baik daripada aturan panjang yang tidak dipakai tim.
Approval gates membuat Claude Skills lebih aman, lebih bisa dipercaya, dan lebih cocok untuk workflow nyata. AI tetap bekerja cepat, tetapi manusia tetap hadir pada keputusan yang membawa konsekuensi. Jika Anda ingin membangun sistem AI yang dapat tumbuh bersama bisnis, mulailah dengan pertanyaan sederhana: “Pada titik mana Claude harus berhenti dan meminta saya memutuskan?”

