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

freyesperales/dev-experiment-031

waterline — オフライン、LLM不要、依存関係不要の差分到達可能性分析ツール。エージェントスキルバンドルに対して4つのリゾルバモデルで到達可能な閉包を計算し、スキャナーのビューとエージェントのビューの乖離(監査-実行時ギャップおよび参照の隠蔽)を報告します。

dev-experiment-031 とは?

waterlineは、AIエージェント(Claude Code, Cursor, Codexなど)のスキルバンドルに含まれる依存関係の到達可能性を分析するためのオフラインツールです。LLMや外部の依存関係を一切必要とせず、4つの異なるリゾルバモデル(npm, pip, cargo, gemなど)を使用してスキルバンドル内のモジュールやパッケージの到達可能な閉包を計算します。これにより、静的スキャナーが検出する依存関係と、エージェントが実行時に実際に解決する依存関係の間の「監査-実行時ギャップ」や「参照の隠蔽」を検出します。セキュリティ監査やコンプライアンスチェックにおいて、エージェントの実際の動作を正確に把握するために不可欠なツールです。

対応~Claude Code~Codex CLI~Cursor
npx skills add freyesperales/dev-experiment-031

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

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

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

ドキュメント

dev-experiment-031 は何をしますか?

waterline — オフライン、LLM不要、依存関係不要の差分到達可能性分析ツール。エージェントスキルバンドルに対して4つのリゾルバモデルで到達可能な閉包を計算し、スキャナーのビューとエージェントのビューの乖離(監査-実行時ギャップおよび参照の隠蔽)を報告します。

概要

waterline は、静的解析とエージェント実行時における依存関係の解決方法の違いを検出するためのコマンドラインツールです。

特徴

  • オフライン動作: ネットワークアクセス不要
  • LLM不要: 大規模言語モデルに依存しない
  • 依存関係不要: 単一のバイナリで動作
  • 4つのリゾルバモデル: npm、pip、cargo、gem をサポート

使用方法

waterline <bundle-path>

出力例

スキャナーのビュー:
  - [email protected]
  - [email protected]

エージェントのビュー:
  - [email protected]
  - [email protected]
  - [email protected] (隠蔽)

監査-実行時ギャップ: [email protected]

関連スキル