- RISK
- CLEAN
- HUMAN
- DATA
すぐに答え
AIでプロジェクトのライセンス遵守状況を監査するには?
AIがFOSSAからプロジェクトおよびリビジョンのデータを取得し、コンプライアンスに違反するオープンソースライセンスを特定します。現在のプロジェクトの状態をコンプライアンスポリシーと比較してリスクを検出し、どのリビジョンに問題のあるライセンスが含まれているかを明確に示します。
監査結果の分類
検出結果の活用方法
AIは、次に取るべきアクションに基づいて結果を整理します。
RISK
違反ライセンス
オープンソースライセンスがルールに違反している特定のリビジョンをAIが特定します。対応が必要な正確なバージョンの一覧を取得できます。
CLEAN
遵守済みリビジョン
すべてのライセンス要件を満たしているプロジェクトバージョンをAIが確認します。これにより、特定のビルドを安心してリリースできます。
HUMAN
ポリシー判断
AIは競合をフラグ立てしますが、特定のライセンス例外を認めるかどうかはユーザーが判断します。AIは最終決定を下すためのデータを提供します。
DATA
プロジェクトメタデータ
AIがFOSSAから依存関係やバージョンの生データを取得します。これにより、なぜライセンスがフラグ立てされたのかを理解するための文脈が得られます。
ワークフロー
監査リクエストを受けた際のAIの動作
エージェントがFOSSAのデータを解析し、チェックしたい正確なバージョンを特定します。
プロジェクトの特定
AIがFOSSAアカウント内を検索し、監査対象となる特定のソフトウェアプロジェクトを見つけ出します。
list_projectsリビジョンの特定
プロジェクトが選択されると、AIはそのコードベースの利用可能なすべてのバージョンとリビジョンを特定します。
list_revisionsメタデータの取得
AIがプロジェクト履歴の特定の時点における、詳細な依存関係およびライセンスデータを取得します。
get_revision違反の検知
取得したライセンスデータをコンプライアンス要件と比較し、不一致を特定します。
get_revision
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトを使って監査を開始できます。
出発点
プロジェクト名やリビジョンIDを、実際のFOSSAデータに置き換えて使用してください。
FOSSA Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_OrrKjBZcQcoQ9lOxWynXvkokseUtlrQY2s1yYaDD/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — FOSSA capabilities are ready to use.
{
"mcpServers": {
"fossa-license-compliance-mcp": {
"url": "https://edge.vinkius.com/vk_preview_OrrKjBZcQcoQ9lOxWynXvkokseUtlrQY2s1yYaDD/mcp"
}
}
}FOSSA内のすべてのプロジェクトをリストアップし、最新のリビジョンを持つプロジェクトを教えてください。
'web-app-frontend' プロジェクトの最新リビジョンに GPL ライセンスが含まれていないか確認してください。
'auth-service' プロジェクトのリビジョンIDを特定し、そのライセンス遵守状況を確認してください。
'payment-gateway' プロジェクトの直近3つのリビジョンに、コンプライアンス違反のライセンスはありますか?
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
FOSSAを一度接続すれば、あとは聞くだけです
Vinkius経由でFOSSAアカウントを連携するだけです。認証情報は暗号化されて保持されるため、すぐにAIへプロジェクトのライセンスについて質問できるようになります。
FOSSAをAIに接続するFAQ
動作に関する詳細
- 01
AIはライセンス違反を自動的に修正できますか?
いいえ。AIはプロジェクトのメタデータ内の違反ライセンスを特定しますが、依存関係の更新やポリシーの変更は手動で行う必要があります。
- 02
AIはFOSSA内のプロジェクトを削除できますか?
いいえ。AIにはプロジェクト、リビジョン、およびメタデータ情報の読み取り権限のみが与えられています。
- 03
AIはどのライセンスが問題であるかをどうやって判断しますか?
FOSSAから提供されたライセンスデータを読み取り、設定されたコンプライアンスルールと比較することで判断します。
- 04
AIはソースコードを閲覧しますか?
いいえ。AIがアクセスするのは、FOSSAツールから提供されるプロジェクトのメタデータとライセンス情報のみです。
- 05
ライブラリの特定のバージョンを指定して監査できますか?
はい。リビジョンデータを使用することで、AIは特定の時点におけるプロジェクトの状態を詳細に確認できます。
FOSSAについてさらに質問がありますか? FOSSA Connectorの全機能を見る
『FOSSA』を Claude、Cursor、ChatGPT などに接続
