HeadlinesBriefing favicon HeadlinesBriefing.com

Graphify C#: LLM エージェント用セマンティックインデクサー

Hacker News •
×

Graphify C#は、LLMエージェントがC#プロジェクトでコンパイラ正確なコードナビゲーションを行えるようにする無料のヘッドレスRoslyn/MSBuildインデクサーです。ソースコードを決定的でクエリ可能なセマンティック証拠に変換し、Roslynを通じてシンボルを解決することで、コールャー、リファレンス、実装、継承、オーバーライド—オーバーロード、ジェネリクス、およびクロスプロジェクト関係—に関する正確なデータを提供します。テキストベースの検索とは異なり、Graphify C#は推論なしでエージェントが検査できる安定したIDと有向辺を提供し、テスト専用メソッドの使用特定などのタスクで推測を排除します。ツールはIDE、コンパイルされたDLL、またはデータベースを必要とせず、エージェントやjqなどのツールが読み取れるノード、エッジ、ハイパーエッジを含む単一のJSONファイルを出力します。インストールにはグローバルdotnetツールが必要で、ソリューションまたはプロジェクト入力を使用したコマンドラインによるインデックス作成と、自動更新と辺トラバーサルのためのエージェントスキルの統合が含まれます。MITライセンスでCodexとClaude Codeなどのエージェント向けに設計されており、IDEレベルのセマンティックナビゲーションと自律的コーディングエージェントの間のギャップを埋め、コード構造と使用に関する信頼できるコンパイラ解決証拠を提供します。