[팁] Codex Astra 로 만드는 로컬 Git 뷰어

[팁] Codex Astra 로 만드는 로컬 Git 뷰어

최근 Codex Astra로 다양한 시도를 하고 있습니다.

제가 진행하는 대부분의 프로젝트는 로컬 Git으로만
버전관리를 합니다.

종종 커밋 히스토리를 보기 위해 VS code계열의
구글 안티그래비티를 사용하는데 너무 무겁습니다.

‘혹시 로컬 Git 커밋 히스토리만 볼 수 있는 앱을 만들면?’
이라는 생각으로 아래와 같이 요청해 보았습니다.

결론: Swift로 이쁘게 가볍게 잘 만든다.

GitSee 깃씨 다크 모드 실행 화면
GitSee 깃씨 라이트 모드 실행 화면

[프롬프트]

macOS 전용의 가볍고 빠른 로컬 Git 커밋 뷰어를 만들어줘.
VS Code처럼 무거운 프로그램은 필요 없어.
Mac에 설치된 Git을 활용하는 네이티브 앱으로 제작해줘.

1. 기본 기능

  • 프로젝트 폴더를 선택해 로컬 Git 저장소 열기
  • 최근 열었던 저장소 기억
  • 커밋 목록에 메시지·작성자·날짜·짧은 해시 표시
  • 커밋 메시지·작성자·해시 검색
  • 커밋을 선택하면 변경된 파일 목록 표시
  • 파일을 선택하면 추가·삭제 내용을 색상으로 구분해서 표시
  • ⌘O: 저장소 열기, ⌘R: 새로고침

2. 화면 구성

  • 한글 UI와 macOS 기본 디자인 사용
  • 장식은 최소화하고 가독성·속도 우선
  • 상단에 시스템 / 라이트 / 다크 선택 기능

3. 참고

  • 읽기 전용으로 제작
  • 오류는 화면에 이해하기 쉽게 표시
  • 불필요한 네트워크 통신·분석 수집 없음
  • 빌드 스크립트, README.md 저장
Bookmark the permalink.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다