Crit.md 徹底解説 — AI コーディングエージェント出力を『PR レビュー体験』でチェックするローカルファースト・レビューツール、Claude Code / Cursor / Copilot / Codex / Gemini / Qwen 一次対応 計画書・コード diff・ライブアプリ・静的 HTML の 4 モード、行単位コメントで反復ラウンドを跨いで永続化
Crit.md は AI コーディングエージェント(Claude Code / Cursor / GitHub Copilot / Codex / OpenCode / Gemini / Qwen 等)の出力を ブラウザ上で PR レビュー体験としてチェック するローカルファースト・レビューツール。4 つのレビューモード — Plans & docs(Markdown レンダリング)/ Code diffs(シンタックスハイライト付き)/ Live apps(DOM 上に直接コメント)/ Static HTML preview を単一 UI で提供。行単位コメント(『47 行目をクリックしてフィードバックを書くとエージェントが直す』)、反復ラウンドを跨いだコメント永続化、アカウント不要 / 127.0.0.1 バインド / テレメトリゼロ、ファイルベース・プロトコル(構造化レビューファイル経由でエージェントとやり取り、独自 API やベンダーロックインなし)が特徴。想定ユーザーはエンジニア・スタッフレベル開発者・エンジニアリングマネージャー。ターミナル diff を読み返す時間を削減、エージェントに全部委ねず人間を loop に残す 設計思想。Claude Cowork・Devin 等『完全自律エージェント』とは対照的な、AI 出力の HITL レビュー基盤 として位置付け。
TL;DR — Crit.md とは
Crit.md は AI コーディングエージェント出力の PR レビュー体験 を提供するローカルファースト・レビューツール。
4 つの要点:
1. 4 モード統一 UI — Plans & docs / Code diffs / Live apps / Static HTML preview
2. 行単位コメント + 反復ラウンド跨ぎの永続化 — 「47 行目にコメント → エージェントが直す → 次ラウンドでもコメント残る」
3. ローカルファースト — アカウント不要、127.0.0.1 バインド、テレメトリゼロ
4. マルチエージェント対応 — Claude Code / Cursor / Copilot / Codex / OpenCode / Gemini / Qwen が一次対応、ファイルベース・プロトコルで独自 API なし・ロックインなし
課題認識 — ターミナル diff は疲れる
現代の AI コーディングエージェントは 一度に大量の変更を提案 する。従来の受け止め方:
- ターミナル diff を目で追う — 100 ファイル diff を CLI で読むのは非現実的
- 『いい感じで yolo』委任 — 内容を確認せず accept、レグレッションが後で発覚
- エージェントに『レビューして』と頼む — レビュー役もエージェント、人間が抜ける
Crit.md の答え: エージェント出力を GitHub PR レビューのように行単位でチェック できる UI を ブラウザで提供、コメントは エージェントが読める形式 で保存され、次の iteration にフィードバックされる。
4 つのレビューモード
(1) Plans & docs: Markdown を綺麗にレンダリング、エージェントの計画書やドキュメント案をブラウザで読む。行単位コメント可。
(2) Code diffs: シンタックスハイライト付き diff、GitHub PR の Files タブと同種の UX。ファイル横断で navigate、変更箇所へ直接コメント。
(3) Live apps: DOM 上に直接コメント — エージェントが立てた開発サーバーの UI に対して要素をクリックしてコメント。「このボタンを大きく」「このカラーを変えて」を直接指示。
(4) Static HTML preview: エージェントが生成した静的 HTML をブラウザプレビュー、要素単位でコメント。ランディングページやメールテンプレの review に。
行単位コメントと永続化
核心機能: コメントが エージェントが読める構造化ファイル に保存され、次の iteration ラウンドで:
- エージェントが 未対応コメントを検知 して対応
- 修正後もコメントは 同じ行に紐付いたまま残存
- 「まだ解決していないコメントがある」状態を可視化
GitHub PR レビューと同じ — resolved / unresolved のトラッキング、ラウンドを跨ぐ議論の維持。
対応エージェント
一次対応(first-class plugins):
- Claude Code
- Cursor
- GitHub Copilot
- Codex
- OpenCode
- Google Gemini
- Alibaba Qwen(Qwen 3.6-35B)
- その他
ファイルベース・プロトコル — Crit.md はエージェントとやり取りするために 独自 API ではなく共通のファイル形式(構造化 Markdown / JSON)を使う。エージェント側は Crit.md 用の SDK を導入する必要なく、プロジェクトディレクトリ内のレビューファイルを読み書き するだけで対応可能。
利点: エージェント側の変更なしで対応、将来の新エージェント(Gemma 4ベース含む)にも自動的に拡張。
ローカルファーストの意義
Crit.md の設計原則:
- アカウント不要 — ログイン画面なし、即起動
- 127.0.0.1 バインド — ローカルのみでアクセス、外部からは絶対に見えない
- テレメトリゼロ — 使用状況を外部に送らない
- ソースコードがローカルから出ない — エンタープライズ環境で採用しやすい
エージェント本体が Anthropic / OpenAI 等の外部サーバーに接続する場合はそちらの規約に従うが、Crit.md 自体は完全ローカル動作。企業のセキュリティレビューを通しやすい設計。
位置付け — 完全自律エージェントの対極
2026 年 AI エージェント市場の 2 大潮流:
1. 完全自律: Claude Cowork、Devin、OpenAI Operator — エージェントがタスクを完遂、人間は結果を受け取る
2. HITL(Human-in-the-Loop)補助: Crit.md、Cursor、Claude Code — エージェントが提案、人間がレビューして採用
Crit.md は 2 の潮流を最強化する道具。「エージェントが提案 → Crit.md で行単位レビュー → コメント → エージェントが修正 → Crit.md で再レビュー」のループを高速化。
戦略的視点: 完全自律エージェントが増えるほど、HITL レビューの品質が全体の質を決める。Crit.md は「AI 生産性の boost」ではなく「AI 品質の boost」を狙うツール。
推奨アクション
個人開発者: Claude Code / Cursor でエージェント運用している場合、Crit.md を ブラウザタブに常駐 させて iteration ごとにレビュー。ターミナル diff の目視を Crit.md UI に置き換え。
チーム開発: エージェント PR を merge 前に Crit.md でレビュー → コメント → 修正の frame を組み込む。エージェント出力の品質基準 をチームで統一。
エンタープライズ: ローカルファースト設計により セキュリティ審査が通しやすい、既存 Git PR ワークフローと組み合わせて エージェント出力の Gate として機能。
結論
Crit.md は AI コーディングエージェント時代の必需レビュー基盤。完全自律エージェントの流れが加速する 2026 年後半、エージェント出力の HITL レビュー品質 がプロダクト品質を決める。4 モード統一 UI・行単位コメント永続化・マルチエージェント対応・ローカルファースト・ファイルベースプロトコルの組み合わせは、GitHub PR 体験を AI エージェントに拡張 する筋の良い設計。
本トピックに関連する弊社サービスとして ソフトウェア開発・AI コンサルティング・OpenClaw 導入セットアップ があります。AI コーディングエージェントの企業導入設計・レビューワークフロー構築のご相談は お問い合わせ から。
References
お気軽にご相談ください
お問い合わせ