Claude Config -- Zentrale Konfiguration¶
Zentrale Verwaltung von Claude Code Rules, Commands und Scripts.
Claude Config ist ein privates Repository, das die gesamte Claude Code Konfiguration an einem Ort bündelt. Rules, Custom Commands, Automatisierungs-Scripts und Statusline-Konfiguration werden zentral gepflegt und können auf mehrere Rechner synchronisiert werden. Änderungen an der Konfiguration werden versioniert und sind über alle Maschinen hinweg konsistent.
Konzept¶
| Aspekt | Umsetzung |
|---|---|
| Konfiguration | Rules (.md), Commands (.md), Scripts (.ps1) |
| Sync | PowerShell-Scripts für bidirektionale Synchronisation |
| Richtung | Repo nach ~/.claude/ (Setup) und umgekehrt (Sync) |
| Versionierung | Git -- jede Änderung nachvollziehbar |
Kernfunktionen¶
- Zentrale Rules -- Globale Regeln für alle Projekte, konsistent über alle Maschinen.
- Custom Commands -- Wiederverwendbare Skill-Definitionen mit
my-Prefix-Konvention. - Sync-Scripts --
setup.ps1(Repo -> Rechner) undsync.ps1(Rechner -> Repo) für einfache Synchronisation. - Secrets-sicher -- Automatische Bereinigung von
settings.jsonbeim Sync, keine Credentials im Repository. - Multi-Machine -- Gleiche Konfiguration auf Arbeitsrechner, Laptop und weiteren Maschinen.
Aufbau¶
Die Konfiguration ist in logische Bereiche aufgeteilt:
claude-config/
rules/ # Globale Rules (*.md)
commands/ # Custom Commands/Skills (my-*.md)
scripts/ # Automatisierungs-Scripts (*.ps1)
templates/ # Vorlagen (editorconfig etc.)
sync.ps1 # Rechner -> Repo
setup.ps1 # Repo -> Rechner
Beim Setup werden die Dateien nach ~/.claude/ kopiert, beim Sync in umgekehrter Richtung. Sensible Daten wie API-Tokens oder MCP-Konfigurationen werden dabei automatisch ausgeschlossen.
Status¶
Aktiv -- Wird bei jeder Claude Code Session genutzt