Show GN: CodeSyncer - AI 코딩 어시스턴트용 컨텍스트 관리 CLI 도구
(github.com/bitjaru)AI 코딩 어시스턴트(Claude Code, Cursor 등)를 사용할 때
세션이 바뀌면 컨텍스트가 날아가는 문제를 해결하기 위해 만든 도구입니다.
주요 기능:
- 프로젝트 구조 스캔 후 AI가 파싱할 수 있는 마크다운 문서 자동 생성
- 멀티레포/모노레포 지원 (Turborepo, pnpm, Nx, Lerna 등)
- 코드 주석 태그(@codesyncer-decision 등)로 의사결정 기록
- 위험 키워드(결제, 인증, 삭제 등) 감지 시 AI 작업 중단 및 확인 요청
v2.6.0에서 Watch Mode 추가:
- codesyncer watch 실행하면 파일 변경 실시간 감시
- @codesyncer-* 태그 발견 시 DECISIONS.md에 자동 동기화
- chokidar 기반, 500ms 디바운싱
사내에서 쓰던 걸 정리해서 오픈소스로 공개했습니다.
GitHub: https://github.com/bitjaru/codesyncer
NPM: npm install -g codesyncer
TypeScript로 작성했고, 의존성은 chalk, commander, inquirer, chokidar, fs-extra 정도입니다.