플랫폼과 통합 (Platforms and integrations)
기준일: 2026-11-03
공식 기준: Platforms and integrations
개요
Claude Code는 어디서든 같은 엔진으로 동작하지만, surface마다 맞춰진 작업 방식이 다릅니다. 이 공식 페이지는 작업 흐름에 맞는 플랫폼을 고르고, 이미 쓰는 도구를 연결하는 길잡이입니다.
핵심 개념
| 질문 | 볼 곳 |
|---|---|
| 어디서 실행할까 | CLI, Desktop, VS Code, JetBrains, Web, Mobile |
| 무엇을 연결할까 | Chrome, GitHub Actions, GitLab CI/CD, Code Review, Slack, Claude Tag, 그 밖은 MCP·connector |
| 자리를 비울 때는 | Dispatch, Remote Control, Channels, Slack, Self-hosted environments, Scheduled tasks |
상세
어디서 실행할까 (Where to run Claude Code)
작업 방식과 프로젝트 위치에 따라 플랫폼을 고릅니다.
| 플랫폼 | 적합한 용도 | 제공하는 것 |
|---|---|---|
| CLI | 터미널 작업, 스크립팅, 원격 서버 | 전체 기능, Agent SDK, macOS의 computer use(Pro·Max·Ultra), 서드파티 공급자 |
| Desktop | 시각적 리뷰, 병렬 세션, 관리형 설정 | Diff 뷰어, 앱 미리보기, Pro·Max·Ultra에서 computer use와 Dispatch |
| VS Code | 터미널로 전환하지 않고 VS Code 안에서 작업 | 인라인 diff, 통합 터미널, 파일 컨텍스트 |
| JetBrains | IntelliJ, PyCharm, WebStorm 등 JetBrains IDE 안에서 작업 | Diff 뷰어, 선택 영역 공유, 터미널 세션 |
| Web | 조종이 많이 필요 없는 장시간 작업, 오프라인일 때도 계속돼야 하는 작업 | 기본적으로 Anthropic이 관리하는 클라우드. 연결을 끊어도 계속 실행 |
| Mobile | 컴퓨터를 떠나 있을 때 작업 시작·모니터링 | iOS·Android용 Claude 앱의 클라우드 세션, 로컬 세션용 Remote Control, Pro·Max·Ultra에서 Desktop으로 보내는 Dispatch |
surface별 차이:
- CLI: 터미널 중심 작업에 가장 완전한 surface입니다. 스크립팅과 Agent SDK는 CLI 전용입니다.
- 서드파티 공급자: VS Code와 JetBrains(IDE 터미널에서 CLI를 실행)에서도 동작합니다.
- Desktop: enterprise Desktop 배포는 Google Cloud의 Agent Platform을 지원하고, Desktop은 gateway 공급자를 지원합니다. Amazon Bedrock이나 Microsoft Foundry는 CLI나 IDE 확장, 또는 그 공급자에서 Code 탭을 실행하는 Claude Desktop on 3P를 쓰세요.
- Desktop·IDE 확장: 일부 CLI 전용 기능 대신 시각적 리뷰와 더 긴밀한 에디터 통합을 얻습니다.
- Web: 클라우드에서 실행되므로 연결을 끊어도 작업이 계속됩니다.
- Mobile: 같은 클라우드 세션, 또는 Remote Control로 로컬 세션에 들어가는 thin client이며, Dispatch로 Desktop에 작업을 보낼 수 있습니다.
같은 프로젝트에서 surface를 섞어 써도 됩니다. 설정, 프로젝트 메모리, MCP 서버는 로컬 surface끼리 공유됩니다.
도구 연결 (Connect your tools)
통합으로 Claude가 코드베이스 밖의 서비스와 함께 일합니다.
| 통합 | 하는 일 | 용도 |
|---|---|---|
| Chrome | 로그인된 세션으로 브라우저를 제어 | 웹 앱 테스트, 폼 입력, API 없는 사이트 자동화 |
| GitHub Actions | CI 파이프라인에서 Claude 실행 | 자동 PR 리뷰, 이슈 분류, 예약 유지보수 |
| GitLab CI/CD | GitLab용 GitHub Actions와 같은 기능 | GitLab에서의 CI 기반 자동화 |
| Code Review | 모든 PR을 자동 리뷰 | 사람 리뷰 전에 버그 잡기 |
| Slack | 채널의 @Claude 멘션에 내 계정으로 응답 |
Pro·Max·Ultra 플랜에서 팀 채팅의 버그 리포트를 PR로 전환 |
| Claude Tag | 관리자가 접근 권한을 구성한, 조직 공유 identity로 @Claude 실행 |
Team·Enterprise 플랜에서 사용자별 Slack 세션 대신 팀 공유 접근 |
여기 없는 통합은 MCP 서버와 connector로 거의 무엇이든 연결할 수 있습니다. 예: Linear, Notion, Google Drive, 사내 API.
터미널을 떠나 있을 때 작업하기 (Work when you are away from your terminal)
터미널 앞에 없을 때 쓰는 방법이 여럿 있습니다. 무엇이 작업을 시작하는지, Claude가 어디서 실행되는지, 설정이 얼마나 필요한지가 다릅니다.
| 트리거 | Claude 실행 위치 | 설정 | 적합한 용도 | |
|---|---|---|---|---|
| Dispatch | Claude 모바일 앱에서 작업 메시지 | 내 머신(Desktop) | 모바일 앱과 Desktop 페어링 | 최소 설정으로 자리 비운 동안 작업 위임 |
| Remote Control | claude.ai/code나 Claude 모바일 앱에서 실행 중인 세션 조종 | 내 머신(CLI, Desktop, VS Code) | claude remote-control 또는 /remote-control 실행 |
다른 기기에서 진행 중인 작업 조종 |
| Channels | Telegram·Discord 같은 채팅 앱이나 내 서버에서 이벤트 push | 내 머신(CLI) | channel 플러그인 설치 또는 직접 구축 | CI 실패, 채팅 메시지 같은 외부 이벤트에 반응 |
| Slack | 팀 채널에서 @Claude 멘션 |
Anthropic 클라우드 | Claude Code on the web을 켠 상태로 Slack 앱 설치, Pro·Max·Ultra 플랜 | 팀 채팅에서 PR과 리뷰 |
| Self-hosted environments | 클라우드 세션을 시작하고 조직의 환경 선택 | 조직의 인프라 | runner 배포, Team·Enterprise 플랜 | 네트워크 안에서 실행돼야 하는 클라우드 세션 |
| Scheduled tasks | 일정 설정 | CLI, Desktop, 클라우드 | 빈도 선택 | 매일 리뷰 같은 반복 자동화 |
어디서 시작할지 모르겠다면 CLI를 설치하고 프로젝트 디렉터리에서 실행하세요. 터미널을 쓰고 싶지 않다면 Desktop이 같은 엔진을 그래픽 인터페이스로 제공합니다.
관련 리소스 (Related resources)
플랫폼
- CLI quickstart: 터미널에서 설치하고 첫 명령 실행
- Desktop: 시각적 diff 리뷰, 병렬 세션, computer use, Dispatch
- VS Code: 에디터 안의 Claude Code 확장
- JetBrains: IntelliJ, PyCharm 등 JetBrains IDE용 확장
- Web: claude.ai/code에서 브라우저로 쓰는 클라우드 세션. 연결을 끊어도 계속 실행
- Projects: 하나의 대화에서 Claude가 여러 클라우드 세션을 조율해 작업 묶음을 진행하고 보고
- Mobile: 컴퓨터를 떠나 있을 때 작업을 시작·모니터링하는 iOS·Android용 Claude 앱
통합
- Chrome: 로그인된 세션으로 브라우저 작업 자동화
- Computer use: macOS에서 Claude가 앱을 열고 화면을 제어
- GitHub Actions: CI 파이프라인에서 Claude 실행
- GitLab CI/CD: GitLab용 동일 기능
- Code Review: 모든 pull request 자동 리뷰
- Slack: 팀 채팅에서 작업을 보내고 PR을 받음, Pro·Max·Ultra 플랜
- Claude Tag: Team·Enterprise 플랜에서 조직 공유 identity로
@Claude실행
원격 접근
- Dispatch: 휴대폰에서 작업을 보내면 Desktop 세션을 띄울 수 있음
- Remote Control: 휴대폰이나 브라우저에서 실행 중인 세션 조종
- Channels: 채팅 앱이나 내 서버의 이벤트를 세션에 push
- Scheduling options: 반복 일정으로 프롬프트 실행
체크리스트
- 작업 방식(터미널·시각적 리뷰·에디터·클라우드·모바일)에 맞는 플랫폼을 골랐다.
- 스크립팅이나 Agent SDK가 필요하면 CLI를 쓴다.
- Bedrock·Foundry를 쓴다면 CLI, IDE 확장, 또는 Claude Desktop on 3P를 선택했다.
- 연결할 서비스가 기본 통합에 없으면 MCP 서버나 connector를 검토했다.
- 자리를 비울 때의 방식(Dispatch, Remote Control, Channels, Slack, Self-hosted, Scheduled tasks)과 필요한 플랜을 확인했다.
다음 단계
- 기능 가용성에서 플랜·공급자별 지원 기능을 확인합니다.
- Quickstart로 CLI를 설치하거나, Desktop quickstart로 Desktop을 시작합니다.
- Remote Control과 Scheduled tasks로 터미널 밖 작업을 설정합니다.
기준일
이 문서는 2026-11-03에 공식 Platforms and integrations 페이지를 기준으로 작성했습니다. 플랜별 제공 여부는 공식 원문을 함께 확인하세요.