heydeer Anmelden
Referenz

Einstellungsreferenz

Jede Prüfeinstellung mit ihren Werten und ihrem Standardwert. Legen Sie Organisationsstandards unter Organisationseinstellungen → Prüfregeln fest; ein Repository kann jede davon unter Repositorys → (ein Repository) → Prüfregeln überschreiben. Siehe So funktionieren Einstellungen.

Wann prüfen

EinstellungWerteStandardoption
Review-ZeitpunktEinmal pro PR, Bei jedem Push, Nur manuell„Nur manuell“ in einem neuen Arbeitsbereich
Maximale automatische Reviews pro PR1, 2, 3, 5, 10, 20, Unbegrenzt. Gilt nur bei „Bei jedem Push“.5
Automatische Reviews stoppen, wenn ein PR geschlossen wirdEin, AusEin
Filter für automatische ReviewsBedingungen für PR-Labels, Autor, Team des Autors, Zugehörigkeit des Autors, Kontotyp des Autors, PR-Status und PR-Herkunft. Ein Pull Request muss alle erfüllen.PR-Status ist kein Entwurf, und PR-Herkunft ist „Dasselbe Repository“

Review-Verhalten

EinstellungWerteStandardoption
Standard-ÜberprüfungstiefeStandard, TiefgehendStandard
Nur neue Änderungen prüfenEin, AusEin
Feedback-UmfangKompakt, Ausgewogen, AusführlichAusgewogen
Sprache der PrüfungEnglish, 简体中文, 日本語, Español, 한국어, Português (Brasil), DeutschEnglish
Verknüpfte Issues lesenEin, AusEin

Ergebnisse veröffentlichen

EinstellungWerteStandardoption
Automatische GenehmigungNie automatisch genehmigen, Nur einfache Änderungen, Wenn keine Probleme gefunden werdenNie automatisch genehmigen
GitHub-Prüfung veröffentlichenEin, AusEin
Prüfung bei gefundenen Problemen fehlschlagen lassenEin, Aus. Gilt nur, solange „GitHub-Prüfung veröffentlichen“ aktiviert ist.Aus
Review-Kommentare im PR veröffentlichenEin, Aus. „Aus“ deaktiviert auch die automatische Genehmigung und das Auflösen von Threads.Ein
Bearbeitete HeyDeer-Threads als erledigt markierenEin, AusEin

Zugriff auf manuelle Reviews

EinstellungWerteStandardoption
Wer Reviews manuell auslösen darf„Alle mit Schreibzugriff auf das Repository“ oder „Ausgewählte Benutzer oder Teams mit Schreibzugriff“: bis zu 100 GitHub-Benutzernamen und, in einer Organisation, bis zu 30 Team-Slugs.Alle mit Schreibzugriff auf das Repository

Änderungen gelten für Prüfungen, die nach dem Speichern angefordert werden. Wartende und laufende Prüfungen behalten ihre Einstellungen.

Repository-Dateien

HeyDeer liest außerdem diese Dateien aus dem geprüften Repository.

DateiGelesen ausRegeln und Limits
AGENTS.md, CLAUDE.mdDie eigene Version des Pull RequestsJedes Verzeichnis. Gilt für das eigene Verzeichnis und alle darunterliegenden; tiefer liegende Dateien haben Vorrang. CLAUDE.md wird verwendet, wo ein Verzeichnis keine AGENTS.md hat.
.agents/checks/*.mdDer Basis-BranchEine Markdown-Datei pro Prüfung, direkt in .agents/checks, benannt mit Buchstaben, Ziffern, Punkten, Unterstrichen und Bindestrichen. Jeweils bis zu 16.000 Byte und bis zu 10 passende Repository-Prüfungen pro Prüfung, in der Reihenfolge der Dateinamen.
.agents/skills/Die eigene Version des Pull RequestsWird verwendet, wenn eine Prüfung ihn aufführt. Der Ordnername ist der Skill-Name: Kleinbuchstaben, Ziffern und einzelne Bindestriche, bis zu 64 Zeichen.
.gitattributesDer Basis-BranchAls linguist-generated markierte Dateien werden bei der Prüfung ausgelassen.

Frontmatter von Prüfungen

Optionale YAML-Frontmatter-Schlüssel am Anfang einer Prüfung:

SchlüsselWertWirkung
files, globs, pathsEin Glob-Muster oder eine Liste davonDie geänderten Dateien, für die die Prüfung gilt; stellen Sie einem Muster ! voran, um Dateien auszuschließen. Ohne Muster gilt die Prüfung für jede geänderte Datei.
skills, skillEin Skill-Name oder eine Liste davonSkills, die die Prüfung verwendet, geladen aus dem Pull Request. Ein fehlender Skill bricht die Prüfung nicht ab.
skip_extra_reviewerstrue oder falseTiefgehende Prüfungen investieren in jede passende Repository-Prüfung zusätzlichen Aufwand. Setzen Sie den Wert bei einer einfachen Repository-Prüfung auf true, damit sie wie bei „Standard“ geprüft wird.

In HeyDeer konfiguriert

KonfigurationWoRegeln und Limits
PrüfanweisungenOrganisationseinstellungen → Prüfanweisungen oder Repositorys → (ein Repository) → PrüfanweisungenEinfacher Text oder Markdown, bis zu 12.000 Zeichen pro Ebene. Bei Widersprüchen haben Repository-Anweisungen Vorrang. Verwaltet von Admins des Arbeitsbereichs.
MCP-ServerOrganisationseinstellungen → MCP-Server oder Repositorys → (ein Repository) → MCP-ServerBis zu 20 Server pro Ebene, jeweils ein Streamable-HTTP-Server an einem öffentlichen HTTPS-Endpunkt auf Port 443. Namen bestehen aus Kleinbuchstaben, Ziffern, Bindestrichen und Unterstrichen, bis zu 64 Zeichen. Verwaltet von Admins des Arbeitsbereichs, die auch Inhaber der GitHub-Organisation oder des Kontos sind.