튜토리얼 3: 전화기에서 작업하기
목표: Claude에 입력이 필요할 때 iPhone이 푸시됩니다. 탭하고, 첨부하고, 답변하세요.
ccmux의 좁은 레이아웃은 전화 너비 단말기에 적합합니다. 전체 TUI는 작은 화면용으로 설계된 단일 열 보기로 축소됩니다.
설정(1회)
ccmux moshi-setup
이렇게 하면 설치됩니다. moshi-hook그런 다음 실행됩니다. moshi-hook host setup. 단말기에 QR 코드가 나타납니다. 열기 Moshi iOS 앱, 탭 호스트 추가 → QR 스캔, 휴대폰을 단말기에 대세요. 완료.
또한 마법사는 Claude Code의 후크 항목을 연결하여 알림이 자동으로 실행되도록 합니다.
작동 원리
페어링 후:
- Moshi 앱은 Mac의 모든 tmux 세션을 나열합니다.
- Claude가 일시 정지된 경우(
needs_input) 휴대전화가 '~' 소리와 함께 진동합니다. 카테고리별 푸시:approval_required또는task_complete - 알림 탭 → Moshi 선택기 → 첨부 → 답변 → 스와이프하여 없애기
BEL 대체(Moshi 아님)
터미널 클라이언트는 터미널 벨에 대한 로컬 알림을 지원할 수 있습니다. 가용성은 클라이언트, 해당 설정 및 연결이 활성 상태로 유지되는지 여부에 따라 달라집니다. 이는 Moshi의 기본 푸시 알림과 별개입니다.
중복 알림 억제
기본적으로 Moshi가 페어링된 경우에도(중복이 아닌 보완) 노트북 벨이 울립니다. Moshi가 보고할 때 벨을 음소거하려면:
# ~/.config/ccmux/config.toml
[notifications]
moshi_suppresses_bell = true
헤드리스/스크립트 설정
ccmux moshi-setup --token <token>
QR 흐름을 우회합니다. 디스플레이가 없는 원격 시스템에 유용합니다.
나만의 모바일 클라이언트 구축
ccmuxd 는 HTTP API를 노출합니다. 세션 나열, 라이브 터미널(WebSocket 브리지 PTY)에 연결, 키 전송, 이벤트 스트리밍, 메모 및 사용 읽기, 페어링 + 푸시(APN/FCM) 흐름을 제공합니다. 는 Moshi 앱은 현재 모바일 경로입니다. 모든 클라이언트가 통합할 수 있도록 동일한 API가 열려 있습니다. 참조 HTTP API 참조.
ccmux 개선에 참여해 주세요
버그, 이해하기 어려운 설명, 어색한 번역을 발견하셨나요? 작은 개선도 환영합니다. 이슈를 등록하거나 풀 리퀘스트를 보내 주세요.
오류나 오래된 내용을 발견하셨나요? GitHub에서 이 페이지를 편집하세요..
