XLI: Open-Source Python-Bibliothek für Claude Code-ähnliche Terminal-Benutzeroberflächen

Wenn du schon mal versucht hast, einen eigenen Coding-Agenten zu bauen, ist dir bestimmt aufgefallen, dass das Terminal-UI die halbe Arbeit ist. Das Claude-Code-Transkript – bei dem Nachrichten hereinstreamen, Tool-Aufrufe sich direkt vor Ort von „läuft“ zu „fertig“ ändern und Genehmigungen inline erscheinen – ist wirklich schwer nachzubauen. Das Team hinter XLI hat diese Schicht jedes Mal neu geschrieben. Vollständige TUI-Frameworks wie Textual (und sogar Rust-basierte Ratatui-Bindungen) übernehmen mit ihrem eigenen Widget-Baum den ganzen Bildschirm und zerstören das normale Terminal-Scrollback. Frameworks auf niedrigerer Ebene zwingen dich, Streaming-Markdown, veränderbare Tool-Karten, Inline-Genehmigungen und ein richtiges Eingabefeld von Grund auf neu zu erstellen.
Also haben sie eine eigene Rendering-Engine gebaut und als Bibliothek namens XLI ausgekoppelt.
Was du bekommst
- Streaming-Markdown-Antworten
- Slash-Befehle
u/file-Erwähnungen- Tool-Karten, die sich direkt aktualisieren
- Inline-Genehmigungen und Auswahlen
- ESC zum Unterbrechen
- Eine Statusleiste
Die entscheidende Designentscheidung: Es rendert inline, sodass dein Transkript in das normale Terminal-Scrollback fließt und auswählbar, scrollbar und durchsuchbar bleibt. Es kapert nicht den Bildschirm.
Framework-unabhängig
XLI ist egal, ob dein Agenten-Loop Claude, OpenAI oder dein eigenes Ding ist. Es ist framework-unabhängig, du kannst es also in jede Python-basierte Agenten-Architektur einbauen.
Installation
pip install python-xli📖 Lies den vollständigen Artikel: r/ClaudeAI
👀 Siehe auch

Open-Source-CLI-Tool sdf nutzt Claude zur Verwaltung von gestapelten GitHub-PRs
sdf ist ein kostenloses, MIT-lizenziertes CLI-Tool, das gestapelte Pull-Request-Workflows mit git und gh automatisiert, wobei Claude CLI komplexe Aufgaben wie Diff-Analyse und Konfliktlösung übernimmt.

TRELLIS.2 Image-to-3D auf Apple Silicon nativ portiert
Ein Entwickler hat Microsofts 4-Milliarden-Parameter-TRELLIS.2-Bild-zu-3D-Modell portiert, um es nativ auf Apple Silicon über PyTorch MPS laufen zu lassen, wobei CUDA-spezifische Operationen durch reine PyTorch-Alternativen ersetzt wurden. Der Port erzeugt ~400.000 Vertex-Meshes aus einzelnen Fotos in etwa 3,5 Minuten auf dem M4 Pro mit 24 GB Arbeitsspeicher.

Claude Skills zur Nachbildung einer Designstudio-Umgebung
Ein Designer teilt zwei Claude-Fähigkeiten: Eine simuliert ein Studio mit Teamkollegen und Designmethoden, die andere fügt ‚rigoroses Spiel‘ für Kreativität hinzu.

Marmy: Ein selbst gehostetes Framework zur Fernverwaltung von KI-Code-Agenten
Marmy ist ein quelloffenes, MIT-lizenziertes Framework, das mit Claude Code entwickelt wurde und es Entwicklern ermöglicht, KI-Coding-Agenten und tmux-Sitzungen über eine mobile App zu verwalten. Es umfasst einen Rust-Agenten für Entwicklungsmaschinen und eine React Native App für die Fernsteuerung.