Greptile
Greptile · 코딩
Greptile은 저장소 전체를 색인하고 풀 리퀘스트마다 약 3분 만에 리뷰를 남기는 AI 코드 리뷰 에이전트다. 지적 사항은 클릭 한 번으로 Claude Code, Cursor, Codex에 넘길 수 있다.

Greptile 소개
About
Greptile이란
Greptile은 풀 리퀘스트로 배포하는 팀을 위한 자동 코드 리뷰 서비스다. diff만 보지 않는다. 저장소의 파일, 함수, 의존 관계를 그래프로 만들고, 그 지도 위에서 여러 에이전트가 변경 사항을 검토한다. 결과는 평범한 PR 댓글로 올라오며 파일 경로, 줄 번호, 수정 제안이 함께 붙는다. GitHub 코드 리뷰와 GitLab 모두 같은 앱으로 동작하며 러너에 따로 설치할 것이 없다.
겨냥하는 문제는 분명하다. 바뀐 줄 안에서는 멀쩡해 보이는데 세 파일 뒤의 무언가를 깨뜨리는 버그다. 제공사는 저장소 전체 맥락을 가진 AI 코드 리뷰 에이전트라야 diff 밖의 피해를 본다고 설명하고, 고객사 전체에서 월 10만 건가량의 버그를 잡는다고 밝힌다. 공식 자료에 따르면 22,000개가 넘는 팀이 쓰고 있으며 Brex, WorkOS, Mintlify가 이름을 올렸다.
사람 리뷰어를 대체하지 않는다. 1차 검토를 맡아 팀이 설계와 의도에 집중하도록 남겨 두는 도구다. 계약 전에 볼 제약은 세 가지다. 과금이 크레딧 단위라 활동량이 많은 모노레포에서는 비용이 빠르게 커진다. 엉뚱한 지적이나 diff를 되풀이하는 댓글도 섞이고, 학습이 효과를 내 노이즈가 줄기까지 2~3주가 걸린다. 그리고 저장소를 읽는 코드 리뷰 도구는 예외 없이 도입 전 보안 심사를 거치므로 대부분 회사에서 구매가 늦어진다.
시작하는 방법
- GitHub 또는 GitLab으로 로그인하고 리뷰할 조직에 Greptile 앱을 설치한다.
- 색인할 저장소를 활성화한다. 작은 프로젝트는 몇 분이면 끝나고, 큰 모노레포는 첫 처리에 시간이 더 걸린다.
- 리뷰 기준을 정한다. 쉬운 말로 쓴 사용자 규칙, 스타일 가이드 링크, 파일 패턴별로 좁힌
./greptile/rules파일 중에서 고르면 된다. - 풀 리퀘스트를 열고 리뷰를 읽는다. 댓글마다 좋아요나 싫어요를 눌러 다음 리뷰를 팀 취향에 맞춘다.
제품 정보
Greptile의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- 전담 리뷰어가 없는 작은 개발팀. 네 명이어도 모든 PR에 일정한 1차 검토가 붙는다. 물론 댓글을 읽을 사람은 있어야 한다.
- 큰 모노레포를 쓰는 플랫폼 팀. 그래프 색인이 서비스 사이의 호출을 따라간다. diff만 보는 도구가 영향 범위를 놓치는 지점이다.
- 숫자를 보고 싶은 엔지니어링 매니저. 리뷰량과 응답 시간이 대시보드에 나와 주간 회고에 쓸 수 있다.
작업
- 머지 전에 파일을 넘나드는 버그를 잡는다. 바뀐 함수와 동작이 달라진 호출 지점을 함께 짚는다.
- 팀 규칙을 적용한다. 이름 짓기, 오류 처리, 금지 패턴을 쉬운 말 규칙으로 덮으므로 linter 플러그인을 새로 쓸 필요가 없다.
- 밀린 PR 큐를 소화한다. 3분짜리 1차 검토가 빈 화면 대신 출발점을 리뷰어에게 준다.
- 지적 사항을 코딩 에이전트에 넘긴다. 경로와 줄 번호를 붙여 Claude Code, Cursor, Codex, Devin으로 클릭 한 번에 보낸다.
활용 상황
- 사람의 주의력을 넘어서는 PR 양. 1차 검토는 잠들지 않으므로 큐가 계속 움직인다.
- 코드를 공용 클라우드에 보낼 수 없는 규제 환경. 자사 네트워크 안에 직접 설치하는 방식은 Enterprise 옵션이다.
- 외부 기여가 간간이 들어오는 오픈소스 유지보수. 무료 요금제는 개발자 한 명까지이고 조건을 갖춘 OSS 프로젝트는 무료로 리뷰한다.
주요 기능
저장소 그래프 색인
Greptile은 리뷰 전에 저장소를 파일, 함수, 의존 관계로 나눈다. 이 지도가 있어서 댓글이 두 서비스 건너의 호출 지점을 콕 집을 수 있고, diff만 보고 추측하지 않아도 된다. 코드가 바뀌면 색인을 다시 만들기 때문에 맥락이 설치한 날에 멈춰 있지 않다.
diff 밖까지 읽는 병렬 에이전트
각 풀 리퀘스트는 에이전트 무리에 들어가고, 에이전트들은 변경의 서로 다른 부분을 동시에 살핀다. 하나는 미들웨어를 따라 인증을 추적하고, 다른 하나는 오류 경로나 null 처리를 본다. 출력은 서로 경쟁하는 여러 스레드가 아니라 하나의 리뷰로 묶여 PR이 읽기 쉬운 상태로 남는다.
에이전트로 고치기와 Fix All
모든 댓글에는 Fix with your Agent 버튼이 붙어 경로, 줄 번호, 제안 코드를 Claude Code, Codex, Cursor, Conductor, Devin에 맞게 포장한다. 요약에 있는 Fix All은 전체를 한 번에 보낸다. 이미 코딩 에이전트로 고치는 팀이라면 리뷰와 패치 사이의 복사 붙여넣기가 사라진다.
팀 반응에서 배우기
댓글의 좋아요, 싫어요, 답글이 팀이 무엇을 지적받고 싶어 하는지의 모델을 만든다. 제공사는 2~3주가 지나면 무시하는 패턴에는 댓글을 달지 않는다고 말한다. 같은 구조가 저장소 간 맥락과 공유 지식 베이스를 떠받쳐, 한 서비스의 관례가 다른 서비스로 이어진다.
PR에 붙는 추가 정보
줄 안 댓글 외에 리뷰마다 0~5점 신뢰도, PR 요약, 여러 컴포넌트를 건드리는 변경에는 시퀀스 다이어그램이나 흐름도가 붙는다. 새 코드와 바뀐 코드의 단위 테스트 초안도 나오고, 별도 채팅 창을 열지 않고 PR 스레드에서 추가 질문을 할 수 있다.
TREX 실행 시점 검증
TREX는 베타 단계의 별도 에이전트로, 각 풀 리퀘스트의 테스트를 작성해 샌드박스에서 실행한다. 코드를 읽는 단계와 실제로 돌려 보는 단계 사이의 틈을 메우며, 실제 입력에 묶인 논리 버그가 대개 그 틈에서 드러난다. 이 실행은 리뷰와 별도로 크레딧을 쓴다.
장단점
장점
- 파일을 넘나드는 맥락이 줄 단위 도구와 linter가 놓치는 버그를 잡는다. 호출 지점과 공유 상태에서 차이가 크다.
- 리뷰가 약 3분 만에 올라와 일반적인 PR 주기 안에 들어간다.
- Claude Code, Cursor, Codex, Devin으로의 클릭 한 번 전달은 에이전트로 고치는 팀에 잘 맞는다.
- 학습 루프가 시간이 지나며 노이즈를 줄인다. 같은 불평을 되풀이하지 않는다.
- 지원 호스트가 넓다. GitHub, GitLab에서 Bitbucket, Gitea, Perforce까지 덮고 자체 호스팅도 고를 수 있다.
단점
- 가격이 좌석이 아니라 크레딧으로 늘어난다. Apex 리뷰는 한 번에 10크레딧이라 큰 저장소에서 많이 쓰면 청구서가 빠르게 오른다.
- 엉뚱한 댓글이나 diff를 되풀이하는 댓글이 있고, 첫 몇 주가 가장 시끄럽다.
- 자체 호스팅과 SSO는 Enterprise에만 있어 작은 팀은 코드를 자사 네트워크에 둘 수 없다.
- 무료 요금제는 개발자 한 명과 월 50크레딧이다. 흐름을 시험하기에는 충분하지만 팀 전체 운영에는 부족하다.
자주 묻는 질문
풀 리퀘스트를 자동으로 리뷰하고 수정 제안이 붙은 댓글을 올린다. 바뀐 줄만이 아니라 저장소 전체 맥락을 쓴다. 코드 호스트를 연결하고 저장소를 고르면 다른 트리거를 설정하지 않는 한 새 PR마다 동작한다.
관련 콘텐츠
Greptile와 관련된 도구, 스킬, 아티클을 살펴보세요.
Greptile 대안
Base Code
Base44 (Wix) · 코딩 · 생산성Base Code는 Base44가 만든 공유 클라우드 개발 환경이다. 팀은 기존 GitHub 저장소에 대한 변경을 채팅으로 설명하고, 미리보기로 확인한 뒤 풀 리퀘스트로 돌려보낸다.
Google EmbeddingGemma 2
Google DeepMind · 글쓰기 · 이미지 · 코딩Google EmbeddingGemma 2는 7억 4000만 파라미터의 오픈 모델로, 텍스트와 코드, 이미지, 오디오, 영상 프레임을 하나의 768차원 공간에 벡터로 바꿔 스마트폰과 노트북에서 실행한다.
GitGlow
GitGlow · 코딩 · 생산성GitGlow는 내 코드와 AI 에이전트의 변경을 한 리뷰에 모으는 데스크톱 Git 클라이언트다. 배포 전에 내 기계에서 무엇이 나가는지 확인할 수 있다.
