ネイティブ macOS 14+ · AppKit · Ghostty コア

アイデアを、
次の一手へ

Aster はオープンソースのネイティブ macOS ターミナルワークスペースです。ターミナル、ファイルプレビュー、AI エージェントのセッション、ローカル補完を一つのウィンドウにまとめ、考えを止めずに前へ進めます。

v0.6.19macOS 14+ · Apple シリコン無料 · MIT オープンソース署名・公証済み

aster — ~/source/project/aster インタラクティブデモ
~/source/project/aster on ⎇ main
Welcome back.
Make room for your next idea.
❯
ローカル補完 · 714 のコマンド仕様↑↓ 選択 Tab 補完

操作できるデモです。実際のコマンドは実行されません。候補をクリックして試すこともできます。

01 / ALL IN YOUR SPACE

仕事を、
散らかさない。

コマンドが走り、ドキュメントはすぐ隣に。どのコンテキストにも、ちょうどいい居場所があります。

Aster の実際のウィンドウAPPKIT × GHOSTTY
ターミナルと Markdown ドキュメントを、一つのネイティブウィンドウで。01 / 02
いつもの Mac の手ざわり。 ネイティブ AppKit Ghostty コア Sparkle 自動アップデート 利用データを収集しない
02 / LITTLE THINGS, BIG FLOW

使いやすさは、細部に宿る。

全機能を見る(英語)
LESS TYPING. MORE DOING.

打つのは少なく、
考えは止めずに。

714 の Fig コマンド仕様、ファイルとエイリアスの候補、プライバシーに配慮した学習。補完はすべてローカルで完結し、サーバーを経由しません。

自動補完を試す
EVERY AGENT, IN SIGHT.

誰が作業中か、
ひと目でわかる。

Claude Code や Codex のセッションには自動でタイトルと実行状態が付き、どれが考え中かはタブバーでひと目でわかります。transcript は File Pane でそのまま見返せます。

CClaude Codeプロジェクト文書を整理中実行中
⌘CodexUI の変更を確認完了
状態のイメージ
RIGHT WHERE YOU NEED IT.

ファイルを開いても、
手は止まらない。

ソース、Markdown、画像、PDF、diff、hex を一つの File Pane で。どの方向にも再帰的に分割でき、ターミナルとプレビューを並べられます。

24 THEMES, LIVE.

24 のテーマ、
選べばすぐ反映。

ターミナルのライブプレビュー付きで、再起動は不要。ライトとダークは別々に指定できます。

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

リモートマシンを、
手元のように。

Linux サーバーや OrbStack の仮想マシンのターミナルとレイアウトはリモートのバックグラウンドサービスで動き、Aster を閉じても途切れません。SSH でログインすると右側のパネルがサーバーのファイルとモニタリングに切り替わり、認証済みの接続を再利用します。

QUIET BY DESIGN.

静かにアップデート、
利用データは収集しない。

Sparkle 2 がバックグラウンドで確認し、更新は EdDSA 署名と公証の両方の検証を通過する必要があります。利用データは収集せず、クラッシュレポートなどのネットワーク機能はデフォルトでオフです。

  • Developer ID 署名 + 公証
  • 6 つの表示言語、システムに合わせるか手動で指定
  • .asterrecipe でワークスペース全体を書き出し、起動時に復元
03 / COMPARE

従来のターミナルとの差は、ワークスペース全体。

違いは速さではありません。どんな作業のために、このウィンドウを離れずに済むかです。

従来のターミナル
Aster
ファイルを見る
従来のターミナルcat / less、またはエディタや Finder に切り替え
AsterFile Pane が同じウィンドウでソース・Markdown・画像・PDF・diff・hex をプレビュー
エージェントを動かす
従来のターミナル出力は流れて消え、どのセッションが作業中かは見張るしかない
AsterClaude Code・Codex のセッションに自動で名前が付き、タブバーに実行状態、transcript も見返せる
補完
従来のターミナルfzf や zsh-autosuggestions などのプラグインを自分で揃える
Aster714 のコマンド仕様とファイル/エイリアス候補を標準搭載、学習もローカルで
作業状態の復元
従来のターミナルレイアウトとセッションはウィンドウを閉じると大抵消えるか、手書きのスクリプト頼み
Aster.asterrecipe 一つでワークスペース全体を書き出し、起動時に復元
リモート
従来のターミナルssh で入ってもシェルが一つだけ。ファイルやモニタリングは別のツールで
Asterリモートのターミナルとレイアウトはバックグラウンドサービスに常駐し、右側のパネルでサーバーのファイルと負荷を直接確認
技術的な土台
従来のターミナルElectron やクロスプラットフォームのフレームワーク製も少なくない
Aster純粋な AppKit ネイティブ + Ghostty ターミナルコア、利用データは収集しない
04 / WORKFLOW EXAMPLES

一つのタスクから、
一つのワークスペースへ。

具体的なタスクから始め、必要なターミナル、ファイル、プレビューを組み合わせます。

以下は公開済み機能に基づくワークフロー例です。ユーザーレビューや実在人物の引用ではありません。

ターミナルの横で README を開き、コマンドを実行しながらプロジェクト文書を読みます。

ターミナルと文書ワークフロー例

Claude Code や Codex を並べて実行し、セッション名と実行状態でタスクを見分けます。

Agent セッションワークフロー例

再帰的な分割で、ターミナル、ファイルブラウザ、エディタ、プレビューを一つの AppKit ウィンドウに配置します。

複合分割ワークフロー例

SSH 接続後、詳細パネルでサーバーのファイル、プロセス、待ち受けポートを確認します。

SSH の確認ワークフロー例

リモートマシンのワークスペースでサーバー側のセッションサービスにプロセスと配置を保持し、再接続後に作業を続けます。

リモートワークスペースワークフロー例

複数の Agent の実行中にタブの状態を確認し、完了通知で進捗を把握します。

完了通知ワークフロー例

内蔵のコマンド仕様で git、docker、kubectl のサブコマンドや引数を補完します。

コマンド補完ワークフロー例

コマンド入力中に補完候補を確認し、適切な候補を Tab で採用します。

候補の採用ワークフロー例

プロジェクトの分割、ディレクトリ、ファイルを .asterrecipe に保存し、必要なときに開き直します。

配置の再利用ワークフロー例

Markdown エディタの横にプレビューを置き、ソースと表示を同時に確認します。

Markdown プレビューワークフロー例

設定で 24 種類の内蔵テーマをプレビューし、ライトとダークの外観を個別に設定します。

テーマのプレビューワークフロー例

色でタブを区別し、一時的なコマンドにはショートカットで Quick Terminal を開きます。

タブと Quick Terminalワークフロー例

Aster を使ってみましたか?GitHub で感想を聞かせてください — 再現できる問題や具体的なワークフローのフィードバックをお寄せください。

BEFORE YOU START

始める前に、
知っておきたいこと。

手元の Mac で Aster を使えますか?

Aster には macOS 14 Sonoma 以降が必要です。現在配布しているインストーラは Apple シリコン(arm64)版のみで、Intel プロセッサ搭載の Mac では動作しません。

Aster は無料ですか?

無料です。Aster は MIT ライセンスのオープンソースで、署名・公証済みの DMG インストーラとすべてのソースコードを GitHub から無料で入手できます。アカウント登録は不要です。

Aster は iTerm2 や Warp などのターミナルと何が違いますか?

Aster は AppKit で作られたネイティブのワークスペースです。Ghostty コアのターミナルを、ファイルブラウザ、エディタ、プレビューと再帰分割で同じウィンドウに並べられます。さらに Claude Code や Codex などのエージェントセッションのタイトルと状態表示、714 のコマンド仕様によるローカル補完、.asterrecipe として書き出せて起動時に復元できるワークスペースを備えています。

Aster はリモートサーバーや SSH に対応していますか?

対応しています。「設定 ▸ ホスト」に SSH ホストを保存すれば、ネイティブの SSH タブを直接開けます。パスワードは macOS のキーチェーンにだけ保存されます。Linux サーバーなどをリモートマシンとして追加することもでき、ターミナルはリモートのバックグラウンドセッションサービスで動くため、Aster を閉じてもネットワークが切れても、プロセスとレイアウトはそのまま残ります。

Aster はデータを送信しますか?

Aster は利用データを収集しません。補完、学習、よく使うディレクトリのランキングはすべてローカルで行われ、アップデートの確認でも利用データやシステム情報は送信しません。クラッシュレポートや、CLI エージェントでプロジェクトメモリを要約する機能など、ネットワーク経由で内容を送る機能はデフォルトでオフで、設定で手動でオンにしたときだけ動作します。

Aster はどうやってアップデートしますか?

Aster には Sparkle 2 が組み込まれており、デフォルトで 1 日 1 回バックグラウンドで公式の配信元を確認します。メニューの「Aster ▸ アップデートを確認…」から手動でも確認できます。インストーラは EdDSA 署名と macOS の公証の両方の検証を通過したときだけインストールされます。0.4.1 以前のバージョンにはアップデート機能がないため、新しい DMG を一度だけ手動でダウンロードしてください。

READY FOR YOUR NEXT IDEA?

次にやりたいことは、
ここから始まる。

Aster をダウンロード

v0.6.19 · macOS 14+ · Apple シリコン · 無料・オープンソース

Aster の実際のウィンドウ
Aster 製品スクリーンショットの全体

Aster 0.6.15 で実際に撮影 · 公開デモコンテンツ