본문으로 건너뛰기
AI AGENT 콘솔 · PHONE & PAD

에이전트 곁에, 언제나. 어디에 있든.

먼저 Agent 수신함에서 처리하고, 완전한 제어가 필요할 때 실제 SSH/Mosh 터미널로 바로 전환하세요.

DuckTerm iPhone 앱에서 Claude Code 요청을 승인하고 채팅으로 답한 뒤 tmux 라이브 미리보기 열기
PAD · 적응형 워크스페이스

수신함, 채팅, 터미널을 한 화면에.

Apple 및 Android 와이드 Pad에서는 5개 항목의 왼쪽 레일과 수신함 목록을 유지하면서, 펼칠 수 있는 tmux 라이브 미리보기를 네이티브 채팅 위에 띄웁니다.

5개 항목 왼쪽 내비게이션수신함 목록 + 네이티브 채팅확장형 tmux 라이브 미리보기
9:41●●● 100%
수신함 (19)♙ Agent
모든 호스트⌄2883 개 메시지
Live WSS+Bridge

Claude Code15tclaude-review

Alert> 릴리스 diff 검토 중…

Codex4tcodex-release

Mixed> 테스트 8개 통과. 차단 이슈 없음.

Pitpi-apns-v12

MixedAPNs smoke run completed.

OpenCodetglm-term-review

DoneReply delivered to tmux.

Antigravitytagy-term-review

DoneCross-review request.

Grok Buildtgrok-term-review

MixedCompletion received.

Codex☆ •••
CodexStudio Mac t codex-release ⌑ DuckTerm2
라이브 미리보기218×57 · 7.6KB · 0B/s · 0fps · LAN ping▣ ↗ ⌃
› Review the release diff and run the tests. ● Ran test suite — all checks passed. $ tmux attach -t release-review✓ Studio Mac에 연결됨> 릴리스 diff 검토 중… Codex xhigh · Context 69% used · DuckTerm 1 background terminal running · /ps to view
✓ Codex [codex-release]

Done: review complete.

  • > 테스트 8개 통과. 차단 이슈 없음.
  • ✓ 다음 명령을 실행할 준비가 됐습니다.
  • Reply delivered to the active tmux session.
에이전트에 답장하거나 터미널 명령 보내기…
⌕ ▱

검증된 에이전트 연동

실제 검증한 워크플로 12개, 하나의 Agent 수신함

12 전체 12개의 상태·세션 지원
9 연동 9개가 계약 v1에 정의됨
6 연결된 모바일 결정 경로

추가로 검증된 호환 워크플로 3개

데이터 경로 · 모호함 없이

터미널 트래픽은 직접, 클라우드 경로는 명확하게.

DuckTerm은 터미널 데이터 경로를 선택 사항인 에이전트·동기화·음성 서비스와 분리합니다. 아래는 현재 앱이 실제로 사용하는 경로입니다.

터미널 직접 연결

휴대폰 / Pad ↔ 사용자 호스트

SSH, Mosh, SFTP는 사용자 호스트에 직접 연결됩니다. 이 경로에는 사용자가 설정한 프록시나 배스천만 포함됩니다.

자세히 보기

SSH, Mosh, SFTP는 사용자 호스트에 직접 연결됩니다. 이 경로에는 사용자가 설정한 프록시나 배스천만 포함됩니다.

에이전트 릴레이

상호작용: hookd ↔ 릴레이 ↔ 앱 · 알림: 릴레이 → APNs/FCM → 앱

이벤트, 승인, 답장, Live Preview 대체 경로가 DuckTerm 릴레이를 거칠 수 있고, 알림은 릴레이에서 APNs/FCM을 통해 전달됩니다. 미리보기와 이미지 데이터는 가능한 경우 LAN/P2P를 우선하며, P2P가 TURN을 사용할 수 있습니다.

자세히 보기

이벤트, 승인, 답장, Live Preview 대체 경로가 DuckTerm 릴레이를 거칠 수 있고, 알림은 릴레이에서 APNs/FCM을 통해 전달됩니다. 미리보기와 이미지 데이터는 가능한 경우 LAN/P2P를 우선하며, P2P가 TURN을 사용할 수 있습니다.

iOS 동기화

CloudKit · Keychain · KVS

앱 동기화를 켜면 CloudKit이 서버 메타데이터와 워크스페이스를 동기화하며, 이 경로는 앱 동기화 스위치로 제어됩니다. 자격 증명 동기화 여부는 시스템 iCloud Keychain 설정이 결정하며 앱 동기화 스위치와 무관합니다. 페어링 bearer는 Keychain + iCloud KVS를 사용하고 이 경로 역시 해당 스위치와 무관합니다.

자세히 보기

앱 동기화를 켜면 CloudKit이 서버 메타데이터와 워크스페이스를 동기화하며, 이 경로는 앱 동기화 스위치로 제어됩니다. 자격 증명 동기화 여부는 시스템 iCloud Keychain 설정이 결정하며 앱 동기화 스위치와 무관합니다. 페어링 bearer는 Keychain + iCloud KVS를 사용하고 이 경로 역시 해당 스위치와 무관합니다.

Android 동기화

Drive appDataFolder · Keystore

Drive 동기화를 켜면 전체 볼트가 비공개 appDataFolder에 저장됩니다. 자격 증명 필드 암호화는 선택 사항이고 기본으로 꺼져 있으며, 다른 볼트 데이터는 파일 안에 평문으로 남습니다. Google은 전송과 저장을 보호합니다.

자세히 보기

Drive 동기화를 켜면 전체 볼트가 비공개 appDataFolder에 저장됩니다. 자격 증명 필드 암호화는 선택 사항이고 기본으로 꺼져 있으며, 다른 볼트 데이터는 파일 안에 평문으로 남습니다. Google은 전송과 저장을 보호합니다.

데이터마다 다른 보관 기간

알림 이벤트 내용은 릴레이가 수신한 뒤 약 60–65분 시점에 삭제할 예정이며, 정리 작업은 5분마다 및 서비스 시작 시 실행됩니다. Live Activity 내용은 팔로우 해제 후 약 1분 안에 비우고, 상태는 마지막 이벤트로부터 약 24시간 뒤 삭제합니다. 라우팅과 전달 메타데이터에는 별도의 보관 기준이 적용됩니다.

음성 경로는 선택에 따라 다릅니다

시스템 음성 인식은 플랫폼 제공업체의 네트워크를 사용할 수 있습니다. 실험적 ChatGPT 음성은 임시 클립을 릴레이와 페어링된 데몬을 거쳐 OpenAI로 보냅니다.

데이터마다 다른 보관 기간

알림 이벤트 내용은 릴레이가 수신한 뒤 약 60–65분 시점에 삭제할 예정이며, 정리 작업은 5분마다 및 서비스 시작 시 실행됩니다. Live Activity 내용은 팔로우 해제 후 약 1분 안에 비우고, 상태는 마지막 이벤트로부터 약 24시간 뒤 삭제합니다. 라우팅과 전달 메타데이터에는 별도의 보관 기준이 적용됩니다.

음성 경로는 선택에 따라 다릅니다

시스템 음성 인식은 플랫폼 제공업체의 네트워크를 사용할 수 있습니다. 실험적 ChatGPT 음성은 임시 클립을 릴레이와 페어링된 데몬을 거쳐 OpenAI로 보냅니다.

iCloud와 Google Drive는 서로 동기화하지 않습니다. 저장, 암호화, 삭제, 서드파티 처리에 대한 더 자세한 내용은 개인정보 처리방침을 확인하세요.

작동 방식

세 단계면 첫 푸시가 도착합니다.

DuckTerm 앱이 맞춤 설정 명령을 만들어 줍니다. 에이전트가 도는 머신으로 복사하면 됩니다 — 별도 hookd 가입이나 추가 클라우드 대시보드는 필요 없습니다.

1

앱에서 명령 복사

설정 → Agent 알림를 열고 macOS 또는 Linux를 선택한 뒤 맞춤 설정 명령을 길게 눌러 복사하세요.

2

에이전트 머신에 한 번 붙여넣기

복사한 명령을 한 번 실행하면 hookd 설치, 한 번의 페어링, 지원 에이전트 hook 연결, 서비스 시작까지 진행됩니다.

3

확인하고 시작

`duckterm-hookd status`를 확인한 뒤 앱에서 로컬 푸시와 플랫폼 푸시를 테스트하세요. 이후 업그레이드나 서비스 재시작에도 페어링은 유지됩니다.

무엇을 얻나요

AI 멀티 에이전트 운영자를 위해 다듬었습니다.

모든 에이전트 상태를 푸시로 받고, tmux 릴레이로 이동 중에도 긴 세션을 이어가며, 약한 네트워크에서도 SSH가 끊기지 않습니다. 무료 버전만으로도 충분히 쓸모 있고, Pro는 장시간 작업에 필요한 기능을 더합니다.

멀티 에이전트 수신함

12개 hookd 워크플로의 상태·세션 이벤트와 지원 에이전트의 승인을 Markdown 본문과 함께 하나의 피드로.

무료: 30일 보관 무제한

tmux 세션 릴레이

장시간 도는 에이전트 세션을 폰에서 reattach — libghostty 네이티브 PTY, 완전한 ANSI 컬러·마우스·스크롤백.

무료: 탭 2개 무제한 + attach

Mosh 로밍

UDP 전송 + 예측 에코. Wi-Fi → 5G → 지하철 → 카페를 오가도 에이전트 세션이 유지됩니다.

무료: — Pro

멀티 호스트 SSH

비밀번호 + 개인 키(.pem) + ProxyJump 배스천 + HTTP/SOCKS5 프록시. 어떤 프로덕션 호스트든 바로 접속.

무료: 2대 무제한 + 배스천

완전한 SFTP

파일 탐색·미리보기·쓰기까지. 별도 전송 앱으로 우회할 필요 없음.

무료: — Pro

음성 + 테마 + iCloud

생산성 번들: 음성 입력, 커스텀 테마, 기기 간 iCloud 동기화.

무료: — Pro
전체 비교표

연결

무료 Pro
  • SSH 서버 수 ≤ 2 무제한
  • SSH 로그인 방식 비밀번호 비밀번호 + 개인 키 (.pem)
  • 동시 탭 ≤ 2 무제한
  • tmux 직접 attach 지원
  • Mosh (UDP 로밍 + 예측 에코) 지원
  • HTTP CONNECT / SOCKS5 프록시 지원
  • ProxyJump 배스천 호스트 지원

파일 & 터미널

무료 Pro
  • SFTP 파일 탐색 + 미리보기 지원
  • Snippets ≤ 3 무제한
  • 커스텀 단축키 ≤ 3 무제한
  • Workspaces 1 무제한
  • 수신함 보관 기간 30일 무제한

고급 & 자동화

무료 Pro
  • 트리거 규칙 지원 (기본 꺼짐)
  • Agent 알림 (원격 webhook) 지원
  • 음성 입력 (Mic / Wispr) 지원

외관 & 동기화

무료 Pro
  • 커스텀 테마 지원
  • iCloud 동기화 (기기 간) 지원
가격

무료로 시작하고, 필요할 때 Pro로.

계정 가입도 광고도 없습니다. 소액 구독 하나 — 또는 한 번의 평생 구매 — 로 모든 기능이 열립니다.

무료

$0 영구 무료

일상적으로 충분히 쓸모 있는 기본기.

  • SSH 서버 2대 (비밀번호 인증)
  • 동시 탭 2개
  • 멀티 에이전트 수신함 · 30일 보관
  • tmux 세션 목록 + 스냅샷
다운로드
가장 인기

Pro

$0.99 /월 · 또는 연 $9.99

모든 기능, 무제한.

  • 무제한 서버 + 개인 키 (.pem)
  • tmux attach · Mosh · SFTP
  • HTTP/SOCKS5 프록시 + ProxyJump 배스천
  • 음성 입력 · 테마 · iCloud 동기화
다운로드

평생

$14.99 일회성

Pro의 모든 것을 영원히.

  • 모든 Pro 기능
  • 향후 업데이트 포함
  • 관리할 구독 없음
  • 기기 간 자동 복원
다운로드

가격은 USD 기준이며 구매한 스토어가 결제합니다(iOS는 App Store, Android는 Google Play). 구독은 해당 스토어의 구독 설정에서 언제든 해지할 수 있으며, 평생 구매는 일회성 결제라 해지할 것이 없습니다. 구매는 같은 스토어 계정의 기기 간에 복원됩니다.

준비되면 시작하세요.

모든 에이전트와 승인, 터미널을 언제든 손안에서 관리하세요.