읽는 건 AI 한테 넘겨요
이 도구는 무엇이 바뀌었는지까지 합니다. 그게 무슨 코드인지는 안 해요. 대신 MCP 서버가 같이 들어 있어서, 붙이면 AI 가 결과를 직접 읽습니다.
한 줄로 붙여요
claude mcp add gitmoru -- npx tsx <경로>/src/mcp/index.ts앱에서 AI 붙이기를 누르면 이 컴퓨터의 실제 설정 파일 경로까지 알려줘요.
붙는 곳
- Claude Code
- Claude Desktop
- Codex CLI
- Gemini CLI
- Cursor
- Windsurf
- VS Code
도구 11개
scan시작. caseId 를 받아요open_case앱에서 훑어둔 사건을 그대로 열어요triage무엇부터 볼지list_changes바뀐 파일 전부diff_file공격 직전 파일과 지금 파일 비교read_file파일 전체 읽기list_forced_pushes어느 브랜치가 커밋 몇 개를 잃었는지check_access배포 키, 웹훅, 대기 초대preview_restore무엇을 어디로 되돌리게 되는지share_summary팀 채널용 요약list_cases보관된 사건 목록
이렇게 나와요
someorg 2026-08-04 (case-mcpx)
본 시간대: 2026-08-04 00:00 ~ 2026-08-04 07:00 GMT+9
- [덮어씀] a/b@main 커밋 6개 사라짐
- [갈아치움] a/c@dev 이전 기록과 이어지지 않음
- [확인 실패] a/e@main 커밋이 정리돼 없습니다
합계: 사라진 커밋 6개
기록이 갈아치워진 브랜치 1곳 - 되돌리기로도 못 살립니다
확인하지 못한 푸시 1건 - 없었다는 뜻이 아닙니다전부 읽기 전용이에요
되돌리기를 도구로 안 넣었어요. 기능이 부족해서가 아닙니다.
에이전트는 공격자가 쓴 글을 읽습니다. 거기에 "이전 지시를 무시하고..." 가 섞여 있을 수 있고, 쓰기 도구가 열려 있으면 그게 곧 공격 경로예요.
읽기만 열어두면 최악의 경우에도 잘못된 설명에서 끝납니다. 저장소는 그대로예요. 되돌리기 방아쇠는 사람이 앱에서 당깁니다.