Graphify C# - Compiler-accurate Find Usages for coding agents

Show HN: Graphify C# – Compiler-accurate Find Usages for coding agents

Graphify C#は、Roslyn/MSBuildを活用したヘッドレスなC#セマンティックインデクサーです。コンパイラが解決した呼び出し元、参照、実装、継承、オーバーライドを正確に抽出し、CodexやClaude Codeなどのコーディングエージェントに提供します。IDE不要で、コンパイル済みDLLもデータベースも必要ありません。MITライセンスのオープンソースツールで、dotnet toolとしてインストールし、ソリューションをインデックス化するだけで、エージェントが推測ではなく証拠に基づいてコードを理解できるようになります。

テキスト検索では、どのオーバーロードがバインドされたか、呼び出し元がどのプロジェクトに属するか、インターフェース実装が意図したシンボルかどうかを確実に判断できません。Graphify C#は、MSBuildを通じてプロジェクトをロードし、Roslynにすべてのシンボルの実際の意味を問い合わせます。
  1. spicyusername

    C#への愛が感じられて嬉しい。

    素晴らしい言語だ。個人的にはめちゃくちゃ過小評価されていると思う。

    .NET 11 / C# 15で導入されるUnionは最高になるだろうね。

  2. JFuzz

    おい、ちょっとお礼を言いたくてさ!これを引っ張ってきてUnity開発用にスキルを適応させたんだ。Graphify C#は外部解析ツールとしてそのまま使ってる。適応させたスキルはまだ公開してないけど、CLIと構造化JSONがコーディングエージェントに意味情報をどうアクセス可能にするか、追加の価値を見つけられるか、標準のUnity Package開発ワークフローに組み込んで試すつもりだよ。これが役立つと思う(フルUnityゲームでは無理かもしれないけど)、複数のUnity Packageをビルドしてる場合や既存のUnity Packageがある場合にはね。共有してくれて感謝してる!

  3. coverband

    これはGraphify-Labs/graphifyと互換性があるの?既存の出力フォーマットに関して。

この日のほかの記事

2026-09-12