Repolode
git-ai-project

git-ai-project/git-ai

AI 에이전트가 작성한 코드 줄을 기록하고 각 줄을 에이전트, 모델, 프롬프트와 연결하는 오픈소스 Git 확장입니다.

스타
2,946
포크
327
열린 이슈
258
마지막 커밋
3일 전

어떤 프로젝트인가요?

Git AI는 Git 저장소에서 AI가 생성한 코드를 추적합니다. 설치하면 AI가 작성한 각 줄을 해당 코드를 만든 에이전트, 모델, 세션과 연결해 코드의 의도와 요구사항을 커밋 이력과 함께 보존합니다.

작성자 정보는 Git Notes에 저장되며, 커밋을 squash, merge, rebase, stash, cherry-pick 또는 amend할 때도 확장 기능이 이를 갱신합니다. 저장소별 설정이나 git hooks 없이 Git 클라이언트와 Git CLI에서 사용할 수 있고, 로그인 없이 로컬에서 실행됩니다. `git ai blame` 명령은 `git blame`을 그대로 대체해 줄별 AI 작성자 정보를 보여주며, `git ai stats`는 커밋 전체에서 AI가 작성한 코드의 비율을 알려줍니다.

Claude Code, Codex, Cursor, GitHub Copilot, Windsurf 등 다양한 코딩 에이전트를 지원하며, 커뮤니티에서 제공하는 VS Code 확장 프로그램은 편집기 거터에 작성자 정보를 표시합니다.

핵심 기능

  • 01AI가 작성한 각 줄을 에이전트, 모델, 프롬프트 세션과 연결합니다.
  • 02작성자 정보를 Git Notes에 저장하고 rebase, squash 등 이력 재작성 작업 후에도 유지합니다.
  • 03`git blame`을 그대로 대체하는 `git ai blame`을 제공합니다.
  • 04`git ai stats`로 AI 코드 비율과 수락률을 확인할 수 있습니다.
  • 05로그인이나 git hooks, Git 래핑 없이 로컬에서 실행됩니다.

활용 사례

  • 코드베이스에서 AI가 작성한 부분과 사용된 프롬프트를 검토합니다.
  • 팀의 커밋 전체에서 AI 코드 비율과 수락률을 측정합니다.
  • 장애나 버그의 원인이 된 코드를 생성한 AI 세션을 추적합니다.

빠른 시작

  1. 1

    사용 중인 OS(Mac, Linux, WSL 또는 Windows PowerShell)에 맞는 README의 공식 설치 스크립트를 실행합니다

  2. 2

    git ai blame으로 파일의 AI 기여 정보를 표시합니다

    git ai blame /src/log_fmt/authorship_log.rs

사용 전 알아둘 점

  • 기여 정보는 지원되는 에이전트가 자신의 편집 내용을 보고해야 표시됩니다. 지원되는 에이전트 목록은 README에서 확인할 수 있습니다.
  • 에이전트가 저장소 루트에서 작업하지 않는 경우 Bash로 생성한 파일에는 기여 정보가 표시되지 않을 수 있습니다.

포함된 컬렉션

토픽

#git#ai-code#code-attribution#coding-agents#developer-tools#cli#ai#ai-blame

자주 묻는 질문

git-ai은(는) 무엇인가요?
AI 에이전트가 작성한 코드 줄을 기록하고 각 줄을 에이전트, 모델, 프롬프트와 연결하는 오픈소스 Git 확장입니다. Git AI는 Git 저장소에서 AI가 생성한 코드를 추적합니다. 설치하면 AI가 작성한 각 줄을 해당 코드를 만든 에이전트, 모델, 세션과 연결해 코드의 의도와 요구사항을 커밋 이력과 함께 보존합니다.
git-ai은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
git-ai은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
git-ai은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. git-ai의 마지막 커밋은 2026년 11월 5일입니다.
git-ai은(는) 어디에 사용할 수 있나요?
코드베이스에서 AI가 작성한 부분과 사용된 프롬프트를 검토합니다. 팀의 커밋 전체에서 AI 코드 비율과 수락률을 측정합니다. 장애나 버그의 원인이 된 코드를 생성한 AI 세션을 추적합니다.
git-ai는 어떻게 설치하나요?
사용 중인 OS(Mac, Linux, WSL 또는 Windows PowerShell)에 맞는 README의 공식 설치 스크립트를 실행합니다 git ai blame으로 파일의 AI 기여 정보를 표시합니다: git ai blame /src/log_fmt/authorship_log.rs
git-ai은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/git-ai-project/git-ai

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

관련 프로젝트