Agentic Coding
Das Continue-Plugin unterstützt mittlerweile auch Agentic Coding, also das Erstellen ganzer Programme über die KI. Agentic Coding funktioniert aber nur so gut, wie die Vorgaben, die man dem LLM dafür mit auf den Weg gibt.
Es gibt von den Machern des Continue-Plugins ein eigenes Repository namens Awesome Rules. In der Sammlung gibt es aber leider keine Regeln für Java, daher habe ich ChatGPT einmal ein paar Regeln nach Java „übersetzen“ lassen.
Es gibt 3 Möglichkeiten, die Regeln einzubinden:
-
config.yaml
Das ist die unflexibelste aller Möglichkeiten, daher gehe ich nicht näher drauf ein.
-
User-Home-Verzeichnis
Im Verzeichnis
~/.continue/rules(MacOS oder Linux) bzw. `C:\Users\.continue\rules' (Windows) abgelegt, stehen Dir die Regeln in all Deinen Projekten zur Verfügung. -
Projekt-Verzeichnis
Wenn Du in Deinem Projekt ein Verzeichnis .continue/rules anlegst, und die Regeln darin speicherst, kannst Du sie mit in Dein VCS einchecken und damit allen am Projekt Mitarbeitenden zur Verfügung stellen.
Speichere die Regeln als Markdown Datei.
Zum Testen kannst Du es mit einer einfachen Regel ausprobieren:
pirate-rule.md:
---
name: Pirate rule
alwaysApply: true
---
- Talk like a pirate
Da die Regeln teilweise recht lang sind, macht es keinen Sinn sie auf dieser Seite aufzuführen. Ich stelle sie Dir daher auf Github zur Verfügung.