C# 코딩 에이전트용 Roslyn 기반 시맨틱 인덱서 'Graphify C#' 공개
·2026.09.12 09:16
핵심 내용
코딩 에이전트에 C# 컴파일러 정확도의 시맨틱 증거를 제공하는 오픈소스 도구 Graphify C#가 공개됐다.
자세히 보기
코딩 에이전트를 위한 시맨틱 인덱싱
**Graphify C#**는 Rider/ReSharper의 시맨틱 내비게이션 기능을 Codex, Claude Code 등 코딩 에이전트에 제공하기 위해 개발된 무료 헤드리스 인덱서다. Roslyn과 MSBuild를 활용해 C# 소스 코스를 결정적인 시맨틱 증거(호출자, 참조, 구현, 상속 등)가 포함된 JSON으로 변환한다. 텍스트 검색 방식의 오버로드/제네릭 모호성 및 프로젝트 구분 한계를 해결하여, 에이전트가 정확한 코드 구조를 이해하도록 돕는다.
주요 기능 및 연동 방식
- 정확한 관계 추출: Roslyn 기반 선언 해석을 통해
inherits,implements,overrides등을 명시적 엣지로 생성하며, 프로젝트/TFM 식별자를 유지한다. - 에이전트 연동: Codex 또는 Claude Code의 스킬 파일(
SKILL.md)을 설치하여 세션 재시작 후 바로 사용할 수 있다. - 유연한 쿼리: 생성된 JSON은
jq, Python, C# 등으로 직접 쿼리 가능하거나, 상위 워크플로 도구인graphify query와 통합할 수 있다. - 증거 제공: 도구는 정적 분석 사실만 제공하며, 테스트 전용 코드나 삭제 후보 판단 등 의미 해석은 에이전트나 하위 소비자가 수행한다.
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.