macOS
Homebrew · Apple Silicon / Intelbrew install ducksee/tap/duckterm-hookd && \
"$(brew --prefix duckterm-hookd)/bin/duckterm-hookd" setup --token <pair-token> --user <account-id> 수신함은 duckterm-hookd가 구동합니다. 앱에서 플랫폼별 맞춤 명령을 복사해 에이전트 머신에서 한 번 실행하면 설치, 한 번의 페어링, 지원 hook 연결, 서비스 시작까지 완료됩니다.
설정 → Agent 알림를 열고 macOS 또는 Linux를 선택한 다음 코드 블록을 길게 누르세요. 복사되는 명령에는 이 앱의 페어링 토큰과 계정 id가 이미 포함되어 있습니다.
이 웹사이트는 비공개 페어링 토큰을 생성하거나 표시하지 않습니다. DuckTerm을 설치하거나 연 뒤 설정 → Agent 알림에서 미리 채워진 명령을 복사하세요.
복사한 명령을 이 머신에서 실행하세요. hookd를 설치하고 한 번만 페어링한 뒤 지원 에이전트의 hook을 등록하고 백그라운드 서비스를 시작합니다 — 에이전트별 설정은 필요 없습니다.
아래 예시에는 자리표시자가 들어 있습니다. 페어링 토큰과 계정 id가 채워진 맞춤 버전을 앱에서 복사하세요.
brew install ducksee/tap/duckterm-hookd && \
"$(brew --prefix duckterm-hookd)/bin/duckterm-hookd" setup --token <pair-token> --user <account-id> curl -fsSL https://raw.githubusercontent.com/ducksee/duckterm-hookd-releases/main/install.sh \
| DUCKTERM_PAIR_TOKEN=<pair-token> DUCKTERM_PAIR_USER=<account-id> sh `duckterm-hookd status`를 실행한 뒤 설정 → Agent 알림에서 로컬 푸시와 플랫폼 푸시를 각각 테스트하세요. 이후 업그레이드나 서비스 재시작에도 이 페어링은 유지됩니다.
duckterm-hookd status 그다음 설정 → Agent 알림 → 확인에서 로컬 테스트와 플랫폼 푸시 테스트를 각각 보내세요. 둘 다 휴대폰에 도착하면 설정이 완료된 것입니다.
hookd가 이미 설치되어 있고 카메라를 선호한다면 토큰 페어링 명령 대신 아래 명령을 실행하고 앱으로 터미널의 QR을 스캔하세요. 두 페어링 방식 중 하나만 선택하고 둘 다 실행하지 마세요. 업그레이드나 서비스 재시작에도 저장된 페어링은 유지됩니다.
duckterm-hookd pair --qr hookd는 Claude Code, Codex, Grok Build, Antigravity, Cursor, OpenCode, Pi, Devin, Droid, Qoder, Amp, Gemini CLI까지 12개 워크플로를 검증합니다. 계약 v1은 결정 스키마 7개를 정의하며, 현재 설치되는 어댑터 6개가 모바일 결정을 전달합니다. OpenCode는 현재 라이프사이클 상태만 보고하며, 권한 응답 어댑터는 연동 대기 상태입니다. Grok Build는 자체 hook 시스템과 지원되는 전역 hook 소스를 사용합니다.
Claude Code
Codex
Grok Build
Antigravity
Cursor
OpenCode
Pi
Devin
Droid
Amp
Gemini hookd는 에이전트 hook 이벤트와 세션 기록에서 알림 미리보기를 만들며, 프롬프트와 출력의 텍스트나 코드가 포함될 수 있습니다. 승인, 답장, Live Preview 또는 이미지 대체 경로도 릴레이를 거칠 수 있지만 터미널 트래픽은 직접 연결됩니다. SSH 자격 증명은 우리 서버로 절대 전송되지 않습니다. 저장과 보관 기간은 개인정보 처리방침을 확인하세요.
개인정보 처리방침