ライブワークツリーをレビュー
GitWarrenはステージ済み・未ステージ・未追跡のファイルを含むアクティブなワークツリーを直接読み取るため、コミットが存在する前に変更全体を確認できます。
GitWarrenは、コミットやプルリクエスト作成前にステージ済み・未ステージ・未追跡の変更を確認できるローカルGitコードレビュー用デスクトップアプリです。MCPサーバーでローカルAIエージェントもレビューに参加できます。
GitWarrenは、何もコミットまたはプッシュする前にGitワークツリーをローカルでレビューするためのデスクトップアプリです。エージェントがタスクを完了してから、その変更がプルリクエストになるまでの間を対象としており、まず自分のマシンで差分を確認できます。
アプリはワークツリーからステージ済み・未ステージ・未追跡のファイルを直接読み取り、それらを1つのレビュー画面にまとめます。また、stdio経由のMCPサーバーも搭載しており、ローカルAIエージェントはディスカッションを読み取り、スレッドに返信し、コメントを追加または解決することでレビューに参加できます。
GitWarrenはステージ済み・未ステージ・未追跡のファイルを含むアクティブなワークツリーを直接読み取るため、コミットが存在する前に変更全体を確認できます。
アプリはワークツリーを1つの差分にまとめ、まだコミットもプッシュもされていないファイルを読み取ってコメントできます。
stdio経由のMCPサーバーにより、Claude CodeやCodexなどのローカルエージェントに同じレビュー機能を公開し、ディスカッションに参加させることができます。
エージェントはレビューを開始し、スレッド履歴を読み取り、スレッドに返信し、行コメントを追加し、同じレビュー画面でコメントを解決できます。
機械が作成した各コメントには機械生成であることが示され、ツール名はモデル自体ではなくMCPハンドシェイクから取得されます。
レビューとコメントはアプリケーションデータディレクトリ内の1つのSQLiteファイルにローカル保存され、表示時にはブランチ名、コミット、差分がgitから読み取られます。
エージェントがタスクを完了し、変更のあるワークツリーを残したときにGitWarrenを使用します。コミットしたりプルリクエストにしたりする前に、変更をすぐ確認できます。
コミット済みの作業だけをレビューするのではなく、ステージ済み・未ステージ・未追跡のファイルを1つの差分でまとめて確認したい場合に、自分のマシンでのローカルコードレビューに使用します。
別のチャットや外部ツールではなく、ディスカッション内でAIエージェントにレビューのフィードバックへ直接返信させたい場合にMCPサーバーを使用します。
レビュー履歴、コメント、リポジトリのコンテキストをホスト型サービスや共有アカウントに保存せず、ローカルに保持したい場合にGitWarrenを使用します。
GitWarrenはローカルGitコードレビュー用のデスクトップアプリです。ワークツリーを直接読み取るため、コミットしたりプルリクエストとして作成したりする前に、ステージ済み・未ステージ・未追跡のファイルをレビューできます。
デスクトップアプリはmacOSで利用でき、ダウンロードにはAppleシリコン向けとIntel向けのラベルがあります。サイトではWindowsとLinuxのサポートについても言及されており、Linux向けパッケージとしてdebとrpmが提供されています。
GitWarrenはアカウント、サインイン、サーバーを必要とせず、ローカルで動作するよう設計されています。レビュー、コメント、リポジトリデータは、1つのSQLiteファイルとしてユーザーのマシンに保存されます。
はい。GitWarrenにはstdio経由のMCPサーバーが含まれており、ローカルAIエージェントはMCPクライアントを通じて、レビューの開始、ディスカッションの閲覧、スレッドへの返信、行コメントの追加、コメントの解決を行えます。
アプリはGPL-3.0のもとでリリースされたフリーソフトウェアで、サイトでも無料かつオープンソースと説明されています。サイトには料金ページもありますが、現在はNot Foundページが表示されるため、公式の料金詳細は提供されていません。
ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。
Ghostは、チャット、コード生成、コマンドラインでのタスク実行に対応したターミナル向けAIアシスタントです。無料モデルを同梱し、Linux、macOS、Windowsで使えます。オープンソースです。
Vi3ecodeは、AIコーディングエージェント向けの開発環境です。プロジェクト文脈、ターミナル、Git、メモリ、フロー、レビュー、コミュニケーションを連携させます。
Lucid Trainは、リポジトリのコードからアーキテクチャ図を生成し、その図をコーディングエージェント向けの仕様として使うローカルファーストのAIコーディング支援です。デスクトップアプリと軽量なRust CLIで利用でき、ローカルモデルや自分のAPIキーにも対応します。
CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。
hobは、エージェントのセッション、ターミナル、履歴、後続作業を、既存のツールやプロバイダーに合わせて整理できる独立したコーディングエージェント向けワークスペース。ローカルでの制御を重視する開発者に最適。