핵심 요약
Claude Code의 권한 승인 및 세션 관리를 모바일에서 원격으로 수행할 수 있게 해주는 오픈소스 기반 도구 ForkOff의 개발 배경과 주요 기능을 공유한다.
배경
Claude Code 실행 중 발생하는 권한 승인 프롬프트 때문에 자리를 비우기 어려운 문제를 해결하고자, 모바일에서 원격으로 승인 및 세션 모니터링이 가능한 ForkOff를 개발하여 공개했다.
의미 / 영향
자율형 AI 에이전트가 확산됨에 따라 개발자가 PC 앞을 지키지 않아도 안전하게 작업을 모니터링하고 승인할 수 있는 원격 제어 레이어의 필요성이 커지고 있다. ForkOff는 이러한 니즈를 모바일 최적화 UI와 보안 아키텍처로 해결하려는 실질적인 시도이다.
커뮤니티 반응
작성자가 직접 개발 동기와 기술 스택을 상세히 공개했으며, Claude Code를 활용해 Claude Code용 도구를 만들었다는 점에 대해 긍정적인 관심이 나타났다.
주요 논점
01찬성다수
기존 SSH 방식보다 모바일 환경에서 Claude Code를 제어하기에 훨씬 직관적이고 편리한 UI를 제공한다.
합의점 vs 논쟁점
합의점
- Claude Code의 권한 승인 대기 문제는 원격 작업 시 가장 큰 병목 구간이다.
- 보안을 위한 종단간 암호화(E2EE) 적용은 필수적인 설계 선택이다.
실용적 조언
- 단순 읽기(Read)나 검색(Grep) 도구는 자동 승인 규칙으로 설정하면 원격 작업 시 불필요한 알림을 줄일 수 있다.
- 네트워크 환경이 불안정한 야외에서는 ForkOff의 2분 복구 윈도우 기능을 활용해 세션 끊김에 대비할 수 있다.
전문가 의견
- Claude Code의 PreToolUse 라이프사이클 훅을 활용해 도구 실행을 가로채는 방식은 에이전트의 자율성과 인간의 통제권을 균형 있게 유지하는 효율적인 아키텍처이다.
언급된 도구
섹션별 상세
기존 원격 접속 방식인 SSH나 tmux의 한계를 극복하기 위해 ForkOff를 개발했다. SSH를 통한 원격 접속은 모바일 키보드로 승인 버튼을 누르기 어렵고, 복잡한 코드 차이(Diff)를 확인하기 불편하며, 네트워크 환경 변화로 연결이 끊기면 세션 복구가 까다롭다는 단점이 있다. ForkOff는 이를 해결하기 위해 모바일 UI에 최적화된 승인 카드, 구문 강조가 포함된 Diff 뷰어, 자동 재연결 기능을 제공하여 야외 활동 중에도 원활한 작업이 가능하다.
전체 프로젝트를 Claude Code를 활용한 '자기 복제형' 방식으로 구축했다. 프론트엔드인 React Native부터 백엔드 NestJS, 그리고 CLI 도구까지 시스템의 모든 구성 요소를 Claude Code로 개발했으며, 개발 과정 자체도 ForkOff를 통해 원격으로 관리했다. 핵심 세션 흐름이 완성된 이후에는 야외에서 스마트폰으로 Claude Code의 작업을 승인하고 지시하며 기능을 확장하는 등 실전 테스트를 병행했다.
기술적 아키텍처는 Claude Code의 라이프사이클 훅을 활용하는 구조이다. 로컬 머신에 설치된 경량 CLI가 Claude Code의 'PreToolUse' 단계에서 도구 실행 요청을 가로챈 뒤, 웹소켓(WebSocket)을 통해 모바일 기기로 실시간 전달한다. 보안을 위해 모든 세션 데이터는 종단간 암호화(E2EE) 처리되며 서버에 데이터를 저장하지 않는 제로 데이터 보존 원칙을 채택했다.
사용자 정의 권한 규칙을 통해 작업 효율성을 높였다. 모든 도구 실행에 대해 매번 승인하는 번거로움을 줄이기 위해 읽기 전용 도구는 자동 승인하고, 파일 수정이나 터미널 실행 같은 파괴적인 명령만 수동 승인하도록 규칙을 설정할 수 있다. 또한 여러 대의 컴퓨터에서 실행 중인 다수의 Claude 세션을 하나의 리스트에서 통합 관리하고 토큰 사용량 통계도 확인할 수 있는 기능을 포함했다.
실무 Takeaway
- ForkOff는 Claude Code의 권한 승인 프롬프트를 모바일에서 원격으로 처리할 수 있게 해주는 전용 관리 도구이다.
- SSH 대비 가독성이 높은 Diff 뷰어, 자동 재연결, 다중 세션 통합 관리 기능을 통해 모바일 사용성을 극대화했다.
- 종단간 암호화(E2EE)를 적용하여 보안성을 확보했으며, 현재 iOS 베타를 통해 무료로 체험할 수 있다.
언급된 리소스
AI 분석 전체 내용 보기
AI 요약 · 북마크 · 개인 피드 설정 — 무료