시작 가이드
Mac과 iPhone에 Tactic Remote를 설치하고 첫 세션을 연결합니다.
Windows: 계정으로 Windows 연결하기.
Tactic Remote를 설치하고 첫 연결을 수행하는 과정을 안내합니다. Mac(또는 Windows PC)과 iPhone이 필요합니다.
소요 시간: 첫 설정에 약 10분. 이후 재연결은 몇 초면 됩니다.
사전 준비
Mac에서
-
Tactic Remote Mac 앱 -- 로컬 서버와 고정된 Node runtime을 포함합니다. 처음 실행할 때 로컬 의존성을 확인하고 Homebrew, tmux 같은 기본 구성 요소 설치를 도와줄 수 있습니다.
-
AI 코딩 agent CLI 최소 1개 -- Tactic Remote는 Claude Code, OpenAI Codex, Sourcegraph Amp를 실행할 수 있습니다. 첫 세션을 만들기 전에 사용할 agent를 설치하고 로그인해 주세요.
터미널에서 이미
claude,codex,amp중 하나가 정상 실행된다면 Tactic Remote에서 사용할 수 있습니다. -
tmux -- Mac/Linux 터미널 세션을 연결이 끊긴 뒤에도 유지합니다. Mac 앱이 확인하고 설치를 도와줄 수 있으며, CLI 사용자는 macOS에서
brew install tmux를 실행할 수 있습니다.
Mac 앱 대신 한 명령 CLI 시작 방식을 사용하고 Node.js나 Homebrew가 없다면 먼저 설치하세요:
iPhone에서
- iOS 16.4 이상.
- Tactic Remote iOS 앱 (App Store에서 제공).
Step 1: Mac 설정 방식을 선택하세요
Tactic Remote는 Mac에서 두 가지 설정 경로를 지원합니다.
옵션 A: Mac 앱 (대부분의 사용자에게 권장)
다운로드 페이지에서 Tactic Remote Mac 앱을 받으세요. DMG를 열고 앱을 Applications로 드래그합니다.
처음 실행하면 메뉴 바에 앱이 나타납니다. 아이콘을 클릭하면 다음을 확인할 수 있습니다:
- 서버 상태 (실행 중 / 중지됨)
- 로컬 IP와 포트 (예:
192.168.1.42:8765) - 빠른 iPhone 페어링용 QR 코드
Mac 앱에는 서버가 내장되어 있어 설정 흐름이 더 안내형이며, 터미널에 익숙하지 않은 사용자에게는 보통 이쪽이 가장 쉽습니다.
옵션 B: Terminal에서 한 명령으로 시작 (CLI)
터미널에서 이 명령 하나를 실행합니다:
서버가 시작되고 QR 코드가 표시됩니다. iPhone으로 스캔하면 연결 완료입니다.
요구 사항: Node.js 16+, tmux (macOS에서 brew install tmux), 그리고 설치된 agent CLI 1개 이상 (claude, codex, amp 중 하나).
macOS와 Linux에서 작동합니다.
Step 2: iPhone에서 연결
-
Tactic Remote iOS 앱을 엽니다.
-
Mac 앱 또는 CLI에 표시된 QR 코드를 스캔합니다. 서버 주소와 API 키가 자동으로 입력됩니다.
수동 연결도 가능합니다:
- Mac의 IP 주소와 포트를 입력합니다 (예:
192.168.1.42:8765) - API 키가 설정되어 있으면 입력합니다
- Connect를 탭합니다
- Mac의 IP 주소와 포트를 입력합니다 (예:
-
몇 초 이내에 녹색 Connected 표시가 나타나야 합니다.
어느 쪽을 선택해야 하나요? 대부분의 사용자에게는 설정을 안내하고 메뉴 바에 QR 코드를 보여주는 Mac 앱이 기본 선택으로 더 좋습니다. CLI는 이미 Terminal을 주로 쓰거나 macOS와 Linux에서 같은 흐름을 유지하고 싶은 경우에 적합합니다.
Bonjour 자동 검색: 두 기기가 같은 WiFi에 있으면, iOS 앱이 Bonjour를 통해 Mac을 자동으로 감지할 수 있습니다 -- 서버 목록에서 확인하세요.
Step 3: 세션 생성
- 세션 선택기 (좌상단)를 탭합니다.
- New Session을 탭합니다.
- Mac에서 프로젝트 디렉토리를 탐색하여 선택합니다 -- 선택한 agent의 작업 디렉토리가 됩니다.
- 세션 이름을 지정합니다 (예:
my-project). - Create를 탭합니다.
Step 4: agent 선택 및 시작
- 설정에서 실행할 agent를 선택합니다: Claude Code, Codex, Amp. 기본값은 Claude Code입니다.
- Start 버튼을 탭합니다.
- 선택한 agent가 Mac의 tmux 세션 안에서 실행됩니다. 터미널 출력이 iPhone에 실시간으로 스트리밍됩니다.
- 테스트 프롬프트를 보내보세요:
agent의 응답이 폰에 스트리밍되면 모든 것이 정상 동작하는 것입니다.
Step 5: 검증
| 확인 항목 | 예상 동작 |
|---|---|
| 터미널 출력 | 1-2초 이내에 텍스트 표시 |
| 백그라운드 재연결 | 다른 앱으로 30초 전환 후 복귀 -- 세션이 자동 복원됨 |
| 푸시 알림 | 폰 잠금 후 agent가 작업 완료 시 -- 알림 수신 |
다음 단계
- Agent가 응답하지 않을 때 — 다시 보내기 전에 대기열과 전달 상태를 확인하세요.
- 작은 버그 수정 시도하기 — 구체적인 사례를 통해 요청부터 결과 검증까지 따라가 보세요.
- 로컬 네트워크 설정 -- 동일 WiFi 연결 최적화
- Cloudflare Tunnel -- 어디서든 Mac에 접근
- 세션과 워크플로 -- 세션, Start, 재연결 이해
- 보안 -- API 키 관리 및 접근 제어