iPad에서 동작하는 진짜 IDE

iPad를 워크스테이션으로

Valxe는 iPad / iOS를 위한 데스크톱급 코드 에디터로, 안정성을 최우선으로 크래시와 데이터 손실 문제를 미리 해결했습니다. Monaco + Runestone + Vim 듀얼 엔진, 완전한 Git, 70개 이상의 터미널 명령, SSH(Proxy Jump / 2FA), AI 어시스턴트(로컬 Ollama 포함 12개 제공자), 그리고 Python / Node / PHP / Clang / OpenJDK가 iPad 안에서 바로 실행됩니다. 7일 무료 체험, NT$60 / US$1.99 일회성 결제로 영구 사용 — 구독 없음, 광고 없음.

iOS / iPadOS 16+광고 없음7개 언어NT$60 일회성기기 우선, 추적 없음
Monaco + Runestone + Vim 듀얼 엔진

핵심 엔진

Monaco Editor + Runestone + Vim 모드

기기

iPhone / iPad / iPadOS 16+ (M 시리즈 권장)

내장 런타임

Python 3.9 / Node 18 / PHP 8.3 / Clang 14 / OpenJDK 8

대상

개발자 / 학생 / iPad만 챙기는 여행자 / 홈 서버에 SSH하는 사용자

다른 어떤 iPad 에디터보다 Valxe를 선택하는 이유

학습용 장난감이 아닙니다. 클라우드 IDE도 아닙니다. iPad에서 동작하며, 오프라인으로 코드를 작성하고 실행하며, 집이나 회사 서버로 SSH 접속할 수 있습니다.

데스크톱급 편집 경험

Monaco Editor(VS Code와 동일한 엔진) + Runestone(네이티브 TreeSitter), Vim 모드, Emmet, 멀티 커서, IME 친화적, 정확한 CJK 글자 폭. 터치 선택이 데스크톱에 가깝게 느껴집니다.

내장 다국어 런타임

Python 3.9.2(LSP 포함), Node.js 18.19.0, PHP 8.3.2(Zlib 포함), C/C++(Clang 14 + WebAssembly), Java(OpenJDK 8 + LSP) — 모두 iPad 안에서 실행됩니다. 네트워크 없음, 클라우드 샌드박스 없음.

SSH가 iPad를 터미널로 바꿉니다

완전한 OpenSSH급 클라이언트: Proxy Jump, 2FA OTP, 포트 포워딩, 키 자동 로드. iPad 하나만 들고 다니면서도 운영 중인 nginx나 배포 스크립트를 패치할 수 있습니다.

기능

iPad 하나로 코드부터 배포까지

Monaco 편집부터 Git 버전 관리, 70개 명령 터미널부터 SSH까지 — Valxe는 전문 개발 환경의 핵심을 태블릿에 담았습니다.

Monaco + Runestone + Vim 듀얼 엔진
듀얼 엔진

Monaco + Runestone + Vim 듀얼 엔진

Monaco Editor(VS Code와 동일)가 WKWebView에서 동작하며 구문 강조, 자동완성, 멀티 커서, Emmet을 완전히 지원합니다. 네이티브 성능이 필요하면 50개 이상의 언어 문법을 가진 Runestone(TreeSitter)으로 전환하세요. 앱에서는 "기본 편집기"라고 부릅니다: 설정의 편집기 항목에서 "기본 편집기"를 켜거나, 편집기 오른쪽 위 "⋯" 메뉴에서 "기본 편집기로 전환"을 고르세요(Monaco는 앱에서 "전체 기능 편집기"). Vim 사용자라면 :wq가 그대로 동작합니다.

완전한 Git (SwiftGit2)
데이터 손실 0

완전한 Git (SwiftGit2)

Clone, commit, 나란히 diff, push, pull, stash, cherry-pick, 브랜치 관리, 충돌 해결 — GUI와 CLI 모두. pull이 커밋하지 않은 로컬 파일을 덮어쓰지 않습니다 — main을 pull하기 전에 변경 사항이 자동으로 stash됩니다.

내장 터미널 (70개 이상 명령)
70개 이상 명령

내장 터미널 (70개 이상 명령)

ls, cd, grep, find, tar, git, curl, python3, node, php, clang — 70개 이상의 명령이 로컬에서 실행됩니다. 멀티 탭, 보조키, 사용자 정의 단축키. CJK 폭이 정확하게 보정되어 있습니다(원래 xterm.js는 반각으로 렌더링했습니다).

AI 어시스턴트 + SSH 원격
12개 제공자 + Agent

AI 어시스턴트 + SSH 원격

12개 제공자를 지원하는 AI 어시스턴트(Claude / OpenAI / Gemini / DeepSeek / Groq / xAI / Mistral / OpenRouter / Ollama / Zhipu / Minimax / 사용자 정의). 에이전트 모드에서는 AI가 파일을 읽고/쓰고, 터미널 명령을 실행하고, 코드를 grep할 수 있으며(파일 쓰기와 명령 실행 전에는 먼저 허락을 구합니다), 인라인 자동완성은 Copilot 고스트 텍스트처럼 동작합니다. SSH는 NMSSH/libssh2 기반으로 — 서버에 TTY가 없어도 크래시되지 않습니다. Proxy Jump, 2FA OTP, 포트 포워딩, 키 자동 로드.

Monaco 편집부터 SSH까지 — 전체 기능 목록

iPad / iPhone에서 타협 없는 유일한 개발 도구 — IDE 마인드, Vim 편의성, 데스크톱 터미널과 SSH를 하나로.

  • Monaco Editor + Runestone TreeSitter 듀얼 에디터, 50개 이상 언어 구문 강조
  • Vim 모드(:wq, 비주얼 블록, 레지스터, 매크로 — 완전 지원)
  • 완전한 Git: clone / commit / diff / push / pull / stash / cherry-pick / 충돌 해결
  • 70개 이상 명령, 멀티 탭, 보조키, 정확한 CJK 폭을 갖춘 내장 터미널
  • SSH: Proxy Jump, 2FA OTP, 포트 포워딩, 키 자동 로드
  • 기기 내 Python 3.9.2 + Node 18.19 + PHP 8.3.2 + Clang 14 + OpenJDK 8
  • AI 어시스턴트: 12개 제공자 + 에이전트 모드(read / write / grep / shell) + 인라인 자동완성
  • Sticky Scroll, Minimap, Breadcrumb, Split Editor, 자동 저장
  • 스니펫, Jupyter / LaTeX / Mermaid 미리보기, 헥스 에디터, Format on Save
화면 둘러보기

한 페이지에 담기 어려울 만큼 많은 화면

에디터부터 SSH 세션까지 — Valxe가 어떻게 데스크톱 개발 경험을 iPad에 담는지 살펴보세요.

Monaco Editor

Monaco Editor

Git diff

Git diff

Terminal

Terminal

SSH

SSH

테마

테마

Explorer

Explorer

대표적인 활용 사례

iPad로 출퇴근길에 코딩하든, 소파에서 홈 서버에 SSH하든, M4에서 Python 모델을 학습하든 — Valxe가 잘 맞습니다.

iPad 하나만 들고 이동 중

고객사 긴급 상황, nginx 설정을 패치해야 하나요? SSH로 접속해 vim으로 편집하고 배포를 push하면 끝. MacBook은 집에 둬도 됩니다.

Python / ML 연습용 iPad Pro M4

numpy, pandas, requests를 쓰는 Python 3.9가 네이티브로 실행됩니다(pip 설치 가능). 학생들은 큰 화면과 긴 배터리로 데이터 사이언스 과제를 하며, 도서관에 노트북을 들고 갈 필요가 없습니다.

소파에서 홈 서버로 SSH

홈 서버는 NAS + Pi-hole + Docker를 운영합니다. 소파에서 SSH로 접속해 docker-compose를 편집하고, 로그를 tail하고, 서비스를 재시작하세요. 책상까지 걸어갈 필요가 없습니다.

C / C++ / Java 과제를 하는 학생

Clang 14 + OpenJDK 8이 번들로 들어 있어, 조교가 준 예제 .c / .cpp / .java 파일이 그대로 컴파일되고 실행됩니다. WebAssembly로 동급생에게 브라우저에서 C++를 시연할 수 있습니다.

이슈를 고치는 오픈소스 기여자

리포지토리를 클론하고, 테스트를 실행하고, 버그를 고치고, PR을 push — 전체 흐름이 iPad에서 이뤄집니다. 코딩하면서 GitHub 이슈를 분할 보기로 띄워 두세요.

PHP 개발 + 배포

PHP 8.3.2가 번들로 들어 있습니다. 터미널에서 Laravel artisan 명령을 실행하세요. 끝났나요? SSH로 스테이징에 push하고 rsync로 올리세요. 기기를 바꾸지 않고 개발부터 배포까지.

Valxe를 선택하는 이유

단순한 iPad 에디터를 넘어 — 안정성, 일회성 구매, 기기 우선을 하나로.

안정성 우선

크래시나 데이터 손실로 이어지는 문제는 미리 해결했습니다: pull이 커밋하지 않은 파일을 덮어쓰지 않고, TTY를 지원하지 않는 호스트에 SSH로 접속해도 크래시되지 않으며, C/C++를 연속 실행하거나 같은 파일을 다시 열어도 크래시되지 않고, 스테이징과 커밋이 서로 충돌하지 않습니다. 의존성과 UI 디테일도 계속 업데이트합니다.

7일 체험 + NT$60 일회성 결제

7일 전체 기능 무료 체험은 앱 안에서 원할 때 직접 시작할 수 있습니다(Apple ID당 1회, 끝나도 자동으로 결제되지 않음). 체험을 시작하기 전이나 체험이 끝난 뒤 구매하지 않은 동안은 읽기 전용 모드 — 파일을 열고 볼 수는 있지만 파일 편집 / 생성 / 삭제, 터미널, AI 도우미, Git, 테마 가져오기는 잠금 해제가 필요합니다. NT$60 / US$1.99 일회성 구매로 모든 기능을 영구 잠금 해제. 구독 없음, 월 요금 없음, AI 사용 추가금 없음, 광고 없음.

기기 우선, 추적 없음

계정 없음, 텔레메트리 없음, 광고 없음, 분석 SDK 없음. SSH 개인 키는 iOS 키체인에, 코드는 로컬 샌드박스에 있습니다. 네트워크는 Git을 직접 pull / push하거나 SSH를 열 때만 작동합니다.

FAQ

Valxe가 필요한 도구인지 판단하는 데 도움이 되는 가장 흔한 질문 몇 가지입니다. 전체 목록은 FAQ 페이지에 있습니다.

Valxe는 네이티브 Swift + SwiftUI로 작성되어 iOS API(WKWebView, 키체인, 파일, 앱 익스텐션)와 깊이 통합되어 있습니다. Android 계획은 없습니다. macOS 사용자는 그냥 VS Code를 직접 쓰면 됩니다. 이 앱은 단 하나의 통점, 즉 "iPad에서 진짜 개발 환경"을 해결하기 위해 존재합니다.

App Store 버전은 7일 무료 체험 + NT$60 / US$1.99 일회성 구매로 영구 잠금 해제입니다(한 번 구매, 구독 없음, 월 요금 없음, AI 사용 추가금 없음). 체험은 앱 안에서 "7일 무료 체험 시작"을 눌러야 시작되며 Apple ID당 1회입니다. 기록은 App Store가 보관하므로 다시 설치해도 초기화되지 않고, 끝나도 자동으로 결제되지 않습니다. 체험 기간에는 모든 기능이 동작하고, 체험을 시작하기 전이나 끝난 뒤 구매하지 않은 동안은 읽기 전용 모드입니다 — 파일을 열고 볼 수는 있지만 파일 편집 / 생성 / 삭제, 터미널, AI 도우미, Git, 테마 가져오기는 잠금 해제가 필요합니다.

12개 제공자: Anthropic Claude, OpenAI, Google Gemini, DeepSeek, Groq, xAI(Grok), Mistral, OpenRouter, Zhipu GLM, Minimax, 로컬 Ollama, 그리고 OpenAI 호환 사용자 정의 백엔드. 에이전트 모드에서는 AI가 파일을 직접 읽고/쓰고 터미널 명령을 실행할 수 있습니다(내장 도구 5개). 로컬 Ollama는 iPad에서 Mac으로의 LAN 연결을 지원합니다 — 어떤 데이터도 네트워크를 벗어나지 않습니다. API 키는 직접 준비하며, 우리는 요금을 청구하지 않습니다.

안정성은 Valxe가 가장 먼저 챙기는 부분입니다. 해결한 예: pull이 더 이상 커밋하지 않은 로컬 파일을 덮어쓰지 않음, TTY 없는 서버에서 SSH가 크래시되지 않음, 연속된 C/C++ 실행이 크래시되지 않음, 같은 파일을 다시 열어도 크래시되지 않음, Stage Commit 경쟁 상태 수정 등. 의존성과 UI 디테일도 개선했습니다. 버전별 변경 사항은 이 사이트의 "업데이트 기록" 페이지에서 볼 수 있습니다. 중요한 프로젝트는 외부 Git 원격 저장소에 정기적으로 push해 백업하길 권장합니다.

네, 하지만 경험은 훨씬 떨어집니다 — 화면이 너무 작고, 키보드가 에디터를 가리며, 터미널이 비좁습니다. iPad(특히 외장 키보드를 쓰는 iPad Air / Pro)를 강력히 권장합니다. M 시리즈 칩이 언어 런타임을 가장 매끄럽게 실행합니다. iPhone은 한두 줄 빠르게 수정하거나 Git diff를 확인하는 데만 적합합니다.

iPad를 워크스테이션으로

iOS / iPadOS 16+. 7일 전체 기능 체험, NT$60 / US$1.99 일회성 결제로 영구 사용. 구독 없음, 월 요금 없음, 광고 없음.

iOS / iPadOS 16+광고 없음7개 언어NT$60 일회성