• 許可済み
  • 制限あり
  • 競合
  • 要確認

AIを活用してソフトウェアライセンスのコンプライアンス監査を行う方法

AIをコードベースやドキュメントフォルダに一度接続するだけ。あとはエージェントが複雑な法的文書の解析とリスク特定をすべて引き受けます。

このページについてAIに聞く

すぐに答え

AIを使ってライセンスのコンプライアンスを確認する方法

AIがLicenseCheck APIを使用してライセンスファイルをスキャンし、法的な許可、義務、制限事項を抽出します。各ソフトウェアで「できること」と「できないこと」が明確に整理されるため、法的な問題に発展する前にコンプライアンス違反を未然に防げます。

検出されたリスクの分類

コンプライアンスの結果

AIはスキャンしたすべてのライセンスを、特定のリスクカテゴリに分類します。

許可済み

安全に使用可能

プロジェクトの要件に適合するライセンスをAIが特定します。追加の法的確認が不要なソフトウェアのリストを取得できます。

制限あり

利用制限

商用利用の禁止や再配布のルールなど、特定の制約をAIが抽出します。注意すべき箇所が明確になります。

競合

ライセンスの衝突

同一プロジェクト内で共存できない不適合なライセンスをAIが検知します。スタック内の直接的な法的矛盾を浮き彫りにします。

要確認

人間による確認

解釈が曖昧、または複雑な法的文言をAIがフラグ立てします。これらの項目は最終的な手動チェックのためにユーザーへ渡されます。

ワークフロー

ライセンスファイルが届いた際、AIが行うこと

AIは、プロジェクトにとって重要なルールを見つけ出すために、膨大な法的文書を読み解くという退屈な作業を代行します。

  1. ファイルをスキャン

    AIがライセンスの原文を確認し、基本的な条項と適用範囲を把握します。

    check_software_license
  2. 詳細を抽出

    著作権表示の義務やコピーレフトのトリガーなど、特定の法的条項をエージェントが抽出します。

    get_license_details
  3. 制限事項の特定

    抽出した条項とプロジェクトの利用状況を照らし合わせ、禁止されている行為をAIが特定します。

    get_license_details
  4. リスクの通知

    エージェントは調査結果をまとめ、許可されている事項と禁止されている事項を明確なレポートとして作成します。

    check_software_license

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使って監査を開始できます。

出発点

これらは入力のきっかけとなる例です。括弧内のテキストを、実際のファイルパスやリポジトリ名に書き換えて使用してください。

LicenseCheck Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_75oKU8x6kQJG0YfKIXadGE8T9yPcWPlnBuGpCZsO/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — LicenseCheck capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "licensecheck-api-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_75oKU8x6kQJG0YfKIXadGE8T9yPcWPlnBuGpCZsO/mcp"
    }
  }
}
チャットにコピー04
  • /src/vendor/lib/license.txt のライセンスを確認し、これを商用製品に使用できるか教えてください。

  • 現在のリポジトリ内のライセンスを監査し、ソースコードの公開義務があるものをリストアップしてください。

  • 'auth-module' パッケージのライセンスファイルを読み取り、著作権表示に関する要件をまとめてください。

  • /docs/legal フォルダ内のすべてのライセンスファイルをスキャンし、MITライセンスの条件と矛盾するものを特定してください。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

LicenseCheck APIを一度接続すれば、あとは聞くだけです。

リンクに従って接続するだけです。認証情報は弊社側で暗号化して保持されるため、すぐにAIとの対話を開始できます。

LicenseCheck APIをAIに接続する

FAQ

動作について

  • 01

    AIがライセンスファイルを書き換えることはありますか?

    いいえ。AIはファイルの読み取りと分析のみを行います。コードや法的文書を修正または削除することはありません。

  • 02

    AIは法的助言を提供しますか?

    いいえ。AIは読み取ったテキストに基づいて許可事項や制限事項を特定しますが、最終的な法的判断については弁護士にご相談ください。

  • 03

    GitHubリポジトリ全体をスキャンできますか?

    はい。パスを指定するか、AIクライアントからローカルのリポジトリフォルダを指し示すことで可能です。

  • 04

    ライセンスの内容が曖昧な場合はどうなりますか?

    AIは法的意味を推測せず、人間による確認が必要な項目としてフラグを立てます。

  • 05

    独自のカスタムライセンスファイルにも対応していますか?

    はい。指定されたライセンスファイルであれば、どのような形式のテキストでもAIが解析します。

  • LicenseCheck APIについて他に質問がありますか? LicenseCheck API Connectorの全機能を見る

『LicenseCheck』を Claude、Cursor、ChatGPT などに接続