heydeer ログイン
ベストプラクティス

ルールの置き場所

ルールの置き場所は、その目的と、誰が変更できるべきかによって選びます。

置き場所を選ぶ

HeyDeer に伝えたいこと置き場所HeyDeer の読み込み元
チームの規約とプロジェクトのコンテキスト:構成、命名、使用するヘルパーAGENTS.mdプルリクエスト。下位のディレクトリにあるファイルは、そのディレクトリに適用されます。
特定のファイルに触れるすべてのプルリクエストが満たすべきルール.agents/checks/ベースブランチ
複数のチェックで共有する手法やドメイン知識.agents/skills/プルリクエスト
すべてのリポジトリに共通するレビューの優先事項、対象外にする内容、トーン組織の指示「組織設定」→「レビューへの指示」
同様の内容を 1 つのリポジトリに対してリポジトリの指示「リポジトリ」→(リポジトリ)→「レビューへの指示」
チケットや社内ドキュメントなど、リポジトリ外のコンテキストMCPサーバー「組織設定」→「MCPサーバー」、またはリポジトリの「MCPサーバー」
自動でレビューするプルリクエスト自動レビューのフィルターレビュールール
投稿する指摘事項の量フィードバックの範囲レビュールール
HeyDeer が使う言語レビューの言語レビュールール

レビューへの指示と AGENTS.md が矛盾する場合は、レビューへの指示が優先されます。

ベースブランチかプルリクエストか

チェックはベースブランチから読み込まれるため、プルリクエストが自身の変更で違反するチェックを弱めることはできません。新しいチェックは、マージ後にレビューされるプルリクエストに適用されます。

AGENTS.md とスキルはプルリクエストから読み込まれるため、常にレビュー対象のコードと一致しますが、プルリクエストを作成する人なら誰でも編集できます。プルリクエストの内容にかかわらず守られるべきルールは、チェックまたはレビューへの指示に置いてください。