Manuelles Schreiben langer AusschlussâMuster oder spezifischer TokenizerâEinstellungen bei jedem Aufruf kann mĂŒhsam werden. Dieses Tutorial zeigt Ihnen wie Sie eine .c2pconfigâKonfigurationsdatei nutzen, um âeinmal konfigurieren und vergessenâ die ProjektâEinstellungen.
Stellen Sie sicher, dass code2prompt installiert ist. Wenn Sie es noch nicht installiert haben, lesen Sie die InstallationsâAnleitung. Kenntnisse der TOMLâSyntax sind hilfreich, aber nicht zwingend erforderlich.
Die Datei .c2pconfig ist eine Konfigurationsdatei im TOMLâFormat. Beim AusfĂŒhren von code2prompt sucht das Tool automatisch nach dieser Datei im aktuellen Arbeitsverzeichnis.
Folgen Sie diesen Schritten, um eine Konfigurationsdatei in Ihren Workflow zu integrieren.
Initialisieren der Konfiguration
Navigieren Sie zum ProjektâRoot und erstellen Sie die Datei:
Terminal-Fenster
touch.c2pconfig
Globale Filter festlegen
SchlieĂen Sie schwere Verzeichnisse wie node_modules oder BuildâArtefakte aus, um den Kontext fĂŒr das LLM sauber zu halten.
exclude_patterns = [
"**/node_modules/**",
"package-lock.json",
"dist/**"
]
Tokenizer fĂŒr Ihr Modell setzen
Stimmen Sie den Tokenizer mit Ihrem ZielâLLM ab. Verwenden Sie o200k fĂŒr GPTâ4o, oder cl100k fĂŒr Claude und GPTâ4.
encoding = "o200k"
Benutzerdefinierte Variablen einbinden
Nutzen Sie den Abschnitt [user_variables], um Daten an Ihre HandlebarsâVorlagen zu ĂŒbergeben.
[user_variables]
project_goal = "Refaktorierung des AuthentifizierungsâModuls fĂŒr bessere Sicherheit."
AusfĂŒhren ohne weitere Flags
FĂŒhren Sie das Tool einfach aus. Es respektiert nun alle vordefinierten Regeln ohne zusĂ€tzliche CLIâOptionen.