Nativ für macOS 14+ · AppKit · Ghostty-Kern

Aus Ideen wird
der nächste Schritt

Aster ist ein quelloffener, nativer Terminal-Arbeitsbereich für macOS. Terminal, Dateivorschau, KI-Agent-Sitzungen und lokale Vervollständigung teilen sich ein Fenster, damit deine Gedanken in Bewegung bleiben.

v0.6.19macOS 14+ · Apple SiliconKostenlos · MIT-LizenzSigniert & notarisiert

aster — ~/source/project/aster Interaktive Demo
~/source/project/aster on ⎇ main
Welcome back.
Make room for your next idea.
❯
Lokale Vervollständigung · 714 Befehls-Specs↑↓ Wählen Tab Vervollständigen

Interaktives Beispiel, es werden keine echten Befehle ausgeführt. Du kannst auch einen Vorschlag anklicken.

01 / ALL IN YOUR SPACE

Deine Arbeit,
nicht mehr verstreut.

Befehle laufen, die Doku liegt daneben. Jeder Kontext hat genau seinen Platz.

Echtes Aster-FensterAPPKIT × GHOSTTY
Terminal und Markdown-Doku im selben nativen Fenster.01 / 02
Fühlt sich an wie ein Mac. Natives AppKit Ghostty-Kern Auto-Updates per Sparkle Keine Nutzungsdaten
02 / LITTLE THINGS, BIG FLOW

Komfort steckt in jedem Detail.

Alle Funktionen (Englisch)
LESS TYPING. MORE DOING.

Weniger tippen,
ohne den Faden zu verlieren.

714 Fig-Befehlsspezifikationen, Datei- und Alias-Kandidaten, datenschutzbewusstes Lernen. Die Vervollständigung läuft komplett lokal und nie über einen Server.

Autovervollständigung testen
EVERY AGENT, IN SIGHT.

Wer gerade arbeitet,
siehst du sofort.

Claude-Code- und Codex-Sitzungen erhalten automatisch Titel und Laufstatus, die Tab-Leiste zeigt auf einen Blick, wer gerade denkt; Transcripts liest du direkt im File Pane nach.

CClaude CodeRäumt die Projektdoku aufLäuft
⌘CodexPrüft UI-ÄnderungenFertig
Beispielhafter Status
RIGHT WHERE YOU NEED IT.

Dateien öffnen,
ohne aus dem Takt zu kommen.

Quellcode, Markdown, Bilder, PDF, Diff und Hex in einem File Pane; rekursive Splits in jede Richtung, Terminal und Vorschau gemischt.

24 THEMES, LIVE.

24 Themes,
sofort aktiv.

Live-Vorschau im Terminal, kein Neustart nötig; Hell und Dunkel lassen sich getrennt festlegen.

aster on ⎇ main
❯ git status -sb
## main...origin/main
M Sources/App.swift
?? docs/notes.md
A site/index.html
❯
REMOTE, LIKE LOCAL.

Entfernte Rechner,
wie lokal nutzen.

Terminals und Layouts auf Linux-Servern oder OrbStack-VMs laufen in einem Hintergrunddienst auf dem entfernten Rechner und laufen weiter, auch wenn du Aster schließt. Nach dem SSH-Login zeigt das rechte Panel Serverdateien und Monitoring und nutzt die bereits authentifizierte Verbindung.

QUIET BY DESIGN.

Leise Updates,
keine Nutzungsdaten.

Sparkle 2 prüft im Hintergrund, und jedes Update muss die EdDSA-Signatur- und die Notarisierungsprüfung bestehen. Es werden keine Nutzungsdaten erhoben; Netzwerkfunktionen wie Absturzberichte sind standardmäßig aus.

  • Developer-ID-signiert + notarisiert
  • Sechs Oberflächensprachen, nach System oder manuell gewählt
  • .asterrecipe exportiert den ganzen Arbeitsbereich, beim Start wiederhergestellt
03 / COMPARE

Gegenüber klassischen Terminals: Der Unterschied ist der ganze Arbeitsbereich.

Es geht nicht um Tempo, sondern darum, wofür du dieses Fenster nicht mehr verlassen musst.

Klassisches Terminal
Aster
Dateien ansehen
Klassisches Terminalcat / less, oder Wechsel zu Editor und Finder
AsterFile Pane zeigt Quellcode, Markdown, Bilder, PDF, Diff und Hex im selben Fenster
Agents ausführen
Klassisches TerminalAusgabe scrollt davon; welche Sitzung arbeitet, sieht man nur durch ständiges Hinsehen
AsterClaude-Code- und Codex-Sitzungen automatisch benannt, Laufstatus in der Tab-Leiste, Transcripts nachlesbar
Vervollständigen
Klassisches Terminalfzf, zsh-autosuggestions und weitere Plugins selbst zusammenstellen
Aster714 Befehls-Specs plus Datei-/Alias-Kandidaten ab Werk, privates lokales Lernen
Zustand wiederherstellen
Klassisches TerminalLayouts und Sitzungen verschwinden meist mit dem Fenster oder hängen an selbst geschriebenen Skripten
Aster.asterrecipe exportiert den ganzen Arbeitsbereich in eine Datei, beim Start wiederhergestellt
Remote
Klassisches TerminalPer ssh gibt es nur eine Shell; Dateien und Monitoring brauchen eigene Tools
AsterEntfernte Terminals und Layouts bleiben im Hintergrunddienst aktiv; das rechte Panel zeigt Serverdateien und Last direkt
Fundament
Klassisches TerminalNicht wenige basieren auf Electron oder Cross-Platform-Frameworks
AsterPures natives AppKit plus Ghostty-Terminalkern, keine Nutzungsdaten
04 / WORKFLOW EXAMPLES

Von einer Aufgabe
zu einem Arbeitsbereich.

Beginne mit einer Aufgabe und kombiniere die benötigten Terminals, Dateien und Vorschauen.

Diese Arbeitsabläufe beschreiben veröffentlichte Funktionen. Sie sind keine Nutzerbewertungen oder Zitate realer Personen.

Öffne eine README neben dem Terminal und lies die Projektdokumentation, während du Befehle ausführst.

Terminal und DokumentationArbeitsabläufe

Führe Claude Code oder Codex nebeneinander aus und unterscheide Aufgaben anhand von Sitzungstiteln und Status.

Agent-SitzungenArbeitsabläufe

Ordne Terminals, Dateibrowser, Editor und Vorschauen mit rekursiven Teilungen in einem AppKit-Fenster an.

Gemischte TeilungenArbeitsabläufe

Prüfe nach einer SSH-Verbindung Serverdateien, Prozesse und offene Ports im Detailbereich.

SSH-InspektionArbeitsabläufe

Nutze einen Remote-Arbeitsbereich, um Prozesse und Layouts im Sitzungsdienst auf dem Server zu erhalten und nach dem Wiederverbinden weiterzuarbeiten.

Remote-ArbeitsbereicheArbeitsabläufe

Verfolge bei mehreren laufenden Agenten den Tab-Status und den Fortschritt über Abschlussbenachrichtigungen.

AbschlussbenachrichtigungenArbeitsabläufe

Vervollständige Unterbefehle und Argumente für git, docker und kubectl mit den integrierten Befehlsspezifikationen.

BefehlsvervollständigungArbeitsabläufe

Prüfe beim Eingeben eines Befehls die Vorschläge und übernimm einen passenden mit Tab.

Vorschläge übernehmenArbeitsabläufe

Speichere Teilungen, Verzeichnisse und Dateien eines Projekts als .asterrecipe und öffne sie bei Bedarf erneut.

Wiederverwendbare LayoutsArbeitsabläufe

Platziere eine gerenderte Vorschau neben dem Markdown-Editor, um Quelltext und Formatierung zu prüfen.

Markdown-VorschauenArbeitsabläufe

Sieh dir die 24 integrierten Themes in den Einstellungen an und lege helle und dunkle Darstellung getrennt fest.

Theme-VorschauenArbeitsabläufe

Unterscheide Tabs anhand ihrer Farbe und öffne Quick Terminal per Tastenkürzel für einen kurzen Befehl.

Tabs und Quick TerminalArbeitsabläufe

Schon mit Aster gearbeitet? Erzähl uns auf GitHub davon — Reproduzierbare Probleme und konkretes Feedback zu Arbeitsabläufen sind willkommen.

BEFORE YOU START

Bevor du loslegst,
ein paar Antworten.

Läuft Aster auf meinem Mac?

Aster benötigt macOS 14 Sonoma oder neuer. Die aktuellen Installationspakete enthalten nur die Version für Apple Silicon (arm64); Macs mit Intel-Prozessor können Aster nicht ausführen.

Ist Aster kostenlos?

Ja. Aster ist quelloffen unter der MIT-Lizenz; das signierte und notarisierte DMG sowie der gesamte Quellcode sind kostenlos auf GitHub erhältlich, ganz ohne Konto.

Was unterscheidet Aster von Terminals wie iTerm2 oder Warp?

Aster ist ein nativer, mit AppKit gebauter Arbeitsbereich: Das Terminal mit Ghostty-Kern teilt sich per rekursiver Splits ein Fenster mit Dateibrowsern, Editoren und Vorschau. Dazu kommen Titel und Status für Agent-Sitzungen wie Claude Code und Codex, lokale Vervollständigung mit 714 Befehls-Specs und Arbeitsbereiche, die sich als .asterrecipe exportieren und beim Start wiederherstellen lassen.

Unterstützt Aster Remote-Server und SSH?

Ja. Unter „Einstellungen ▸ Host“ speicherst du SSH-Hosts und öffnest direkt native SSH-Tabs; Passwörter liegen nur im macOS-Schlüsselbund. Außerdem kannst du Linux-Server und Ähnliches als entfernte Rechner hinzufügen: Die Terminals laufen dort in einem Hintergrund-Sitzungsdienst, sodass Prozesse und Layouts erhalten bleiben, auch wenn du Aster schließt oder die Verbindung abreißt.

Lädt Aster meine Daten hoch?

Aster erhebt keine Nutzungsdaten: Vervollständigung, Lernen und das Ranking häufig genutzter Verzeichnisse laufen nur lokal, und auch die Update-Prüfung sendet weder Nutzungsdaten noch Systeminformationen. Funktionen, die Inhalte übers Netz senden, etwa Absturzberichte oder das Verdichten des Projektgedächtnisses mit einem CLI-Agent, sind standardmäßig aus und arbeiten erst, wenn du sie in den Einstellungen einschaltest.

Wie aktualisiert sich Aster?

Aster bringt Sparkle 2 mit und prüft standardmäßig einmal täglich im Hintergrund die offizielle Update-Quelle; manuell geht es über „Aster ▸ Nach Updates suchen…“. Installiert wird ein Paket nur, wenn es sowohl die EdDSA-Signaturprüfung als auch die macOS-Notarisierung besteht. Versionen bis einschließlich 0.4.1 haben keine Update-Komponente; dort einmal das neue DMG manuell laden.

READY FOR YOUR NEXT IDEA?

Dein nächstes Vorhaben
beginnt hier.

Aster laden

v0.6.19 · macOS 14+ · Apple Silicon · kostenlos & quelloffen

Echtes Aster-Fenster
Vollständiger Aster-Produkt-Screenshot

Aufgenommen in Aster 0.6.15 · öffentliche Demoinhalte