Claude Code Channels vs Cowork Dispatch: 뭐가 어떻게 다름?
Claude Code Channels vs Cowork Dispatch: 뭐가 어떻게 다른가
Anthropic 제품을 보다 보면 비슷해 보이는 두 개념이 자꾸 등장합니다. 하나는 Claude Code의 Channels 계열 경험, 다른 하나는 Claude Cowork의 Dispatch입니다. 둘 다 "멀리서 Claude에게 일을 시킨다"는 점에서는 비슷해 보이지만, 실제로는 출발점도 다르고, 실행 환경도 다르고, 가장 잘 맞는 사용자도 다릅니다.
- [object Object]
- [object Object]
즉, 둘 다 "원격 지시"처럼 보이지만 실제 성격은 다릅니다. 하나는 코드 작업 위임 인터페이스, 다른 하나는 지속형 개인 업무 핸드오프 인터페이스에 더 가깝습니다.
Claude Code Channels는 무엇에 가까운가
Anthropic 공식 Slack 문서에 따르면, 사용자가 Slack 채널이나 스레드에서 @Claude로 코딩 관련 요청을 하면 Claude가 이를 감지하고 Claude Code 세션을 웹에서 생성합니다. 그리고 작업 진행 상황을 다시 스레드에 올리고, 끝나면 전체 세션과 PR 링크를 제공합니다.
Claude Code Channels 계열 기능은 "메시지 채널에서 코딩 작업을 시작하고, 실제 실행은 Claude Code 세션이 맡는 구조"에 가깝습니다.
즉 채널은 작업을 시작하고 상황을 공유하는 앞단이고, 실제 코딩 실행 엔진은 Claude Code입니다.
Cowork Dispatch는 무엇인가
Anthropic의 Assign tasks to Claude from anywhere in Cowork 문서에 따르면, Dispatch는 폰과 데스크톱 어디서든 접근할 수 있는 하나의 연속된 대화를 제공합니다. 사용자는 휴대폰에서 Claude에게 일을 맡기고, Claude는 사용자의 데스크톱 컴퓨터에서 로컬 파일, 커넥터, 플러그인을 활용해 작업한 뒤 결과를 다시 같은 대화로 보냅니다.
Dispatch는 "내 컴퓨터에서 일하는 Cowork를, 모바일과 데스크톱 양쪽에서 같은 대화로 계속 부리는 기능"입니다.
가장 큰 차이 1: 어디서 실제 일이 돌아가나
초보자가 가장 먼저 봐야 할 차이는 실행 위치입니다.
Claude Code Channels 쪽
Slack의 공식 문서와 Claude Code on the web 문서를 같이 보면, 코딩 요청은 Claude Code on the web 쪽으로 라우팅되고, 거기서 작업마다 격리된 가상 머신이 만들어집니다. GitHub 저장소를 복제하고, 설정 명령을 실행하고, Claude가 코드를 읽고 수정하고 테스트한 뒤, 결과를 브랜치와 PR로 남깁니다.
즉 이쪽은 기본적으로 원격 환경에서 저장소 중심으로 도는 코딩 작업입니다.
Cowork Dispatch 쪽
반대로 Dispatch는 내 데스크톱에서 돌아가는 Cowork를 전제로 합니다. Anthropic 공식 문서는 Claude가 사용자의 컴퓨터에서, 그것도 Cowork가 접근 권한을 가진 로컬 파일, 커넥터, 플러그인을 사용해 작업한다고 설명합니다.
즉 이쪽은 기본적으로 내 컴퓨터 중심의 지식 업무 에이전트입니다.
- [object Object]
- [object Object]
이 차이 하나만 이해해도 둘을 꽤 정확하게 구분할 수 있습니다.
가장 큰 차이 2: 대화가 새로 시작되나, 계속 이어지나
Claude Code Channels 쪽은 작업 단위 세션에 가깝다
Slack 문서에서 설명하는 흐름은 이렇습니다.
- [object Object]
- [object Object]
- [object Object]
- [object Object]
- [object Object]
즉 구조상 중심은 요청마다 생성되는 Claude Code 작업 세션입니다. 물론 스레드 문맥을 가져오기는 하지만, 초점은 "그 대화방 자체가 영구한 작업 공간"이 아니라 특정 코딩 작업을 넘겨 처리하는 것에 있습니다.
Dispatch는 하나의 연속 대화에 가깝다
Dispatch 문서는 훨씬 더 직접적입니다. Instead of starting a new session for each task, you have a single persistent thread with Claude. 라고 설명합니다. 즉 새 작업마다 새 세션을 만드는 게 아니라, 하나의 지속 스레드가 유지됩니다.
이게 왜 중요할까요.
- [object Object]
- [object Object]
- [object Object]
요약하면:
- [object Object]
- [object Object]
가장 큰 차이 3: 결과물이 무엇이냐
Channels 쪽 결과물은 보통 코드 변경과 PR이다
Claude Code on the web 문서에 따르면, Claude는 작업 완료 후 변경 사항을 새 브랜치에 푸시하고, 사용자는 인터페이스에서 바로 풀 리퀘스트를 생성할 수 있습니다. Slack 문서도 작업이 끝나면 전체 세션 링크와 PR 리뷰 링크를 제공한다고 설명합니다.
즉 여기서 기본 산출물은 대체로 이렇습니다.
- [object Object]
- [object Object]
- [object Object]
- [object Object]
Dispatch 쪽 결과물은 문서, 표, 요약본, 정리된 파일이다
Dispatch와 Cowork 공식 문서가 반복해서 강조하는 건 코딩보다 지식 업무 결과물입니다. 예를 들면:
- [object Object]
- [object Object]
- [object Object]
- [object Object]
- [object Object]
즉 Dispatch는 "코드를 배포하는 통로"라기보다 내 컴퓨터 위의 개인 업무 에이전트가 결과물을 만들어 주는 통로에 가깝습니다.
가장 큰 차이 4: 누가 쓰기 좋은가
Claude Code Channels가 맞는 사람
다음과 같은 사람에게 잘 맞습니다.
- [object Object]
- [object Object]
- [object Object]
- [object Object]
핵심은 팀 협업 대화에서 코딩 작업을 바로 발사하는 것입니다.
Dispatch가 맞는 사람
다음과 같은 사람에게 더 잘 맞습니다.
- [object Object]
- [object Object]
- [object Object]
- [object Object]
핵심은 개인 컴퓨터를 기반으로 장시간 이어지는 업무를 위임하는 것입니다.
헷갈리기 쉬운 포인트 3가지
1. 둘 다 그냥 "모바일에서 Claude 쓰는 기능"은 아니다
아닙니다. 둘 다 모바일이나 메시지 인터페이스가 보이더라도, 실제 핵심은 어디서 어떤 엔진이 실행되는가입니다.
- [object Object]
- [object Object]
2. Dispatch는 클라우드 에이전트가 아니라 데스크톱 의존 기능이다
공식 문서에 따르면, Dispatch는 Claude Desktop 앱이 열려 있고 컴퓨터가 깨어 있어야 동작합니다. 즉 완전한 서버형 백그라운드 작업이 아닙니다. 내 컴퓨터가 실제 작업 머신입니다.
3. Channels 쪽은 협업 문맥이 강하고, Dispatch는 개인 문맥이 강하다
Slack 기반 Claude Code 흐름은 채널과 스레드라는 공유된 대화 문맥이 출발점입니다. 반대로 Dispatch는 내 파일, 내 플러그인, 내 커넥터, 내 데스크톱이라는 개인 실행 문맥이 더 중요합니다.
표로 보면 더 쉽다
| 항목 | Claude Code Channels | Cowork Dispatch |
| 핵심 목적 | 채팅 공간에서 코딩 작업 시작 | 폰과 데스크톱 사이에서 업무를 지속적으로 위임 |
| 실제 실행 위치 | Claude Code on the web의 격리된 VM | 내 컴퓨터의 Cowork 환경 |
| 주 대상 작업 | 버그 수정, 코드 변경, PR 생성 | 문서 작성, 요약, 분석, 파일 정리 |
| 대화 구조 | 요청별 작업 세션 중심 | 하나의 지속 스레드 중심 |
| 결과물 | 브랜치, 테스트, PR | 문서, 스프레드시트, 브리핑, 정리된 파일 |
| 잘 맞는 사용자 | 개발팀, GitHub 중심 협업자 | 개인 업무 자동화 사용자, 지식 노동자 |
| 전제 조건 | Claude Code on the web 접근, 저장소 인증 | Claude Desktop + 모바일 앱 + 데스크톱 활성 상태 |
결국 어떻게 선택하면 되나
아주 단순하게 고르면 됩니다.
이런 질문에 "예"면 Claude Code Channels 쪽
- [object Object]
- [object Object]
- [object Object]
이런 질문에 "예"면 Dispatch 쪽
- [object Object]
- [object Object]
- [object Object]
결론: 둘은 비슷해 보여도 출발점이 완전히 다르다
이 둘을 가장 짧게 요약하면 이렇습니다.
Claude Code Channels는 "대화 채널에서 코딩 작업을 Claude Code에 연결하는 기능"이고, Cowork Dispatch는 "내 데스크톱에서 돌아가는 업무 에이전트를 폰과 데스크톱에서 하나의 대화로 이어 쓰는 기능"입니다.
그래서 개발팀의 코드 협업 흐름을 붙이고 싶다면 Channels 쪽이 더 자연스럽고, 개인 업무 자동화와 지식 노동 보조를 원한다면 Dispatch가 더 자연스럽습니다.
둘 다 "Claude에게 일을 시킨다"는 점은 같지만, 하나는 코드 실행 파이프라인, 다른 하나는 개인 업무 실행 파이프라인에 더 가깝습니다.
5줄 요약
- [object Object]
- [object Object]
- [object Object]
- [object Object]
- [object Object]
참고한 해외 공식 자료
- [object Object]
- [object Object]
- [object Object]
- [object Object]
- [object Object]