CodeCrab

CodeCrab

CodeCrab · 코딩 · 생산성

CodeCrab은 내 컴퓨터에서 도는 AI 코드 리뷰 앱이다. 이미 결제 중인 Claude Code, Codex, Cursor, Copilot CLI를 그대로 돌려 풀 리퀘스트와 로컬 변경을 푸시 전에 확인한다.

CodeCrab 미리보기

CodeCrab 소개

About

CodeCrab이란

CodeCrab은 AI로 코드를 리뷰하는 네이티브 데스크톱 앱이다. 모델을 직접 호스팅하지도, 리뷰 서비스를 팔지도 않는다. 컴퓨터에 이미 설치된 AI 코딩 CLI를 실행하고, 로컬 clone을 읽게 한 뒤, 돌아온 답을 diff 위의 줄 단위 지적으로 바꾼다.

이 설계는 클라우드 리뷰 봇에 대해 많은 팀이 품는 반감에 답한다. diff와 주변 파일, 키가 모두 노트북 안에 남는다. 모델 쪽은 BYOK다. 이미 가진 구독이나 키를 연결한다. Claude Code 리뷰, Cursor CLI 리뷰, Codex CLI 리뷰를 각각 돌릴 수 있고, CodeCrab은 지적을 한 창에 모은다. 로컬 모델을 고르면 기기 밖으로 나가는 것이 없다. 즉 이것은 저장소를 한 번도 업로드하지 않는 프라이빗 코드 리뷰다. CodeCrab은 먼저 AI PR 리뷰 도구로 동작하고, 다음으로 푸시 전 점검을 맡는다.

한계도 같은 분량으로 적어야 한다. GitHub나 GitLab 계정과 인증된 AI CLI 하나가 필요하고, 비용은 그 제공자에게 직접 낸다. 리뷰 속도는 터미널 에이전트를 따라가므로 큰 diff는 클라우드 봇의 대기열보다 느리다. 웹 대시보드는 없다. 앱 자체가 제품이다. 지금은 공개 베타 버전 0.1.14이고, Windows 빌드는 아직 코드 서명이 없어 설치할 때 SmartScreen 경고가 뜬다.

시작하기

  1. CodeCrab 사이트에서 macOS, Windows, Linux 빌드를 내려받아 설치한다. macOS 빌드는 서명과 공증을 마쳤다.
  2. gh auth login으로 GitHub CLI에, GitLab이라면 glab auth login으로 로그인한다.
  3. Claude Code, Cursor CLI, Codex CLI, Copilot CLI 중 하나를 설치하고 인증한다. CodeCrab이 인식하면 배지가 초록으로 바뀐다.
  4. 저장소를 추가하고 설정의 저장소 항목에서 로컬 clone을 지정한다. 리뷰 프로필 생성이 끝날 때까지 기다린다.
  5. 나에게 할당됨이나 푸시 전을 열고 PR 또는 작업 트리를 골라 리뷰를 시작한다. 함께 들어 있는 데모 프로젝트는 아무것도 연결하지 않아도 돌아간다.

제품 정보

CodeCrab의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.

무료 플랜예
유료 플랜Free during public beta
플랫폼Desktop app for macOS (Apple Silicon and Intel), Windows and Linux
개발사CodeCrab
카테고리코딩 · 생산성
출시일Oct 2026
최근 업데이트Nov 2026
웹사이트 방문 수N/A
웹사이트 글로벌 순위N/A
API 제공 여부아니요

추천 대상

이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.

사용자

  • 동료의 풀 리퀘스트를 읽고 승인 전에 한 번 더 확인하려는 엔지니어. CodeCrab은 diff를 로컬 저장소 전체와 대조하므로 패치가 건드리지 않은 파일의 회귀도 잡는다. 저장소 clone과 로그인된 AI CLI가 전제다.
  • 소스 코드를 외부 업체에 보낼 수 없는 팀. 로컬 AI 코드 리뷰 경로는 clone을 기기 안에 두고, 로컬 모델을 쓰면 프롬프트 통신까지 사내에서 끝난다. 저장소별 프로필이 클라우드 봇이라면 필요했을 전사 설정을 대신한다.
  • 예산이 빠듯한 개인 개발자와 작은 팀. 베타 동안 무료이고 이미 내는 구독을 재사용한다. 좌석당 청구는 없지만 제공자의 사용 한도는 그대로 적용된다.

작업

  • 동료의 PR 리뷰하기. PR을 열고 diff를 지적과 나란히 훑은 뒤, 납득되는 지적만 직접 댓글로 남긴다.
  • 내 PR에 달린 피드백 이해하기. CodeCrab이 리뷰어 댓글마다 주변 코드와 대조해 무엇을 요구하는지 설명한다.
  • PR이 생기기 전에 버그 잡기. 푸시 전 리뷰가 커밋되지 않은 변경과 아직 푸시하지 않은 변경을 다룬다. 고치기에 가장 싼 시점이다.
  • 근거와 함께 수정 적용하기. 보조 수정은 먼저 테스트 스위트를 돌리므로 제안이 아니라 증거가 붙은 패치가 온다.

활용 상황

  • 업로드가 금지된 규제 코드베이스. CodeCrab은 저장도 프록시도 하지 않고, 네트워크 통신은 승인한 AI 제공자에게만 간다.
  • 자체 관례가 있는 큰 모노레포. 저장소별 스킬에 사내 규칙을 한 번 적으면 그 저장소의 모든 리뷰가 그 규칙을 따른다.
  • 아침 리뷰 대기열. 스탠드업 전에 여러 PR을 한 창에서 처리하고, 지적은 반드시 해당 줄에 붙는다.

주요 기능

저장소 전체를 읽는 PR 리뷰

동료의 PR을 열면 파일 트리, diff, 지적이 나란히 뜬다. 에이전트는 패치만이 아니라 로컬 clone을 읽으므로 세 파일 떨어진 곳에서 깨진 호출부나 타입 변경을 찾아낸다. 지적은 원인이 된 줄에 붙고, GitHub에 올릴지는 내가 정한다.

푸시 전 로컬 변경 리뷰

대부분의 버그는 PR을 만들기 전에 고치는 편이 싸다. CodeCrab은 커밋되지 않은 작업과 푸시하지 않은 작업을 읽기 전용으로 확인하고, 맥락이 살아 있을 때 지적을 파고들게 한다. 클릭 없이는 커밋도 푸시도 하지 않는다.

내 PR에 달린 지적 조사

내 PR에서는 브랜치에 달린 리뷰어 댓글을 하나씩 읽고, 그것이 가리키는 코드를 추적해 의도를 설명한다. 진짜 결함과 스타일 선호를 갈라내는데, 긴 대화가 늘어나는 쪽은 대개 후자다. 수정은 로컬 브랜치에 제안되고, 눈 감고 적용되지는 않는다.

저장소별 리뷰 프로필

저장소를 연결하면 이름 규칙, 계층, 테스트 배치, 팀이 리뷰에서 요구하는 규칙을 프로필로 만든다. 이 프로필이 에이전트를 움직이므로 관례가 다른 두 저장소는 서로 다른 리뷰를 받는다. 프로필은 저장소 설정과 함께 디스크에 남는다.

내 스킬, 내 에이전트, 내 모델

CodeCrab은 Claude Code용으로 이미 관리하던 스킬을 읽어 자체 리뷰 스킬과 조합한다. 에이전트와 모델은 저장소별로 고르고, 앱은 표준 출력과 표준 오류를 라이브 콘솔에 보여 준다. 리뷰가 이상해 보이면 그것을 만든 명령을 직접 확인하면 된다.

기본은 읽기 전용, 테스트로 검증

리뷰는 파일을 고치지 않고, 브랜치를 바꾸지 않고, 병합을 승인하지 않고, 푸시하지 않는다. 선택 단계는 댓글 게시뿐이고 지적마다 내가 눌러야 한다. 수정을 요청하면 로컬 브랜치에 적용한 뒤 pytest, npm test, cargo test 같은 내 스위트를 돌려 통과해야 끝난다.

장단점

장점

  • 코드가 기기 밖으로 나가지 않는다. 업로드도 프록시도 없고 벤더가 저장소 사본을 갖지 않아 통제가 엄격한 환경에서도 쓸 수 있다.
  • 이미 가진 AI 구독과 키를 재사용한다. 모델 비용이 두 번 나가지 않고 베타 동안 좌석 단가도 없다.
  • diff만이 아니라 clone 전체를 읽어 줄 단위 봇이 놓치는 회귀를 잡는다.
  • 스킬과 프로필이 편집 가능한 파일이라 사내 규칙을 코드와 함께 버전 관리할 수 있다.
  • 실행 콘솔이 밑에 깔린 명령을 드러내 이상한 지적도 몇 초 만에 확인된다.

단점

  • 리뷰를 시작하려면 GitHub나 GitLab CLI 로그인과 인증된 AI CLI가 필요해 설정에 15분쯤 걸린다.
  • 속도는 터미널 에이전트를 따라간다. 큰 diff는 몇 분 걸리고 대신할 클라우드 대기열도 없다.
  • Windows 빌드가 서명되지 않아 SmartScreen 경고가 뜨고, 관리되는 노트북에서는 설치 파일이 막히기도 한다.
  • Bitbucket은 곧 지원 예정으로 표시되어 있어 그곳에 둔 팀은 아직 쓸 수 없다.

자주 묻는 질문

아니다. CodeCrab은 로컬 clone을 읽고 자사 서버로 코드를 보내지 않는다. 고른 AI CLI가 내 계정과 데이터 약관에 따라 관련 파일을 제공자에게 보내며, 로컬 모델을 쓰면 모든 것이 기기 안에 남는다.