For Vibe Coding — Claude Code / Cursor / Codex / Copilot

에이전트가 일하는 중.
왜 책상에 붙어 있나요?

긴 런을 보려고 돌아갔을 뿐 — Nivlok이 그 왕복을 없앱니다. iPhone을 열면 원탭으로 같은 세션 안으로. 삐끗하는 순간 한마디로 잡고, 다시 지켜보기로.

Nivlok Host는 무료 · 계정 불필요 · 30초 설치

  • 클라우드 중계 없음
  • 계정 등록 불필요
  • 연결까지 약 30초
Nivlok Host 설치
iPhone 앱 — 저장된 Mac 세션에 원탭으로 재연결

3 Steps

설치. 스캔. 계속 지시.

Mac이 에이전트를 돌리고, iPhone이 대화를 끊기지 않게 해 줍니다 — 이제 책상으로 돌아갈 필요가 없어요.

01
Nivlok Host 설치
약 15초

Nivlok Host 설치

에이전트가 도는 Mac에서 Host 앱을 실행. 화면 캡처 설정과 QR 페어링을 자동으로 준비합니다.

  • Mac에 내려받고 실행
  • 화면 기록과 손쉬운 사용 권한 허용
  • QR 코드가 자동 표시
02
iPhone으로 페어링
약 10초

iPhone으로 페어링

같은 네트워크에서 iPhone 앱을 열고 QR 스캔. 호스트 주소, 일회용 코드, 인증서를 한 번에 받아옵니다.

  • 최초 페어링 시 두 기기가 같은 네트워크에 있어야 함
  • 일회용 코드로 안전한 핸드셰이크
  • 인증서 피닝이 자동 수립
  • Nearby Macs appear automatically — pair with PIN or scan QR
03
계속 지시 보내기
약 5초

계속 지시 보내기

샤워 직후, 지하철 안, 이불 속에서 꾸벅꾸벅 — 떠오른 순간 바로 다음 지시를 제스처·텍스트·음성으로. Mac 앞으로 돌아갈 필요가 없습니다.

  • 복구 스냅샷이 함께 오는 실시간 라이브 뷰
  • 제스처·텍스트·음성 프롬프트 입력
  • 다음번엔 Saved Macs에서 원탭 재연결

총 약 30초 — 최초 설치부터 첫 프롬프트 전송까지.

Mac은 에이전트를, iPhone은 그 조종을.

Nivlok Host Mac 화면을 스트리밍하고 페어링 QR 코드를 표시하며, iPhone에서 보낸 조작을 Mac에 전달합니다.
iPhone App 스캔으로 페어링, Saved Macs에서 즉시 재연결, 터치와 음성으로 다음 프롬프트 전송.
Quick Return Saved Macs와 자동 재연결 덕에 두 번째 이후 세션은 1초 안에 시작.

차이점

vibe coding을 위해 만든,
축소판 원격 데스크톱이 아닌 도구.

범용 원격 데스크톱은 Mac을 조작해야 할 노트북처럼 다룹니다. 우리는 Mac을 계속 대화하고 싶은 AI 파트너로 보고, 모든 인터랙션을 그 한 가지에 맞춰 다듬었습니다.

VNC 기반의 구형 앱 Nivlok
연결 시작 계정 생성과 수동 설정부터 QR 스캔으로 약 30초
조작 응답 VNC 세대의 렌더링 지연 WebRTC 스트리밍으로 서브초 응답
음성으로 지시 기존 앱에서는 음성 입력이 핵심 기능으로 다뤄지지 않는 경우가 많음 Mac에서 직접 실행 중인 에이전트에 긴 프롬프트를 음성으로 전달
조작 방식 마우스와 키보드만 지원 터치, 키보드, 음성 입력, 단축키 기본 제공
연결 경로 클라우드 중계나 포트 개방 필요 LAN / Tailscale로 기기 간 직결
재연결 매번 로그인과 설정 저장된 Mac에 원탭

※ 응답 속도는 네트워크 환경에 따라 달라질 수 있습니다

실제 작동 보기

화면 뷰어가 아닙니다.
당신 AI의 리모컨입니다.

저지연 실시간 세션과, Mac 위 에이전트에게 흐름을 끊지 않고 다음 프롬프트를 보내기 위해 최적화된 UI.

지켜보며 궤도를 수정.
Live Control

지켜보며 궤도를 수정.

Claude Code, Cursor, Codex가 지금 무엇을 하는지 실시간으로 확인. 제스처 한 번으로 개입하고, 음성으로 새 프롬프트를 던지고, 저장해 둔 단축키로 자주 쓰는 지시를 즉시 발사 — 책상으로 돌아가지 않고.

에이전트가 멈춘 곳부터 이어서.
Repeat Sessions

에이전트가 멈춘 곳부터 이어서.

최초 QR 스캔 이후 재스캔도 재로그인도 필요 없음. iPhone을 들고 원탭, 어제 멈춘 그 지점부터 다시 이어갑니다.

다음 한마디만을 위해 계속 깎는다.
Tuned for Prompting

다음 한마디만을 위해 계속 깎는다.

음성 트리거 워드, 제스처 감도, 커서 크기, 단축 패널 — 다음 지시를 보내기까지의 마찰을 당신 손끝에 맞춰 깎아냅니다.

라이트 & 다크

두 가지 테마.
당신의 밤에 맞는 쪽을 고르세요.

Nivlok은 세심하게 다듬은 라이트·다크 테마를 모두 제공합니다. 설정에서 언제든 전환하면 앱 전체가 그대로 따라갑니다.

라이트 테마의 Nivlok
다크 테마의 Nivlok

Built for Apple

속은 네이티브, 단단하게.
그래서 UX에만 집중할 수 있습니다.

Mac과 iPhone 앱 모두 Swift / SwiftUI로 작성. 영상은 WebRTC (H.264)로 스트리밍되고, 조작은 같은 암호화 세션 위의 WebRTC 데이터 채널을 사용합니다. 세션은 동일 LAN 또는 동일 Tailscale tailnet 안에서만 유지됩니다.

Swift & SwiftUI

Mac·iPhone 앱 모두 풀 Swift. 손끝에 따라붙는 네이티브 성능.

WebRTC

로컬 네트워크에서 서브초 지연 실시간 화면 전송. 클라우드 중계 불필요.

Certificate Pinning

피닝된 인증서 기반 TLS. 재연결할 때마다 '바로 당신의 Mac'임을 검증.

Tailscale 대응

같은 tailnet이면 어디서든 — 집·카페·사무실 어디서나 에이전트에게 계속 지시.

WebRTC Data Channels

터치·제스처·키 입력은 전용 저지연 데이터 채널로 전송됩니다 — 영상과 동일한 암호화 세션 안에서.

QR Pairing

한 번 스캔으로 호스트 주소, 일회용 코드, 인증서 핀을 확보. 수동 설정 제로.

Use Cases

어디에 있든,
흐름은 끊기지 않습니다.

에이전트는 Mac에서 계속 돌아가고, iPhone은 그 방향을 올바르게 잡아 주는 '다음 한마디'를 전달합니다 — 소파에서, 주방에서, 카페에서.

Couch Prompt

소파에서 다음 프롬프트를.

Claude Code가 리팩터링 도중 엉뚱한 길로 들어선 순간, Saved Macs를 열고 수정 프롬프트 한 줄을 보내고 그대로 지켜보면 됩니다. 일어설 필요 없습니다.

장시간 실행 지켜보기

긴 에이전트 실행을 iPhone으로 지켜보기.

테스트·빌드·다단계 작업을 에이전트에게 맡기고, iPhone으로 체크인. 실패한 순간 바로 재지시나 궤도 수정.

Voice prompt

타이핑보다 빠른 건 목소리.

손이 찼거나 키보드가 멀거나, 아니면 그냥 목소리가 더 빠를 때 — 받아쓴 내용을 그대로 에이전트 프롬프트로 흘려보냅니다.

Remote vibe

거점을 넘어 vibe를 유지.

iPhone과 Mac을 같은 Tailscale tailnet에 두세요. Saved Macs가 집·출장·사무실에서 자동 재연결 — 에이전트는 늘 원탭 거리에.

보안 모델

로컬 직결.
프롬프트도 데이터도 당신 것.

세션은 당신의 기기 두 대 사이, 동일 LAN 또는 동일 Tailscale tailnet 안에서 완결. 중계 서버 없음, 계정 없음, 프롬프트 텔레메트리 없음.

Nivlok Host 열기
iPhone으로 스캔
1
Nivlok Host 열기

에이전트가 도는 Mac에서 Host 앱을 실행. QR 코드가 자동 표시.

2
iPhone으로 스캔

같은 네트워크에서 페어링. QR에 호스트 주소·일회용 코드·인증서 핀이 담겨 있습니다.

3
안전한 재연결

Saved Macs는 피닝된 인증서를 사용. 세션 시작 전에 매번 '바로 당신의 Mac'임을 검증.

정식 지원 범위는 동일 로컬 네트워크 페어링과 동일 Tailscale tailnet 내의 Saved Macs 재연결. 클라우드 중계나 외부 서버는 일절 없음.

모든 레이어에
보안을 내장.

  • QR 페어링 + 일회용 코드 호스트 주소, 검증 코드, 인증서 핀을 한 번의 스캔으로. 수동 입력 없음.
  • HTTPS + 인증서 피닝 iPhone이 매 세션 시작 전 페어링된 Mac을 정확히 검증. 위장 불가.
  • 지원 네트워크 경로 최초 페어링은 동일 LAN, Saved Macs 재연결은 동일 Tailscale tailnet. 클라우드·포트 포워딩 없음.

요금제

리모컨에만 돈을 내세요. 그 외엔 없습니다.

첫 연결 후 24시간은 모든 기능이 무료. 그 이후에는 Pro가 풀 리모컨을 계속 당신의 손에 남깁니다.

24시간 전체 기능 체험

  • Mac Host 앱은 무료로 이용 가능
  • 첫 연결 후 24시간 동안 모든 기능 이용 가능
  • 자격을 갖춘 신규 구독자에게 1개월 Pro 체험 제공

월간

$3.99 / 월

  • 모든 Pro 기능
  • 언제든 취소 가능
48% 할인 · 최고의 가치

연간

$24.99 / 년

  • 월 환산 $2.08
  • 모든 Pro 기능

24시간 후에는 구독이 필요합니다. 자격을 갖춘 신규 구독자는 1개월간 무료이며, 이후 선택한 플랜이 App Store를 통해 자동 갱신됩니다. 언제든 취소할 수 있습니다.

Pro Access 포함 기능

✓ 프롬프트를 말로 — 손이 바쁠 때도, 타이핑보다 빠를 때도 ✓ 매일 쓰는 프롬프트를 원탭으로 — 같은 문장을 두 번 치지 않음 ✓ 작은 화면에서도 손끝 정밀도로 커서 조작 ✓ iPhone 키보드에서 그대로 에이전트 입력창으로 ✓ 어제의 세션으로 원탭 복귀 — 재스캔도 재로그인도 없음 ✓ 1초 이내 라이브 뷰 — 에이전트가 삐끗한 순간을 즉시 포착 ✓ 중계 서버 없음 — 프롬프트는 로컬 네트워크 안에만 ✓ 모든 릴리스가 리모컨을 갈고닦음 — 손안에서 사라질 때까지

Nivlok Host는 무료. 에이전트를 돌리는 Mac에 설치하기만 하면 됩니다.

시작하기

다음 런부터는,
책상으로 돌아가지 않아도 됩니다.

Nivlok Host 설치, QR 스캔, 소파로. 오늘 밤 세션에 맞추게 됩니다.

설치에서 iPhone으로 첫 프롬프트를 보내기까지, 약 30초.

클라우드 중계 없음 · 계정 없음 · 프롬프트 텔레메트리 없음

1 Nivlok Host 내려받기

에이전트가 도는 Mac에 설치.

2 iPhone App 받기

에이전트의 리모컨으로.

3 QR 스캔

같은 네트워크에서 한 번. 끝.

호환성

  • macOS Host — AI 코딩 에이전트가 도는 Mac에 설치
  • iPhone Controller — iOS 17+ 권장
  • 최초 페어링은 동일 LAN, Saved Macs 재연결은 동일 Tailscale tailnet
  • macOS 권한: 화면 기록, 손쉬운 사용
  • 계정 등록 불필요

자주 묻는 질문

어떤 AI 코딩 에이전트와 함께 쓸 수 있나요?

Mac 위에서 앱이나 터미널 UI로 동작하는 에이전트라면 전부 — Claude Code, Cursor, Codex, Copilot, Aider 등. Nivlok은 Mac 자체의 리모컨이기 때문에 에이전트가 노출하는 프롬프트 UI가 어떤 형태여도 iPhone에서 닿을 수 있습니다.

집 네트워크 바깥에서도 쓸 수 있나요?

네, Tailscale로. iPhone과 Mac을 같은 tailnet에 넣으면 집·카페·사무실 어디서든 동일 LAN과 같은 느낌으로 에이전트에게 지시를 이어갈 수 있습니다. 최초 페어링은 여전히 동일 로컬 네트워크가 필요하고, 그 이후엔 Saved Macs가 Tailscale 기반 재연결을 자동으로 처리합니다. 일반적인 기업 VPN(OpenVPN, IPSec, Cisco 등)은 공식 지원 범위가 아닙니다.

최초 설정 이후엔 어떻게 되나요?

최초 QR 스캔 후 Mac은 자동 저장. 다음에 iPhone을 드는 순간 원탭으로 같은 에이전트 세션 안으로 돌아갑니다 — 재스캔도 재로그인도 필요 없음.

보안은 어떻게 되나요?

QR 페어링에 일회용 코드와 인증서 핀이 포함됩니다. 모든 연결은 HTTPS + 인증서 피닝. 당신의 프롬프트가 클라우드 중계를 거치지 않습니다.

필요한 macOS 권한은요?

화면 기록(에이전트 화면 스트리밍)과 손쉬운 사용(프롬프트·제스처 전달) 두 가지.

Tailscale은 어떻게 설정하나요?

tailscale.com에서 무료 계정을 만들고, Mac과 iPhone 양쪽에 Tailscale 앱을 설치해 같은 계정으로 로그인하세요. 두 기기가 같은 tailnet에 들어온 뒤 최초 페어링(최초만 동일 로컬 네트워크 필요)을 마치면, 이후 Saved Macs가 Tailscale 기반 재연결을 자동으로 처리합니다. 개인 개발자는 무료 요금제로 충분합니다.