本文へスキップ

すべてのメニュー

Graphify C#

C# の使用箇所をコンパイラ精度で辿らせるエージェント向けインデクサ

カテゴリー
開発ツール
ウェブサイト
github.com
言語
英語
登録日
5日前
スター
67
フォーク
1

zachsaw/graphify-csharp ↗, C#, MIT, 最終コミット 1日前

Graphify C# は、C# のソリューションを MSBuild で読み込み、Roslyn に各シンボルの実体を解決させて、その結果を nodes、edges、hyperedges からなる 1 つの JSON にまとめるヘッドレスなインデクサです。テキスト検索では判別できない、どのオーバーロードに束縛されたか、呼び出し元がどのプロジェクトに属するか、インターフェース実装が本当に目当てのシンボルかといった情報が、呼び出し、参照、実装、継承、オーバーライドの有向エッジとして、プロジェクト名やターゲットフレームワーク、ソース位置付きで残ります。Codex や Claude Code などのコーディングエージェントは文字列一致から推測する代わりに、この関係をそのまま読めばよいわけです。導入は dotnet のグローバルツール 1 つで、.sln、.slnx、.csproj、ファイルベースの .cs アプリを入力にでき、IDE もコンパイル済み DLL もデータベースも要りません。インデックスの更新と照会をエージェントに教える SKILL.md が同梱され、MIT ライセンスで C# 15 の構文まで扱えます。

この製品が気に入りましたか?