AdGuard Filtersのagrd.io/reportとルールsyntax
AdGuard コンテンツ フィルタリングは、広告トラッカー ブロックリスト、更新しても安全なフィルター リスト、およびプライバシー重視のユーザー向けの展開に適した配布ワークフローを維持します。
ひと目でわかる
- これは何?
- AdguardTeam/AdguardFiltersのREADMEが示す広告/トラッカー遮断ルール集、地域・用途別フィルタ、GPL-3.0、uBlock Origin互換を整理する。
- 誰に向いている?
- AdGuard FiltersはAdGuardアプリやuBlock Origin向けの更新可能なフィルタリストを編集・利用したいコミュニティとエンジニア向きです。READMEは地域フィルタやTracking Protection等を1リストにまとめ、agrd.io/reportで問題報告、create-own-filtersドキュメントで独自ルールsyntaxを学ぶ流れを示しています。
- 商用利用できる?
- 条件付きでできます。GPL-3.0 はコピーレフトのライセンスで、これを含むソフトウェアを配布する場合、そのソフトウェアのソースコードを同じライセンスで公開する必要があります。配布せず社内で使うだけなら、この義務は生じません。
- 今もメンテナンスされている?
- されています。最後のコミットは 1 日前です。
- 何の言語で書かれている?
- 主に Adblock Filter List です(GitHub の言語統計による)。
回答はプロジェクトの GitHub データ(最終同期:2026年9月14日)と当サイトの分析に基づくもので、法的助言ではありません。
オープンソース詳細解説
AdGuardとuBlock Origin向けテキストルール
AdGuard FiltersはREADME称、AdGuardやuBlock Originなどの広告ブロックソフト向けフィルタを作る場所です。各フィルタはテキストルールの集合で、バナー、ポップアップ、トラッカーなどプライバシー侵害コンテンツを遮断します。地域別、German/Russian filterのような地域、Social Media/Tracking Protectionのような用途別ルールが1リストにまとまり、まとめて有効/無効できます。
READMEはフィルタを常時更新しており、見逃した広告からfalse positiveまで報告で改善すると述べ、AdGuard Filtersが最も活発に開発されているコンテンツブロックリストの一つだとREADME称しています。AdguardTeam/AdguardFiltersはGPL-3.0です。
AdGuard Filtersの「AdGuardとuBlock Origin向けテキストルール」節のREADME記述は、コマンド・ファイル・版をセットでメモし、記載外は書きません。
AdGuard Filtersでは「AdGuardとuBlock Origin向けテキストルール」だけを切り出し、他章と混ぜず条件を残します。
AdGuard Filters README「AdGuardとuBlock Origin向けテキストルール」の固有名詞は該当ファイルを開いてから写し、推測しません。
AdGuard Filters Policyの位置づけ
AdGuard Filters Policyはadguard.com/kb/general/ad-filtering/filter-policy/へREADMEがリンクしています。どの広告/トラッカーをブロック対象とするかの基準はREADME本体ではなくこのpolicyページが本体です。
リストをforkして独自配布する前にpolicyを読まないと、コミュニティの期待と自分のルールがずれるリスクがあります。READMEはpolicyへのリンクだけを提供し、個別ルールの意味まではREADMEに載せていません。
AdGuard Filtersの「AdGuard Filters Policyの位置づけ」節のREADME記述は、コマンド・ファイル・版をセットでメモし、記載外は書きません。
AdGuard Filtersでは「AdGuard Filters Policyの位置づけ」だけを切り出し、他章と混ぜず条件を残します。
AdGuard Filters README「AdGuard Filters Policyの位置づけ」の固有名詞は該当ファイルを開いてから写し、推測しません。
agrd.io/reportによるIssue報告
Contributing/Report Issues節は報告にagrd.io/reportを使うようREADMEが指定しています。open issueは各Webサイトのmissed adやfalse positiveを参照し、コメントでfiltering rulesを提案する流れがSuggest Filtering Rules節にあります。
AdGuard filter engineersがレビューし、正しければAdGuard filtersへ追加されるとREADMEにあります。報告フォーマットをREADMEが指定しているため、再現URLとスクリーンショットをagrd.io/reportの項目に沿って書くのがAdGuard Filters固有の貢献手順です。
AdGuard Filtersの「agrd.io/reportによるIssue報告」節のREADME記述は、コマンド・ファイル・版をセットでメモし、記載外は書きません。
AdGuard Filtersでは「agrd.io/reportによるIssue報告」だけを切り出し、他章と混ぜず条件を残します。
AdGuard Filters README「agrd.io/reportによるIssue報告」の固有名詞は該当ファイルを開いてから写し、推測しません。
create-own-filters syntaxドキュメント
Suggest Filtering Rules節は、独自ルールを書く前にadguard.com/kb/general/ad-filtering/create-own-filters/の公式syntaxドキュメントを読むようREADMEが要求しています。open issueにコメントでルール案を書く前の必読資料です。
uBlock Originユーザーが同じリストを使う場合も、ルールsyntaxはAdGuard系ドキュメントがREADME上の一次参照です。syntaxを理解せずに大量ルールを提案するとレビューで却下されやすい、というREADMEの前提があります。
AdGuard Filtersの「create-own-filters syntaxドキュメント」節のREADME記述は、コマンド・ファイル・版をセットでメモし、記載外は書きません。
AdGuard Filtersでは「create-own-filters syntaxドキュメント」だけを切り出し、他章と混ぜず条件を残します。
AdGuard Filters README「create-own-filters syntaxドキュメント」の固有名詞は該当ファイルを開いてから写し、推測しません。
Other ways to contribute
Other ways to contribute節はadguard.com/contribute.htmlへのリンクです。READMEはコミュニティボランティア活動を褒め、最も活発なメンバーへの報酬があると述べますが、具体制度は外部ページです。
フィルタエンジニアリング以外の翻訳やQAもcontributeページが対象とREADMEは示唆しています。AdGuard Filtersリポジトリ自体はルールテキストとCI、aglint.yml workflowバッジがREADME上部にあり、ルールlintもパイプラインの一部と読み取れます。
AdGuard Filtersの「Other ways to contribute」節のREADME記述は、コマンド・ファイル・版をセットでメモし、記載外は書きません。
AdGuard Filtersでは「Other ways to contribute」だけを切り出し、他章と混ぜず条件を残します。
AdGuard Filters README「Other ways to contribute」の固有名詞は該当ファイルを開いてから写し、推測しません。
GPL-3.0と派生リスト配布
AdguardFiltersのライセンスはGPL-3.0です。READMEのLICENSEリンクが根拠であり、ルール集合を改変して配布する場合はGPL-3.0のソース提供義務がREADME外のLICENSE本文で課されます。
AdGuardアプリに組み込まれたリストと、自分でホストするcustom listでは更新頻度と署名の扱いが異なります。AdGuard Filtersを採用するときは、READMEの常時更新という性質を受け入れ、購読URLとコミット時刻を運用メモに残すのがリスト固有の再現性管理になります。
AdGuard Filtersの「GPL-3.0と派生リスト配布」節のREADME記述は、コマンド・ファイル・版をセットでメモし、記載外は書きません。
AdGuard Filtersでは「GPL-3.0と派生リスト配布」だけを切り出し、他章と混ぜず条件を残します。
AdGuard Filters README「GPL-3.0と派生リスト配布」の固有名詞は該当ファイルを開いてから写し、推測しません。
aglint
aglint.yml CI/Pages deployバッジ。
AdGuard Filtersの「aglint」節のREADME記述は、コマンド・ファイル・版をセットでメモし、記載外は書きません。
AdGuard Filtersでは「aglint」だけを切り出し、他章と混ぜず条件を残します。
AdGuard Filters README「aglint」の固有名詞は該当ファイルを開いてから写し、推測しません。
report
agrd.io/report create-own-filters issueルール提案。GPL-3.0 Policy URL。
AdGuard Filtersの「report」節のREADME記述は、コマンド・ファイル・版をセットでメモし、記載外は書きません。
AdGuard Filtersでは「report」だけを切り出し、他章と混ぜず条件を残します。
AdGuard Filters README「report」の固有名詞は該当ファイルを開いてから写し、推測しません。
編集部の結論
AdGuard FiltersはAdGuardアプリやuBlock Origin向けの更新可能なフィルタリストを編集・利用したいコミュニティとエンジニア向きです。READMEは地域フィルタやTracking Protection等を1リストにまとめ、agrd.io/reportで問題報告、create-own-filtersドキュメントで独自ルールsyntaxを学ぶ流れを示しています。GPL-3.0のため派生リストの公開義務を理解したうえでforkする必要があります。READMEにない端末側のVPN/ DNS設定や、フィルタ以外のセキュリティ製品を期待する用途には向きません。AdGuard Filters Policyを読んだうえで、自分が使うAdGuard製品に本リポジトリのリストを購読し、agrd.io/report形式で1件だけ誤検知を報告できるか試してください。
コミュニティノート