Zum Inhalt springen
Skuto

Ratgeber

Claude Code Checkpoints vs git: Welches Sicherheitsnetz fürs KI-Coding?

Veröffentlicht:

Wenn du mit Claude Code arbeitest, hast du zwei Wege, einen Fehler rückgängig zu machen: Checkpoints (zweimal Esc oder /rewind) und git (Commits). Einsteiger fragen sich oft, welchen davon sie eigentlich brauchen. Die ehrliche Antwort lautet: beide, denn sie lösen unterschiedliche Probleme. Checkpoints sind ein schnelles, automatisches Undo für KI-Änderungen im Moment, git ist deine dauerhafte, vollständige Historie. Sobald du siehst, was das eine und was das andere abdeckt, ergibt es von selbst Sinn, sie zusammen zu nutzen.

Worin Checkpoints stark sind

Checkpoints punkten beim Tempo und sind völlig reibungslos. Claude Code speichert vor jeder Bearbeitung automatisch einen, du musst also nie daran denken. Geht etwas schief, bringen dich zwei Tastendrücke (Esc Esc) zurück, und du kannst wählen, ob du nur den Code, nur die Konversation oder beides zurücksetzt. Letzteres kann git nicht: den Chat zurückspulen, sodass die KI einen Irrweg wieder vergisst.

Checkpoints gewinnen also beim schnellen, automatischen Undo, das auch den Chat mitnimmt, während du mitten in der Arbeit steckst. Sie sind wie ein Undo-Button, der immer da ist, weit zurückreicht und keinerlei Einrichtung braucht.

Worin git stark ist

Git gewinnt bei allem Dauerhaften und bei allem, was über die eigenen Änderungen der KI hinausgeht. Ein git-Commit:

  • Erfasst alle Änderungen, auch die durch Befehle, die die KI im Terminal ausgeführt hat. Genau das, was Checkpoints nicht erfassen.
  • Überlebt die Sitzung. Checkpoints gelten nur für deine aktuelle Claude-Code-Sitzung; die git-Historie dagegen bleibt für immer.
  • Lässt dich branchen, teilen und reviewen, damit du einen Ansatz isoliert ausprobieren oder Arbeit an jemanden übergeben kannst.
  • Gibt dir einen sauberen Diff von allem, was sich seit deinem letzten Commit geändert hat. So liest du KI-geschriebenen Code wirklich und kannst ihm trauen.

Git gewinnt also bei der belastbaren, vollständigen, teilbaren Historie, auf die du dich verlassen kannst. Es ist der Sicherheitsgurt, Checkpoints sind der schnelle Undo-Button.

Die Lücke, auf die es am meisten ankommt

Das eine, was du dir merken solltest: Checkpoints machen keine Änderungen rückgängig, die von Shell-Befehlen oder von irgendetwas außerhalb von Claude Code stammen. Führt die KI ein Skript aus, das Dateien verschiebt oder eine Datenbank verändert, holt ein Rücksprung zwar ihre Dateiänderungen zurück, nicht aber die Wirkung des Befehls. Da holt dich git wieder raus, weil du vorher einen sauberen Stand gecommittet hast.

Diese eine Lücke ist der Grund, warum „nutze beide“ nicht doppelt gemoppelt ist, sondern schlicht das richtige Setup. Beim Arbeiten greifst du ständig zu Checkpoints, um mal eben einen Schritt zurückzugehen. Git deckt das ab, woran Checkpoints gar nicht herankommen, und dazu alles, was länger halten muss als die Sitzung.

So nutzt du beide zusammen

Der Ablauf ist einfach, und zwar genau der, den erfahrene Leute nutzen:

  1. In git committen, bevor ein riskanter oder großer Prompt kommt, damit du eine saubere Basis hast. (Das Source-Control-Panel deines Editors macht daraus einen einzigen Knopfdruck.)
  2. Mit der KI arbeiten und zwischendurch mit Esc-Esc schnell zurückspringen.
  3. Den Diff prüfen und schauen, was sich geändert hat.
  4. Wieder committen, wenn du zufrieden bist. Das ist dein neuer, dauerhafter Sicherungspunkt.

Zwei Sicherheitsnetze, jedes tut das, was es am besten kann. Damit kannst du einen KI-Agenten ehrgeizige Änderungen wagen lassen und weißt dabei: Kleine Fehler sind mit einem Tastendruck weg, große mit einem git-Befehl.

Du musst kaum git können

Falls git nach viel Aufwand klingt, entspann dich: Es sind nur drei Handgriffe. Committen (einen Punkt sichern), den Diff ansehen (schauen, was sich geändert hat) und verwerfen (rückgängig machen), alle als Knöpfe im Source-Control-Panel deines Editors. Das ist das Minimum an git mit dem größten Sicherheitsnetz, und zusammen mit den Checkpoints von Claude Code ist es der ganze Schutz, den die meisten Projekte je brauchen.

Claude Code richtig einrichten

Unser kostenloses Tool KI für Entwickler hilft dir, den passenden Assistenten zu wählen, ihn für dein Betriebssystem zu installieren und eine Starter-Regeldatei zu erzeugen, damit die KI von der ersten Sitzung an so arbeitet, wie du es willst. Kombinier ein gutes Setup mit den beiden Sicherheitsnetzen von oben, und KI-Coding verliert seinen Schrecken: Jeder Fehler ist entweder mit zwei Tasten rückgängig gemacht oder mit einem Commit wiederhergestellt.

Weiterlesen

Häufige Fragen

Ersetzen Claude Code Checkpoints git? +

Nein. Checkpoints sind ein schnelles, automatisches Undo, nur für die laufende Sitzung und nur für die eigenen Dateiänderungen der KI. Git ist eine dauerhafte Versionshistorie, die alles erfasst (auch Änderungen durch Terminal-Befehle) und nach dem Ende der Sitzung erhalten bleibt. Sie lösen verschiedene Probleme, deshalb nutzt du am besten beide.

Brauche ich git noch, wenn ich ein KI-Coding-Tool nutze? +

Ja, mehr denn je. KI-Tools machen schnell große Änderungen, also willst du verlässliche, dauerhafte Sicherungspunkte, zu denen du jederzeit zurückkehren kannst und die du teilen kannst. Checkpoints helfen im Moment, aber nur git gibt dir bleibende Historie, Branches und einen Nachweis, was sich wann geändert hat.

Was können Checkpoints, was git nicht kann? +

Tempo und Bequemlichkeit im Moment. Checkpoints laufen automatisch (Claude speichert vor jeder Bearbeitung einen) und können neben dem Code auch die Konversation zurückspulen, mit zwei Tastendrücken, ohne dass du etwas committen musst. Das ist reibungsloses Undo mitten in der Arbeit.

Was deckt git ab, das Checkpoints nicht können? +

Alles Dauerhafte und alles über die eigenen Änderungen der KI hinaus. Git erfasst Änderungen aus jeder Quelle (auch Befehle, die die KI ausgeführt hat), behält die Historie nach dem Ende der Sitzung, lässt dich branchen und teilen und verliert einen Sicherungspunkt nie einfach so. Es ist das belastbare Sicherheitsnetz.

Standort wählen

Passt jedes Tool an deinen Standort an. Bleibt auf diesem Gerät.

KI wählen

Welche KI nutzt du?

Unsicher? Hilf mir bei der Wahl →