Community研究&データ分析github.com

richard-gyiko/mallard

AI生成コード変更を検証するための決定論的かつ引用に基づいたコードインデックス。SHAごとのDuckDBグラフ。LLM不要。

mallard とは?

Mallardは、AIエージェント(Claude Code、Cursor、Codexなど)が生成したコード変更を検証するための、決定論的で引用に基づいたコードインデックスです。従来のLLMベースの検証とは異なり、MallardはSHAごとにDuckDBグラフを構築し、コードベース内のシンボル、呼び出し、依存関係を正確に追跡します。これにより、AIが提案した変更が既存のコード構造と矛盾していないかを、参照(引用)を明示しながら確認できます。主なユースケースは、CI/CDパイプラインや開発環境での事前検証であり、人間のレビュー前に自動チェックを実行することで、誤った変更のマージを防ぎます。DuckDBの軽量なグラフ構造を利用するため、高速でスケーラブルであり、大規模なリポジトリでも実用的です。

対応~Claude Code~Codex CLI~Cursor
npx skills add richard-gyiko/mallard

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

mallard は何をしますか?

決定論的、引用に基づいたコードインデックス。AI生成コード変更を検証するためのもの。SHAごとのDuckDBグラフ。LLM不要。

関連スキル