U-MAKER TERMINAL · v0.2.5

AI時代のために
再設計されたターミナル

Claude Code · Codex · Cursor などのAIコーディングエージェントを一箇所で、より速く、よりスマートに。

従来のターミナルは「人間が直接コマンドを入力する」という前提で作られていました。 しかし今、AIエージェントがコードを書き、PRを作成し、ドキュメントや図を生成する時代です。 U-MAKER Terminal は、この新しいワークフローのために再設計された macOS · Windows クロスプラットフォーム ターミナル です。

01.インストール

Releases ページから最新のインストーラーを取得してください。

プラットフォームファイル
macOS (Universal — Intel & Apple Silicon)u-maker_<version>_universal.dmg
Windows 10 / 11 (x64) — NSIS installeru-maker_<version>_x64-setup.exe
Windows 10 / 11 (x64) — MSI installeru-maker_<version>_x64_en-US.msi

インストール後の手動アップデート作業は不要です。新バージョンはバックグラウンドで自動ダウンロードされ、再起動時に適用されます (tauri-plugin-updater)

02.AI 開発のために設計されたコア機能

🪄

LLMによるコマンド補完

入力中のprefix、現在の作業ディレクトリ、最近のコマンド履歴をコンテキストとして、LLMが続きのコマンドをグレーのテキストで先に表示します。Tab 一回でそのまま入力されます。

  • OpenRouter API キー一行だけで動作 (デフォルトモデル: gpt-4o-mini、ゲートウェイ経由で拡張可能)
  • 800ms デバウンス + ローカルキャッシュでコスト・遅延を最小化
  • ディレクトリ単位でコマンド履歴を学習 → 同じフォルダでよく使うパターンを優先的に提案
git checkout まで打つだけで、よく使うブランチをそのまま提案。プロジェクトごとの異なるビルド・テストコマンドも勝手に学習。
📊

Claude 週間使用量リアルタイム表示macOS only

StatusBar の右側に今週の Claude 使用率 (Wk %) が常に表示されます。

  • macOS Keychain に保存された Claude Code OAuth トークンを自動で読み取り、Anthropic Usage API に問い合わせ — 追加設定なしで動作
  • 60秒ごとに自動更新
  • Opus 4.x をガンガン使うとき、残量を一目で確認しながらペース配分
Windows ビルドではトークン保存パスが異なるため、現在表示されません (今後対応予定)。
🪟

複数AIセッションの同時運用

タブ + 水平/垂直分割パネルで複数のAI CLIを並べて起動できます。

  • 左に Claude Code、右に Codex、下にログモニタ — すべて一画面で
  • ワークスペースタブ — 複数プロジェクトを同時に開いてコンテキスト切替コストを削減
  • セッションごとに独立した PTY · CWD · シェル環境を維持
🌿

Git · PR ワークフロー統合

AIが頻繁に生み出す成果物は結局PR。PR中心のワークフローに最適化されています。

  • サイドバー: Staged / Changes / Stashes / Worktrees をリアルタイム表示 + ドラッグ&ドロップ
  • StatusBar: ブランチ · dirty 状態 · オープン PR 数を一目で
  • PrPanel: GitHub / GitLab の PR 一覧と詳細をターミナル内で確認
  • 日本語ファイル名など非ASCIIパスを正常処理
🧩

.u-maker プロジェクト統合

.u-maker/ ディレクトリがあるプロジェクトは、サイドバーで専用アイコンとして強調表示されます。

  • u-maker の PBGD (Plan → Build → Gatekeeping → Deploy) パイプラインと連携
  • 仕様策定からコード生成、品質ゲート、デプロイまで、別の IDE を使わずターミナル一つで完結

軽量・高速なネイティブベース

Tauri v2 + Rust バックエンドで構築。ユーザー視点でのメリット:

  • 軽量 — Electron 比でメモリ・ディスク使用量が大幅に低い。常駐させても気にならない
  • 高速起動 — Rust ネイティブバックエンドで起動時間が短い
  • OS 統合 — ネイティブメニュー、通知、クリップボード、自動アップデートが OS 標準方式
  • 安全な IPC — フロントエンド↔バックエンド呼び出しが明示的に定義された権限モデル

03.実際の画面を見る 👀

ターミナルを使ったときに実際に表示される画面。

u-maker · workspaces v0.2.5
myapp-frontend
oasis-admin
u-maker-terminal
monad
design-system
notes
+
claude
Ready in u-maker-terminal · 12 files indexed

ワークスペースタブを右クリックして8色から選んでラベル付け。ワークスペースごとに永続化 — タブが増えてもプロジェクトを一目で識別できます。

architecture.md Markdown · Mermaid

# U-MAKER Architecture

A cross-platform terminal redesigned for the AI era. Built on Tauri v2 with a Rust backend and React 18 frontend.

## Data flow

User input → frontend → IPC bridge → Rust backend → PTY processes.

```mermaid
flowchart LR
    User --> Frontend
    Frontend -."IPC".-> Backend
    Backend --> PTY["Pseudo Terminal"]
    Backend --> LSP["Language Server"]
```
User Frontend Backend PTY LSP IPC

Markdownはライブレンダリング、Mermaid図もインラインでコンパイル。OpenAPI · Diff · JSON · コードも同様 — 外部プレビューツール不要。

04.AI 成果物のための統合ビューア 📄

AI エージェントが作るのはコードだけではありません。Markdown、Mermaid 図、OpenAPI スペック、スプレッドシート、画像まで — 様々な成果物を生成します。U-MAKER Terminal は主要なフォーマットすべてをターミナル内でそのまま表示します。

フォーマット表示形式
MarkdownGFM + Mermaid 図の自動レンダリング + 豊富なコードハイライト
OpenAPI / SwaggerYAML · JSON 自動判定、エンドポイントごとに可視化
DiffAI が作成した変更分のサイド・バイ・サイドレビュー
ソースコードMonaco Editor (VS Code と同じエンジン) — シンタックスハイライト · 折りたたみ · マルチカーソル
JSONツリービュー + カラーハイライト
画像 / 動画インラインプレビュー + トラックパッドのピンチズーム
Word (.docx) / Excel (.xlsx)ネイティブプレビュー — 変換ツールを別途起動不要
PDFピンチズーム対応のインラインプレビュー

別の IDE や外部ビューアに切り替える必要はありません。AI ↔ レビュー ↔ 次のコマンドのサイクルが一画面で途切れず回ります。

05.その他の強力な機能