AyCode Doku

Doku / Arbeiten

Änderungen, Diffs und Git

Sieh, was ein Agent ändert, während er arbeitet, kommentiere einzelne Zeilen, lass ein zweites Modell prüfen und committe, wenn es passt.

1 Min. LesezeitAyCode 7.1.4

Änderungen live verfolgen

  • Während eine Antwort läuft, zeigt eine kleine Karte über dem Eingabefeld die Datei in Arbeit, mit rollenden Zeilenzahlen und den ersten geänderten Zeilen.
  • Über einem +1 −1 an einem Schritt siehst du genau, welche Zeilen sich geändert haben.
  • Laufende Chats zeigen ihr +/− auch in der Seitenleiste.

Das Änderungs-Panel

Änderungen: jede geänderte Datei dieses Zugs oder des ganzen Chats, Zeile für Zeile.

Änderungen in der rechten Leiste öffnen oder auf den Datei-Chip einer Antwort klicken. Umschalten zwischen Dieser Zug und Alle Änderungen dieses Chats.

Kommentare an Zeilen

Über eine Zeile fahren und den Kommentar-Knopf klicken. In den Chat (oder ⌘Enter) setzt den Kommentar als Zitat mit Datei, Zeile und Code ins Eingabefeld, damit der Agent genau weiß, was du meinst.

Mit Im Brain merken landet der Kommentar zusätzlich in Reviews/<Projekt>.md im Vault, und der nächste Agent lernt daraus.

Eine zweite Meinung

Zweite Meinung … im Änderungs-Panel lässt einen anderen Provider die Änderungen eines Zugs oder des ganzen Chats prüfen. Er liest nur, sortiert Befunde nach Wichtigkeit mit Datei und Zeile und schließt mit einem klaren Ja oder Nein.

Committen, pushen, Pull Request

  1. Im Änderungs-Panel auf Committen … klicken.
  2. Vorschlag erzeugen schreibt eine Commit-Nachricht aus dem Diff.
  3. Committen, Committen & pushen oder Committen, pushen & PR öffnen wählen.

Ein Chat im eigenen Worktree bekommt In „<Branch>“ übernehmen: seine Arbeit landet als ein Commit auf deinem Branch, ohne Push und PR. Nicht committete Arbeit dort wird nie überschrieben; bei einem Konflikt bleibt alles, wie es ist, und AyCode nennt die Dateien.

Einen Worktree-Chat startest du auf dem Startbildschirm (Worktree) oder mit ⌘K Neuer Chat im Worktree. Ein Einrichtungsbefehl pro Projekt (z. B. npm ci) kann in jedem neuen Worktree laufen.