microsoft/AI-Engineering-Coach

better agentic engineering

해결하는 문제

개발자가 AI 코딩 어시스턴트를 어떻게 사용하는지에 대한 투명성이 부족한 문제를 해결합니다. 프롬프트의 효과나 AI 사용 효율성에 대해 추측할 필요 없이, 이 도구는 로컬 대시보드를 통해 세션 로그를 분석하고, 나쁜 습관(안티패턴)을 식별하며, 실제 AI 생성 코드 출력량을 측정할 수 있게 해줍니다.

작동 방식

이 도구는 사용자 기계의 로컬 AI 세션 로그를 분석하는 읽기 전용 분석기 역할을 합니다. 데이터는 외부 서버로 전송되지 않고, 로컬에서 처리되어 메트릭, 트렌드, 통찰을 생성합니다. VS Code 확장 프로그램으로 설치하거나 GitHub Copilot 앱 내 캔버스로 실행할 수 있으며, 특정 고급 기능(예: 스킬 탐지 및 컨텍스트 리뷰)을 위해 VS Code 내장 Copilot 언어 모델 API를 활용합니다.

대상 사용자

AI 코딩 어시스턴트를 사용하며, 자신의 진행 상황을 추적하고, 컨텍스트 관리를 감사하며, 프롬프트 기술을 개선함으로써 '에이전트 엔지니어링' 능력을 향상시키고자 하는 개발자들입니다.

주요 기능

  • 안티패턴 탐지: 프롬프트 품질, 세션 위생, 도구 숙련도 측면에서 45개의 규칙을 사용해 문제를 표시합니다.
  • 컨텍스트 건강 점수: 지시 파일과 워크스페이스 컨텍스트 맵에 대한 에이전트 준비도 검사 및 감사를 제공합니다.
  • 스킬 파인더: 반복되는 프롬프트 패턴을 식별하여 사용자가 이를 재사용 가능한 스킬로 전환할 수 있도록 돕습니다.
  • 로컬 우선 개인정보 보호: 모든 파싱 및 분석은 로컬 머신에서 완전히 수행되며, 전용 텔레메트리가 전송되지 않습니다.
  • 포괄적인 메트릭: 언어별 코드량, 모델 사용량, 활동 히트맵을 추적합니다.

관련

  • Dispatch
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트