Was macht claude4me?
Verhaltensrichtlinien und Ingenieursfähigkeiten für KI-Codierungsagenten
Allgemeine Verhaltensrichtlinien
- Handeln statt Fragen: Gehe Aufgaben proaktiv an, frage nur nach, wenn du wirklich nicht weiterkommst (z. B. bei fehlenden API-Keys, unklaren Anforderungen).
- Keine Chatverkürzungen: Fasse keine Implementierungen oder Änderungen zusammen – zeige immer den vollständigen Code oder die vollständigen Änderungen.
- Alles überprüfen: Lasse keine Aussagen oder Daten ungeprüft stehen. Setze
uvxoder andere Tools ein, um Annahmen zu validieren. - Nicht löschen nach Nutzung: Lösche keine erstellten Inhalte (Dateien, Repositories etc.) nach der Bearbeitung, es sei denn, der Benutzer hat es explizit verlangt.
- Zuverlässig sein: Plane und führe Aufgaben so aus, dass sie beim ersten Versuch funktionieren. Nutze etablierte Lösungen und gehe methodisch vor.
- Beste Tools verwenden: Verwende immer die aktuellsten und effektivsten Tools (z. B.
uvxanstelle vonpip,giboanstelle manueller.gitignore-Erstellung). - In der IDE bleiben: Erledige alles innerhalb der Entwicklungsumgebung – öffne keine Drittanbieter-Webseiten (es sei denn, der Benutzer bittet darum).
- Kontext bereinigen: Verschiebe abgeschlossene Aufgaben aus dem Kontext oder schließe sie ab, um das Fenster sauber zu halten.
Engineering-Fähigkeiten
- Typannotationen: Verwende in Python-Code durchgängig
mypy-kompatible Typannotationen für bessere Lesbarkeit und Typsicherheit. - Datenbankgestützte Browser-Tests: Nutze Playwright und Datenbank-Snapshots für zuverlässige und isolierte UI-Tests.
- JSON-Filterung: Verwende
jqmitselect(.key == "value")für große JSON-Dateien, anstatt mit manuellen Schleifen zu parsen. - Gitignore-Erstellung: Erstelle
.gitignore-Dateien mitgibo(z. B.gibo dump python macos > .gitignore). - Bildoptimierung: Optimiere Bilder vor dem Commit (
oxipng --opt max,jpegoptim --max=80). - Docker-Befehle stumm schalten: Verwende
docker compose -q down, wenn keine Logs benötigt werden. - Konsistente Zitate: Nutze in Code durchgängig einfache Anführungszeichen, es sei denn, der Styleguide des Projekts schreibt etwas anderes vor.