ZOREVA-UI CLI
터미널에서 앱을 만드세요.
화면, 셰이더, 테마를 요청하세요. CLI는 ZOREVA-UI 카탈로그를 사용해 SwiftUI 또는 Android 프로젝트에서 계획하고, 수정하고, 명령을 실행하며, 모든 diff를 보여주고 위험한 작업 전에는 묻습니다.
macOS 및 Linux. Windows와 npm은 아래에 있습니다.
~/my-app $
설치
모든 플랫폼에서 하나의 명령.
Windows
PowerShell에서 실행합니다. 독립 실행형 Windows x64 바이너리를 설치합니다. Node.js가 필요 없습니다.
$ irm https://zoreva-ui.com/install.ps1 | iexnpm
Node.js 18 이상이 있는 모든 플랫폼에서 사용할 수 있는 대안입니다. 설치되는 명령어는 zoreva입니다.
$ npm i -g zoreva-ui그런 다음 실행: zoreva 을(를) 실행하고 브라우저에서 ZOREVA-UI 계정(이메일 코드, Google 또는 GitHub)으로 로그인하세요. 독점 소프트웨어: 설치하면 다음에 동의하는 것입니다: CLI 라이선스(EULA).
계획 모드
무언가 바뀌기 전에 계획을 검토하세요.
Shift+Tab을 누르거나 --plan으로 시작하세요. 에이전트는 프로젝트를 읽기만 하고 계획을 작성한 뒤 "이 계획으로 빌드할까요?"라고 묻습니다. 예라고 답하기 전에는 아무것도 쓰지 않습니다.

Diff 및 /undo
모든 수정은 먼저 diff를 보여줍니다.
수정을 수락, 거부하거나 세션의 나머지 동안 모두 수락할 수 있습니다. 각 프롬프트가 체크포인트입니다. /undo는 마지막 프롬프트에서 변경된 파일을 되돌리고, /rewind로 더 이전으로 돌아갈 수 있습니다.
권한 및 샌드박스
위험한 명령은 항상 묻습니다.
파일 삭제, git push, 기록 재작성, 패키지 설치는 매번 묻습니다: 한 번 허용, 이 프로젝트에서 항상 허용, 또는 거부. /sandbox는 AI의 명령을 네트워크 없이 프로젝트 내부에만 쓰도록 실행합니다(Linux에서는 bubblewrap).
ZOREVA.md 및 @ 멘션
프로젝트 규칙, 매 세션마다 로드.
ZOREVA.md와 .zoreva/rules는 각 세션 시작 시 읽히며, /init으로 만들 수 있습니다. @를 입력하면 프로젝트에서 자동 완성하여 파일을 첨부할 수 있습니다.
계속 및 재개
중단한 곳에서 이어서.
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으로 저장
모드 및 설정
/modebuild, 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 아이콘 크기 생성
/precheckApp Review나 Google Play에서 지적할 만한 사항
/logs앱 로그 스트리밍, 마지막 충돌 먼저
Git 및 도구
/diff마지막 커밋 이후 변경 사항
/commit제안된 메시지로 커밋
/prgh 또는 glab으로 풀 리퀘스트 만들기
/bg백그라운드에서 명령 실행
/mcpMCP 서버, 상태 및 도구
/doctorNode, Xcode, 시뮬레이터, 연결 확인
/update새 버전 확인
zorevaZOREVA-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로 확인하세요.
변경 내역
자주 출시합니다.
v0.2.7
2026년 10월 31일
- Auto is smarter: better choices, especially in Spanish.
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.
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.
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.
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.
v0.2.2
2026년 10월 29일
- Model picker no longer shows Auto twice; removed the offline sample from the list.
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.
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.
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.
v0.1.7
2026년 10월 23일
- /credits와 모델 목록은 크레딧만 표시합니다: ZOREVA-UI Cloud의 내부 토큰당 가격이나 달러 환산은 없습니다.
v0.1.6
2026년 10월 23일
- /undo는 마지막 AI 턴이 바꾼 파일을 되돌립니다. 각 턴이 하나의 체크포인트입니다.
- 파일 삭제, git push, 기록 재작성, 패키지 설치를 하는 명령은 항상 묻습니다: 한 번 허용, 이 프로젝트에서 항상 허용, 거부. 세션의 "항상 허용"은 더 이상 이 명령들에 적용되지 않습니다.
- ZOREVA.md는 각 세션 시작 시 프로젝트 규칙으로 읽힙니다. /init으로 만들고 /instructions로 불러온 내용을 볼 수 있습니다.
- @를 입력하면 프로젝트 파일 자동 완성으로 메시지에 파일을 첨부할 수 있습니다.
- 각 답변에 사용된 크레딧이 표시되고, ZOREVA-UI 크레딧이 부족해지면 경고가 나타납니다.
- 네트워크 오류는 잠시 후 자동으로 재시도하며, 다른 오류는 스택 트레이스 대신 알기 쉬운 문장으로 보여 줍니다.
- 선택 사항인 익명 충돌 보고서: 기본값은 꺼짐, 충돌 후 한 번 묻거나 /telemetry on으로 켭니다. 코드, 프롬프트, 파일 내용은 절대 포함하지 않습니다.
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 버전은 이제 실패하는 대신 업데이트하라는 명확한 메시지를 받습니다.
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에 새 터미널 일러스트.
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로 실행됩니다.
v0.1.2
2026년 10월 22일
- zoreva login은 브라우저만 사용하며, 더 이상 터미널에서 이메일과 비밀번호를 묻지 않습니다.
- 동의 페이지 없음: 사이트에 이미 로그인되어 있으면 터미널이 바로 연결됩니다.
- 완료되면 브라우저에 zoreva-ui.com의 확인 페이지가 표시됩니다.
- 헤더에 시스템(macOS, Windows, Linux)이 표시되고 세션 줄은 사라졌습니다.
- 세션 메시지는 CLI의 파란색을 사용합니다.
v0.1.1
2026년 10월 22일
- 설치되는 명령은 zoreva이고, 헤더에는 Zoreva라는 단어가 표시됩니다.
- login과 logout은 더 이상 채팅 안에서 실행되지 않습니다: 모델을 호출하거나 크레딧을 쓰지 않고 로컬에서 응답합니다.
- 세션 없이 열면 접근 화면이 나타납니다: Enter는 브라우저에서 로그인을 열고, Esc는 종료합니다.
- 브라우저 로그인은 더 이상 토큰을 URL에 넣지 않습니다: PKCE와 일회용 코드를 사용합니다.
- zoreva -p는 세션을 요구하지 않으므로 스크립트가 계속 작동합니다.
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 계정으로 로그인하며, 사용량은 요금제 크레딧으로 청구됩니다.