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 에이전트는 코드만 만들지 않습니다. 마크다운, Mermaid 다이어그램, OpenAPI 스펙, 스프레드시트, 이미지까지 — 다양한 산출물을 쏟아냅니다. U-MAKER Terminal 은 모든 주요 포맷을 터미널 안에서 그대로 보여줍니다.

포맷지원 형태
MarkdownGFM + Mermaid 다이어그램 자동 렌더 + 풍부한 코드 하이라이트
OpenAPI / SwaggerYAML·JSON 자동 감지, 엔드포인트별 시각화
DiffAI 가 만든 변경분 사이드-바이-사이드 검토
소스 코드Monaco Editor (VS Code 동일 엔진) — 신택스 하이라이트 · 폴딩 · 멀티커서
JSON트리뷰 + 컬러 하이라이트
이미지 / 비디오인라인 프리뷰 + 트랙패드 핀치 줌
Word (.docx) / Excel (.xlsx)네이티브 미리보기 — 변환 도구 따로 안 띄워도 됨
PDF핀치 줌 지원 인라인 프리뷰

별도 IDE 나 외부 뷰어로 빠져나갈 필요가 없습니다. AI ↔ 검토 ↔ 다음 명령 의 사이클이 한 화면 안에서 끊김 없이 돕니다.

05.그 밖의 강력한 기능들