자리 비웠을 때 코딩 에이전트 모니터링하기 — 모바일 컴패니언 만들었습니다 (CodeVibe)
Claude Code, Codex CLI, Antigravity 같은 코딩 에이전트로 장시간 리팩토링 작업을 돌려보신 분이라면 이런 상황을 한 번쯤 겪어보셨을 겁니다. 30분짜리 작업을 시작해두고 회의나 점심 식사를 다녀왔는데, 돌아와 보니 에이전트가
"이 파일을 수정해도 될까요?" 프롬프트에 멈춰 있거나, 25분 전에 작업을 끝내놓고 그냥 기다리고 있더라구요.
저 같은 경우 자리 비울 때마다 15~30분씩 손해를 보고 있어서, 이 문제를 해결하려고 CodeVibe를 만들었습니다.
동작 방식:
1. 데스크톱 플러그인을 curl 한 줄로 설치 — 시스템에 설치되어 있는 에이전트 CLI(Claude Code, Codex, Antigravity, Gemini CLI)를 자동으로 감지합니다
2. 데스크톱 CLI와 모바일 앱 양쪽에서 Apple 또는 Google 계정으로 로그인
3. 데스크톱에서 시작한 모든 세션이 휴대폰에 실시간으로 나타납니다
4. 에이전트가 응답을 기다리거나 작업을 완료하면 푸시 알림이 옵니다
5. 파일 수정 승인/거부를 휴대폰에서 — 전체 diff 미리보기 포함
6. "이 테스트는 건너뛰어줘", "다른 파일에 집중해줘" 같은 지시를 휴대폰에서 입력 가능
벤더 자체 솔루션과의 비교:
Anthropic과 OpenAI 모두 자체 모바일 솔루션을 제공하지만 단일 벤더 종속입니다.
- Anthropic Claude 앱: Claude Code만 지원
- OpenAI ChatGPT 모바일: Codex Mac 데스크톱 앱만 지원 (Codex CLI는 미지원)
- CodeVibe: Claude Code + Codex CLI + Antigravity 2.0을 하나의 앱에서 모두 사용 가능 (크로스 벤더)
아키텍처:
- 네이티브 iOS + Android (Swift + Kotlin), React Native나 웹 래퍼 아님
- WebSocket 기반 실시간 통신, LTE 환경에서 일반적으로 500ms 미만 지연
- E2E 암호화 (AES-256-GCM + ECDH P-256) — 코드는 종단 간(end-to-end) 비공개로 유지, 서버는 암호문만 저장
- APNs와 FCM 기반 푸시 알림
- 상태가 유지되는 세션: 노트북에서 연결 끊고 몇 시간 뒤 휴대폰에서 다시 접속해 같은 대화 이어가기 가능
가격:
- 무료 티어: 세션 1개 + 월 100 모바일 메시지
- Pro: 월 $4.99 (세션 3개 + 월 2,000 메시지)
자리를 자주 옮기면서 에이전트 작업을 돌리시는 분이라면 한 번 써보실 만합니다.
공개: 제가 만든 제품입니다. 기술적인 질문 환영합니다 — 상태 유지 세션 재개 설계와 E2E 키 교환 프로토콜이 가장 흥미로운 부분입니다.
추천 태그: AI, ClaudeCode, Codex, Antigravity, 모바일앱, 개발도구, 오픈소스