Repolode
microsoft

microsoft/AI-Engineering-Coach

로컬 AI 코딩 어시스턴트 세션 로그를 분석해 실천 점수, 안티패턴, 출력 지표를 보여 주는 VS Code 확장 및 Copilot 캔버스입니다.

스타
4,342
포크
601
열린 이슈
56
마지막 커밋
3일 전

어떤 프로젝트인가요?

AI Engineer Coach는 로컬 AI 코딩 어시스턴트가 저장한 세션 로그를 읽어 대시보드로 보여 줍니다. 실천 점수와 주간 추이를 추적하고, 일일 활동과 작업 시간대 패턴을 보여 주며, 언어, 워크스페이스, 모델, 하네스별 코드 생성량을 측정합니다. 모든 파싱은 사용자 머신에서 실행되며 확장 프로그램은 세션 파일만 읽습니다.

이 프로젝트에는 프롬프트 품질, 세션 관리, 코드 리뷰, 도구 사용, 컨텍스트 관리 전반의 안티패턴을 찾아내는 편집 가능한 Markdown 규칙 45개가 포함되어 있습니다. 재사용 가능한 스킬로 만들 수 있는 반복 프롬프트도 찾아내며, 에이전트 활용 준비 상태를 확인하기 위해 지침 파일과 워크스페이스 컨텍스트를 점검합니다. 규칙 편집기와 플레이그라운드에서 자체 데이터를 기준으로 탐지 규칙을 조정할 수 있습니다.

대시보드는 VS Code 확장으로 제공되며, 마켓플레이스에 게시되지 않았기 때문에 소스에서 .vsix 파일을 빌드해야 합니다. 동일한 웹 UI는 GitHub Copilot 앱 내부의 캔버스로도 실행할 수 있으며, 이때 로컬 VS Code 언어 모델에 의존하는 기능은 표시되지 않습니다.

핵심 기능

  • 01주간 추이와 일일 활동 차트가 포함된 실천 점수
  • 02프롬프트, 세션, 코드 리뷰, 컨텍스트를 다루는 안티패턴 규칙 45개
  • 03언어, 워크스페이스, 모델, 하네스별 코드 생성량 분석
  • 04재사용 가능한 스킬을 제안하기 위한 반복 프롬프트 탐색
  • 05컨텍스트 상태 점검, 지침 파일 감사, 워크스페이스 컨텍스트 맵
  • 06시각적 편집기와 REPL 플레이그라운드에서 편집 가능한 탐지 규칙

활용 사례

  • AI 코딩 어시스턴트 사용 방식을 검토하고 개선할 습관 찾기
  • 코드베이스에서 에이전트를 실행하기 전에 지침 파일과 프로젝트 컨텍스트 감사하기
  • 프로젝트와 모델별 AI 생성 코드량 측정하기
  • 공유 스킬로 만들 만한 반복 프롬프트 찾기

토픽

자주 묻는 질문

AI-Engineering-Coach은(는) 무엇인가요?
로컬 AI 코딩 어시스턴트 세션 로그를 분석해 실천 점수, 안티패턴, 출력 지표를 보여 주는 VS Code 확장 및 Copilot 캔버스입니다. AI Engineer Coach는 로컬 AI 코딩 어시스턴트가 저장한 세션 로그를 읽어 대시보드로 보여 줍니다. 실천 점수와 주간 추이를 추적하고, 일일 활동과 작업 시간대 패턴을 보여 주며, 언어, 워크스페이스, 모델, 하네스별 코드 생성량을 측정합니다. 모든 파싱은 사용자 머신에서 실행되며 확장 프로그램은 세션 파일만 읽습니다.
AI-Engineering-Coach은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
AI-Engineering-Coach은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
AI-Engineering-Coach은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. AI-Engineering-Coach의 마지막 커밋은 2026년 10월 16일입니다.
AI-Engineering-Coach은(는) 어디에 사용할 수 있나요?
AI 코딩 어시스턴트 사용 방식을 검토하고 개선할 습관 찾기 코드베이스에서 에이전트를 실행하기 전에 지침 파일과 프로젝트 컨텍스트 감사하기 프로젝트와 모델별 AI 생성 코드량 측정하기 공유 스킬로 만들 만한 반복 프롬프트 찾기
AI-Engineering-Coach은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/microsoft/AI-Engineering-Coach

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트