Git-Dokumentation KI-gestützt automatisieren
Eine gute Doku ist viel wert
Jede Änderung deines Codes wird in Git als Commit bezeichnet. Dieser Commit muss mit einer Commit Message dokumentiert werden. Je besser die Änderung dokumentiert wird, umso einfacher ist sie später wieder auffind- und nachvollziehbar. Dein Zukunfts-Ich freut sich also über eine gute Doku. Nur, im Arbeitsalltag fehlt oft die Zeit für ausführliche Commit Messages.
Die Lösung: Automatisierte Commit Messages mit KI
Hier kommt cmai ins Spiel. Das Tool schaut sich die Änderungen an und erkennt, welche Zeilen dazu gekommen sind, welche sich geändert haben und welche gelöscht wurden. Anschließend generiert cmai aus dieser Information eine Commit Message.
Der Vorteil: Deine Commit Messages sind so vollständig und entsprechen immer deinem vordefinierten Schema. Standardmäßig werden sie entsprechend der Conventional Commits Spec generiert. Durch Ändern des Prompts kannst du das Schema nach deinen Wünschen anpassen.
Jetzt aber mal reinfolgen!
Abonniere Tipps für CMS und Dev-Tools, Hosting Hacks und den ein oder anderen Gag. Unsere schnellen Takes für dich per E-Mail.
Technische Umsetzung: AI-Hosting x cmai
Praktisch an cmai: Du kannst alle KI-Modelle anbinden.
Die Einrichtung ist simpel:
- AI-Modell im mStudio anlegen
Leg dir im mStudio ein AI-Modell an und erstelle einen API-Key. - Installation
curl -fsSL https://github.com/mittwald/ai-developer-tools/raw/refs/heads/main/install-git-commit-ai.sh | bash
So installierst du cmai
Der Vorteil: Alles in-house
Statt deine Code-Diffs an externe Anbieter zu senden, läuft jetzt alles über deine eigene AI-Hosting-Infrastruktur bei mittwald. Deine Code-Änderungen bleiben in deinem Hoheitsbereich – ein wichtiger Punkt für Agenturen und Unternehmen, die auf Datensicherheit und DSGVO-Konformität achten müssen. Alles läuft in unserer eigenen Infrastruktur in unserem Rechenzentrum in Deutschland, ganz ohne externe Dienstleister oder US-Firmen. Stichwort: Digitale Souveränität.
Fazit: Mehr Zeit für das Wesentliche
Automatisierte Commit Messages sind nicht nur eine Spielerei – sie verbessern nachhaltig die Qualität deiner Code-Dokumentation. Mit der Kombination aus dem AI-Hosting und cmai hast du eine professionelle Lösung, die lokal auf deinem Rechner läuft und deine Daten nicht nach außen trägt.