- Ein intelligenter terminalbasierter KI-Assistent, der innerhalb einer tmux-Session läuft, alle Panes im tmux-Fenster beobachtet und auch ohne Benutzereingaben den Terminal-Kontext lesen sowie Befehle vorschlagen oder ausführen kann
- Standardmäßig werden KI-Modelle auf OpenRouter-Basis verwendet, aber es ist auch mit verschiedenen LLMs wie OpenAI, Claude und lokalem Ollama kompatibel
- Mit den Modi Observe / Prepare / Watch stört es den Workflow des Nutzers nicht und beobachtet, kommuniziert und führt im Terminal aus wie ein echter Pair-Programmierer
- Observe Mode: Erfasst die Inhalte aller Panes, schlägt je nach Benutzerfrage Befehle vor, fragt nach deren Ausführung und fährt dann fort; nach der Befehlsausführung wartet es eine gewisse Zeit, erfasst dann erneut den Kontext → wiederholte KI-Feedback-Schleife
- Prepare Mode: Passt den Shell-Prompt an, um den Abschluss der Befehlsausführung präzise zu verfolgen, und ermöglicht Echtzeit-Feedback ohne Wartezeit. Unterstützt bash/zsh/fish
- Watch Mode: Überwacht die Arbeit des Nutzers aktiv und empfiehlt bessere Befehle
- Innerhalb eines einzelnen Fensters setzt es sich aus folgenden Rollen zusammen:
- Chat Pane: Gesprächsoberfläche zwischen Nutzer und KI
- Exec Pane: Dediziertes Fenster, in dem die KI Befehle ausführt
- Read-Only Panes: Die Inhalte der übrigen Panes sind schreibgeschützt und werden von der KI als Kontext genutzt
- Die Installation ist mit einer einzigen Skriptzeile möglich; Homebrew und manuelle Installation werden ebenfalls unterstützt
- Wenn der Kontext länger wird, lassen sich mit einer Funktion zum Zusammenfassen und Verdichten früherer Gespräche (squash) LLM-Token-Kosten und -Limits effizient verwalten
- Mit
/info lässt sich der aktuelle Verbrauch prüfen, mit /squash ist eine manuelle Zusammenfassung möglich
1 Kommentare
Jetzt muss man wohl sogar vorsichtig sein, wenn man im Terminal eine
.env-Datei öffnet.