taming-copilot
Zügelt Copilot: keine ungefragten Massen-Änderungen, klare Direktiven-Hierarchie
Zügelt Copilot: keine ungefragten Massen-Änderungen, klare Direktiven-Hierarchie
Für wen: Alle, denen Copilot „zu viel macht“
So nutzt du es
Inhalt als .github/copilot-instructions.md ins Repository legen (bzw. unter .github/instructions/ für mehrere Dateien). GitHub Copilot berücksichtigt die Anweisungen dann in Chat und Code-Vorschlägen für dieses Repository.
Im Detail
„taming-copilot“ ist eine Instruction-Datei, die GitHub Copilot einbremst, wenn es zu eigenmächtig agiert: keine ungefragten Refactorings über den Auftrag hinaus, keine stillen Massenänderungen an Dateien außerhalb der Aufgabe, und eine klare Hierarchie, welche Anweisung (System, Nutzer, Datei-Kontext) im Zweifel Vorrang hat. Nützlich für alle, die erlebt haben, dass Copilot bei einer kleinen Bitte plötzlich unnötig viele Dateien anfasst oder ungewollte Stil-Änderungen einstreut. Die Regel schafft mehr Vorhersagbarkeit und reduziert Review-Aufwand, kostet aber etwas von der proaktiven Hilfsbereitschaft, die manche an Copilot schätzen.
Praxis-Tipp
Gut kombinierbar mit code-review-generic, damit Copilot Änderungen zusätzlich selbst gegen einen Review-Maßstab prüft, bevor es sie vorschlägt.
Siehe auch
Lizenz & Quelle
- Lizenz: MIT
- Quelle: github.com/github/awesome-copilot
Inhalt ansehen (taming-copilot.instructions.md)
Lade …
Erfahrungen & Kommentare.
Funktioniert der Instruction bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.
Lade Kommentare …
Passt dazu.
security-and-owasp
Secure-Coding nach OWASP Top 10 (2025), 55+ Anti-Patterns inkl. KI/LLM-Security
self-explanatory-code-commenting
Weniger, aber bessere Kommentare — Code soll sich selbst erklären
