Vibeコーディングで書かれたコードをスキャンしてデッドコード等を検出する・「Fossil MCP」

Ads

Fossil MCP

Vibeコーディングで書かれたコードをスキャンしてデッドコード等を検出する・「Fossil MCP」

Fossil MCPはVibeコーディングで書かれたコードをスキャンしてデッドコード等を検出するOSSです。

生成AIに全てお任せしてノリで開発する、いわゆるVibeコーディングによるプロジェクト専用に作られた解析ツールで、CLIとしてだけでなくコードグラフ分析MCPサーバーとしても機能するそうです。

コードをレビューし、アーキテクチャを理解して開発される、AIアシスタントによるコーディングではなく、AIに丸投げするVibeコーディングは関数をリファクタリングする際、新しいバージョンを作成しますが、diffを全コード読まないため多くの場合、古いバージョンを削除するのを忘れ、結果的にデッドコードが生成されてしまいますが、複数セッションを重ねる事で肥大していく、という問題を抱えてしまいます。

こういったVibeコーディングの特製を理解した上で開発されたのがFossil MCPになります。プログラミング言語も15種対応、Windows、MacOS、Linuxの各OSがサポートされています。

完全な解決方法になるかどうかは分かりませんが、Vibeコーディングで解決できない問題がある場合は試してみてみては如何でしょうか。詳細はリポジトリ等をご参照ください。

Fossil MCP