Lintrule の詳細
Lintrule はコードレビューを支援するコマンドラインツールです。このツールはポリシーを強制し、テストでは見つけられないバグを発見し、チームの時間を無駄にせずに「LGTM」を超える効果を発揮します。
コア機能
- コードのレビューを大規模言語モデルで行うことができます。
- リンターではできないポリシーを強制できます。
- バグを発見し、SOC2 認証に影響するようなコードのログを防止できます。
基本的な使用方法
curl -fsSL https://lintrule.com/install.sh | bash
で CLI をインストールします。- コードベース内で
.rules
フォルダを作成し、rules init
コマンドで初期設定を行います。 rules login
でログインし、最初のルールが含まれる.rules/no-bugs.md
ファイルが作成されます。rules check
コマンドでルールをチェックできます。
Lintrule は diff をベースに動作し、コストを抑えるために効率的に動作します。また、LLM のコストが下がるにつれて価格も大幅に下がることが期待されています。