Emanuele-web04/remodex

Remote Control for Codex.

해결하는 문제

Remodex는 iPhone에서 Mac의 OpenAI Codex 런타임을 원격으로 제어할 수 있는 방법을 제공합니다. AI 코드 에이전트와 상호작용하려면 반드시 컴퓨터 앞에 있어야 하는 문제를 해결하여, 사용자가 활성 실행을 제어하거나 프롬프트를 대기열에 넣거나 Git 작업을 모바일 기기에서 관리할 수 있게 합니다.

작동 방식

시스템은 로컬 브리지(Node.js)와 iOS 앱으로 구성됩니다. 브리지가 Mac에서 실행되어 Codex 앱 서버를 시작하고 WebSocket 브리지를 통해 통신을 처리합니다. iPhone은 일회용 QR 코드 부트스트랩을 사용해 Mac과 페어링하여 엔드투엔드 암호화된 세션을 설정합니다. 페어링 후 iPhone은 브리지에 명령을 전송하고, 브리지가 로컬 Codex CLI 및 Mac의 파일 시스템/Git과 상호작용합니다.

대상 사용자

데스크에서 떨어져 있을 때나 고수준의 조정을 위해 모바일 인터페이스를 선호하는 Codex를 사용하는 개발자.

주요 기능

  • 원격 Git 제어: iPhone에서 직접 커밋, 푸시, 풀, 브랜치 전환 가능.
  • 보안 페어링: X25519 일시 키와 AES-256-GCM를 사용한 엔드투엔드 암호화 채팅 및 페어링.
  • 유연한 실행 모드: 낮은 지연을 위한 "Fast mode"와 구조화된 계획을 위한 "Plan mode" 포함.
  • 로컬 우선 아키텍처: Codex 런타임과 워크스페이스는 Mac에 유지되어 iOS 앱이 공개 호스팅 엔드포인트를 포함하지 않음.
  • 서브에이전트 관리: 모바일 앱에서 /subagents 명령을 통해 서브에이전트 생성 가능.
  • uma macOS 백그라운드 서비스: launchd와 통합되어 자동 재연결 및 macOS에서 백그라운드 실행 지원.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트