ZOREVA-UI CLI

터미널에서 앱을 만드세요.

화면, 셰이더, 테마를 요청하세요. CLI는 ZOREVA-UI 카탈로그를 사용해 SwiftUI 또는 Android 프로젝트에서 계획하고, 수정하고, 명령을 실행하며, 모든 diff를 보여주고 위험한 작업 전에는 묻습니다.

설치 옵션

macOS 및 Linux. Windows와 npm은 아래에 있습니다.

설치

모든 플랫폼에서 하나의 명령.

Windows

PowerShell에서 실행합니다. 독립 실행형 Windows x64 바이너리를 설치합니다. Node.js가 필요 없습니다.

$ irm https://zoreva-ui.com/install.ps1 | iex

npm

Node.js 18 이상이 있는 모든 플랫폼에서 사용할 수 있는 대안입니다. 설치되는 명령어는 zoreva입니다.

$ npm i -g zoreva-ui

그런 다음 실행: zoreva 을(를) 실행하고 브라우저에서 ZOREVA-UI 계정(이메일 코드, Google 또는 GitHub)으로 로그인하세요. 독점 소프트웨어: 설치하면 다음에 동의하는 것입니다: CLI 라이선스(EULA).

계획 모드

무언가 바뀌기 전에 계획을 검토하세요.

Shift+Tab을 누르거나 --plan으로 시작하세요. 에이전트는 프로젝트를 읽기만 하고 계획을 작성한 뒤 "이 계획으로 빌드할까요?"라고 묻습니다. 예라고 답하기 전에는 아무것도 쓰지 않습니다.

zoreva
ZOREVA-UI CLI가 계획을 보여주고 빌드할지 묻는 모습
02

Diff 및 /undo

모든 수정은 먼저 diff를 보여줍니다.

수정을 수락, 거부하거나 세션의 나머지 동안 모두 수락할 수 있습니다. 각 프롬프트가 체크포인트입니다. /undo는 마지막 프롬프트에서 변경된 파일을 되돌리고, /rewind로 더 이전으로 돌아갈 수 있습니다.

03

권한 및 샌드박스

위험한 명령은 항상 묻습니다.

파일 삭제, git push, 기록 재작성, 패키지 설치는 매번 묻습니다: 한 번 허용, 이 프로젝트에서 항상 허용, 또는 거부. /sandbox는 AI의 명령을 네트워크 없이 프로젝트 내부에만 쓰도록 실행합니다(Linux에서는 bubblewrap).

04

ZOREVA.md 및 @ 멘션

프로젝트 규칙, 매 세션마다 로드.

ZOREVA.md와 .zoreva/rules는 각 세션 시작 시 읽히며, /init으로 만들 수 있습니다. @를 입력하면 프로젝트에서 자동 완성하여 파일을 첨부할 수 있습니다.

05

계속 및 재개

중단한 곳에서 이어서.

zoreva -c는 이 폴더의 마지막 대화를 이어갑니다. zoreva -r 또는 /resume으로 저장된 대화를 열고, /conversations로 프로젝트별로 둘러볼 수 있습니다.

내 AI 사용

ZOREVA-UI 모델 또는 자신의 키를 사용하세요.

기본적으로 CLI는 당사 AI 인프라를 통해 제공되는 ZOREVA-UI 모델을 사용하며, 요금제 크레딧으로 청구되고 모든 응답에 표시됩니다. 실행: /keys 으로 대신 자신의 제공업체를 연결하거나 다음을 전달하세요: -m provider/model.

$ zoreva

› /keys

› /model

$ zoreva -m provider/model

명령어

/로 명령, @로 파일, !로 셸.

세션

  • /new

    새 대화 시작

  • /resume

    저장된 대화 계속하기

  • /undo

    마지막 프롬프트에서 변경된 파일 되돌리기

  • /rewind

    이전 프롬프트 이전으로 돌아가기

  • /compact

    컨텍스트를 확보하기 위해 대화 요약

  • /usage

    요금제 사용량과 남은 컨텍스트 표시

  • /export

    대화를 Markdown으로 저장

모드 및 설정

  • /mode

    build, plan, debug 또는 task

  • /model

    모델 또는 provider/model id 선택

  • /keys

    내 API 키 사용

  • /permissions

    신뢰 수준 및 허용/거부 규칙

  • /sandbox

    네트워크 없음, 프로젝트 내부에만 쓰기

  • /init

    이 프로젝트용 ZOREVA.md 만들기

  • /theme

    다크, 라이트, 색맹 친화 또는 사용자 지정

앱

  • /create

    카탈로그 화면으로 새 Xcode 앱 시작

  • /build

    시뮬레이터, iPhone 또는 Android에서 빌드 및 실행

  • /preview

    다양한 크기, 라이트, 다크, 큰 글자의 스크린샷

  • /store

    프레임과 캡션이 있는 App Store 스크린샷

  • /icon

    이미지 하나로 모든 iOS 및 Android 아이콘 크기 생성

  • /precheck

    App Review나 Google Play에서 지적할 만한 사항

  • /logs

    앱 로그 스트리밍, 마지막 충돌 먼저

Git 및 도구

  • /diff

    마지막 커밋 이후 변경 사항

  • /commit

    제안된 메시지로 커밋

  • /pr

    gh 또는 glab으로 풀 리퀘스트 만들기

  • /bg

    백그라운드에서 명령 실행

  • /mcp

    MCP 서버, 상태 및 도구

  • /doctor

    Node, Xcode, 시뮬레이터, 연결 확인

  • /update

    새 버전 확인

zoreva

ZOREVA-UI 시작(세션이 없으면 로그인 요청)

zoreva login

브라우저로 로그인(이메일 코드, Google 또는 GitHub)

zoreva -p "prompt"

한 번 답하고 종료(스크립트용, 이벤트는 --json)

zoreva -c / -r [id]

마지막 대화를 계속하거나 저장된 대화 선택

zoreva --plan / --task

계획 모드로 시작, 또는 계획 → 승인 → 실행

zoreva new <Name> [screen]

카탈로그 화면으로 Xcode 앱 만들기

zoreva update

최신 버전으로 업데이트

전체 목록은 CLI에서 /help, 모든 옵션은 zoreva --help로 확인하세요.

변경 내역

자주 출시합니다.

  1. v0.2.7

    2026년 10월 31일

    • Auto is smarter: better choices, especially in Spanish.
  2. v0.2.6

    2026년 10월 30일

    • 표 셀 안의 줄바꿈이 이제 텍스트의 <br> 그대로가 아니라 셀 안의 실제 줄바꿈으로 표시됩니다.
    • A <br> outside a table starts a new line.
    • Tables with multi-line cells draw a line between rows so each row is easy to tell apart.
    • You're asked once whether to share anonymized requests to help improve Auto. Change it any time with /privacy on, off or status; turning it off deletes what was stored.
  3. v0.2.5

    2026년 10월 30일

    • Auto는 코드뿐 아니라 글쓰기, 학습, 계획, 리서치, 수학, 일상 질문 등 모든 요청에 답합니다.
    • Auto follows your session mode: plan mode plans without touching files, debug mode investigates without editing, and task mode gives planning work more reasoning.
    • Questions about current information (news, prices, latest versions) search the web before answering.
    • Attached photos, screen recordings and documents (PDF, spreadsheets, slides) go straight to the right model.
    • More accurate routing for small edits and learning questions.
  4. v0.2.4

    2026년 10월 29일

    • 긴 작업뿐 아니라 작업이 끝나거나 실패하면 알림을 받습니다. 짧은 채팅 답변은 알리지 않습니다.
    • On macOS the notification shows the ZOREVA-UI fox icon and the project name, never full paths.
    • New /notify on|off command to turn notifications on or off.
  5. v0.2.3

    2026년 10월 29일

    • Skipping a question with Esc now ends the turn instead of repeating the answer and asking again.
    • Markdown tables render as aligned boxes that wrap to the terminal width.
    • The model picker lists upcoming models as Coming soon; they can't be selected yet.
  6. v0.2.2

    2026년 10월 29일

    • Model picker no longer shows Auto twice; removed the offline sample from the list.
  7. v0.2.1

    2026년 10월 29일

    • Auto mode uses far fewer credits for the same work.
    • Semantic code search: the agent finds the right files by meaning, not just by exact words.
    • Video understanding: attach a screen recording of a bug and the agent watches it to find the problem.
    • Per-project instructions are generated automatically; the CLI also reads your AGENTS.md, CLAUDE.md and Cursor rules without modifying them.
  8. v0.2.0

    2026년 10월 29일

    • Hooks: run your own scripts before and after the agent acts, set in ~/.zoreva/hooks.json or your project’s .zoreva/hooks.json; /hooks shows what is loaded.
    • zoreva run works headless, so the agent can run from a GitHub Actions workflow in your repository.
    • ZOREVA_API_KEY signs the CLI in with a CLI API key from your account, for CI and other headless use.
    • When an API key reaches its monthly credit cap, zoreva run stops and exits with code 4.
  9. v0.1.8

    2026년 10월 26일

    • 인터페이스가 zoreva-ui.com의 언어를 지원합니다: 영어, 스페인어, 포르투갈어, 프랑스어, 독일어, 일본어, 한국어, 중국어 간체, 중국어 번체, 힌디어.
    • zoreva config language picks the interface language (for example, zoreva config language es).
    • Skills, rule files and tools can be turned off in your config; turned-off rules match by their real path, and turned-off skills are skipped.
  10. v0.1.7

    2026년 10월 23일

    • /credits와 모델 목록은 크레딧만 표시합니다: ZOREVA-UI Cloud의 내부 토큰당 가격이나 달러 환산은 없습니다.
  11. v0.1.6

    2026년 10월 23일

    • /undo는 마지막 AI 턴이 바꾼 파일을 되돌립니다. 각 턴이 하나의 체크포인트입니다.
    • 파일 삭제, git push, 기록 재작성, 패키지 설치를 하는 명령은 항상 묻습니다: 한 번 허용, 이 프로젝트에서 항상 허용, 거부. 세션의 "항상 허용"은 더 이상 이 명령들에 적용되지 않습니다.
    • ZOREVA.md는 각 세션 시작 시 프로젝트 규칙으로 읽힙니다. /init으로 만들고 /instructions로 불러온 내용을 볼 수 있습니다.
    • @를 입력하면 프로젝트 파일 자동 완성으로 메시지에 파일을 첨부할 수 있습니다.
    • 각 답변에 사용된 크레딧이 표시되고, ZOREVA-UI 크레딧이 부족해지면 경고가 나타납니다.
    • 네트워크 오류는 잠시 후 자동으로 재시도하며, 다른 오류는 스택 트레이스 대신 알기 쉬운 문장으로 보여 줍니다.
    • 선택 사항인 익명 충돌 보고서: 기본값은 꺼짐, 충돌 후 한 번 묻거나 /telemetry on으로 켭니다. 코드, 프롬프트, 파일 내용은 절대 포함하지 않습니다.
  12. v0.1.5

    2026년 10월 23일

    • 입력 줄은 두 개의 얇은 선 사이에 있으며, 위아래에 빈 줄을 두어 여유 공간을 넓혔습니다.
    • 패널(update, model, help)이 열려 있으면 별도의 선을 그리는 대신 위쪽 선이 파란색으로 바뀌고, 닫으면 회색으로 돌아갑니다.
    • 계획 모드(Shift+Tab)는 프로젝트를 읽고 계획을 작성한 뒤 "이 계획을 실행할까요?"라고 묻고, 동의한 후에만 실행합니다.
    • 모든 파일 편집은 diff를 먼저 보여 줍니다: 수락, 거부, 또는 세션의 나머지 편집 모두 수락.
    • zoreva -c는 폴더의 마지막 대화를 이어 가고, zoreva -r 또는 /resume은 이전 대화를 고릅니다. 이어 갈 대화가 없으면 -c가 알려 줍니다.
    • 에이전트의 프롬프트와 기본 스킬은 이제 패키지에 포함되지 않고 ZOREVA-UI 서버에서 제공되며, 작은 오프라인 대체 기능이 있습니다.
    • npm 패키지는 소스맵 없는 단일 축소 파일이며, 독립 실행형 바이너리는 축소·사전 컴파일되어 있습니다.
    • CLI는 ZOREVA-UI CLI EULA에 따라 라이선스되며, zoreva --help와 /cli/eula에서 링크됩니다.
    • 아주 오래된 CLI 버전은 이제 실패하는 대신 업데이트하라는 명확한 메시지를 받습니다.
  13. v0.1.4

    2026년 10월 22일

    • 환영 화면이 돌아왔습니다: 애니메이션되는 가운데 정렬 ZOREVA-UI 워드마크, 버전이 포함된 인사, 버전별 "새로운 기능" 줄, /keys와 / 힌트, zoreva-ui.com 링크.
    • 채팅의 update는 더 이상 AI로 가지 않습니다: update, /update, zoreva update, zoreva-ui update를 입력하면 그 자리에서 버전을 확인하고 실행할 명령(zoreva update 또는 npm i -g zoreva-ui@latest)을 알려 줍니다.
    • zoreva update는 CLI가 있는 같은 npm 접두사(예: ~/.npm-global)에 설치하고 --prefer-online을 사용해 오래된 캐시 버전에 머물지 않습니다. 어시스턴트는 패키지 이름이 zoreva-ui임을 알고 있습니다.
    • CLI 전체에서 이름을 ZOREVA-UI로 표기합니다: 헤더, 메시지, 터미널 제목, 연결 페이지.
    • 모든 CLI 메시지는 영어입니다: 로그인, 로그아웃, 업데이트, 샌드박스 알림, 브라우저 페이지.
    • /cli에 새 터미널 일러스트.
  14. v0.1.3

    2026년 10월 22일

    • zoreva update와 /update: npm으로 업데이트하거나, 바이너리를 설치했다면 내려받아 교체 전에 SHA256SUMS로 검증합니다.
    • 새 버전이 있으면 실행 시 알림(하루 한 번 확인). NO_UPDATE_NOTIFIER, CI, ZOREVA_NO_UPDATE_CHECK로 끌 수 있습니다.
    • macOS(arm64, x64), Linux(x64, arm64), Windows x64용 Node 없는 바이너리. install.sh는 ~/.zoreva/bin에, Windows에서는 install.ps1이 설치하며, 바이너리가 없으면 npm으로 대체합니다.
    • Linux에서는 명령이 bubblewrap 샌드박스에서 실행됩니다(네트워크 없음, 프로젝트 안에서만 쓰기). 샌드박스가 없으면(Windows 또는 bwrap 없는 Linux) --yes를 주지 않는 한 명령마다 권한을 묻습니다.
    • 보안: login, logout, update는 에이전트 셸에서 실행할 수 없습니다(B1). !command도 같은 필터를 거칩니다(B2). 읽기 전용 MCP 도구는 서버마다 한 번 권한을 묻습니다(B3).
    • Windows에서는 명령이 cmd.exe를 사용하며, 테스트는 Windows, macOS, Linux에서 Node 18, 20, 22로 실행됩니다.
  15. v0.1.2

    2026년 10월 22일

    • zoreva login은 브라우저만 사용하며, 더 이상 터미널에서 이메일과 비밀번호를 묻지 않습니다.
    • 동의 페이지 없음: 사이트에 이미 로그인되어 있으면 터미널이 바로 연결됩니다.
    • 완료되면 브라우저에 zoreva-ui.com의 확인 페이지가 표시됩니다.
    • 헤더에 시스템(macOS, Windows, Linux)이 표시되고 세션 줄은 사라졌습니다.
    • 세션 메시지는 CLI의 파란색을 사용합니다.
  16. v0.1.1

    2026년 10월 22일

    • 설치되는 명령은 zoreva이고, 헤더에는 Zoreva라는 단어가 표시됩니다.
    • login과 logout은 더 이상 채팅 안에서 실행되지 않습니다: 모델을 호출하거나 크레딧을 쓰지 않고 로컬에서 응답합니다.
    • 세션 없이 열면 접근 화면이 나타납니다: Enter는 브라우저에서 로그인을 열고, Esc는 종료합니다.
    • 브라우저 로그인은 더 이상 토큰을 URL에 넣지 않습니다: PKCE와 일회용 코드를 사용합니다.
    • zoreva -p는 세션을 요구하지 않으므로 스크립트가 계속 작동합니다.
  17. v0.1.0

    2026년 10월 22일

    • npm 첫 릴리스(npm i -g zoreva-ui): ZOREVA-UI 카탈로그로 SwiftUI 화면을 만드는 터미널 채팅.
    • 모델은 zoreva-ui.com에서 당사 AI 인프라를 통해 제공됩니다: Claude Haiku, Sonnet, Opus, Qwen3 Coder, gpt-oss, Kimi.
    • ZOREVA-UI 계정으로 로그인하며, 사용량은 요금제 크레딧으로 청구됩니다.
변경 내역 →