Regeln sind dauerhafte Anweisungen, die festlegen, wie sich Devin CLI in Ihrem Projekt verhält. Sie werden zu Beginn jeder Sitzung in den Kontext des Agenten eingebunden und sorgen so für ein konsistentes Verhalten in Ihrem Team. Häufige Einsatzmöglichkeiten für Regeln sind Code-Standards, Architekturleitlinien, bevorzugte Bibliotheken, Testkonventionen und projektspezifische Einschränkungen. Um die Programmierfähigkeit zu verbessern, Aufgaben schneller abzuschließen und Kosten zu senken, empfehlen wir dringend, stattdessen nach Möglichkeit Skills zu verwenden. Skills werden nur dann in den Kontext eingebunden, wenn sie relevant sind. Regeln und AGENTS sollten so klein wie möglich gehalten werden. Unser empfohlener Ansatz ist, eine Regel zu verwenden, um auf Skills zu verweisen, die das Modell in bestimmten Szenarien nutzen soll.Documentation Index
Fetch the complete documentation index at: https://docs.devinenterprise.com/llms.txt
Use this file to discover all available pages before exploring further.
AGENTS.md
AGENTS.md-Datei im Stammverzeichnis Ihres Projekts hinzu:
Globale Regeln
AGENTS.md-Datei in Ihrem Benutzer-Konfigurationsverzeichnis ablegen:
- Linux / macOS
- Windows
AGENT.md wird an diesem Speicherort ebenfalls unterstützt.
Unterstützte Dateinamen
| Datei | Hinweise |
|---|---|
AGENTS.md | Empfohlen |
AGENT.md | Alternative im Singular |
CLAUDE.md | Kompatibel mit Claude Code |
CLAUDE.md, das global aus ~/.claude/CLAUDE.md gelesen wird.
Regeln aus anderen Tools
Cursor
Cursor
Devin CLI liest aus Aktivierungsverhalten:
.cursorrules und .cursor/rules/*.md.Cursor-Regeln unterstützen Frontmatter zur Steuerung der Aktivierung:alwaysApply: true— Immer aktivglobsangegeben — Aktiv, wenn an passenden Dateien gearbeitet wird- Nur
description— Der Agent entscheidet, wann die Regel angewendet wird - Nichts davon — Der Nutzer muss sie manuell anwenden
Windsurf
Windsurf
Devin CLI liest aus Trigger-Werte:
.windsurf/rules/*.md und .windsurf/global_rules.md.Unterstützung für Unterverzeichnisse: .windsurf/rules/-Verzeichnisse können auf mehreren Ebenen in deinem Projekt vorhanden sein, nicht nur im Stammverzeichnis. Regeln im Workspace-Stammverzeichnis werden zu Sitzungsbeginn geladen. Regeln in Unterverzeichnissen werden erst bei Bedarf erkannt — wenn der Agent auf Dateien in diesem Verzeichnis zugreift, werden alle dort gefundenen .windsurf/rules/-Verzeichnisse (sowie die in übergeordneten Verzeichnissen bis zum Workspace-Stammverzeichnis) automatisch geladen. So wird vermieden, den Kontext des Agenten mit Regeln aus nicht relevanten Teilen des Projekts zu überladen.Windsurf-Regeln unterstützen Frontmatter:always_on, manual, model_decision, agent, globClaude Code
Claude Code
Devin CLI liest aus dem Verzeichnis
.claude/.Importe steuern
~/.config/devin/config.json — oder %APPDATA%\devin\config.json unter Windows — oder .devin/config.json) aktivieren oder deaktivieren:
AGENTS.md wird immer eingelesen und kann nicht deaktiviert werden.
Aktivierungstypen von Regeln
| Typ | Verhalten |
|---|---|
| Immer aktiv | In jeder Sitzung aktiv, keine Nutzeraktion erforderlich |
| Glob-aktiviert | Aktiv, wenn der Agent mit Dateien arbeitet, die bestimmten Mustern entsprechen |
| Vom Agenten bestimmt | Der Agent entscheidet anhand der Beschreibung der Regel, wann sie angewendet wird |
| Vom Nutzer auslösbar | Nur aktiv, wenn sie vom Nutzer ausdrücklich ausgelöst wird |
AGENTS.md sind immer „Immer aktiv“.
Best Practices
Regeln knapp halten
Lange, ausführliche Regeln verwässern die Aufmerksamkeit des Agenten. Konzentrieren Sie sich auf das Wesentliche.
Seien Sie konkret
„Verwenden Sie pnpm“ ist besser als „Verwenden Sie den richtigen Paketmanager“. Konkrete Anweisungen lassen sich leichter befolgen.
Beispiele einfügen
Zeigen Sie das gewünschte Muster, nicht nur eine Beschreibung davon.
Versionieren Sie sie
Bewahren Sie Regeln in Ihrem Repo auf, damit das gesamte Team von denselben Richtlinien profitiert.
Für die meisten gängigen Regeltypen sollten Sie stattdessen Skills verwenden. Skills geben Ihnen mehr Kontrolle darüber, wann und wie sie angewendet werden.
