Devotd Github
新着コーディングエージェント

alibaba/open-code-review v1.13.3 — ハイブリッド型コードレビューツール

alibaba/open-code-review は、静的解析パイプラインと LLM エージェントを組み合わせ、コード変更に行単位のレビューコメントを残す Go 製ツールです。

リポジトリ情報alibaba/open-code-review ↗

alibaba/open-code-review は、静的解析パイプラインと LLM エージェントを組み合わせ、コード変更に行単位のレビューコメントを残す Go 製ツールです。

GitHub の説明: Secure, fast, efficient, battle-tested at Alibaba's scale. Hybrid architecture code review tool: deterministic pipelines + LLM Agent, precise line-level comments, built-in multi-language ruleset (NPE, thread-safety, XSS, SQL injection), OpenAI & Anthropic compatible.

スター
★ 48.2K
フォーク
3.5K
言語
Go
ライセンス
Apache-2.0
最新リリース
v1.13.3
原文を見る ↗GitHub で見る ↗

alibaba/open-code-review は、コード変更を読み取って行単位のレビューコメントを生成するコマンドライン型コードレビューツールです。最新リリースは v1.13.3 ですが、提供された記録にはこのバージョンでの変更点が記載されていません。決定論的な静的解析パイプラインと LLM エージェントを組み合わせることでレビュー結果を生成します。差分だけでなくファイル全体を確認する機能についても README に説明があります。

このツールは、コードの欠陥を見つけ、レビューコメントを該当する行に紐付けることに重点を置いています。複数の言語を対象とする内蔵ルールセットには、ヌルポインタ例外(NPE)、スレッド安全性、XSS、SQL インジェクションの検査が含まれます。OpenAI と Anthropic の API に対応しています。Go で書かれ、Apache-2.0 ライセンスで公開されています。

README に記載された独自ベンチマークでは、50 個のリポジトリ、実際のプルリクエスト 200 件、10 種類のプログラミング言語、検済み欠陥 1,505 件を使用し、80 名以上のレビュー者が結果をクロスチェックしたと説明しています。また、同じモデルを使う汎用エージェントとの比較で、精度と F1 は高く、再現率は低いという結果も示しています。具体的なスコアと比較条件は提供された記録には記載されておらず、この結果は README が報告した比較にすぎません。したがって精度と再現率とのトレードオフを考慮する必要があり、性能上の優位を判断する際はこの自己比較の範囲を超えて解釈しない方が妥当です。