- 監査
- マッピング
- 修正
- 確認
すぐに答え
AIでどのようにSBOMを調査するのか?
AIがFOSSAコネクターを使用して、指定したリビジョンの正確な依存関係ツリーを取得します。これにより、ビルドに含まれるすべてのパッケージとライセンスを明確に把握できます。依存関係の階層構造やライセンスのリスクについても、詳細な内訳を確認できます。
得られる成果
依存関係データの活用方法
AIが取得した生の依存関係データを、実用的なインサイトへと変換します。
監査
ライセンスリスク報告
AIが依存関係ツリー内の競合するライセンスや制限のあるライセンスを特定します。注意が必要なパッケージのリストが作成されます。
マッピング
依存関係の階層構造
エージェントがパッケージ間の関係性を可視化します。どのトップレベルの依存関係が問題のあるサブパッケージを呼び込んでいるのか、正確に把握できます。
修正
解決策の提示
ライセンスやセキュリティの問題を解決するために、AIがより安全なパッケージバージョンを提案します。次回のアップデートで適用すべき具体的なバージョン番号が提示されます。
確認
人間による検証
AIが最も重要なライセンス違反をフラグ立てします。パッケージが法的要件を満たしているか、あるいは差し替える必要があるかを最終判断するのはあなた自身です。
ワークフロー
リビジョン特定後にAIが行うこと
AIはデータの取得から、実用的な依存関係の分析へと進みます。
ツリーの取得
AIがFOSSAにアクセスし、選択したリビジョンの完全な依存関係リストを取得します。
get_revision_dependenciesライセンス分析
エージェントが取得したパッケージリストをスキャンし、法的またはコンプライアンス上の問題を特定します。
get_revision_dependencies経路の追跡
AIが直接の依存関係から、最も深い階層にある推移的パッケージまでの経路を辿ります。
get_revision_dependenciesリスクの要約
膨大な依存関係リストを、優先度の高い問題に絞った読みやすいレポートにまとめます。
get_revision_dependencies
試してみる
以下のプロンプトをコピーして開始できます
これらのプロンプトを使って監査を開始しましょう。
出発点
括弧内のテキストを、実際のレポジトリ名やリビジョンIDに書き換えて使用してください。
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"
}
}
}'web-app'レポジトリの'main'ブランチの依存関係ツリーを取得して。
現在のリビジョンに含まれる、GPLライセンスを使用しているすべてのパッケージをリストアップして。
このプロジェクトにおける'log4j'パッケージの依存関係の経路を教えて。
'api-service'レポジトリ内の推移的依存関係のうち、制限の強いライセンスを持つものはどれですか?
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
FOSSAを一度接続すれば、あとは聞くだけです
VinkiusのダッシュボードからFOSSAアカウントを連携させるだけです。認証情報は暗号化されて保持されるため、すぐにAIに対してコードの依存関係について質問を開始できます。
FOSSAをAIに接続するFAQ
機能の詳細
- 01
AIはライセンス問題を解決するためにコードを書き換えますか?
いいえ。AIは依存関係データを読み取り、修正案を提示するのみです。変更を適用するには、手動でマニフェストファイルを更新する必要があります。
- 02
AIはソースコードを直接スキャンしますか?
いいえ。AIはFOSSAから提供されるデータを使用して、プロジェクト内で既に特定されている依存関係ツリーやライセンスを分析します。
- 03
特定のGitコミットを監査することはできますか?
はい。FOSSAで利用可能な特定のリビジョンやコミットハッシュを指定して、その依存関係情報を取得するようAIに依頼できます。
- 04
AIがプロジェクトからパッケージを削除することはありませんか?
ありません。AIにはレポジトリやFOSSAの設定に対する書き込み権限はありません。分析と提案のみを行います。
- 05
AIはどのようにしてリスクのあるライセンスを判断しているのですか?
FOSSAツールから返されるライセンスのメタデータを処理し、指定されたポリシーに抵触するパッケージを特定します。
FOSSAに関するその他の質問 FOSSAコネクターの全機能を見る
『FOSSA』を Claude、Cursor、ChatGPT などに接続
