HexmosTech/git-lrc
Free, Micro AI Code Reviews That Run on Git Commit
What it solves
git-lrc は、AI が生成したコードエラーを git 履歴にコミットする前に捕捉することで、ソフトウェア障害、セキュリティ侵害、技術的負債を防止します。ロジック削除や認証情報漏洩、高コストなクラウド呼び出しといった、AI エージェントが「黙って壊す」問題に対処し、コミット時に AI 駆動のレビュー工程を強制します。
How it works
このツールは git commit ワークフローにフックし、ユーザーが変更をコミットしようとしたときに自動で Web ベースのレビュー UI を起動します。UI は GitHub 風の diff を表示し、インライン AI コメントと重大度バッジを添えます。ユーザーは指摘された問題を AI エージェントにフィードバックして修正するか、個人的に変更を保証するか、レビューをスキップできます。
主なコンポーネントは次のとおりです:
- Issue Navigator:10 種類のリスクカテゴリと 100 以上のパターンを横断的にフィルタリングできるビュー。
- Risk-Scored View:"blast radius"(波及効果)と "review priority"(レビュー優先度)でコード変更をランク付けし、ローカルナレッジグラフで最重要変更を先にハイライト。
- Summary Deck:変更点とリスクを平易な英語で要約し、組織のナレッジとして保存。
- Git Log Tracking:レビュー状態(イテレーション数とカバレッジ)を git コミットメッセージに直接追記。
Who it’s for
AI エージェントでコードを書き、チーム全体でコード品質とセキュリティを標準化・エディタ非依存で確保したいソフトウェアエンジニアやエンジニアリングリーダー(CTO、VP of Engineering、Tech Lead)向けです。
Highlights
- Commit-time enforcement:特定の IDE 拡張に依存せず、汎用 git ワークフローに組み込む。
- Risk-based ranking:アーキテクチャ解析を用いて diff 中の最も危険な変更を優先順位付け。
- BYOK (Bring Your Own Key):Gemini、OpenAI、Claude、DeepSeek、OpenRouter など複数の AI プロバイダーに対応。
- Integration with Claude Code:
claude-lrcを含み、Claude Code 内でスラッシュコマンドによるレビューと保証が可能。 - Custom Repository Rules:チームが
.lrc/ディレクトリにプロジェクト固有のパターンや制約を定義できる。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト