AI 비교하기AI 사용하기AI 최신정보AI 커뮤니티
우리들의 비전이용약관개인정보처리방침FAQ문의하기

GitIntel, Gemini 2.5 기반 GitHub 분석 도구 공개

GitIntel, Gemini 2.5 기반 GitHub 분석 도구 공개

DEV.to
2026년 7월 18일 (토)
  • •디비아 싱이 Gemini 2.5 Flash를 활용해 개발자를 평가하는 AI 기반 GitHub 분석 도구 GitIntel을 출시했다.
  • •개발자는 도구의 복잡한 파이프라인 가시성 문제를 해결하기 위해 OpenTelemetry와 SigNoz를 도입했다.
  • •이제 맞춤형 OpenTelemetry 메트릭을 통해 저장소별 토큰 소모량, 평가 지연시간, GitHub API 사용량을 추적한다.
  • •디비아 싱이 Gemini 2.5 Flash를 활용해 개발자를 평가하는 AI 기반 GitHub 분석 도구 GitIntel을 출시했다.
  • •개발자는 도구의 복잡한 파이프라인 가시성 문제를 해결하기 위해 OpenTelemetry와 SigNoz를 도입했다.
  • •이제 맞춤형 OpenTelemetry 메트릭을 통해 저장소별 토큰 소모량, 평가 지연시간, GitHub API 사용량을 추적한다.

GitIntel은 Gemini 2.5 Flash를 활용해 보안, 테스트, 문서화 등 8가지 공학적 측면에서 코드를 평가하는 AI 기반 GitHub 저장소 분석 도구이다. 디비아 싱이 개발한 이 도구는 저장소 수준의 통찰력과 포괄적인 개발자 프로필을 생성한다. 시스템이 비동기 GitHub API 요청과 다중 LLM 호출을 포함하는 분산 파이프라인으로 확장되면서, 엔드투엔드 지연시간이 8초에서 52초 사이를 오가는 등 성능 추적에 어려움을 겪었다.

이러한 가시성 공백을 해결하기 위해 해당 애플리케이션에 OpenTelemetry를 적용하고 자체 호스팅된 SigNoz 인스턴스를 연결했다. 이를 통해 실행 흐름에 대한 세밀한 가시성을 확보하여 추적, 메트릭, 로그 간의 상관관계를 분석한다. 전용 원격 측정 파일에 관측 가능성을 집중시킴으로써 수동 대시보드 쿼리 없이도 SigNoz 인터페이스 내에서 gitintel 서비스를 자동으로 인식한다.

기본적인 HTTP 모니터링을 넘어, 도메인별 메트릭을 추적하기 위해 8개의 맞춤형 OpenTelemetry 계측기를 구현했다. 여기에는 잔여 GitHub API 사용량 확인을 위한 게이지, 저장소별 프롬프트 및 완료 토큰 소모량을 측정하는 카운터, 그리고 총 평가 기간을 초 단위로 측정하는 히스토그램이 포함된다. 저장소별 속성과 함께 이러한 메트릭을 기록함으로써 고비용 분석 워크플로우를 식별하고, 토큰 사용 추이를 모니터링하며, LLM 기반 파이프라인의 구체적인 지연시간 병목 구간을 파악할 수 있게 됐다.

GitIntel은 Gemini 2.5 Flash를 활용해 보안, 테스트, 문서화 등 8가지 공학적 측면에서 코드를 평가하는 AI 기반 GitHub 저장소 분석 도구이다. 디비아 싱이 개발한 이 도구는 저장소 수준의 통찰력과 포괄적인 개발자 프로필을 생성한다. 시스템이 비동기 GitHub API 요청과 다중 LLM 호출을 포함하는 분산 파이프라인으로 확장되면서, 엔드투엔드 지연시간이 8초에서 52초 사이를 오가는 등 성능 추적에 어려움을 겪었다.

이러한 가시성 공백을 해결하기 위해 해당 애플리케이션에 OpenTelemetry를 적용하고 자체 호스팅된 SigNoz 인스턴스를 연결했다. 이를 통해 실행 흐름에 대한 세밀한 가시성을 확보하여 추적, 메트릭, 로그 간의 상관관계를 분석한다. 전용 원격 측정 파일에 관측 가능성을 집중시킴으로써 수동 대시보드 쿼리 없이도 SigNoz 인터페이스 내에서 gitintel 서비스를 자동으로 인식한다.

기본적인 HTTP 모니터링을 넘어, 도메인별 메트릭을 추적하기 위해 8개의 맞춤형 OpenTelemetry 계측기를 구현했다. 여기에는 잔여 GitHub API 사용량 확인을 위한 게이지, 저장소별 프롬프트 및 완료 토큰 소모량을 측정하는 카운터, 그리고 총 평가 기간을 초 단위로 측정하는 히스토그램이 포함된다. 저장소별 속성과 함께 이러한 메트릭을 기록함으로써 고비용 분석 워크플로우를 식별하고, 토큰 사용 추이를 모니터링하며, LLM 기반 파이프라인의 구체적인 지연시간 병목 구간을 파악할 수 있게 됐다.

원문 보기 (영어)·2026년 7월 17일
#opentelemetry#signoz#gitintel#observability#gemini 2.5 flash#github api