はじめに
AnthropicのGitHubに、Claude for Legal というリポジトリがあります。
これは、法務業務向けのClaudeプラグイン集です。
公式READMEでは、claude-for-legal は、社内法務、プライバシー、プロダクト法務、企業法務、雇用法務、訴訟、規制対応、AIガバナンス、知的財産、法学生・リーガルクリニック向けの reference agents, skills, and data connectors と説明されています。
つまり、単なるプロンプト集ではありません。
法務領域ごとのPluginの中に、Skill、Agent、Connector、CLAUDE.md などがまとめられています。
この記事では、この claude-for-legal を単なる「法務向けAIツール」として紹介するのではなく、Webサービス開発者の視点で、Cookie・決済・レコメンド・AI機能などのレビュー観点整理にどう応用できるかを考えます。
題材として、電子書籍ストア、ECサイト、コンテンツ配信サービス、会員制Webサービスなど、toC向けWebサービス開発を想定します。
ただし、この記事では公開可能な一般論として扱い、社内情報、未公開仕様、実際の契約内容、個人情報、機密情報には触れません。
この記事の対象読者
この記事は、以下のような方を対象にしています。
- Webフロントエンド開発者
- Webバックエンド開発者
- Webサービスの仕様検討やリリース対応に関わるエンジニア
- Cookie、広告タグ、アクセス解析、決済、レコメンド機能に関わる人
- プライバシー、規約、法務確認が必要な機能開発に関わる人
- AIをコード生成だけでなく、レビュー品質の向上にも使いたい人
- AIを業務プロセスに安全に組み込む方法を知りたい人
Claude for Legalとは何か
Claude for Legal は、法務業務に特化したClaude用のプラグイン集です。
主な対象領域は以下です。
| 領域 | 内容 |
|---|---|
| commercial-legal | 契約、NDA、ベンダー契約、SaaS契約など |
| privacy-legal | DPA、DSAR、PIA、DPIA、プライバシーポリシーなど |
| product-legal | プロダクトローンチ、マーケティング表現、機能リスク評価など |
| ai-governance-legal | AI利用ケース、AI影響評価、AI規制、AI利用ポリシーなど |
| ip-legal | 商標、著作権、特許、OSSライセンス、IP条項など |
| regulatory-legal | 規制変更、ポリシー差分、規制ウォッチなど |
| litigation-legal | 訴訟、法的保全、証言準備、請求項チャートなど |
Webサービス開発者にとって特に関係が深いのは、以下です。
| Plugin | Webサービス開発との関係 |
|---|---|
| product-legal | 新機能リリース、LP、キャンペーン、ユーザー表示のリスク確認 |
| privacy-legal | Cookie、広告タグ、アクセス解析、会員情報、行動ログの確認 |
| commercial-legal | 決済代行、外部SaaS、広告配信、分析ツールなどの契約確認 |
| ip-legal | npmパッケージ、画像素材、フォント、ライセンス確認 |
| ai-governance-legal | AI検索、AIレコメンド、AI要約、AIチャットボットの確認 |
| regulatory-legal | 法令・規制・プラットフォームポリシー変更の確認 |
コマンド集ではなく、Skillを含むPluginである
ここは誤解しやすい点です。
claude-for-legal は、単なるスラッシュコマンド集ではありません。
法務領域ごとのPluginの中に、以下のような要素が含まれています。
| 要素 | 内容 |
|---|---|
| Plugin | 法務領域ごとの機能パッケージ |
| Skill | 業務手順、確認観点、出力形式をClaudeに教える仕組み |
| Agent | 定期監視やイベント駆動のワークフロー |
| Connector | Slack、Google Drive、Jira、Linearなど外部情報源との接続 |
| CLAUDE.md | 自社の判断基準、プレイブック、エスカレーション条件、文体などを記録する設定ファイル |
PluginはClaude CoworkやClaude Codeにインストールして利用でき、各PluginはSkillやPractice Profile、Connectorなどを組み合わせた構成になっています。
つまり、以下のように整理できます。
| 使い方 | 例 |
|---|---|
| 自然言語で依頼する | 「このCookie追加のプライバシー論点を整理してください」 |
| スラッシュコマンドで明示的に呼ぶ | /privacy-legal:pia-generation |
| Agentとして定期実行する | 規制変更やレビュー期限を定期的に確認する |
そのため、ユーザーが必ずコマンドを覚える必要はありません。
自然言語で「この仕様のリスクを整理して」「この広告タグ追加の確認観点を出して」と依頼できるのが重要です。
試す場合のインストール方法
claude-for-legal は、Claude DesktopアプリやClaude CodeのPlugin機能から追加できます。
Claude Desktopアプリでは、GitHub上の anthropics/claude-for-legal をPlugin Marketplaceとして追加し、その中から必要な法務領域のPluginをインストールできます。
なお、表示される項目や利用可否は、利用しているプランや環境によって異なる可能性があります。
Claude Desktopアプリ側でインストールする場合
手順は以下です。
- Claude Desktopアプリを開く
- Customize画面を開く
- 左メニューの「プラグイン」横にある
+を押す - 「プラグインを作成」から「マーケットプレイスを追加」を選択する
5. URL入力欄に anthropics/claude-for-legal を入力する
6. 表示された anthropics/claude-for-legal を選択して追加する
7. 追加後、ディレクトリ画面に claude-for-legal のPlugin一覧が表示される
8. 必要なPluginを選んでインストールする

Webサービス開発の文脈で試すなら、最初に見るPluginは以下がよいと考えています。
| 目的 | Plugin |
|---|---|
| Cookie・広告タグ・アクセス解析・個人情報確認 | privacy-legal |
| 新機能リリース前レビュー | product-legal |
| 決済代行・外部SaaS・広告配信ツール確認 | commercial-legal |
| npmパッケージ・画像・フォントのライセンス確認 | ip-legal |
| AI検索・AIレコメンド・AIチャットボット確認 | ai-governance-legal |
| 法令・規制・ポリシー変更確認 | regulatory-legal |
claude-for-legal には複数のPluginが含まれているため、すべてを入れる必要はありません。
Webサービス開発レビューに使うなら、まずは privacy-legal、product-legal、commercial-legal、ip-legal、ai-governance-legal あたりから試すのが現実的です。
Claude Codeで使う場合
Claude Codeで試す場合も、GitHubの anthropics/claude-for-legal リポジトリをPlugin Marketplaceとして追加して利用します。
詳細な手順は公式の QUICKSTART.md を確認するのが確実です。
大まかな流れは以下です。
-
claude-for-legalリポジトリを取得する - Claude CodeでPlugin Marketplaceとして追加する
- 必要なPluginをインストールする
- Claude Codeを再起動する
-
cold-start-interviewを実行し、自社やチームの判断基準を設定する
例えば、プライバシー領域のPluginを試す場合は、以下のような流れになります。
/plugin marketplace add /path/to/claude-for-legal
/plugin install privacy-legal@claude-for-legal
インストール後は、Claude Codeを再起動します。
その後、初期設定として以下を実行します。
/privacy-legal:cold-start-interview
この cold-start-interview によって、自社やチームのプレイブック、判断基準、エスカレーション条件などを CLAUDE.md に記録できます。
以後、各Skillはこの CLAUDE.md を参照して動作します。
重要な注意点:AIは法務判断の代替ではない
claude-for-legal のREADMEでは、出力は弁護士レビュー用のドラフトであり、法的助言や法的結論ではないと明記されています。
この考え方は、Webサービス開発に応用する場合も同じです。
AIにできることは、以下のような支援です。
- 論点を洗い出す
- 確認観点を整理する
- レビュー用メモを作る
- 関係者に確認すべき質問を作る
- 過去の判断基準と照らし合わせる
- 抜け漏れを減らす
- 相談前のたたき台を作る
一方で、AIに任せてはいけないこともあります。
- 最終的な法的判断
- 個人情報の取り扱い可否の最終決定
- 規約変更の確定判断
- 外部に出す法務文書の確定
- リスクを無視したリリース判断
- キャンペーン条件の最終判断
- 決済・返金・ポイント付与条件の最終判断
- Cookie同意や外部送信に関する最終判断
AIは、判断者ではありません。
レビュー前の整理担当として使うのが安全です。
Webサービス開発に関係が深い理由
Webサービス開発では、単に画面やAPIを実装すればよいわけではありません。
特にtoC向けサービスでは、機能追加のたびに次のような確認が必要になることがあります。
- 利用規約に影響するか
- プライバシーポリシーに追記が必要か
- CookieやLocal Storageの利用に影響するか
- 広告タグやアクセス解析タグを追加してよいか
- 外部サービスへどのようなデータが送信されるか
- 会員情報、閲覧履歴、購入履歴をどう利用するか
- キャンペーン条件がユーザーに誤解を与えないか
- 決済、返金、ポイント、クーポンの条件が明確か
- レコメンドやランキング表示が広告・PRと誤認されないか
- 年齢制限やコンテンツ表示制御に影響しないか
- AI機能を使う場合、ユーザー説明やデータ利用に問題がないか
- npmパッケージ、画像素材、フォントのライセンスに問題がないか
例えば、電子書籍ストアやコンテンツ配信サービスでは、以下のような機能が対象になります。
- 会員登録
- ログイン
- 外部ID連携
- 決済
- ポイント付与
- クーポン配布
- キャンペーンLP
- レコメンド
- ランキング
- 閲覧履歴
- 購入履歴
- メール配信
- Web Push通知
- 広告タグ
- Google Analytics
- Google Tag Manager
- A/Bテスト
- AI検索
- AIレコメンド
- AIチャットボット
これらは、単なる実装タスクではありません。
仕様によっては、法務、プライバシー、セキュリティ、マーケティング、カスタマーサポート、経理、運用担当の確認が必要になります。
ここに、claude-for-legal の設計思想を応用できます。
1. privacy-legal:Cookie・広告タグ・アクセス解析に応用する
Webサービス開発で最も関係が深いのは、privacy-legal です。
Webでは、Cookie、Local Storage、広告タグ、アクセス解析タグ、外部送信、会員ID、閲覧履歴、購入履歴など、プライバシーに関係する論点が多くあります。
例えば、以下のような実装では確認が必要です。
- Google Analyticsのイベント追加
- Google Tag Managerでのタグ追加
- 広告タグやリターゲティングタグの追加
- Cookie同意バナーの変更
- Consent Modeの導入
- 会員IDと行動ログの紐付け
- 閲覧履歴に基づくレコメンド
- 購入履歴に基づくセグメント配信
- メール配信やWeb Push通知のセグメント設定
- 外部SaaSへのデータ連携
Google Consent Modeでは、ユーザーの同意状態に応じてGoogleタグやアプリSDKの挙動を調整できると説明されています。ただし、ユーザー同意の取得・管理自体はサイトやアプリ側の責任として扱われます。(Google for Developers)
応用例:Cookie・広告タグ追加前のプライバシー確認
あなたはWebサービスのプライバシーレビュー補助担当です。
以下のタグ追加について、Cookie・外部送信・プライバシーポリシー・ユーザー同意の観点で確認してください。
対象:
- Google Tag Managerで新しい広告タグを追加する
- 会員ログイン状態、閲覧カテゴリ、購入有無をセグメント条件として利用する
- 広告配信プラットフォームにイベント情報を送信する
- Cookie同意バナーは既存のものを利用する
確認したいこと:
1. 送信される可能性があるデータ項目
2. CookieやLocal Storageへの影響
3. プライバシーポリシーへの影響
4. Cookie同意バナーへの影響
5. 外部送信に関して確認すべき点
6. データ最小化の観点で削れる項目
7. 法務・セキュリティ・マーケティングに確認すべき質問
このように依頼すると、AIは「タグを追加する」という実装タスクを、プライバシー確認の論点に変換してくれます。
重要なのは、AIに最終判断をさせるのではなく、確認すべき観点を洗い出させることです。
2. product-legal:キャンペーン・LP・ユーザー表示に応用する
product-legal は、プロダクト法務向けのPluginです。
Webサービスでは、ユーザー向けの表示やキャンペーン施策が多く、プロダクト法務の観点が重要になります。
例えば、以下のような機能や画面では確認が必要です。
- キャンペーンLP
- 初回登録特典
- クーポン配布
- ポイント還元
- セール表示
- ランキング表示
- おすすめ表示
- 広告・PR表示
- 無料体験
- サブスクリプション
- 解約導線
- 返金条件
- 購入確認画面
- 利用規約への同意導線
特に、決済やクーポン、ポイントが関係する場合は、表示条件が曖昧だとユーザーの誤解につながる可能性があります。
応用例:キャンペーンLP公開前のレビュー
あなたはWebサービスのリリース前レビュー補助担当です。
以下のキャンペーンLPについて、法務・プライバシー・マーケティング表現・ユーザー説明の観点で確認事項を整理してください。
対象:
- 新規会員登録者に初回購入クーポンを付与する
- クーポンには利用期限がある
- 一部コンテンツは対象外
- LP、メール、サイト内バナーで告知する
- 購入完了画面にもクーポン導線を表示する
出力形式:
1. 確認すべき論点
2. 誤認を招きやすい表現
3. LPに明記すべき条件
4. 利用規約・キャンペーン規約への影響
5. CS問い合わせが増えそうな点
6. 法務・マーケティング・CSに確認すべき質問
この使い方により、エンジニアは「LPを作る」「バナーを出す」という実装作業だけでなく、ユーザーに正しく伝わるかという観点を整理できます。
3. commercial-legal:決済・外部SaaS・ベンダー確認に応用する
commercial-legal は、契約やベンダー関連の確認に関係するPluginです。
Webサービス開発では、外部サービスを使う場面が多くあります。
例えば、以下のようなものです。
- 決済代行サービス
- サブスクリプション管理サービス
- メール配信サービス
- CDP
- MAツール
- 広告配信プラットフォーム
- アクセス解析ツール
- A/Bテストツール
- レコメンドエンジン
- カスタマーサポートツール
- 本人確認サービス
- 不正検知サービス
これらを導入するときは、単にAPI仕様を確認するだけでは足りません。
以下のような観点も必要になります。
- どのデータを送信するか
- 個人情報や購入履歴を送信するか
- 委託先として扱う必要があるか
- 契約上の利用目的と実装が一致しているか
- データ保持期間はどうなっているか
- 障害時やデータ削除時の対応はどうなるか
- 解約時にデータが削除されるか
- 管理画面の権限管理はどうするか
応用例:決済代行サービス導入前の確認
あなたはWebサービスの外部サービス導入レビュー補助担当です。
以下の決済代行サービス導入について、契約・プライバシー・セキュリティ・運用の観点で確認事項を整理してください。
対象:
- Webサービスにクレジットカード決済を追加する
- 決済処理は外部の決済代行サービスを利用する
- 自社サーバーではカード番号を保持しない想定
- 購入履歴、決済ステータス、返金ステータスを自社DBに保存する
出力形式:
1. 外部サービスに送信されるデータ
2. 自社で保持するデータ
3. 契約上確認すべき点
4. プライバシーポリシーへの影響
5. セキュリティ上の確認事項
6. 障害・返金・解約時の運用確認
7. 法務・経理・セキュリティ・CSに確認すべき質問
このように、AIを使うことで、外部サービス導入前の確認事項を整理しやすくなります。
4. ip-legal:npm・画像・フォントのライセンス確認に応用する
ip-legal は、知的財産に関するPluginです。
Webサービス開発では、OSSや外部素材を多く利用します。
例えば、以下のようなものです。
- npmパッケージ
- JavaScriptライブラリ
- CSSフレームワーク
- UIコンポーネント
- アイコンセット
- Webフォント
- 画像素材
- イラスト素材
- 動画素材
- デザインテンプレート
- Markdownエディタ
- PDFビューア
- 決済SDK
- 分析SDK
確認すべき観点は以下です。
- ライセンス種別
- 商用利用可否
- 表示義務
- 改変時の義務
- ソースコード開示義務の有無
- 画像やフォントの利用範囲
- CDN経由利用時の条件
- npmパッケージのメンテナンス状況
- 脆弱性情報
- サプライチェーンリスク
応用例:npmパッケージ追加前の確認
あなたはWebサービスのOSSライセンス確認補助担当です。
以下の依存関係について、商用Webサービスで利用する場合のOSSライセンス確認観点を整理してください。
入力:
- package.json
- package-lock.json
- yarn.lock
- pnpm-lock.yaml
- 使用予定の画像素材・フォント一覧
出力形式:
1. パッケージ名・素材名
2. 推定ライセンス
3. 商用利用時の注意点
4. 表示義務がありそうか
5. 法務確認が必要な項目
6. 脆弱性やメンテナンス状況で確認すべき点
7. 追加で確認すべき公式URL
AIには、確認対象を一覧化させ、怪しいものを抽出させるところまでを任せます。
最終判断は、必ず法務またはライセンス管理担当者が行うべきです。
5. ai-governance-legal:AI検索・AIレコメンド・AIチャットに応用する
ai-governance-legal は、AIガバナンス向けのPluginです。
Webサービス開発では、AIを使った機能が今後さらに増えると考えられます。
これは推測ですが、検索、レコメンド、問い合わせ対応、レビュー要約、コンテンツ分類などの領域では、AI活用の検討機会が増えやすいと考えています。
例えば、以下のようなケースです。
- AI検索
- AIレコメンド
- AIによるおすすめ理由の生成
- AIチャットボット
- AIによる問い合わせ要約
- AIによるレビュー要約
- AIによるコンテンツ分類
- AIによる不適切コンテンツ検出
- AIによるキャンペーン文面生成
- AIによるFAQ生成
特に、ユーザーに直接影響するAI機能では、以下を確認する必要があります。
- ユーザーデータをAIに入力してよいか
- 個人情報や購入履歴を含む可能性があるか
- AIの出力がユーザーに誤解を与えないか
- 誤った推薦や説明がユーザーの不利益につながらないか
- AI利用をユーザーに明示する必要があるか
- 外部AI APIに送信されるデータは何か
- 入力データが学習に使われるか
- 社内のAI利用ルールと整合しているか
- 出力結果に差別・偏り・不適切表現が含まれないか
- 人間によるレビューが必要か
応用例:AIレコメンド機能のリスク分類
あなたはAIガバナンスレビューの補助担当です。
以下のAI活用案について、Webサービスで提供する前提で、リスク分類と確認事項を整理してください。
AI活用案:
- ユーザーの閲覧履歴と購入履歴をもとにAIがコンテンツを推薦する
- 推薦理由を自然文で表示する
- 推薦文は外部AI APIで生成する
- 表示結果はトップページと商品詳細ページに出す
出力形式:
1. 想定されるAI利用目的
2. 利用するデータ
3. 個人情報・プライバシー上の論点
4. ユーザーへの説明が必要な点
5. 誤推薦・誤表示のリスク
6. 利用規約・プライバシーポリシーへの影響
7. AI出力の監視・ログ保存・人間レビューの必要性
8. 法務・セキュリティ・プロダクトに確認すべき質問
この使い方は、AIを「便利な自動化ツール」としてだけでなく、安全に業務に組み込むためのレビュー支援ツールとして扱う発想につながります。
Claude for Legalから学べる設計思想
claude-for-legal から学べることは、法務そのものだけではありません。
むしろ、Webサービス開発者にとって重要なのは、以下の設計思想です。
1. AIに毎回説明するのではなく、判断基準を持たせる
claude-for-legal では、初回セットアップで CLAUDE.md に判断基準を記録します。
この考え方は、Webサービス開発にも応用できます。
例えば、Webサービス開発向けに以下のような情報をまとめた CLAUDE.md を作ることができます。
# Webサービス開発レビュー方針
## 対象サービス
- 電子書籍ストア
- ECサイト
- コンテンツ配信サービス
- 会員制Webサービス
- toC向けWebサービス
## レビュー観点
- プライバシー
- Cookie / Local Storage
- 外部送信
- 広告タグ
- アクセス解析
- 会員登録
- 決済
- ポイント
- クーポン
- キャンペーン表現
- レコメンド
- ランキング
- AI機能
- OSSライセンス
- Webアクセシビリティ
- セキュリティ
- カスタマーサポートへの影響
## エスカレーション条件
- 個人情報を新たに取得する
- 外部サービスにユーザーデータを送信する
- Cookieや広告タグを追加・変更する
- 決済、ポイント、クーポン、キャンペーンに関係する
- 利用規約やプライバシーポリシーに影響する
- AIによる推薦や説明をユーザーに表示する
- 外部SaaSを新規導入する
- npmパッケージや外部素材のライセンスに不明点がある
これにより、AIは毎回一般論で答えるのではなく、チームの実務に近い観点でレビューできます。
2. AIに「答え」ではなく「レビュー観点」を出させる
開発現場でAIを使うとき、いきなり答えを求めると危険な場合があります。
例えば、以下の聞き方は危険です。
このCookie追加は法務的に問題ありませんか?
この聞き方では、AIが断定的な回答をしてしまう可能性があります。
より安全なのは、以下の聞き方です。
このCookie追加について、プライバシー・外部送信・ユーザー同意・プライバシーポリシーの観点で、
確認すべき論点を洗い出してください。
最終判断は人間が行う前提で、関係部署に確認する質問を作成してください。
AIには、結論ではなく、論点整理・確認質問・レビュー資料作成を担当させます。
3. エンジニアと法務の間に「翻訳レイヤー」を作る
エンジニアが法務に相談するとき、技術仕様のまま伝えると、相手が判断しにくいことがあります。
例えば、以下のような説明です。
GTMで広告タグを追加して、ログイン状態と購入有無でセグメント配信します。
エンジニアやマーケティング担当には自然な説明ですが、法務・プライバシー担当者には追加情報が必要です。
AIを使うと、以下のように相談用の形に変換できます。
新施策では、Google Tag Managerを利用して広告配信タグを追加します。
タグ発火条件として、ログイン状態、閲覧カテゴリ、購入有無を利用する予定です。
確認したい点:
1. 外部サービスに送信されるデータ項目に問題がないか
2. Cookie同意バナーの対象に含める必要があるか
3. プライバシーポリシーや外部送信に関する説明の更新が必要か
4. 会員情報や購入履歴を広告配信に利用してよいか
5. ユーザーがオプトアウトできる導線が必要か
6. マーケティング施策として利用目的の説明が足りているか
このように、AIはエンジニアと法務の間に立つ「翻訳レイヤー」として使えます。
4. レビューの属人化を減らす
Cookie、決済、広告タグ、OSS、AI機能の確認は、担当者の経験に依存しがちです。
しかし、確認観点をAIに整理させることで、レビューの初動を標準化できます。
例えば、以下のようなテンプレートを用意しておくと便利です。
あなたはWebサービス開発におけるリリース前レビュー補助担当です。
以下の仕様について、リスク確認表を作成してください。
仕様:
{ここに仕様を書く}
確認観点:
- 個人情報
- Cookie / Local Storage
- 外部送信
- 広告タグ
- アクセス解析
- 利用規約
- プライバシーポリシー
- 決済
- ポイント
- クーポン
- キャンペーン・広告表現
- レコメンド
- AI機能
- OSSライセンス
- セキュリティ
- カスタマーサポートへの影響
出力形式:
| 観点 | 確認内容 | リスク | 確認先 | 対応案 |
このテンプレートを使えば、担当者による確認漏れを減らせます。
5. Connectorの考え方を社内業務にも応用する
claude-for-legal では、Slack、Google Drive、Box、Linear、Jira、Asana、契約管理システム、法務リサーチツールなどとのConnectorが想定されています。
この考え方は、Webサービス開発でも参考になります。
例えば、Webサービス開発では以下のような情報が分散しがちです。
| 情報源 | 例 |
|---|---|
| チケット管理 | Jira、Linear、GitHub Issuesなど |
| 仕様書 | Google Drive、Notion、Confluenceなど |
| コード | GitHub、GitLabなど |
| デザイン | Figmaなど |
| タグ管理 | Google Tag Managerなど |
| アクセス解析 | Google Analytics、BigQuery、BIツールなど |
| 決済情報 | 決済代行管理画面、返金管理表など |
| キャンペーン情報 | LP、バナー、メール原稿、スプレッドシートなど |
| QA情報 | テストケース、バグ票、検証結果など |
| 問い合わせ | Slack、メール、CSツールなど |
AIがこれらを参照できるようになると、単なるチャットではなく、プロジェクト文脈を踏まえたレビュー補助に近づきます。
ただし、接続する情報源が増えるほど、権限管理と機密情報管理が重要になります。
Webサービス開発向けに応用したレビュー表
以下は、電子書籍ストア、ECサイト、コンテンツ配信サービス、会員制Webサービスなどの開発を想定したレビュー表の例です。
| 開発内容 | 主な確認観点 | 関係しそうなPlugin |
|---|---|---|
| Cookie追加 | 同意、外部送信、プライバシーポリシー | privacy-legal |
| Google Tag Managerタグ追加 | 外部送信、広告利用、同意管理 | privacy-legal |
| Google Analyticsイベント追加 | 行動ログ、利用目的、データ最小化 | privacy-legal |
| 広告タグ追加 | トラッキング、第三者送信、オプトアウト | privacy-legal |
| 会員登録フォーム変更 | 個人情報、利用目的、同意文言 | privacy-legal / product-legal |
| 外部ログイン連携 | 外部ID連携、個人情報、同意 | privacy-legal / product-legal |
| 決済機能追加 | 契約、返金、セキュリティ、運用 | commercial-legal / product-legal |
| ポイント機能追加 | 付与条件、有効期限、誤表示 | product-legal |
| クーポン配布 | 利用条件、対象外条件、期限表示 | product-legal |
| キャンペーンLP公開 | 景品表示、誤認、規約、CS影響 | product-legal |
| レコメンド機能 | 閲覧履歴、購入履歴、プロファイリング | privacy-legal / ai-governance-legal |
| ランキング表示 | 表示基準、広告・PRとの区別 | product-legal |
| AI検索 | 入力データ、誤回答、ユーザー説明 | ai-governance-legal |
| AIレコメンド | AI説明、データ利用、誤推薦 | ai-governance-legal |
| AIチャットボット | 個人情報入力、誤回答、ログ保存 | ai-governance-legal |
| npmパッケージ追加 | OSSライセンス、脆弱性 | ip-legal |
| Webフォント利用 | ライセンス、商用利用、外部送信 | ip-legal / privacy-legal |
| 画像素材利用 | 著作権、利用範囲、クレジット表記 | ip-legal |
| メール配信追加 | 同意、配信停止、セグメント配信 | privacy-legal / product-legal |
| Web Push通知 | 同意、通知文言、解除導線 | privacy-legal / product-legal |
この表は、実際の法務判断ではありません。
しかし、リリース前に「どこに確認すべきか」を整理する材料として使えます。
実務で使えるレビュー用プロンプト例
以下は、Webサービスのリリース前レビューで使えるプロンプト例です。
あなたはWebサービス開発におけるリリース前レビュー補助担当です。
以下の機能について、法務・プライバシー・セキュリティ・ユーザー説明・CS影響の観点で確認事項を整理してください。
対象機能:
電子書籍ストアで、ログイン済みユーザーの閲覧履歴と購入履歴をもとに、トップページにおすすめコンテンツを表示する。
前提:
- Google Analyticsでイベントを計測する
- Google Tag Managerで広告タグも利用している
- おすすめ理由の文言をAIで生成する案もある
- 購入履歴を利用する可能性がある
- リリース前に関係者へ確認したい
出力形式:
1. 機能概要
2. 利用するデータ
3. Cookie・外部送信への影響
4. プライバシー上の確認事項
5. 法務上の確認事項
6. AI利用時の確認事項
7. セキュリティ上の確認事項
8. ユーザー説明で必要なこと
9. CS問い合わせが増えそうな点
10. リスクを下げる代替案
このプロンプトの良い点は、AIに最終判断をさせていないことです。
AIには、関係者に確認するための材料を作らせています。
自然言語で問い合わせる場合の例
Skillが使える環境であれば、必ずしもスラッシュコマンドを覚える必要はありません。
例えば、以下のように自然言語で依頼できます。
このCookie追加について、プライバシー・外部送信・ユーザー同意の観点で確認すべき論点を整理してください。
このキャンペーンLPについて、誤認を招きそうな表現と、明記すべき条件を洗い出してください。
この決済代行サービス導入について、契約・プライバシー・セキュリティ・CS運用の観点で確認事項を整理してください。
このnpmパッケージ一覧について、商用Webサービスで利用する場合のライセンス確認観点を整理してください。
このAIレコメンド機能について、AIガバナンス上のリスクと関係部署への確認質問を作ってください。
一方で、Claude CodeやClaude Coworkで明示的に呼び出す場合は、以下のようなスラッシュコマンドも使えます。
/privacy-legal:pia-generation
/product-legal:launch-review
/commercial-legal:vendor-check
/ip-legal:oss-review
/ai-governance-legal:use-case-triage
重要なのは、スラッシュコマンドそのものではありません。
本質は、業務ごとのレビュー手順や判断基準をClaudeに持たせることです。
導入時の注意点
社内でこのようなAI活用を行う場合、以下に注意が必要です。
1. 機密情報をそのまま入力しない
契約書、未公開仕様、個人情報、顧客データ、障害情報、売上データ、決済情報などをAIに入力する場合は、会社のルールに従う必要があります。
公開AIに入力してよい情報かどうかは、必ず確認すべきです。
2. AIの出力をそのまま法務判断にしない
AIが「問題ありません」と出力しても、それは最終判断ではありません。
特に以下は人間の確認が必要です。
- 法務判断
- プライバシー判断
- セキュリティ判断
- 決済・返金に関する判断
- キャンペーン条件の最終判断
- Cookie同意や外部送信に関する判断
- 利用規約・プライバシーポリシーの変更判断
- AI機能のリスク分類
- 外部公開文言
3. 社内ルールをプロンプトに組み込む
AIの出力品質は、前提情報に大きく左右されます。
例えば、以下のような社内ルールを明文化しておくと、AIが実務に近い出力を返しやすくなります。
- 個人情報を扱う機能は必ずプライバシーレビューへ回す
- Cookieや広告タグ追加時は外部送信の確認を行う
- 外部SaaS追加時はセキュリティ・契約確認を行う
- ユーザー向け文言はマーケティング・法務確認を行う
- OSSや外部素材追加時はライセンス確認を行う
- 決済や返金に関係する変更は経理・CS確認を行う
- AI機能はAIガバナンス観点で確認する
- ログ追加時は送信項目と利用目的を整理する
4. AIの役割を明確にする
AIの役割は、以下のように定義すると安全です。
AIの役割:
- 論点整理
- 確認事項の洗い出し
- レビュー表の作成
- 関係部署への質問案作成
- 代替案の提示
- 相談前メモの作成
- 抜け漏れ確認
AIに任せないこと:
- 法務判断の確定
- プライバシー判断の確定
- セキュリティ判断の確定
- リリース可否の最終判断
- 外部公開文言の確定
- 契約・規約・ポリシーの最終判断
- 決済・返金・キャンペーン条件の最終判断
この線引きをしておくことで、AIを安全に活用しやすくなります。
5. 出典と根拠を確認する
AIがそれらしい回答をしても、根拠が不明な場合は注意が必要です。
特に、以下のような内容は公式情報や社内ルールを確認するべきです。
- 個人情報保護法
- 電気通信事業法の外部送信規律
- 景品表示法
- 特定商取引法
- 資金決済に関するルール
- Googleや広告プラットフォームのポリシー
- Google Consent Mode
- Firebaseや外部SaaSの利用規約
- OSSライセンス
- 社内規程
- 利用規約
- プライバシーポリシー
AIの回答は、公式情報や社内ルールを確認するための入口として使うべきです。
まとめ
claude-for-legal は、法務業務向けのClaudeプラグイン集です。
しかし、Webサービス開発者にとって重要なのは、法務そのものよりも、そこにある設計思想です。
特に参考になるのは、以下の考え方です。
- 業務ルールをAIに持たせる
- AIに最終判断ではなく、レビュー観点を出させる
- 自然言語で業務レビューを依頼できる形にする
- 必要に応じてスラッシュコマンドでも明示実行できるようにする
- エンジニアと法務の間の翻訳レイヤーとして使う
- 確認漏れを減らす
- リリース前レビューの初動を標準化する
- Connectorで社内情報源とつなぎ、文脈を踏まえた支援にする
Webサービス開発では、Cookie、広告タグ、アクセス解析、決済、クーポン、レコメンド、AI機能、OSSライセンスなど、開発と法務・プライバシーが交差する場面が多くあります。
AIを使えば、これらの確認を完全に自動化できるわけではありません。
しかし、人間が判断する前の整理作業は大きく効率化できます。
今後のWebサービス開発では、AIをコード生成だけに使うのではなく、仕様レビュー、リスク整理、関係部署への確認準備にも使うことが重要になると考えています。
claude-for-legal は、その考え方を学ぶうえで非常に参考になるリポジトリです。


