Kodusでルールを作成する
- サイドバーの Code review グループ上部にあるスコープピッカーで Global(またはリポジトリ / ディレクトリ)を選択し、Kody Rules を開きます
- New rule をクリックします
- 設定します:
- Rule name — ルールが確認する内容(例:「サービスファイルにはテストが必要です」)
- Execution mode — Per file(変更された各ファイルを分析)または Per PR(PR全体を分析)
- Path — 特定のファイルを対象とするglobパターン(例:
src/services/**/*.ts)。Per PRルールでは使用されません - 重要度 — 重大、高、中、または低
- 指示 — チェックする内容の詳細な説明
ルールを強力にするもの
ルールはリッチなコンテキストにアクセスできます:fileDiff、pr_title、pr_description、pr_files_diffなどの変数- パターンと比較するための
@file:path/to/file.tsによるファイル参照 - 接続されたツール(Jira、リポジトリ構造など)からデータを取得するMCP関数
例:アーキテクチャ境界ルール
例:テストカバレッジルール
ルールを追加するその他の方法
- ルールライブラリからインポート — Kody Rulesページで Discovery をクリックし、言語とカテゴリ別に検証済みルールを参照
- IDEツールから同期 — Cursor、Copilot、Claudeからルールを自動インポート
- リポジトリルール — リポジトリ内のmarkdownファイルでルールを定義
- 自動生成 — Kodyがレビュー履歴に基づいてルールを提案