Paid media & ads

Claude Ads

コーディングエージェント向けのオープンソース広告運用スキル。12の広告プラットフォームで根拠付き監査、プラン、口座変更の下書きを生成

AgriciDaniel/claude-adsPython7,804 as of 2026-08-04
By Jake Luo · Published 2026年8月4日

Claude Adsは、Claude Code、あるいはCodex、Gemini、CursorなどのAgent Skills対応ホストを、12の広告プラットフォームにまたがる有料メディアのオペレーターに変えるMITライセンスのスキルパックです。認可されたアカウントのエクスポートやAPI読み取りを入力に、根拠付きの監査、メディアプラン、クリエイティブブリーフ、モニタリング、バージョン管理されたJSONレポートを返します。すべてのアダプターは既定で読み取り専用で、変更を適用するには有効化されたケイパビリティ、変更前後の明示的な差分、アカウント上限内でのオーナー承認、そしてロールバックが必要です。すでに広告を出している人のための運用レイヤーであり、広告について考えるのをやめるための道具ではありません。

Claude Adsとは何か

リポジトリは自らを、代理店・コンサルタント・社内パフォーマンスチーム向けの、Claudeを前提とした可搬な有料メディア運用だと説明しています。具体的には、コーディングアシスタントが読み込むスキルとワーカーエージェントの集合です。プラットフォームごとに1つのスキルと監査ワーカーがあり、加えてプラットフォーム横断のプランニング、クリエイティブ、モニタリング、レポーティングの処理が載ります。READMEが挙げる第一級のサーフェスは12面。検索・動画・ソーシャル側にGoogle Ads、Meta Ads、YouTube Ads、LinkedIn Ads、TikTok Ads、Microsoft Advertising、Reddit Ads、Snapchat Ads、X Ads、コマースとリテールメディア側にApple Ads、Amazon Ads、Pinterest Adsです。正規のランタイムはClaude Codeで、同じスキルファイルはCodex、Gemini、Cursor、Windsurf、GooseがAgent Skillsに対応する範囲で利用可能と記載されています。

内部構造はこのカテゴリの通例よりも規律的です。1つのコンダクターがスコープ、ポリシー、最終成果物を管理し、ワーカーは限定された範囲を分析してスキーマ検証済みの所見を返します。正規の出力はバージョン管理されたJSONで、Markdown、HTML、PDFはいずれも同じ検証済みバンドルのレンダリングです。必須ワーカーが失敗した実行はpartialとして扱われ、READMEは部分的な実行を完全な監査として黙って提示することはないと明記しています。公開リポジトリはMITライセンスで、2026-08-04時点のスター数は7,804、直近のリリースは2026年7月のv2.0.1です。実装はPythonで、CPython 3.11または3.12を要求し、ブラウザキャプチャにPlaywright、PDF生成にWeasyPrintが必要です。

各コマンドが実際に担うもの

コマンド一覧はメディアバイイングの一連の流れそのもので、エージェントが助けになる場所と構造的に助けにならない場所を見分けるのに役立ちます。担う仕事ごとに並べると次のとおりです。

  • セットアップと監査 `/ads setup`はクライアント、アカウント、KPI、プライバシー、ガードレールのプロファイルを作成し、`/ads audit`は全体または範囲を絞った根拠付きの監査を実行します。エージェントが本当に効くのはこちら側です。チェックリスト型の退屈な作業は、ほとんどの人が必要な頻度でやれていません。
  • プランと制作 `/ads plan`はチャネル、予算、競合、計測のプランを、`/ads create`はコピー、画像、動画、商品写真のブリーフを生成します。要するに下書きです。実際に何を出すかの判断は手元に残ります。
  • 配信と最適化、いずれも下書き優先 `/ads launch --draft`と`/ads optimize --draft`はアカウントに触れずに変更計画を出力します。このフラグ自体が設計思想で、既定では何も本番アカウントに届きません。
  • 監視・実験・レポート 消化ペース、配信、計測タグ、疲弊、ポリシーの点検。統制されたテストの設計と読み取り。そして検証済みのJSONバンドル。小規模な広告主が金を失うのはたいていこの監視ループで、誰も毎日見ていないからです。

導入しなくても真似する価値がある部分

このリポジトリの設計判断のうち2つは、自分の代わりに金を使うあらゆるシステムに取り入れる価値があります。1つ目は、特定の操作を意図的に有効化するまですべてのアダプターが読み取り専用であること、そして変更の適用にはその操作専用のテスト済みケイパビリティ、アカウントとオブジェクトのIDの明示、影響範囲付きの人間可読な変更前後の差分、定義された上限内でのオーナー承認、監査先とロールバックを伴う冪等キー、そしてリモート状態が前提条件をなお満たしているかの検証、これらすべてが必要だという点です。上限が未設定なら書き込みは行われず、永久削除はそもそもサポートされていません。

2つ目は、わからないことの扱い方です。各コントロールはpass、fail、unknown、not-applicableのいずれかに解決され、unknownはヘルススコアを動かさずに証拠カバレッジだけを下げます。つまり薄い監査は「良い知らせ」ではなく「薄い」と報告されます。カバレッジ80%以上は採点対象、60〜79%は暫定、60%未満は証拠不十分と宣言されます。これはAIツールでは珍しい性質です。よくある失敗は、たまたま読み込めたデータの上に自信満々の要約を組み立てることだからです。予算に触れるエージェントを評価するときは、データソースが欠けたときにどう振る舞うかを聞いてください。その答えが本気のプロジェクトとデモを分けます。

正直な限界も述べておきます。これは運用レイヤーであってメディアバイヤーではありません。アカウントも予算も判断も、依然としてこちらが用意します。月に数百ドルを使う創業者にとって12プラットフォーム分の機構は過剰ですし、PythonにPlaywright、WeasyPrintと続く依存関係は現実的な導入コストです。そしてターゲティングを誤ったアカウントの監査は、間違ったトラフィックをどれだけ上手に買えているかを正確に教えてくれるだけです。広告費用対効果は、キャンペーンを直すのと少なくとも同じ頻度で、オファーを直すことで改善します。

自社で広告を回してわかったこと

私たちはAgentCeres(agentceres.comのAI Growth Officer)のGoogle広告を自分たちで運用しており、このリポジトリが最初から備えているのと同じ姿勢に独立にたどり着きました。取り上げる価値があると考えた理由の一つがそこです。私たちの広告まわりのツールは既定で読み取り専用で、スクリプトはレポートと日次スナップショットを取得するだけ。アカウントの変更は自動化が実行するものではなく、案件ごとの意図的な判断です。すべての変更にはその日のうちに台帳の記録が付き、何を変えたか、なぜか、どう検証するか、どう戻すかを書き残します。この台帳はどんなダッシュボードよりも役に立ちました。2週間後に本当に答えが必要になる問いは「どの変更が数字を動かしたのか」だからです。

自社アカウントが教えてくれたもう一つのことは、レバーの位置です。そしてそれは監査ツールが指し示す場所ではありませんでした。最も効いた変更は、理想的な顧客像から外れた訪問者を買っていた大量流入のヘッドワードを停止したことでした。入札調整でもクリエイティブの刷新でもありません。狙う相手を間違えたキャンペーンは、どれだけ最適化しても直りません。ターゲティングはスコアリングエンジンが測れるあらゆるものより上流にあります。その判断の手前にいるなら、アーリーステージのスタートアップは有料広告を出すべきかのほうが有用な問いです。有料広告マネージャーはキャンペーンを下書きし、支出を承認の後ろに置き続けます。同じスタックのオーガニック側については、marketingskillsがこのプロジェクトに最も近い隣人です。

FAQ

Claude Adsは無料ですか?
公開リポジトリはMITライセンスで、会員登録も不要なため、ソフトウェア費用ゼロで導入して使えます。READMEは有料コミュニティのメンバーが先行アクセスを得るミラーにも触れていますが、公開リリース自体はそれで制限されません。実際にかかるのは監査が消費するモデルのトークンと、各広告プラットフォームのAPIアクセスです。
広告アカウントを勝手に変更しますか?
よほど意図的に手順を踏まない限り変更しません。アダプターは既定で読み取り専用で、書き込みにはその操作専用の有効化されたケイパビリティ、明示的なオブジェクトID、変更前後の差分、定義された支出上限内でのオーナー承認、そしてロールバック計画が必要です。上限が未設定なら書き込みは一切行われません。`launch`も`optimize`も下書き優先と明記されているため、通常の出力は人がレビューする変更計画です。
使うには技術的な知識が必要ですか?
マーケティングツールという見え方よりは必要です。導入はgit cloneとインストールスクリプト、あるいはClaude Codeのプラグインコマンドで、全機能を使うにはPython 3.11か3.12の環境、キャプチャ用のPlaywrightブラウザ、PDF生成用のシステムライブラリが前提になります。ターミナルに慣れていれば半日仕事ですが、そうでなければ監査の出力自体は読めても、そこまで到達するのが現実的な障壁になります。
代理店の代わりになりますか?
代理店の仕事のうち監査とレポートの部分は置き換えます。そこは実際、最も体系的で最も放置されがちな部分です。一方で判断の部分、つまりどの市場を狙うか、オファーをどうするか、いつ支出を止めるかは置き換えませんし、キャンペーンは問題なくランディングページが原因だと結論づけることもできません。有能な運用者を速くし、運用者がいない創業者には飛ばしにくいチェックリストを与えるもの、と捉えるのが実務的です。
Related projects
Marketing SkillsClaude Code と AI エージェントのための、45 のマーケティングスキルを集めたオープンソースのコレクションDubOpen-source link management and attribution for modern marketing teamsGrowthBook自分のデータウェアハウスに対して動かす、オープンソースのフィーチャーフラグ・実験・プロダクトアナリティクスOpenSEOSemrush と Ahrefs のオープンソース代替 —キーワード調査、被リンク、サイト監査を従量課金モデルで

You built it. Now grow it.

AgentCeres is a managed AI marketing team — specialists draft the SEO, social, and outreach that fill your links, you approve what ships. 14-day free trial, from $39/month.

Start free trialMore projects