Aster Terminal · 原生 AppKit · macOS 14+

不止是终端,
是一整个工作区

传统终端给你一个 Shell 窗口;Aster 在同一个原生 macOS 窗口里装下标签、任意分屏、文件预览、Agent 会话与本机补全——完全以 AppKit 构建,轻快克制。

下载 Aster 在 GitHub 上查看
v0.4.4·已签名并公证·内置自动更新·MIT 开源
aster — ~/source/project/aster
TABS
aster
~
docs
web-01 · ssh
README.md
Aster Terminal
Aster 是一个完全使用 AppKit 构建的原生 macOS 终端工作区,采用轻量标签导航、纸张色画布和克制的苔绿色状态反馈。
完整 VT100/xterm 与全屏 TUI
递归分屏,混排文件与预览
.asterrecipe 工作区导入导出
24
内置主题,实时终端预览
714
条本机命令补全规格
0
使用数据上传
MIT
开源许可证
INSTALL

一次拖拽,从此自动更新

01

下载 DMG

从发布页获取已签名并公证的镜像,macOS 直接验证来源。

02

拖进 Applications

打开镜像,把 Aster.app 拖进应用程序文件夹,双击启动。

03

此后交给它自己

每天后台检查一次更新,EdDSA 签名与公证双重校验后才安装。

IN ACTION

亲眼看看两件小事

本机智能补全

714 份命令规格,Tab 一下就位——不联网,不出这台机器。

24 套主题即时切换

选中即生效,无需重启;明暗外观可分开指定。

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

一个窗口里的全部工作

01

完整终端,Ghostty 内核

VT100/xterm、ANSI 真彩色、鼠标与超链接,vim、top、fzf 等全屏 TUI 原生流畅;TERM=auto 安全回退。

02

递归分屏的工作区

任意方向拆分,终端、文件浏览器、编辑器与预览混排在同一窗口;源码、Markdown、图片、PDF、diff、hex 一个 File Pane 全收。

03

与 Agent 一起工作

Claude Code、Codex 会话自动获得标题与运行状态,标签栏一眼看到谁在思考;transcript 直接在 File Pane 里回看。

04

本机自动补全

714 份 Fig 命令规格、文件与别名候选、隐私感知学习——补全全部发生在本机,不经过任何服务器。

05

主题与 Recipes

24 套内置主题带实时终端预览,明暗可分开指定;.asterrecipe 把整个工作区导出成文件,启动即恢复会话。

06

安静地更新

Sparkle 2 后台检查,可选静默安装与预览通道;更新只来自官方源,且必须同时通过签名与公证校验。

COMPARE

和传统终端,差在整个工作区

传统终端专注于把 Shell 窗口本身做好;Aster 的范围是围绕终端的整套工作。差异不在快慢,在于哪些事不用再离开这个窗口。

传统终端
Aster
看文件
传统终端cat / less,或切去编辑器和 Finder
AsterFile Pane 同窗预览源码、Markdown、图片、PDF、diff、hex
跑 Agent
传统终端输出滚过就没了,哪个会话在干活全靠盯
AsterClaude Code、Codex 会话自动命名,标签栏显示运行状态,transcript 可回看
补全
传统终端自己攒 fzf、zsh-autosuggestions 一套插件
Aster开箱内置 714 份命令规格 + 文件/别名候选,本机隐私学习
恢复现场
传统终端布局与会话多数关窗即失,或靠手写脚本
Aster.asterrecipe 一个文件导出整个工作区,启动即恢复
主题
传统终端找配色文件、改配置、重启生效
Aster24 套内置主题实时预览,明暗分开指定,工作区即时切换
技术底子
传统终端Electron / 跨平台框架的不在少数
Aster纯 AppKit 原生 + Ghostty 终端内核,不上传任何使用数据

给终端一个完整的工作区。

macOS 14 或更高版本,下载即用;也欢迎来 GitHub 参与构建。

下载 Aster v0.4.4 · macOS 14+