アップストリームプロジェクト
Unterm vs WezTerm
Unterm は WezTerm のレンダラーと mux 上に構築され、WezTerm には付属しないエージェント制御サーフェスでそれを包み込みます。
WezTerm は優れた成熟した GPU ターミナルです。Lua 設定、実戦で鍛えられたマルチプレクサ、SSH ドメイン、クロスプラットフォームビルド、すべて MIT ライセンス。Unterm はその基盤を受け継ぎ、別の問いに答えます——AI エージェントはどうやってターミナルを操作するのか?——アプリ全体を MCP と CLI 経由で公開することによって。
| Feature | Unterm | WezTerm |
|---|---|---|
| MCP-controllable from outside | ✓ | ✗ |
| Scriptable CLI for every action | ✓ | ~ pane cli |
| Built-in AI coding-agent launcher | ✓ ×5 | ✗ |
| Agents auto-wire to the terminal's MCP | ✓ | ✗ |
| Identity profiles (creds per window) | ✓ | ✗ |
| Multi-instance orchestration | ✓ | ✗ |
| Session recording → markdown | ✓ md | ✗ |
| Screenshot + file upload from MCP | ✓ | ✗ |
| Built-in proxy management | ✓ | ✗ |
| Local-first, no cloud | ✓ | ✓ |
| AI inside the terminal | ✓ agent-driven | ✗ |
| GPU rendering | ✓ | ✓ |
| macOS + Linux + Windows | ✓ | ✓ |
| Open-source client | ✓ MIT | ✓ MIT |
| 9-language native UI | ✓ ×9 | en |
| Price | $0 | $0 |
✓ yes · ✗ no · ~ partial · ×N count. The ✗ by design on "AI inside" is the whole thesis: Unterm keeps the AI outside and exposes the terminal as the surface it grips.
チームが Unterm を選ぶ理由
- ✓ MCP サーバーを内蔵。どんな LLM エージェントでも、pane の一覧表示・作成・分割、コマンド実行、画面とスクロールバックの読み取り、スクリーンショットの取得ができます——WezTerm には pane を制御する CLI はありますが、外部エージェントがネイティブに対話できるものはありません。
- ✓ ワンクリック AI エージェント + 自動配線。Claude Code、Codex、Gemini CLI、OpenCode、Aider をワンクリックでインストールしてサインインでき、Unterm は各クライアントのグローバル MCP 設定に自動で自身を登録します。
- ✓ エージェントワークフローサーフェス。アイデンティティプロファイル(OS キーチェーンからのウィンドウごとのシークレット)、マルチインスタンスウィンドウ、秘匿化された Markdown セッション記録、スクロールバックキャプチャ、プローブゲート付きプロキシ——どれも素の WezTerm には存在しません。
WezTerm が優れている点
WezTerm は成熟したアップストリームで、より深く、より設定可能なターミナルサーフェス(Lua スクリプト、豊富なキーバインドとマルチプレクサ機能)と、より長い実績を持ちます。AI/エージェント層が一切不要なら、WezTerm はより軽量でカスタマイズ性の高い純粋なターミナルです——そして Unterm はそれに追従するので、そのレンダリングを諦めることにはなりません。
結論
速くてスクリプト可能な GPU ターミナルだけが欲しい?なら WezTerm を使いましょう。同じエンジンを、AI エージェントが実際に操作できるもの——エージェントをインストールし、実行し、結果を読む——に変えたい、しかもスクリプトを寄せ集めずに?それこそ Unterm がその上に加えるものです。
MIT ライセンス · macOS / Linux / Windows · アカウント不要、ログイン不要。