Repolode
tomasz-tomczyk

tomasz-tomczyk/crit

AIコーディングエージェントの計画、git diff、実行中のアプリをインラインコメント付きでレビューできる、ローカルファーストのCLIとブラウザーUI。

スター
1,282
フォーク
111
未解決の Issue
36
最終コミット
9 時間前

これは何?

Critは、AIコーディングエージェントの出力をレビューするためのブラウザーインターフェースを開発者に提供します。Markdownの計画、git diff、静的HTMLファイル、稼働中の開発サーバーにはそれぞれ専用のビューが用意されており、行をクリックするか範囲をドラッグして、エージェントが読み取って対応できるコメントを残せます。

単一のバイナリでローカル実行でき、ファイルを読み込んでコマンドを実行できるエージェントならどれでも利用できます。Claude Code、Cursor、Codex、Gemini、Aiderなどとの連携機能が用意されており、/critスラッシュコマンドでレビューの一連の流れを自動化できます。エージェントはcrit commentを使って、プログラムからコメントを追加することもできます。

ローカルでのレビューに加えて、公開URLまたは組織内URLでレビューを共有して非同期でフィードバックを受け取ったり、コメントをGitHubのプルリクエストやGitLabのマージリクエストと双方向に同期したりできます。また、コメントをエージェントのコマンドに直接送り、リアルタイムで返信を受け取ることもできます。

主な機能

  • 01Markdownの計画、git diff、静的HTML、稼働中の開発サーバーを、それぞれ専用のレビュー画面に表示します。
  • 02単一行または範囲にインラインコメントを付けられ、エージェントによる編集の各ラウンド間の差分も確認できます。
  • 03crit CLIと/critスラッシュコマンドを通じて、さまざまなコーディングエージェントで利用できます。
  • 04公開URLでレビューを共有でき、コメントをGitHubのPRやGitLabのMRと同期できます。
  • 05ローカルで実行され、デフォルトでは127.0.0.1にバインドし、テレメトリーを収集しません。

ユースケース

  • AIエージェントがコードを書き始める前に、その実装計画をレビューする。
  • コミット前に、フィーチャーブランチ上でエージェントが加えた変更のgit diffを確認する。
  • ローカルで実行中のWebアプリにコメントし、指摘したUIの問題をエージェントに修正してもらう。
  • 共有リンクを使って、計画やdiffについてチームメイトから非同期でフィードバックを集める。

クイックスタート

  1. 1

    HomebrewでCritバイナリをインストールする

    brew install crit
  2. 2

    Claude Codeのプラグインマーケットプレイスを追加する

    claude plugin marketplace add tomasz-tomczyk/crit
  3. 3

    Claude Code用のCritプラグインをインストールする

    claude plugin install crit@crit
  4. 4

    リポジトリでCritを起動して変更をレビューする

    crit

使う前に知っておきたいこと

  • ターミナルからStoryモードを実行すると、自分のLLM利用料が発生し、大きな変更では1ドル以上かかることがあります。
  • ホスト単位のセッションを使用するアプリにログインするには、Cookieの転送が必要になる場合があります。

収録されている特集

トピック

よくある質問

crit とは?
AIコーディングエージェントの計画、git diff、実行中のアプリをインラインコメント付きでレビューできる、ローカルファーストのCLIとブラウザーUI。 Critは、AIコーディングエージェントの出力をレビューするためのブラウザーインターフェースを開発者に提供します。Markdownの計画、git diff、静的HTMLファイル、稼働中の開発サーバーにはそれぞれ専用のビューが用意されており、行をクリックするか範囲をドラッグして、エージェントが読み取って対応できるコメントを残せます。
crit は無料で使えますか?ライセンスは?
crit は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
crit は今もメンテナンスされていますか?
活発にメンテナンス中。crit の最終コミットは 2026年11月7日 です。
crit は何に使えますか?
AIエージェントがコードを書き始める前に、その実装計画をレビューする。 コミット前に、フィーチャーブランチ上でエージェントが加えた変更のgit diffを確認する。 ローカルで実行中のWebアプリにコメントし、指摘したUIの問題をエージェントに修正してもらう。 共有リンクを使って、計画やdiffについてチームメイトから非同期でフィードバックを集める。
crit のインストール方法は?
HomebrewでCritバイナリをインストールする: brew install crit Claude Codeのプラグインマーケットプレイスを追加する: claude plugin marketplace add tomasz-tomczyk/crit Claude Code用のCritプラグインをインストールする: claude plugin install crit@crit リポジトリでCritを起動して変更をレビューする: crit
crit はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/tomasz-tomczyk/crit

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト