본문으로 건너뛰기

기능 비교

Claude Code의 원격 접근, 자동화, 확장 기능들을 한눈에 비교합니다. 비슷해 보이는 기능들이 많지만, 각각 다른 상황에서 최적화된 도구입니다.

전체 비교표

기능실행 위치트리거오프라인 사용비용 영향팀 지원설정 난이도
원격 제어내 컴퓨터웹/모바일에서 직접 조작컴퓨터 켜야 함일반 세션과 동일Pro, Max, Team, Enterprise낮음
디스패치내 컴퓨터모바일에서 작업 요청컴퓨터 켜야 함일반 세션과 동일Pro, Max낮음
클라우드 세션Anthropic 클라우드웹/터미널에서 시작완전 오프라인 가능클라우드 VM 비용 포함Pro, Max, Team, Enterprise낮음
채널내 컴퓨터외부 메시지컴퓨터 켜야 함메시지당 토큰 소비Pro, Max, Team, Enterprise중간
스케줄내 컴퓨터/클라우드시간 간격유형별 다름실행당 토큰 소비전체중간
컴퓨터 사용내 컴퓨터프롬프트컴퓨터 켜야 함스크린샷 토큰 추가Pro, Max중간

기능 선택 가이드

어떤 기능을 사용해야 할지 모를 때, 아래 질문을 따라가세요:

Q1. 컴퓨터를 계속 켜 둘 수 있나요?
├─ 아니오 ──────────────────────────→ 클라우드 세션
└─ 예

Q2. 어떤 방식으로 작업하고 싶나요?
├─ 직접 대화하며 작업 ──────────→ Q3
├─ 작업을 맡기고 결과만 받기 ───→ 디스패치
├─ 외부 메시지에 자동 반응 ─────→ 채널
├─ 시간 기반 자동 실행 ─────────→ 스케줄
└─ GUI 앱을 조작 ──────────────→ 컴퓨터 사용

Q3. 지금 어디서 접속하나요?
├─ 같은 컴퓨터 ────────────→ 일반 세션 (터미널 또는 Desktop)
└─ 다른 기기 (폰, 태블릿) ─→ 원격 제어

상황별 추천 기능

"외출 중에 작업을 시키고 싶다"

상황추천 기능이유
코딩 작업 위임디스패치모바일에서 요청 → 데스크탑이 자동 처리
컴퓨터를 못 켜 둘 때클라우드 세션클라우드 VM에서 실행, 컴퓨터 꺼도 됨
진행 중인 작업 확인원격 제어기존 세션을 브라우저/모바일에서 이어보기

"작업을 자동화하고 싶다"

상황추천 기능이유
배포 상태 주기적 확인스케줄 (/loop)5분마다 자동 확인
텔레그램 메시지에 반응채널메시지 도착 시 즉시 처리
CI 실패 시 자동 수정클라우드 세션 (Auto-fix)PR 감시 + 자동 대응

"GUI 앱을 제어하고 싶다"

상황추천 기능이유
iOS 시뮬레이터 테스트컴퓨터 사용화면을 보고 직접 조작
웹 앱 E2E 테스트컴퓨터 사용Playwright 없이 실제 화면에서 테스트

이런 상황에는 이 기능

10가지 구체적인 시나리오와 최적의 기능 조합입니다:

#시나리오추천 기능이유
1지하철에서 버그 수정 요청디스패치모바일에서 한 줄 지시 → 데스크탑이 처리
2매일 아침 코드 리뷰 자동화스케줄 (Desktop)매일 09:00에 자동 실행, 로컬 파일 접근
3빌드 실패 시 텔레그램 알림 + 자동 수정채널 + GitHub Actions실패 알림 → Claude가 분석 + 수정
4팀원과 원격 페어 프로그래밍원격 제어 (서버 모드)여러 사람이 동시 접속 가능
5노트북 닫고 대규모 리팩토링클라우드 세션컴퓨터 꺼도 계속 실행
6Figma 디자인과 구현 비교컴퓨터 사용네이티브 앱 화면을 직접 조작
7주간 의존성 보안 감사스케줄 (클라우드)매주 자동 실행, 컴퓨터 꺼져도 동작
8디스코드에서 팀 Q&A 봇 운영채널 (디스코드)팀원 질문에 프로젝트 컨텍스트로 답변
9카페에서 회사 세션 이어서 작업원격 제어기존 세션을 다른 기기에서 계속
103개 기능을 동시에 병렬 개발Desktop 병렬 세션자동 워크트리 격리로 충돌 없음

원격 접근 기능 상세 비교

"다른 기기에서 Claude를 쓰는" 네 가지 방법의 차이입니다:

항목원격 제어디스패치클라우드 세션채널
접근 인터페이스claude.ai/code, 모바일 앱Claude 모바일 앱 (Cowork 탭)claude.ai/code, 터미널텔레그램, 디스코드, iMessage
세션 생성수동 (기존 세션 연결)자동 (작업 요청 시)수동 (새 세션)수동 (기존 세션 연결)
로컬 파일전체 접근전체 접근Git 클론만전체 접근
MCP 서버내 설정 사용내 설정 사용커넥터만내 설정 사용
병렬 세션서버 모드로 가능자동 워크트리 격리각각 별도 VM하나의 세션에 여러 채널
컴퓨터 꺼도 됨아니오아니오아니오
양방향 대화실시간실시간웹에서메시지로

스케줄 유형 비교

항목/loop데스크탑 스케줄클라우드 스케줄
실행 위치내 컴퓨터 (현재 세션)내 컴퓨터Anthropic 클라우드
지속성세션 종료 시 삭제재시작 후에도 유지영구
최소 간격1분1분1시간
컴퓨터 켜야 하나예 (세션 열림)예 (앱 실행)아니오
설정 복잡도낮음중간중간
최대 작업 수세션당 50개--
자동 만료7일없음없음
사용 사례빠른 일회성 모니터링매일 반복 작업무인 자동화

함께 사용하기 (기능 조합)

개별 기능도 유용하지만, 여러 기능을 조합하면 더 강력한 워크플로우를 구성할 수 있습니다.

원격 제어 + 스케줄: 원격 모니터링 + 자동 작업

설정:
1. claude --remote-control "production-monitor"
2. 세션 안에서: /loop 10m 프로덕션 서버 헬스체크 실행해줘

결과:
- 10분마다 자동으로 헬스체크 실행
- 이상이 감지되면 원격 제어로 모바일에서 즉시 확인 + 대응
- 외출 중에도 서버 상태를 실시간 모니터링

디스패치 + 클라우드 세션: 모바일 작업 + 클라우드 실행

시나리오: 주말에 노트북 없이 긴급 버그 수정

1. 📱 Dispatch에 메시지: "users API에서 500 에러 발생. 수정해줘"
2. Desktop이 꺼져 있어 Dispatch가 실패
3. 📱 claude.ai/code에서 클라우드 세션 시작
4. 클라우드에서 Git 클론 → 버그 수정 → PR 생성
5. 스마트폰에서 diff 리뷰 → 머지

채널 + 스케줄: 알림 + 자동 확인

설정:
1. 텔레그램 채널 활성화
2. /loop 30m CI 파이프라인 상태를 확인하고 실패가 있으면 텔레그램으로 알려줘

결과:
- 30분마다 CI 상태 자동 확인
- 실패 발견 시 텔레그램으로 알림 전송
- 텔레그램에서 "수정해줘"라고 답장하면 Claude가 즉시 수정 시도

원격 제어 + 채널 + 컴퓨터 사용: 풀스택 모니터링

설정:
1. claude --remote-control --channels plugin:telegram@claude-plugins-official
2. Computer Use 활성화

워크플로우:
- 텔레그램: "랜딩 페이지 스크린샷 찍어서 보내줘"
- Claude: Computer Use로 브라우저 열기 → 스크린샷 → 텔레그램으로 전송
- 웹에서: 원격 제어로 접속하여 상세 디버깅

기능 간 마이그레이션 가이드

현재 사용 중인 기능에서 다른 기능으로 전환할 때의 가이드입니다.

현재전환 대상방법주의사항
원격 제어 → 클라우드 세션로컬에서 계속 켜둘 수 없을 때세션 툴바 "Continue in" → "Cloud"로컬 전용 파일(.env 등)은 클라우드에서 접근 불가
클라우드 세션 → 원격 제어로컬 MCP 서버가 필요할 때클라우드 세션 결과를 로컬에서 git pull클라우드에서 만든 변경사항을 먼저 커밋/푸시
/loop → Desktop 스케줄세션 종료 후에도 유지하고 싶을 때Desktop 사이드바 → Schedule → New local task/loop의 프롬프트를 그대로 복사 가능
Desktop 스케줄 → 클라우드 스케줄컴퓨터 꺼도 실행되어야 할 때Schedule → New cloud task로컬 파일 접근 불가, Git 레포만 사용
채널 → 원격 제어양방향 실시간 대화가 필요할 때claude.ai/code에서 세션 접속채널은 메시지 단위, 원격 제어는 실시간

조합 활용 예시

예시 1: 출퇴근 개발 워크플로우

🏢 사무실 (오전)
└─ Claude Code에서 작업 시작
└─ 원격 제어 활성화: claude --remote-control "auth-리팩토링"

🚇 퇴근 중 (저녁)
└─ 스마트폰 claude.ai/code에서 세션 이어보기
└─ 추가 지시: "나머지 테스트도 수정해줘"

☕ 카페 (저녁)
└─ 노트북에서 claude.ai/code로 접속
└─ 코드 리뷰 후 PR 생성

예시 2: 팀 CI/CD 모니터링

📱 디스패치로 작업 시작
└─ "feature 브랜치의 테스트를 실행하고 PR 만들어줘"

⏰ 스케줄로 CI 감시
└─ /loop 10m CI 상태를 확인해줘

💬 텔레그램 채널로 알림 수신
└─ Claude가 CI 결과를 텔레그램으로 전송

예시 3: 클라우드 병렬 작업

☁️ 클라우드 세션 3개 동시 실행
├─ claude --remote "API 엔드포인트 리팩토링"
├─ claude --remote "테스트 커버리지 90%로 올리기"
└─ claude --remote "의존성 버전 업그레이드"

📱 스마트폰에서 진행 상황 모니터링
└─ claude.ai/code에서 각 세션 확인

실전 자동화 시나리오: 외출 중 폰 명령 → Mac 실행 → 알림 수신

아래 다이어그램은 Dispatch + Cowork + Computer Use + Channels이 하나의 워크플로우로 연결되는 실전 시나리오를 보여줍니다.

예시: "PPT를 PDF로 변환해서 캘린더 초대에 첨부해줘"

외출 중 자동화 시나리오 — 폰 명령 → Mac 실행 → 알림 수신

→ Dispatch 전달 → Cowork 파일 탐색 → Computer Use 변환·첨부 → Channels로 완료 알림

사용자 ●
스마트폰

사용자 명령 입력
Claude 앱
어디서든 가능

Dispatch →

데스크탑 Mac
항상 켜진 상태 필요
Cowork
파일 작업
Claude Code
개발 작업
Computer Use
앱 열기 · 클릭 · 타이핑 · 파일 저장
macOS 전용 리서치 프리뷰

결과 전송 →

(사용자) 알림 수신 ●
Channels

Telegram
Discord
iMessage
자동 알림

시나리오 단계별 흐름

단계기능동작상세
Dispatch폰에서 명령 전송"PPT를 PDF로 변환해서 캘린더 초대에 첨부해줘"
Cowork파일 탐색 및 분석로컬 파일시스템에서 PPT 파일을 찾고 내용 파악
Computer UsePDF 변환 실행프레젠테이션 앱을 열어 PDF로 내보내기 실행
Computer Use캘린더에 첨부캘린더 앱을 열어 해당 일정에 PDF 파일 첨부
Channels완료 알림Telegram으로 "PDF 변환 및 캘린더 첨부 완료" 메시지 전송
이 시나리오의 핵심

사용자는 폰에서 한 줄의 명령만 입력합니다. 나머지는 4개 기능이 자동으로 연결되어 실행됩니다. 이것이 Claude Desktop의 자동화 계층이 제공하는 핵심 가치입니다.

워크플로우 구성요소 상세 설명

위 다이어그램의 각 구성요소가 어떤 역할을 하고, 어떻게 연결되는지 자세히 살펴봅니다.

📱 스마트폰 (사용자 입력)

워크플로우의 시작점입니다. 사용자는 Claude 모바일 앱에서 자연어로 작업을 요청합니다.

  • 입력 방식: 텍스트 또는 음성으로 명령 입력
  • 위치 제약 없음: 지하철, 카페, 회의 중 어디서든 가능
  • 구체적일수록 정확: "PPT를 PDF로 변환해줘"보다 "Documents 폴더의 Q1-Report.pptx를 PDF로 변환해서 내일 10시 마케팅 회의 캘린더 초대에 첨부해줘"가 더 정확한 결과를 냄

🚀 Dispatch (작업 라우팅)

스마트폰의 명령을 받아 적절한 실행 경로로 분배하는 중간 계층입니다.

  • 자동 라우팅: 작업 유형을 분석하여 Cowork(파일 작업) 또는 Code(개발 작업)로 자동 전달
  • 세션 관리: 데스크탑에 새 Cowork/Code 세션을 생성하고 작업을 할당
  • 승인 흐름: 민감한 작업(파일 삭제, 외부 전송 등)은 사용자 승인을 요청
  • 전제 조건: 데스크탑 Mac이 켜져 있고 인터넷에 연결되어 있어야 함

🖥️ 데스크탑 Mac (실행 환경)

실제 작업이 수행되는 로컬 컴퓨터입니다. 내부에서 여러 기능이 협력합니다:

내부 기능역할처리 예시
Cowork파일 탐색, 문서 분석, 보고서 생성PPT 파일 찾기, 내용 분석
Claude Code코드 편집, Git 작업, 터미널 명령스크립트 작성, 빌드 실행
Computer UseGUI 앱 직접 조작 (클릭·타이핑)프레젠테이션 앱에서 PDF 내보내기, 캘린더에 파일 첨부

Computer Use의 3단계 권한 모델:

  1. read (브라우저): 화면 읽기만 가능, 클릭/타이핑 차단
  2. click (터미널/IDE): 클릭 가능, 타이핑 차단
  3. full (기타 앱): 모든 조작 가능

📡 Channels (결과 알림)

작업 완료 후 외부 메시징 서비스로 결과를 전달하는 출력 계층입니다.

  • 지원 채널: Telegram, Slack, Discord, iMessage 등
  • 양방향 통신: 알림 수신뿐 아니라 추가 지시도 가능 ("이 PDF에 워터마크도 추가해줘")
  • 자동 전송: 작업 완료 시 설정된 채널로 자동 알림
  • MCP Push Messages: 실시간 진행 상황 업데이트도 수신 가능

🔗 구성요소 간 연결 방식

스마트폰 ──(HTTPS)──→ Dispatch ──(로컬 세션)──→ 데스크탑

Cowork ←→ Computer Use

──(MCP Push)──→ Channels ──→ 사용자
  • 스마트폰 → Dispatch: HTTPS를 통한 암호화 통신. Anthropic 서버가 중계
  • Dispatch → 데스크탑: 로컬에서 새 세션 생성. 네트워크 지연 최소화
  • Cowork ↔ Computer Use: 같은 데스크탑 내에서 협력. Cowork가 파일을 준비하면 Computer Use가 GUI 작업 수행
  • 데스크탑 → Channels: MCP Push Messages로 실시간 전송. 채널별 포맷 자동 변환
워크플로우 사용 시 주의사항
  • 데스크탑이 꺼져 있으면 Dispatch부터 작동하지 않습니다. 항상 켜두거나 클라우드 세션을 대안으로 사용하세요.
  • Computer Use는 리서치 프리뷰 단계입니다. 복잡한 GUI 작업은 실패할 수 있으므로 중요 작업은 확인이 필요합니다.
  • Channels 수신은 세션이 열려있어야 합니다. 세션이 종료되면 알림이 전송되지 않습니다.
  • 토큰 비용: Computer Use는 스크린샷마다 토큰을 소비하므로, 단순 파일 작업은 Cowork만으로 처리하는 것이 경제적입니다.

추가 자동화 시나리오 예시

시나리오흐름연결 기능
"오늘 회의 녹취록을 요약해서 슬랙에 공유해줘"📱→Dispatch→Cowork(요약)→Channels(Slack)3개
"사이트 메인 페이지 스크린샷 찍어서 디자인팀에 보내줘"📱→Dispatch→Computer Use(브라우저)→Channels(Telegram)3개
"테스트 실패한 PR 수정하고 결과 알려줘"📱→Dispatch→Code(수정+테스트)→Channels(알림)3개
"매일 아침 9시에 서버 헬스체크하고 이상 시 알려줘"Schedule(Cron)→Code(헬스체크)→Channels(알림)3개

기능 선택 플로차트

작업을 자동화하고 싶다
├─ 시간 기반 반복? ─────────→ 스케줄 (/loop)
├─ 외부 메시지에 반응? ──────→ 채널
└─ CI 실패 자동 수정? ──────→ 클라우드 세션 (Auto-fix)

다른 기기에서 작업하고 싶다
├─ 컴퓨터를 켜 둘 수 있다
│ ├─ 작업을 위임하고 싶다 ──→ 디스패치
│ └─ 세션을 이어가고 싶다 ──→ 원격 제어
└─ 컴퓨터를 켜 둘 수 없다 ──→ 클라우드 세션

GUI 앱을 제어하고 싶다 ────→ 컴퓨터 사용

각 기능의 핵심 장단점 요약

각 기능의 핵심 장점과 단점을 한눈에 비교합니다. 기능 선택 시 빠르게 참고하세요.

기능핵심 장점핵심 단점
원격 제어코드 유출 없이 로컬에서 실행, 실시간 동기화, 멀티 디바이스 동시 접속컴퓨터가 켜져 있어야 하며, 10분 네트워크 장애 시 타임아웃
디스패치모바일에서 즉시 작업 위임, 자동 Code/Cowork 라우팅복잡한 작업은 정확도가 낮고, Pro/Max 플랜 전용
클라우드 세션로컬 환경 불필요, 컴퓨터 꺼도 실행 지속Git 클론만 접근 가능, 로컬 MCP 서버 사용 불가
채널텔레그램/디스코드 등 외부 메시징 통합, 양방향 대화연구 프리뷰 단계, 세션 열려있을 때만 수신
스케줄반복 작업 완전 자동화, 3가지 스케줄 방식실행당 토큰 비용 누적, 실패 시 자동 재시도 없음
컴퓨터 사용네이티브 GUI 앱 직접 조작, 디자인 QA 자동화스크린샷 기반으로 느리고 불안정, macOS/Windows만 지원
기능 조합으로 단점 보완

각 기능의 단점은 다른 기능과 조합하여 보완할 수 있습니다. 예를 들어, 원격 제어의 "컴퓨터 켜야 함" 단점은 클라우드 세션으로, 채널의 "세션 열려있어야 함" 단점은 스케줄의 주기적 실행으로 보완됩니다.

다음 단계