UStackUStack
Remodex icon

Remodex

Remodex는 iPhone에서 Codex를 제어하는 오픈소스 iOS 앱입니다. 로컬 Node.js 브리지와 E2E 암호화 페어링, git 작업과 실행 중 스티어링 지원.

Remodex

Remodex란?

Remodex는 iPhone에서 Codex를 제어하는 오픈소스 iOS 앱이자 “브리지”입니다. 활성 Codex 실행을 시작하고 스티어링하며, 후속 작업을 수행하고, 모바일 기기에서 git 명령어를 사용할 수 있게 합니다.

프로젝트는 로컬 우선으로 설계되었습니다: Node.js 브리지는 Mac에서 실행되며, 저장소는 기기에 그대로 유지됩니다. 통신은 종단간 암호화를 사용해 전송 계층에서 코드를 복호화할 수 없습니다.

주요 기능

  • iPhone에서 Codex를 위한 iOS 원격 제어: 실행을 재시작하지 않고 빠른 상호작용 가능
  • Mac의 로컬 Node.js 브리지와 결합된 경량 앱 동작: 저장소 위치 유지
  • 다양한 상호작용 모드: Fast mode (저지연 반복 작업)와 Plan mode (구조화된 사고)
  • 실행 중 활성 실행 스티어링, 재시작 대신 후속 프롬프트 대기열 가능
  • iPhone에서 git 워크플로 지원: commit, push, pull, 브랜치 전환, stash, diff 확인
  • 자동 재연결을 위한 암호화 QR 코드 페어링: 반복 스캔 불필요
  • “resume” 명령으로 Codex.app과 로컬 세션 재개 및 공유 스레드 히스토리 (페이지 설명 참조)
  • 파일 참조 및 스킬 호출을 위한 명령 스타일 인터페이스 (예: @files, $skills, $ 접두사 스킬, /review, /status, /subagents 등의 명령)

Remodex 사용법

  1. Mac에 브리지 설치: 제공된 npm 명령어 사용: npm i -g remodex@latest.
  2. remodex up으로 브리지 시작: Codex에 연결하고 QR 코드를 출력합니다.
  3. iPhone에서 페어링: iOS 앱에서 QR 코드 스캔. remodex status로 브리지 활성 확인.
  4. iPhone 앱으로 Codex 상호작용 시작/스티어링, 모드(Fast/Plan) 전환, git 작업 또는 review/status 명령 실행.

사용 사례

  • 휴대폰에서 활성 코딩 실행 반복: Codex에서 작업 시작 후 iOS에서 후속 프롬프트 대기열로 동일 실행 스티어링, 재시작 불필요.
  • 모바일에서 진행 상황 검토 및 추적: 세션 중 /review/status 명령으로 상황 확인.
  • 원격 git 작업 실행: iPhone에서 commit, push, pull, 브랜치 전환, stash, diff 확인 (Mac 터미널 직접 사용 대신).
  • 계획 중심 구조화 프롬프트: 코드 생성/수정 전 구조화 사고를 위해 Plan 모드 선택.
  • 병렬 서브에이전트 실행: 워크플로 일부로 /subagents 사용해 병렬 에이전트 생성.

자주 묻는 질문

  • 페어링은 어떻게 작동하나요? Remodex는 QR 코드 페어링으로 암호화 세션을 설정하며, 신뢰 기기는 재스캔 없이 자동 재연결됩니다.

  • 전송 중 코드가 암호화되나요? 네. 사이트는 X25519 키 교환과 AES-256-GCM 암호화, 재생 공격 방지를 사용한 종단간 암호화 방식을 설명합니다.

  • 계정이나 클라우드 서비스가 필요하나요? 페이지에 “no accounts”와 “no cloud”라고 명시되어 있으며, 페어링에 로그인이 필요 없습니다.

  • 브리지는 어디서 실행되나요? remodex up으로 시작하는 Node.js 프로세스로 Mac에서 실행됩니다.

  • 사용 가능한 명령어는? 페이지에 @files, $skills, /review, /status, /subagents 등의 명령 스타일 상호작용, 모드 제어, git 관련 작업이 언급되어 있습니다.

대안

  • 로컬 터미널 기반 Codex 워크플로: CLI나 로컬 도구로 컴퓨터에서 직접 프롬프트 전송. 모든 것을 한 곳에 두지만 iPhone 스티어링 및 원격 제어 불가.
  • LLM을 위한 기타 원격 제어 앱 (일반 카테고리): 모바일에서 프롬프트 및 세션 관리 앱. Remodex에 비해 로컬 우선 브리지나 QR 기반 종단간 암호화 페어링이 없을 수 있음.
  • 범용 모바일 코딩 어시스턴트: 코딩 도움 및 채팅 모바일 앱. Remodex의 git 워크플로와 “활성 실행 스티어링” 기능이 일반적으로 없음.
  • 코딩 어시스턴트용 셀프 호스팅 또는 로컬 보안 메시징 통합 (카테고리): 기기와 어시스턴트 런타임 간 통신 암호화 중심 솔루션. 보안은 커버하나 여기에 설명된 QR + 브리지 흐름보다 설정이 복잡할 수 있음.