Claude Ads: skill Claude Code yang mengaudit akun iklanmu

Claude Ads adalah skill open source untuk Claude Code yang mengaudit akun iklan di dua belas platform, dari Google dan Meta hingga Reddit dan X, dengan bukti untuk setiap temuan. Apa yang dilakukan v2.1.0, cara memasangnya dengan aman, batasannya, dan cara menjalankannya di AgentsRoom.

Kamu mungkin pernah melihat video di Instagram: "kerjakan pekerjaan agensi iklanmu yang 3.000 per bulan dalam sepuluh menit". Di balik hook yang agak jualan itu, ada proyek open source yang benar-benar nyata: Claude Ads, sebuah skill untuk Claude Code yang membaca data akun iklanmu dan memberi tahu apa yang berhasil, apa yang rusak, dan apa yang harus diperbaiki lebih dulu. Lebih dari 10.000 star di GitHub pada Oktober 2026, lisensi MIT.

Diperbarui pada 21 Oktober 2026 untuk Claude Ads v2.1.0, yang dirilis pada 16 Oktober 2026. Versi pertama artikel ini menjelaskan v1.7.1. Sejak v2, skill ini mencakup dua belas platform alih-alih delapan, tidak lagi menghasilkan skor dari 100, dan para pembuatnya kini memperingatkan agar tidak memakai instalasi satu baris yang dulu kami tunjukkan. Semua yang ada di bawah sudah dicek terhadap README dan file skill di v2.1.0.

Banner Claude Ads v2: setiap akun iklan, satu baris perintah. Dua belas platform, 33 skill, dan satu perintah /ads, read-only secara default, dengan contoh output /ads audit untuk Google, TikTok, YouTube, Meta, LinkedIn, dan Microsoft.

Apa sebenarnya Claude Ads

Claude Ads adalah skill Claude Code yang dibuat oleh Daniel Agrici. Skill adalah paket berisi instruksi, referensi, dan agen yang dimuat oleh agen coding-mu sesuai kebutuhan: di sini, keahlian seorang auditor iklan berbayar, dipecah menjadi modul. Ini bukan produk Anthropic, dan sama sekali tidak berkaitan dengan iklan di dalam Claude: Anthropic menulis pada Februari 2026 bahwa Claude akan tetap bebas iklan.

Skill ini tersedia di dua tempat: rilis publik di AgriciDaniel/claude-ads (MIT, tanpa perlu keanggotaan) dan mirror komunitas di AI-Marketing-Hub/claude-ads, tempat anggota sebuah komunitas berbayar mendapat akses lebih awal.

Yang dibawa v2.1.0:

  • 12 platform iklan: Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, Apple, Amazon, Reddit, Pinterest, Snapchat, dan X.
  • 33 skill di balik satu perintah /ads, satu per platform ditambah skill lintas platform (atribusi, tracking sisi server, kreatif, landing page, anggaran, perencanaan, pelaporan).
  • 25 definisi agen: satu worker audit per platform, worker untuk tracking, anggaran, kreatif, kebijakan, dan kepatuhan regulasi, empat agen kreatif (penulis copy, ahli strategi kreatif, pengadaptasi format, desainer visual) serta agen riset dan verifikasi.
  • Empat kemungkinan hasil per pemeriksaan: pass, fail, unknown, atau not_applicable. Unknown berarti datanya tidak ada, dan skill ini tidak pernah menebaknya.
  • Belum ada skor kesehatan untuk saat ini. Proyek ini menyebut dirinya kandidat pengembangan, dan kedua belas profil penilaian kesehatan akun dinonaktifkan. Sebagai gantinya, audit melaporkan temuan, hal yang belum diketahui, dan cakupan bukti: cakupan 80% ke atas dinilai, 60 sampai 79% bersifat sementara, di bawah 60% berarti bukti tidak cukup.

Angka-angka lama yang mungkin kamu baca di tempat lain, 250 pemeriksaan, skor dari 100 dengan nilai A sampai F, delapan platform, menggambarkan v1. Itu bukan lagi yang dikatakan skill ini tentang dirinya sendiri.

Cara kerjanya di balik layar

Satu konduktor memegang cakupan run, aturan, agregasi, dan laporan akhir. Para worker menganalisis bagian yang dibatasi dengan jelas, masing-masing satu platform atau satu topik, dan mengembalikan temuan dalam skema yang tetap. Jika worker yang wajib gagal, run ditandai parsial: run itu tidak pernah disajikan sebagai audit lengkap.

Diagram resmi Claude Ads, cara kerja dalam tiga langkah: siapkan dengan /ads setup, audit dengan /ads audit dari ekspor, tangkapan layar, atau ringkasan yang ditempel, lalu tinjau apa yang lolos, gagal, atau tidak bisa dicek. Perubahan tetap berupa draf.

Siapkan, audit, tinjau: tiga langkah alur v2, dari repo resmi.

Kalau kamu sudah memakai Claude Code untuk menulis kode, kamu akan mengenali polanya: ini mekanisme sub-agen dan tim agen, diterapkan pada marketing alih-alih kode. Sejak v2.1.0, agen tidak lagi mengunci satu model: Claude Code menjalankannya dengan model percakapan utamamu kecuali ada pengaturan yang lebih spesifik.

Hasil sebuah run adalah file JSON berversi. Laporan Markdown, HTML, dan PDF adalah tampilan dari file yang sama, itulah sebabnya /ads report bisa menampilkan run lama lagi tanpa menjalankan apa pun.

Dalam praktiknya, alurnya muat dalam lima langkah:

  1. Jalankan /ads setup dan jawab pertanyaannya: model bisnis, tujuan, konversi utama, belanja bulanan, platform yang aktif, dan siapa yang menyetujui perubahan. Skill ini mengingatkanmu untuk tidak pernah menempelkan API key atau token di sana.
  2. Bawa bukti: ekspor akun dalam CSV atau JSON, tangkapan layar, atau ringkasan yang ditempel lengkap dengan rentang tanggal, mata uang, dan zona waktunya.
  3. Jalankan /ads audit google, atau /ads audit all. Kamu mendapat apa yang lolos, apa yang gagal, dan apa yang kurang.
  4. Jalankan /ads report untuk melihat run lama lagi.
  5. Jalankan /ads next untuk melihat penghambat yang paling penting.

Dua belas platform

Diagram resmi Claude Ads tentang dua belas platform yang didukung: Google Ads, Meta Ads, YouTube Ads, LinkedIn Ads, TikTok Ads, Microsoft Advertising, Reddit Ads, Snapchat Ads, dan X Ads untuk pencarian, video, dan sosial, lalu Apple Ads, Amazon Ads, dan Pinterest Ads untuk commerce dan retail media.

KelompokPlatform
Pencarian, video, dan sosialGoogle Ads, Meta Ads, YouTube Ads, LinkedIn Ads, TikTok Ads, Microsoft Advertising, Reddit Ads, Snapchat Ads, X Ads
Commerce dan retail mediaApple Ads, Amazon Ads, Pinterest Ads

Setiap platform punya skill sendiri, worker audit sendiri, referensi kontrol sendiri, dan deklarasi kapabilitas sendiri. Sebuah manifest kapabilitas di repo mencatat apa yang bisa dibaca atau diubah secara langsung di setiap platform. Di atas platform-platform itu ada audit lintas platform: atribusi (definisi konversi, jendela waktu, GA4, mitra pengukuran mobile) dan tracking sisi server (tagging sisi server, Conversions API dan Events API, deduplikasi, kualitas data event). Bagian ini sering menjadi titik buta audit manusia, karena membutuhkan keahlian media sekaligus teknis.

Perintah-perintahnya

Semuanya berjalan lewat /ads. Jika dipasang sebagai plugin Claude Code, perintahnya punya namespace dan diawali /claude-ads:ads; jika dipasang mandiri, perintahnya diawali /ads. README mencantumkan perintah berikut:

PerintahFungsinya
/ads setupmenyimpan profil klien, akun, tujuan, privasi, dan batas pengamanmu
/ads audit [all|platform|scope]audit penuh atau terbatas, didukung bukti
/ads planrencana kanal, kampanye, anggaran, kompetitor, dan pengukuran
/ads createbrief dan aset untuk copy, gambar, video, dan foto produk
/ads launch --draftrencana perubahan kampanye, tanpa menyentuh akun
/ads monitorlaju belanja, penayangan, tracking, kejenuhan kreatif, kebijakan, dan performa
/ads optimize --draftperbaikan berbasis bukti, ditulis sebagai draf
/ads experimentmerancang atau membaca hasil uji terkontrol
/ads reportmenampilkan run yang tersimpan sebagai Markdown, HTML, atau PDF
/ads research refreshmemperbarui bukti tentang platform, kebijakan, API, dan benchmark
/ads validatememeriksa kontrak, run, kapabilitas, atau kesiapan rilis
/ads status, /ads nextposisi saat ini, dan penghambat yang paling penting

Pintasan platform langsung menuju satu audit: /ads google, /ads meta, /ads youtube, /ads linkedin, /ads tiktok, /ads microsoft, /ads apple, /ads amazon, /ads reddit, /ads pinterest, /ads snapchat, dan /ads x.

Perintah spesialis dari v1 masih diarahkan oleh skill ini: /ads dna untuk profil merek dan penawaran sebuah situs web, /ads attribution, /ads tracking, /ads creative, /ads landing, /ads budget, /ads math untuk CPA, ROAS, MER, LTV:CAC, dan titik impas, /ads competitor, /ads generate untuk gambar dari brief yang sudah divalidasi, /ads photoshoot untuk variasi foto produk, dan /ads test sebagai nama lain dari /ads experiment. Permintaan dalam bahasa sehari-hari diarahkan ke skill yang sama. Tidak ada skill yang merender video: pekerjaan video berhenti di konsep dan brief.

Pasang dengan aman

Para pembuatnya kini menulisnya dengan terang: utamakan alur plugin dari host atau arsip rilis yang dicek terhadap checksum-nya, dan jangan pernah mengalirkan installer jarak jauh langsung ke shell. Versi pertama artikel ini justru menunjukkan hal itu, sebuah curl | bash dan sebuah irm | iex: jangan gunakan.

Di dalam Claude Code, alur plugin-nya:

/plugin marketplace add agricidaniel/claude-ads
/plugin install claude-ads@ai-marketing-hub-claude-ads

Jika kamu menambahkan marketplace sebelum v2.0.0, Claude Code masih menyimpannya dengan alias lama. Hapus dulu:

/plugin marketplace remove agricidaniel-claude-ads

Dari clone yang sudah kamu baca, di macOS atau Linux:

git clone https://github.com/AgriciDaniel/claude-ads.git
cd claude-ads
bash install.sh --source=local

Di Windows, di PowerShell, dari clone yang sama: .\install.ps1 -Source local.

Untuk mengunci versi, bash install.sh --source=git --ref=v2.1.0 melakukan checkout tag persis itu dan gagal jika tag tidak ditemukan. Jalur yang terverifikasi tetap zip rilis: setiap rilis GitHub menerbitkan zip, sebuah manifest, daftar komponen perangkat lunak (SBOM), dan file SHA256SUMS, dan setiap baris dari sha256sum -c SHA256SUMS harus menyatakan OK sebelum kamu mengekstrak. Rilis diberi checksum, tetapi tidak ditandatangani secara digital.

Yang dibutuhkan: CPython 3.11 atau 3.12 untuk dependensi terkelola, glibc 2.28 atau lebih baru di Linux, library WeasyPrint dan Pango untuk laporan PDF, dan browser Playwright jika kamu ingin tangkapan dari browser.

Installer-nya juga punya --target=codex, --target=gemini, dan target untuk Cursor, Windsurf, dan Goose. README menandainya sebagai eksperimental: hanya Claude Code yang terverifikasi, dan host lain bisa menangani file yang sama dengan cara berbeda.

Alur kerja di video, ditinjau ulang

Video Instagram yang membuat skill ini terkenal menunjukkan tiga langkah. Ini dia dengan v2.1.0.

Langkah 1: pasang skill. Lewat alur plugin di atas, bukan perintah satu baris yang ditempel.

Langkah 2: jelaskan bisnismu, lalu buat rencana. /ads setup menanyakan penawaran, tujuan, konversi, anggaran, dan platformmu. Kalau kamu punya situs web, /ads dna <url> mengekstrak profil merek dan penawaranmu supaya rencananya berangkat dari positioning-mu yang sebenarnya. Lalu /ads plan menyusun rencana kanal, kampanye, anggaran, dan pengukuran.

Langkah 3: laporan. /ads report menampilkan run yang tersimpan sebagai Markdown, HTML, atau PDF, siap dikirim ke klien atau ke pimpinanmu.

Di mana video itu menyederhanakan: hasilnya hanya sebagus bukti yang diberikan. Beri jawaban yang samar dan kamu mendapat rencana yang samar. Jalankan audit tanpa ekspor atau tangkapan layar dan kamu mendapat laporan penuh unknown, yang jujur, tetapi itu bukan diagnosis. Dan di v2.1.0 tidak ada skor untuk dipamerkan: kamu mendapat temuan dan seberapa banyak bagian akun yang bisa dinilai.

Data dan akunmu

Diagram resmi Claude Ads, dibuat untuk bisa dipercaya: read-only secara default, perubahan tetap berupa draf, bukti untuk setiap temuan dengan sumber bertanggal, yang tidak bisa dicek ditandai unknown, kredensial dan data klien tidak pernah masuk ke laporan atau repositori.

Skill ini berjalan di terminalmu dan menganalisis bukti yang kamu berikan. Kredensial tempatnya di variabel lingkungan, keychain sistem operasi, atau secret manager; jangan pernah di repositori, profil, laporan, atau log.

Perubahan yang lebih besar sejak v1 ada di sisi penulisan. v2 punya /ads launch dan /ads optimize, tetapi setiap adapter bersifat read-only secara default dan perubahan tetap berupa draf. Untuk menerapkannya, skill ini membutuhkan keenam hal berikut:

  1. kapabilitas yang sudah diuji dan diaktifkan untuk operasi persis itu;
  2. ID akun dan ID objek yang eksplisit;
  3. diff sebelum dan sesudah yang mudah dibaca, beserta apa saja yang terdampak;
  4. persetujuan pemilik, dalam batas yang ditetapkan untuk akun;
  5. kunci idempotensi, tujuan log audit, rollback, dan jendela verifikasi;
  6. pemeriksaan bahwa akun masih sesuai dengan yang diharapkan oleh perubahan.

Tanpa batas yang ditetapkan berarti tidak ada penulisan, dan penghapusan permanen tidak didukung di v2.

Apa yang digantikannya, dan apa yang tidak

Mari jujur, karena "gantikan agensimu yang 3.000 per bulan" perlu diberi nuansa.

Yang dikerjakan Claude Ads dengan baik: bagian sistematis dari pekerjaan. Menjalankan setiap kontrol pada akun tanpa ada yang terlewat, mengecek tracking terhadap apa yang diharapkan platform, menemukan kejenuhan kreatif, menghitung ulang ambang titik impas, dan mengatakan dengan jelas apa yang tidak bisa dicek. Itulah bagian audit yang objektif dan bisa diulang, bagian yang bahkan konsultan yang bagus pun mengerjakannya lebih lambat daripada mesin.

Yang tidak dilakukannya: menekan tombol untukmu secara default, atau memahami konteks yang diketahui agensimu: musim bisnismu, pengujian yang sudah gagal, hubunganmu dengan perwakilan Google-mu. Dan seperti output AI apa pun, rekomendasinya harus dicek sebelum kamu mengeluarkan anggaran media sungguhan.

Cara pandang yang tepat: Claude Ads tidak menggantikan penilaian, ia menggantikan jam-jam yang ditagihkan untuk menelusuri checklist. Bagi pengusaha yang menjalankan kampanyenya sendiri, ini tingkat audit yang sebelumnya tidak mereka miliki. Bagi agensi, ini mengubah audit yang dulu makan setengah hari per akun menjadi pemeriksaan mingguan.

Claude Ads di AgentsRoom: unit periklananmu di samping unit dev-mu

Di sinilah jadi menarik kalau kamu sudah memakai agen untuk menulis kode. Skill seperti Claude Ads, dijalankan manual di terminal, adalah alat. Skill yang sama, diserahkan ke agen khusus di kokpit multi-agen, adalah unit bisnis yang terus berjalan.

AgentsRoom dibuat persis untuk ini: setiap agen punya peran, status langsung, dan warnanya sendiri, dan kamu mengawasi seluruh armada agen dari satu jendela. Tidak ada yang memaksamu hanya menjalankan agen kode. Buat agen dengan peran periklanan, pasang skill Claude Ads di Claude Code miliknya, dan ia menjadi media buyer junior-mu: ia mengambil tiket audit dari backlog, menjalankan perintah /ads-nya, dan menaruh laporan sebagai output.

Claude Ads diorkestrasi di AgentsRoom: agen iklan menjalankan /ads audit setiap minggu, agen SEO menyelaraskan konten, agen dev menerapkan perbaikan tracking, semuanya tersambung ke backlog bersama yang sama, sementara manusia meninjau dan menyetujui.

Siklus lengkapnya seperti ini. Agen Ads menjalankan /ads audit all pada ekspor Senin pagimu dan memposting temuannya ke backlog. Masalah teknis yang ditemukannya (konversi GA4 yang terhitung dua kali, Consent Mode yang salah konfigurasi, landing page yang terlalu lambat) menjadi tiket yang diambil dan diperbaiki agen dev-mu di kode, masing-masing di worktree-nya sendiri sehingga agen yang berjalan paralel tidak pernah saling mengganggu. Sementara itu, agen SEO menjaga landing page tetap selaras dengan kampanye yang sedang aktif. Kamu membaca laporannya, dan kamulah yang menyetujui sebuah perubahan sebelum sampai ke akun iklan.

Biarkan agen Ads tetap di Claude Code, satu-satunya host yang diverifikasi Claude Ads. Agen kodemu bisa berjalan di CLI mana pun yang kamu suka: AgentsRoom menjalankannya berdampingan di jendela yang sama, apa pun provider-nya, dan matriks kompatibilitas mencantumkan apa saja yang didukung.

Unit sebelah selalu jadi yang paling sulit diintegrasikan: tim dev tidak bicara bahasa media, tim media tidak bicara bahasa dev. Armada agen yang berbagi backlog yang sama menutup celah itu lebih baik daripada rapat mingguan mana pun.

Pertanyaan yang sering diajukan

Apakah Claude Ads dibuat oleh Anthropic?

Bukan. Claude Ads adalah skill open source untuk Claude Code yang ditulis oleh Daniel Agrici dan dirilis dengan lisensi MIT di github.com/AgriciDaniel/claude-ads. Anthropic membuat Claude dan Claude Code; skill ini berjalan di atas keduanya.

Apakah Claude menampilkan iklan?

Tidak. Dalam tulisannya pada 4 Februari 2026, Claude is a space to think, Anthropic menulis bahwa Claude akan tetap bebas iklan: tidak ada tautan bersponsor di samping percakapan, dan tidak ada jawaban yang dipengaruhi pengiklan. Claude Ads adalah soal mengaudit akun iklanmu sendiri, bukan soal iklan di dalam Claude.

Apakah Claude Ads masih memberi skor dari 100?

Tidak di v2.1.0. Kedua belas profil penilaian kesehatan akun dinonaktifkan, jadi audit melaporkan temuan, hal yang belum diketahui, dan cakupan bukti sebagai ganti skor. Setiap pemeriksaan berakhir dengan pass, fail, unknown, atau not_applicable, dan unknown berarti datanya tidak ada.

Bisakah Claude Ads mengubah kampanye iklanku?

Tidak dengan sendirinya. Setiap adapter bersifat read-only secara default dan perubahan tetap berupa draf. Menerapkan satu perubahan membutuhkan kapabilitas yang aktif untuk operasi persis itu, ID akun dan ID objek yang eksplisit, diff sebelum dan sesudah, persetujuan pemilik dalam batas akun, rollback, dan pemeriksaan bahwa akun tidak berubah sejak saat itu. Penghapusan permanen tidak didukung di v2.

Apakah Claude Ads berjalan dengan Codex atau Gemini CLI?

Installer-nya punya target Codex, Gemini, Cursor, Windsurf, dan Goose, tetapi README menandainya sebagai eksperimental: hanya Claude Code yang terverifikasi. Pasang di Claude Code jika kamu ingin jalur yang didukung.

Pasang skill-nya, jalankan /ads audit pertamamu, dan kalau kamu ingin ia berjalan tanpamu: unduh AgentsRoom dan beri unit periklananmu infrastruktur yang sama dengan unit dev-mu.

Insinyur DevOpsPenulisPengembang FrontendTenaga PenjualanPengembang BackendCoach & PelatihArsitek Perangkat LunakPenasihat HukumInsinyur QAKeuangan & AdministrasiPengembang Full-StackDesainer KreatifPengembang MobilePenelitiInsinyur KeamananSDM & Rekrutmen
Manajer ProyekPenerjemahAhli GitAnalis DataSpesialis SEOAkuntanSpesialis LokalisasiKomunikasi & HumasPemikir KreatifOperasional & LogistikSpesialis PemasaranLayanan PelangganAsisten proyekStaf PengadaanManajer KomunitasAsisten Pribadi

Unduh AgentsRoom

Jalankan semua agen AI Anda, di semua proyek Anda, dari satu jendela.

Unduh AgentsRoomGratis

Aplikasi pendamping: pantau agen Anda saat bepergian

Gunakan Claude, Codex, Antigravity CLI, atau penyedia AI lainnya.

Dapatkan ekstensi
Chrome Web Store

Kirim bug dan permintaan langsung ke backlog publik Anda.

Agen yang dibaca seperti percakapan

Setiap agen punya peran, wajah, dan utas yang Anda baca seperti aplikasi pesan.

Tampilan percakapan

Tampilan percakapan AgentsRoom: pekerjaan agen AI coding ditampilkan sebagai utas obrolan
Beberapa proyek
Multi-penyedia
Beberapa agen
Status langsung
File diff & commit
Pendamping mobile
Pratinjau langsung
Tim agen
Otomatisasi browser
Dev berbasis backlog
Pustaka prompt
Pustaka skill
Lihat semua fitur

Lanjutkan membaca