Beschreibung
nana ist ein nativer Terminal-Multiplexer, der speziell für die Agenten-Ära entwickelt wurde und es Entwicklern ermöglicht, mehrere KI-Coding-Agenten wie Claude Code, Codex und OpenCode nebeneinander auszuführen. Er stellt sicher, dass jeder Agent in seinem eigenen isolierten Git-Arbeitsbaum arbeitet, um Konflikte zu vermeiden und die Entwicklungsabläufe zu optimieren.
Weiterlesen
Dieses Design ermöglicht ein einfaches Wechseln, Zusammenführen und Aufräumen von agentenspezifischen Branches direkt aus der Seitenleiste.
Die Anwendung ist für Windows 10 und neuer konzipiert und nutzt Rust für die Leistung, GPUI für effizientes Rendering und libghostty für seine Terminal-Engine, wodurch der Overhead von Electron vermieden wird. Dies führt zu einer schnellen, nativen und speichereffizienten Erfahrung. Ein zentrales Merkmal ist die Fähigkeit, den Status der Agenten in Ihren Terminals zu erkennen – ob sie arbeiten, warten oder fertig sind – ohne dass Hooks oder komplexe Einstellungen erforderlich sind.
nana integriert auch robuste Code-Review-Funktionen, die es Benutzern ermöglichen, Git-Diffs anzuzeigen, ältere Commits zu durchsuchen und Änderungen direkt innerhalb der Terminalumgebung zu überprüfen. Für den kontinuierlichen Betrieb leben Terminals in `nana-server`, was bedeutet, dass Agenten im Hintergrund weiterlaufen, selbst wenn das Hauptanwendungsfenster geschlossen ist. Darüber hinaus unterstützt es Remote-Server, sodass Benutzer Projekte auf Linux oder macOS über SSH öffnen können, wobei `nana-server` automatisch auf der Remote-Maschine installiert wird, um Sitzungen aufrechtzuerhalten.
Die Composer-Funktion erleichtert das Schreiben langer Eingabeaufforderungen mit Dateien und Bildern, die dann an ein einzelnes Terminal gesendet oder gleichzeitig an alle geteilten Fenster übertragen werden können. Die Anpassungsmöglichkeiten sind umfangreich, mit über 490 verfügbaren Terminal-Themen für eine Live-Vorschau. Die Plattform ist auch erweiterbar durch „Kibbles“, kleine Webanwendungen, die mit Standard-Web-Tools erstellt werden und Panels, Tabs, Befehle und Sprachen hinzufügen können. Mobile Apps für iOS und Android sind geplant, um direkt mit dem Server des Benutzers zu verbinden und ein cloudfreies und kontofreies Erlebnis zu betonen.
nana ist derzeit als kostenlose Beta verfügbar und bietet alle aktuellen Funktionen ohne Einschränkungen bei Projekten oder Agenten, einschließlich Git-Arbeitsbäume, Code-Review, Hintergrundsitzungen, Unterstützung für Remote-Server, Themen und Erweiterungen. Zukünftige Pläne umfassen neue kostenpflichtige Stufen für Einzelpersonen und Teams, die zusätzliche Funktionen suchen.
- KategorieKI-Programmierassistenten
- PreismodellKostenlose Beta
- BereitstellungNative Desktop App, CLI/Server
- PlattformenWindows, macOS (server), Linux (server)
nana's Kernfunktionen
Nativer Terminal-Multiplexer für Windows
Mehrere KI-Coding-Agenten nebeneinander ausführen
Dedizierter Git-Arbeitsbaum für jeden Agenten
Agentenstatusüberwachung (Arbeiten, Warten, Fertig)
Integrierte Code-Überprüfung mit Git-Diffs
Hintergrundsitzungen (Agenten laufen nach Schließen der App weiter)
Unterstützung für Remote-Server über SSH (Linux/macOS)
Composer für Multi-Pane-Eingabeaufforderungen
Über 490 anpassbare Terminal-Themen
Erweiterbar mit Kibbles (Web-Apps für Panels, Tabs, Befehle)
Schnell und leicht (Rust, GPU-Rendering, kein Electron)
Kostenlose Beta mit unbegrenzten Projekten und Agenten
Keine Administratorrechte für die Installation erforderlich
Automatische Updates und Wiederherstellung
Integration in Windows Terminal
Wie verwendet man nana?
nana installieren: Laden Sie den .msi-Installer für Windows 10+ herunter und öffnen Sie ihn oder verwenden Sie einen PowerShell-Befehl.
Ein Projekt hinzufügen: Öffnen Sie nana, wählen Sie dann 'Projekt hinzufügen' aus der Seitenleiste oder drücken Sie Ctrl+Shift+O und wählen Sie einen Ordner aus.
Ein Terminal öffnen: Drücken Sie Ctrl+Shift+T, um einen neuen Tab in Ihrem Projekt zu öffnen, oder Ctrl+Shift+N für ein Home-Terminal.
Terminals teilen: Verwenden Sie Ctrl+Shift+D, um nach rechts zu teilen, oder Ctrl+Shift+Alt+D, um nach unten zu teilen für Multi-Pane-Ansichten.
Agenten verwalten: Führen Sie Ihre Coding-Agenten aus; nana erkennt automatisch ihren Status (arbeiten, warten, fertig).
Code überprüfen: Nutzen Sie den integrierten Git-Diff-Viewer, um Änderungen zu überprüfen und Commits direkt zu durchsuchen.
Kibbles installieren: Finden Sie Kibbles in Einstellungen → Kibbles → Durchsuchen, installieren Sie sie und aktivieren Sie sie, um neue Funktionen hinzuzufügen.
nana's Anwendungsfälle
- Verwaltung mehrerer KI-Agenten
- Isolierte Entwicklungsabläufe
- Code-Überprüfung im Terminal
- Kontinuierlicher Agentenbetrieb
- Remote-Entwicklung mit Agenten
- Batch-Eingabeaufforderung für Agenten
- Anpassung der Terminalumgebung
- Produktivität der Entwickler







