iPhone에서 Gemini CLI에 답하기
Gemini CLI가 멈추고 무언가를 물으면, Hwip은 그 질문을 iPhone으로 보내고 답을 같은 tmux 세션에 그대로 입력합니다.
휴대폰에 오는 것
- 질문.
~/.gemini/GEMINI.md의 규칙이 Gemini CLI가hwip_ask도구로 묻게 합니다. 버튼 최대 네 개와 입력란이 붙습니다. - 승인 확인. Gemini CLI가 도구 승인에서 기다리면, 휴대폰에 도구와 명령 또는 diff, 선택지가 보입니다. 키보드에서 먼저 답했다면 휴대폰의 답은 거절됩니다.
- 끝난 턴. 프로젝트와 브랜치가 적힌 "Task done" 푸시가 옵니다.
- 실시간 타임라인. 프롬프트, 도구 호출, 답변을 Gemini CLI 자체 대화 기록에서 읽어 보여 줍니다.
- 당신의 프롬프트. 휴대폰에서 프롬프트를 쓰면 키보드로 친 것처럼 세션에 들어갑니다.
설정
- iPhone에 Hwip을 설치하고 로그인합니다.
- Mac에서:
npm install -g @hwip/cli && hwip install. Gemini CLI에는 사용자 설정에 Hwip MCP 서버와 훅 두 개를 더합니다. - Hwip으로 Gemini CLI를 시작합니다:
hwip gemini.hwip-<project>라는 이름의 보통 tmux 세션에서 돕니다.
질문에 따라오는 것
세션의 HEAD 대비 git diff 와 터미널 마지막 60줄입니다. 비밀값처럼 보이는 글자는 먼저 가립니다(최선을 다하지만 완벽하지 않습니다). 전부 보내기 전에 Mac에서 AES-256-GCM으로 봉인합니다.
하지 않는 것
- 폴더 하나에 Gemini CLI 세션 하나. 같은 폴더의 세션 둘은 타임라인 하나를 같이 씁니다.
- tmux가 필요합니다. Windows에서는 WSL입니다.