CodeCrab
CodeCrab · コーディング · 生産性向上
CodeCrabは自分のマシンで動くAIコードレビューアプリで、すでに契約しているClaude Code、Codex、Cursor、CopilotのCLIをそのまま動かす。プルリクエストとローカル変更をプッシュ前に確認できる。

CodeCrab について
About
CodeCrabとは
CodeCrabはAIでコードをレビューするネイティブのデスクトップアプリだ。モデルを自前で持たず、レビューサービスを売っているわけでもない。マシンに入っているAIコーディングCLIを起動し、ローカルのcloneを読ませ、返ってきた答えをdiff上の行単位の指摘に変える。
この設計は、クラウドのレビューボットに対して多くのチームが抱く反発に答えている。diffも周辺ファイルも鍵もノートPCの中に残る。モデル側はBYOKで、すでに持っているサブスクリプションかAPIキーをつなぐ。Claude Code レビュー、Cursor CLI レビュー、Codex CLI レビューをそれぞれ走らせられ、指摘はひとつのウィンドウに集まる。ローカルモデルを選べば、マシンの外に出るものは何もない。つまりこれは、リポジトリを一度もアップロードしないプライベートコードレビューだ。CodeCrabはまずAIプルリクエストレビューとして動き、次にプッシュ前の確認を担う。
制約にも同じだけ紙幅を割く。GitHubかGitLabのアカウントと、認証済みのAI CLIがひとつ要り、料金はその提供元に直接払う。レビューの速さはターミナルのエージェント次第で、大きなdiffはクラウドボットの待ち行列より遅い。Webダッシュボードはない。アプリそのものが製品だ。現在は公開ベータのバージョン0.1.14で、Windows版はまだコード署名がなく、インストール時にSmartScreenの警告が出る。
はじめかた
- CodeCrabのサイトからmacOS、Windows、Linuxのビルドをダウンロードしてインストールする。macOS版は署名と公証済みだ。
- gh auth loginでGitHub CLIに、GitLabならglab auth loginでログインする。
- Claude Code、Cursor CLI、Codex CLI、Copilot CLIのどれかひとつを入れて認証する。CodeCrabが認識するとバッジが緑になる。
- リポジトリを追加し、設定のリポジトリでローカルcloneを指定する。レビュープロファイルの生成が終わるまで待つ。
- 「自分に割り当て」か「プッシュ前」を開き、PRか作業ツリーを選んでレビューを開始する。同梱のデモプロジェクトは何も接続せずに動く。
AIツール情報
CodeCrabの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- 同僚のプルリクエストを読み、承認前に二度目の確認をしたいエンジニア。CodeCrabはdiffをローカルリポジトリ全体と突き合わせるので、パッチが触れていないファイルの退行も拾える。リポジトリのcloneと、ログイン済みのAI CLIが前提だ。
- ソースコードを外部ベンダーに送れないチーム。ローカルAIコードレビューならcloneはマシン上に残り、ローカルモデルならプロンプトの通信も社内で完結する。リポジトリごとのプロファイルが、クラウドボットなら必要になる全社設定を置き換える。
- 予算の厳しい個人開発者や小さなチーム。ベータ中は無料で、すでに払っているサブスクリプションを使い回せる。席単位の請求はないが、提供元の利用上限はそのまま効く。
タスク
- 同僚のPRを読む。PRを開き、diffを指摘と並べて追い、納得した指摘だけ自分でコメントする。
- 自分のPRに付いた指摘を理解する。CodeCrabはレビュアーのコメントを周辺コードと照合し、何を求めているのかを説明する。
- PRができる前にバグを捕まえる。プッシュ前レビューは未コミットと未プッシュの変更を対象にする。直すのがいちばん安いタイミングだ。
- 根拠付きで修正を当てる。補助修正は先にテストスイートを走らせるので、提案ではなく証拠の付いたパッチが届く。
シーン
- アップロードが禁じられた規制対象のコードベース。CodeCrabは保存も代理もしない。通信は承認済みのAI提供元にだけ向かう。
- 独自の慣習を持つ巨大なmonorepo。リポジトリ単位のスキルに社内ルールを一度書けば、そのリポジトリのレビューはすべてそれに従う。
- 朝のレビュー待ち行列。朝会の前に複数の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が、自分のアカウントと契約条件のもとで該当ファイルを提供元へ送る。ローカルモデルならすべてマシン内で完結する。
関連コンテンツ
CodeCrabに関連するツール、スキル、記事を探す。
CodeCrabの代替ツール
Base Code
Base44 (Wix) · コーディング · 生産性向上Base CodeはBase44の共有クラウド開発環境だ。既存のGitHubリポジトリに対する変更をチャットで伝え、プレビューで確認し、プルリクエストとして返せる。
Google EmbeddingGemma 2
Google DeepMind · ライティング · 画像 · コーディングGoogle EmbeddingGemma 2 は 7 億 4000 万パラメータのオープンなモデルで、テキスト、コード、画像、音声、動画フレームを同じ 768 次元空間のベクトルに変え、スマートフォンやノート PC 上で動く。
GitGlow
GitGlow · コーディング · 生産性向上GitGlow は自分のコードと AI エージェントの変更を一つのレビューにまとめるデスクトップ Git クライアントだ。出荷前に、マシンから何が出ていくのかを確かめられる。
