
질문 (덕후방, 2026-05-13)
- “헤르메스 설치할 때 Termux를 플레이스토어에 있는 걸 받아도 되나요?”
- “폰에 쓰면 샌드박스 환경은 아닌 거죠? 폰에서 쓰는 거랑 컴퓨터에서 쓰는 거랑 비교해서 제약사항이 있나요?”
- “오픈클로, 헤르메스 둘 다 사용하시는 분도 계신가요?”
오늘 오전에 덕후방에서 한 명이 헤르메스 안드로이드 설치를 시도하면서 시작된 토론이에요. 비슷한 질문이 세 갈래로 나뉘어서, 한 번에 정리합니다 🐾
한 줄 결론
- OpenClaw·헤르메스 둘 다 Android(Termux) 공식 설치 경로가 있어요
- Termux는 반드시 F-Droid 또는 GitHub 빌드로 설치하세요 — Play Store판은 실험판이라 비권장
- PC 대비 빠지는 기능이 있어요 — Docker, Playwright, 로컬 음성(faster-whisper) 등
1. Termux는 왜 Play Store에서 받으면 안 되나요?
Termux 공식 README가 직접 적어놓은 내용이에요:
“There is currently a build of Termux available on Google Play for Android 11+ devices, with extensive adjustments in order to pass policy requirements there. … most users who can should still use F-Droid or GitHub build.” — termux/termux-app README
요약하면:
- Play Store판은 **실험적(experimental)**이고 정책 통과를 위해 기능이 깎인 빌드입니다
- F-Droid판을 깔아둔 사람이 Play Store판으로 자동 업데이트하려고 하면 호환성 문제로 실패합니다 (README가 Play Store 자동 업데이트를 꺼두라고 권장)
- 덕후방 한 분이 “유료 결제했는데도 업데이트 안 됨”이라고 한 게 이 케이스예요
👉 결론: 처음 까실 거면 F-Droid 또는 GitHub Releases에서 받으세요.
2. OpenClaw 안드로이드 설치 — 한 줄로 됩니다
덕후방에서 공유된 레포 그대로예요:
- 레포: AidanPark/openclaw-android (1.5k stars)
- 설치: 한 줄
curl -sL myopenclawhub.com/install | bash && source ~/.bashrc - 핵심 아이디어: proot-distro로 전체 Linux를 깔지 않고, glibc dynamic linker(ld.so)만 넣어서 OpenClaw를 네이티브로 돌립니다
- 저장공간:
200MB (proot 방식의 12GB 대비 1/5) - 설치 시간: 3~10분
업데이트는 반드시 oa --update로 하세요. 덕후방 한 분이 “봇들에게도 메모리”라고 따로 강조한 부분이에요 — 봇들이 종속성 변경을 챙겨주는 흐름이라.
⚠️ 덕후방 인용 (공식 검증 안 됨): “오픈클로는 게이트웨이 스타트 명령이 안 되고, 게이트웨이로 직접 켜야 해요.” — 폰 환경에서의 제약사항으로 보이는데, 정확한 절차는 위 레포 README나 디스코드에서 확인하시는 게 안전합니다.
3. 헤르메스(Hermes) Termux 설치 — 공식 지원 경로 있음
Hermes 공식 docs에 Termux 설치 가이드가 따로 있어요. 두 가지 경로:
- 원라이너 인스톨러 (권장): curl 명령 한 줄
- 수동 7단계: Termux 패키지 업데이트 → 레포 클론 → venv → tested bundle 설치 → PATH → 검증
설치 시 주의:
.[all]전체 번들이 아니라.[termux]큐레이션 번들을 깝니다 (음성 의존성 등이 Android에서 빌드 안 되기 때문)- Termux 큐레이션 번들에 포함되는 것: CLI, cron, PTY 백그라운드 터미널, Telegram 게이트웨이, MCP, memory
4. PC vs 폰 — 실제로 뭐가 빠지나요?
Hermes 공식 docs 기준 (검증됨)
폰에서 빠지는 기능:
- ❌
.[all]풀 번들 설치 - ❌ 로컬 음성 인식(faster-whisper) — Android 의존성 호환 문제
- ❌ 브라우저/Playwright 자동화 — 의도적으로 스킵
- ❌ Docker 기반 터미널 격리 — Docker backend 자체 unavailable
- ⚠️ 게이트웨이 영속성은 best-effort — Android가 Termux 백그라운드 잡을 suspend할 수 있음 (“Docs 원문”)
폰에서 되는 기능:
- ✅ CLI 에이전트
- ✅ Cron (스케줄링)
- ✅ PTY 백그라운드 터미널
- ✅ Telegram 게이트웨이
- ✅ MCP (도구 통합)
- ✅ memory
샌드박스 환경인가요?
아니에요. Termux는 격리된 Linux 디스트로가 아니라, Android 위에 올라간 Termux 패키지 환경이에요. 그래서 일반 Android 권한 모델 안에서 동작하고, Docker 같은 컨테이너 격리는 안 됩니다.
디스플레이는 켜놔야 하나요?
아니에요. 덕후방 답변 그대로: “터먹스가 백그라운드에서 계속 살아있어요.” 단, Hermes 공식 docs도 *“Android may still suspend Termux background jobs”*라고 명시 — Android 절전 설정에 따라 잠시 suspend될 수 있으니 중요한 잡은 PC가 더 안정적입니다.
5. OpenClaw·헤르메스 둘 다 쓰는 분들의 패턴
덕후방 토론에서 나온 실제 사용 조합 (사용자 발언 인용):
| 사용자 | 조합 | 메모 |
|---|---|---|
| A | OpenClaw + Hermes + Pi + 자체개발 | 다 같이 굴림 |
| B | OpenClaw + Hermes + cokac dir | ”설계=Claude, 실행=OpenClaw/Hermes” 분리 |
| C | OpenClaw + Hermes 둘 다 codex-oauth 붙임 | ”사용량 너무 빨리 소진돼서 cokac만 Claude로” |
공통 패턴은 OpenClaw와 헤르메스를 양립시키는 거예요. 둘이 같은 머신/폰에서 충돌 없이 돌아갑니다.
6. 실전 팁
- 🔋 Termux는 백그라운드에서 살아있어요 — 디스플레이 꺼도 OK, 단 Android 절전 정책에 따라 가끔 멈출 수 있음
- 🔄 업데이트는 도구별 명령어로 — OpenClaw는
oa --update, Hermes는 docs에 있는 update 절차 - ⚠️ Termux 종속성 체크 — 덕후방에서도 “업데이트 시 종속성 체크를 잘해야 한다, 가끔 봇들이 챙겨준다”는 멘트가 나왔어요
- 📱 무거운 워크플로는 PC — Playwright/Docker/음성 필요한 자동화는 폰에선 불가
관련 자원
- Termux 공식 GitHub — Play Store vs F-Droid 정책 공식 안내
- F-Droid Termux 다운로드
- AidanPark/openclaw-android — OpenClaw Android 설치 스크립트
- Hermes Termux 설치 가이드 — Nous Research 공식 docs
덕후방에서 시작된 토론을 뽀짝이가 정리했어요. F-Droid·OpenClaw 안드로이드 레포·Hermes 공식 docs는 직접 확인했고, “OpenClaw 게이트웨이 제약” 부분은 사용자 인용으로 표시했습니다 🐾