CodeCrab icon

CodeCrab

CodeCrabは、ローカルのリポジトリを基準にGitHubプルリクエストをレビューするネイティブデスクトップアプリです。AIのインライン指摘やリポジトリ固有のレビュー用スキルを確認し、セキュリティや正確性、リグレッションの問題を調査できます。ソースコードとレビュー実行は自分のマシンで管理できます。

CodeCrab

ローカル優先のプルリクエストレビュー

CodeCrabは、ローカルのリポジトリチェックアウトを基準にGitHubプルリクエストをレビューするネイティブデスクトップアプリケーションです。差分をローカルに読み込み、変更されたファイルとAIによるインラインの指摘を表示し、リポジトリのコード、ルール、選択したレビュー用スキルを使って、正確性、セキュリティ、リグレッションに関する潜在的な問題を調査します。

この製品は、ローカルでの実行とレビュー procesoの管理を望むエンジニア向けに設計されています。ユーザーのマシン上で動作し、ソースコードをベンダーのクラウドにアップロードせず、Claude Codeなど既存のローカルAIツールを使用します。現在は読み取り専用で、どの指摘に対応、コメント、修正するかはユーザーが判断します。

機能

ローカルでのプルリクエスト差分レビュー

完全なローカルチェックアウトを基準にプルリクエストの差分をレビューし、変更ファイルの追跡、複数ファイル間のナビゲーション、関連するコードの横に表示される指摘に対応します。

リポジトリ対応プロファイル

一般的なチェックリストだけを適用するのではなく、プロジェクトのルールやパターンからリポジトリ固有のレビュープロファイルを作成します。

設定可能なレビュー用スキル

セキュリティ、テストの完全性、正確性などの分野に対応するローカルスキルや特化型レビュー用スキルをサポートし、実行するスキルをユーザーが選択できます。

インタラクティブな指摘対応ワークフロー

実行状況をリアルタイムで表示するコンソールを備え、エンジニアは指摘を調査したり、追加の質問をしたり、文脈に沿って推論を確認したりできます。

ローカルAIツールのオーケストレーション

Claude Codeや、サイトで言及されているCursorのワークフローなど、既存のローカルツールやサブスクリプションを使用しながら、AIモデルを選択してレビュー費用を管理できます。

ローカルテストの検証と制御

変更を適用する前にcargo test、pytest、npm testなどのネイティブテストを実行し、デフォルトでは読み取り専用のワークフローを維持します。

ユースケース

  • チームでのプルリクエストレビュー

    完全なチェックアウトを文脈としてチームメイトのプルリクエストをレビューし、変更ファイルを移動してインラインの指摘を調査し、マージ前に対応すべき問題を判断します。

  • プッシュ前の品質チェック

    ローカルの変更がプルリクエストになる前に、リポジトリのルールとプッシュ前スキルを使ってレビューを実行し、開発サイクルの早い段階で問題を発見します。

  • 自分のPRへのフィードバックの明確化

    呼び出し元、テスト、周辺モジュール、GitHub上の関連する会話をたどって、曖昧または不慣れなレビューコメントを調査し、ローカルAIツール用に編集可能な修正プロンプトを作成します。

  • リスク重視のレビュー

    認証に関する作業など、機密性の高い変更には、より深く対象を絞ったレビュー用スキルを適用し、定型的な変更にはより軽い基準を使用します。

Pros and Cons

Pros

  • ソースコードをベンダーのクラウドにアップロードせず、ローカルマシン上でレビューを実行します。
  • プルリクエストの差分だけに依存せず、完全なローカルチェックアウト、リポジトリ固有のプロファイル、選択可能なカスタムスキルを使用します。
  • インラインの指摘、リアルタイムの実行コンソール、追加調査、複数ファイルの差分ナビゲーションを提供します。
  • ローカルの開発コンテキストで動作し、cargo test、pytest、npm testなどのネイティブテストスイートを実行できます。
  • デフォルトではコミット、プッシュ、公開GitHubコメントを行わず、エンジニアが主導権を維持できます。

Cons

  • 利用可能な情報では無料のパブリックベータ版であることが説明されていますが、有料プランの詳細、利用上限、長期的な提供状況は確認できません。
  • 製品は現在読み取り専用です。自動修正、レビューコメントの公開、その他の書き込み操作は、現在の機能ではなく、将来または計画中のワークフローとして説明されています。
  • セットアップ要件と、サポートされるプラットフォームおよびインテグレーションの全リストは、利用可能な製品情報に記載されていません。

FAQ

CodeCrabはどのようにプルリクエストをレビューしますか?

CodeCrabはネイティブデスクトップアプリケーションとして動作し、ローカルのチェックアウトを基準にレビューを実行します。説明では、既存のローカルなghログインを使用するGitHubワークフローが示されていますが、完全なセットアップ手順は提供されていません。

CodeCrabはソースコードをサーバーにアップロードしますか?

製品はユーザーのマシン上で100%動作し、ソースコードをベンダーのクラウドにアップロードしないと説明されています。Claude Codeなどのローカルツールやサブスクリプションを使用し、サイトではCursorにも言及されています。

CodeCrabはコードを変更したり、レビューコメントを自動的に投稿したりしますか?

CodeCrabは現在読み取り専用です。ユーザーの操作なしにコミット、プッシュ、公開GitHubレビューコメントの投稿を行うことはありません。自動修正は、現在の機能ではなく、将来のオプトインワークフローとして説明されています。

レビューでリポジトリ固有のルールやスキルを使用できますか?

リポジトリプロファイル、ローカルのレビュー用スキル、セキュリティ、テストの完全性、正確性などの分野に特化したスキルを使用できます。レビューに含めるスキルはユーザーが選択できます。

CodeCrabの料金はいくらですか?

サイトではCodeCrabを無料のパブリックベータ版と説明しています。料金ページは現在ページが見つからない状態を返すため、利用可能な情報からは有料プラン、価格、利用上限は確認できません。

Quick Facts

カテゴリー
開発者ツール
主なワークフロー
ローカルでのGitHubプルリクエストレビュー
アプリの種類
ネイティブデスクトップアプリケーション
実行モデル
ユーザーのマシン上で100%実行
AIツール
Claude Codeとローカルスキル。製品サイトではCursorにも言及
提供状況
無料のパブリックベータ版

CodeCrabの代替品

ByteAsk icon

ByteAsk

ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。

GitBot icon

GitBot

GitBotは、Claude Code、Codex、OpenCodeを活用した再利用可能なコーディングボットを作成できるローカルブラウザワークスペースです。永続スレッドと権限設定で、リポジトリ内の作業を効率化します。

Manta AI icon

Manta AI

Manta AIは、URLからアプリの挙動を把握し、回帰を検出し、スクリプトやセレクタ管理なしでテストを生成できる自律型Webアプリテストツールです。

Ghost icon

Ghost

Ghostは、チャット、コード生成、コマンドラインでのタスク実行に対応したターミナル向けAIアシスタントです。無料モデルを同梱し、Linux、macOS、Windowsで使えます。オープンソースです。

Vi3ecode icon

Vi3ecode

Vi3ecodeは、AIコーディングエージェント向けの開発環境です。プロジェクト文脈、ターミナル、Git、メモリ、フロー、レビュー、コミュニケーションを連携させます。

Lucid Train icon

Lucid Train

Lucid Trainは、リポジトリのコードからアーキテクチャ図を生成し、その図をコーディングエージェント向けの仕様として使うローカルファーストのAIコーディング支援です。デスクトップアプリと軽量なRust CLIで利用でき、ローカルモデルや自分のAPIキーにも対応します。