휴대폰으로 Gemini 세션 이어가기 (모니터링, 승인, 후속 메시지)
Gemini 전용 가이드: 설치, 인증 주의점, PATH 재정의, 그리고 휴대폰으로 진행 확인, 승인, 후속 메시지를 처리하는 워크플로.
- CLI
- 0.2.17
- 프리뷰 ref
- a2c45c8
리포지토리가 있는 컴퓨터에서 Gemini가 실행될 때 휴대폰으로 하고 싶은 일은 간단합니다.
- 아직 실행 중인지 확인
- 입력이 필요한지 확인
- 짧은 후속 메시지 하나 보내기
막히는 이유가 "AI"인 경우는 드뭅니다.
문제는 연결 부분입니다.
- Gemini가 어디에 설치되어 있는지
- 그 컴퓨터에 인증 상태가 있는지
- 휴대폰을 터미널로 만들지 않고 확인할 수 있는지
이 가이드는 Gemini 확인을 휴대폰에서 매끄럽고 반복 가능하게 만드는 프로바이더별 워크플로입니다.
요약
- 세션을 실행할 컴퓨터에 Gemini CLI를 설치하고
gemini --version으로 확인합니다. - 그 컴퓨터에서 Gemini를 인증합니다.
- Gemini가 감지되지 않으면
HAPPIER_GEMINI_PATH를gemini바이너리의 절대 경로로 설정합니다. - 2분 휴대폰 루프를 사용합니다: 확인 → 승인 → 후속 메시지 하나 → 나가기.
문제
Gemini는 로컬 리포지토리를 중심으로 동작합니다.
그게 장점입니다. 여러분과 같은 리포지토리와 도구를 볼 수 있으니까요.
하지만 그 말은:
- 세션이 특정 컴퓨터에 있다
- 인증은 머신별이다
- 원격 수단이 SSH뿐이라면 휴대폰이 터미널이 된다
일반적인 방법과 트레이드오프
-
휴대폰에서 SSH
-
원격 데스크톱
-
기다리기
-
Happier: 코딩 에이전트를 크로스 디바이스로 실행하고 오케스트레이션하는 오픈 소스 앱입니다. 휴대폰에서 세션을 열어 무엇을 하는지 보고, 승인을 처리하고, 짧은 후속 메시지 하나를 보낼 수 있습니다. 트레이드오프: 세션을 실행하는 컴퓨터가 온라인 상태여야 합니다.
Happier가 처음이라면 (무엇이고 어디서 받는지)
Happier를 처음 본다면: 코딩 세션을 위한 오픈 소스 컴패니언 앱(모바일/웹/데스크톱)입니다.
설정하기:
- GitHub: https://github.com/happier-dev/happier
- 설치/다운로드: https://github.com/happier-dev/happier#how-it-works
- Discord: https://discord.gg/W6Pb8KuHfg
실제로 쓸 수 있는 워크플로
1) 호스트 컴퓨터에 Gemini 설치
프로바이더 문서에 따라 설치한 뒤 확인합니다:
gemini --version2) Gemini 인증 (머신별)
Gemini 인증은 세션을 실행하는 컴퓨터에 저장됩니다.
빠른 확인 방법:
- 작은 세션 시작
- 후속 메시지 하나 보내기
이게 동작하면 그 컴퓨터의 인증은 문제없습니다.
3) HAPPIER_GEMINI_PATH로 감지 문제 해결
Gemini를 설치했는데 감지되지 않으면 다음을 설정합니다:
HAPPIER_GEMINI_PATH
4) 2분 휴대폰 루프
- 세션 열기
- 승인 확인
- 후속 메시지 하나 보내기
- 나가기
5) 복사해서 쓰는 후속 메시지 3가지
- 체크포인트
다음 단계가 끝나면 멈추고 다음을 요약해 줘:
- 변경한 것
- 변경하지 않은 것
- 다음에 하려는 것
- 제약
마이그레이션/인증은 건드리지 마. 필요하다고 생각되면 멈추고 물어봐.
- diff 먼저
계속하기 전에 수정한 파일과 그 이유를 나열해 줘(파일마다 한 문장).
문제 해결
세션이 업데이트되지 않음
- 호스트 컴퓨터가 온라인인지 확인
- 세션을 새로 고치거나 다시 열기
- 승인을 기다리고 있는지 확인
Gemini가 감지되지 않음
gemini --version확인HAPPIER_GEMINI_PATH설정
Happier가 처음이라면
Happier는 컴퓨터에서 Gemini를 실행하고 휴대폰으로 모니터링하는 방법 중 하나입니다.
설정하기: