agf – TUI zur zentralen Verwaltung von AI-Coding-Agent-Sitzungen
(github.com/subinium)Wenn man AI-Coding-Agenten wie Claude Code oder Codex verwendet, sammeln sich mit der Zeit immer mehr Sitzungen an, und man fragt sich wiederholt: „In welchem Projekt habe ich daran gearbeitet?“ oder „Wie war noch mal die Sitzungs-ID?“
agf ist ein Terminal-TUI, das dieses Problem löst. Es ist in Rust geschrieben und schnell; nach der Installation genügt ein einziges agf, um alle Sitzungen auf einen Blick zu sehen.
- Einheitliche Anzeige von Sitzungen mehrerer Agenten (Claude Code, Codex)
- Sofortige Navigation per Fuzzy Search anhand von Projektname/Zusammenfassung
- Mit einmal Enter die Sitzung fortsetzen, mit
cdins Projektverzeichnis wechseln - Mit Tab Agenten filtern, mit Ctrl+S sortieren (Zeit/Name/Agent)
- Mit Ctrl+D in den Bulk-Löschmodus wechseln → per Checkbox mehrere auswählen und gesammelt löschen
- Beim Start einer neuen Sitzung Unterstützung für die Auswahl des Permission-/Approval-Modus
Installation: brew install subinium/tap/agf
Unterstützt macOS/Linux, MIT-Lizenz
10 Kommentare
Ich habe aus Versehen den falschen Tab geschlossen und mich dann daran erinnert, diesen Beitrag gesehen zu haben. Dank der Installation konnte ich das Problem lösen. Auch wenn natürlich ein Verlauf bleibt, ließ sich eine Unterhaltung, in der ich das Verzeichnis gewechselt, zwischen Branches hin- und hergesprungen und insgesamt recht komplex gearbeitet habe, nicht dadurch wiederherstellen, dass ich den Verlauf einmal grob überflog. Damit konnte ich es aber leicht lösen.
Was für ein tolles Projekt. Gibt es vielleicht auch Pläne, antigravity und Gemini CLI hinzuzufügen?
Ich werde mir das Parsing von
gemini- und Antigravity-Logs ansehen und es hinzufügen :)Was ist mit der Löschfunktion gemeint? Wird damit die
claude code-Session gelöscht?Das Löschen deiner vier vergangenen Sitzungsprotokolle.
Wenn man sich das Demovideo ansieht, ist es wirklich der Hammer. Für Entwickler, die mit mehreren Agenten und mehreren Sitzungen arbeiten, dürfte das sehr hilfreich sein.
[IMG]
Danke! Beim Ausprobieren habe ich gemerkt, dass sich besonders die Agent-Sitzungsprotokolle unnötig ansammeln, und dafür ist es auch praktisch, sie zu löschen.
Sehr gut. Es wäre schön, wenn auch
kirodabei wäre.Ich füge es bald hinzu!
Hinzugefügt