Claude Code가 터미널을 벗어났을 때 — 비동기 작업 큐가 대기 시간을 지워버린 방식
Claude Code의 웹·iOS 확장을 떠받치는 공통 백엔드와 비동기 작업 큐, 병렬 서브에이전트 오케스트레이션 설계, GitHub Copilot 대비 자율 에이전트 접근 차이를 정리한다.
2026-08-14 · 최초 발행 2026-05-18
Anthropic이 Claude Code를 웹 인터페이스와 iOS 앱(리서치 프리뷰)으로 확대하며 AI 코딩 에이전트의 접근 범위를 터미널 밖으로 확장했다. 비동기 병렬 작업, 관리형 클라우드 인스턴스 실행, 멀티 저장소 동시 작업 지원은 단순한 플랫폼 추가를 넘어 AI가 "코드의 90~100%를 작성"하는 개발 패러다임 전환의 기반 인프라 구축이다. 이 글에서는 Claude Code의 멀티 플랫폼 아키텍처 설계, 비동기 병렬 에이전트 오케스트레이션, 그리고 Anthropic의 전략적 의미를 분석한다.
CLI·웹·모바일이 같은 백엔드를 보는 이유
Claude Code의 멀티 플랫폼 전략의 핵심은 공통 에이전트 실행 백엔드다. 웹, 모바일(iOS), CLI 클라이언트 모두 동일한 Anthropic 관리형 에이전트 인프라에 연결되며, 클라이언트는 요청 전송과 결과 표시를 담당하는 경량 레이어다. CLI는 로컬 파일 시스템에 직접 접근하고 로컬 도구를 실행하며 개발자 PC 환경과 긴밀하게 통합된다. 웹 인터페이스는 관리형 클라우드 인스턴스에서 에이전트를 실행해, 로컬 환경 없이 여러 저장소에 병렬 작업할 수 있다. iOS 앱(리서치 프리뷰)은 에이전트 진행 상황 모니터링, 실시간 방향 수정, 간단한 지시 전달을 담당한다. CLI와 웹·모바일이 다른 실행 환경을 갖지만, 에이전트가 사용하는 모델, 컨텍스트 처리 방식, 서브에이전트 프로토콜은 동일하다.
웹 인터페이스의 핵심 혁신은 비동기(asynchronous) 작업 실행이다. 사용자가 작업을 요청하면 즉시 응답을 기다리지 않고 작업 ID를 받아 백그라운드에서 실행을 추적한다. 사용자가 작업 요청을 제출(예: "인증 모듈 리팩토링")하면 작업 ID가 발급되고 관리형 인스턴스에서 에이전트가 시작되며, 에이전트가 실시간 진행 상황을 스트리밍으로 전송하는 동안 사용자는 다른 탭에서 새 작업을 시작할 수 있고, 완료 또는 사용자 입력이 필요할 때 알림이 발송되면 결과를 확인하고 승인·수정 지시를 내리는 흐름으로 진행된다. 이 구조에서 에이전트 실행 시간은 사용자 대기 시간과 분리된다. 복잡한 마이그레이션 작업처럼 수십 분이 걸리는 작업도 사용자가 기다릴 필요 없이 백그라운드에서 진행된다.
에이전트 진행 상황은 스트리밍 방식으로 클라이언트에 전달된다. 파일 수정 이력, 실행된 도구 목록, 현재 단계, 발견된 이슈가 실시간으로 업데이트된다. 웹에서 시작한 세션을 모바일에서 이어보거나, 모바일에서 확인한 세션에 웹에서 추가 지시를 내리는 크로스 플랫폼 세션 접근도 지원된다.
리드 에이전트가 서브에이전트를 낳는 구조
Claude Code의 병렬 에이전트 아키텍처는 리드 에이전트가 작업을 분해하고 서브에이전트를 생성하는 계층적 구조다. 마이그레이션 작업에서는 리드 에이전트가 계획을 수립하고 서브에이전트들이 각 모듈을 병렬로 마이그레이션한 뒤 리드가 결과를 검토·충돌을 해소한다. 전체 코드베이스 리팩토링에서는 파일 그룹별로 서브에이전트가 분배되어 각자 독립적인 인스턴스에서 실행된다. 멀티 저장소 작업에서는 서로 다른 저장소에서 연관 변경사항을 병렬로 적용한다. 서브에이전트는 독립적인 실행 컨텍스트를 가지며 서로 간섭하지 않는다. 리드 에이전트는 각 서브에이전트의 진행 상황을 모니터링하고 의존 관계에 따라 실행 순서를 조율한다.
각 에이전트 작업은 구조화된 진행 상황 트래킹을 포함한다.
| 추적 항목 | 설명 | 플랫폼 표시 |
|---|---|---|
| 단계 완료율 | 전체 계획 대비 진행도 (%) | 웹/모바일 프로그레스 바 |
| 실행 도구 목록 | 호출된 파일 수정, 검색, 실행 내역 | 웹 상세 로그 |
| 발견된 이슈 | 빌드 오류, 테스트 실패 등 | 알림 + 인라인 표시 |
| 사용자 개입 필요 여부 | 확인, 결정, 추가 컨텍스트 요청 | 우선 알림 |
| 소요 시간 | 각 단계별 처리 시간 | 웹 상세 뷰 |
완료 알림은 플랫폼별로 다르게 동작한다. 웹에서는 브라우저 알림, 모바일에서는 푸시 알림, CLI에서는 터미널 벨 및 상태 업데이트가 전달된다.
병렬로 실행된 서브에이전트의 결과를 병합할 때 충돌이 발생할 수 있다. Claude Code는 병합 시 의존 관계 그래프 기반으로 순서를 결정(A가 B에 의존하면 A 후 B 병합)하고, 동일 파일에 대한 변경은 라인 단위로 충돌을 감지하며, 충돌 발생 시 리드 에이전트가 최종 판단하거나 사용자에게 에스컬레이션하는 우선순위를 적용한다.
90% 자율 코딩이라는 목표가 요구하는 인프라
Anthropic은 2026년 Q3까지 "90% 자율 코딩"을 목표로 제시했다. 이미 Anthropic 내부적으로 Claude Code 자체가 자신의 코드 90%를 작성하고 있으며, 엔지니어링 조직 규모를 두 배로 늘리는 동안 생산성이 67% 향상되었다. 이 수치는 AI 보조가 아닌 AI 주도 개발이 현실화되었음을 보여준다.
웹·모바일 확대는 이 전략의 인프라 레이어다. 개발자가 터미널에 접근할 수 없는 상황에서도 에이전트 작업을 시작하고, 장시간 실행 작업을 백그라운드에서 관리하며, 어디서든 결과를 검토할 수 있는 환경을 만드는 것이 핵심이다.
| 비교 항목 | Claude Code | GitHub Copilot |
|---|---|---|
| 주요 접근 방식 | 자율 에이전트 (전체 작업 실행) | 인라인 제안 (개발자 보조) |
| 멀티 플랫폼 | 웹·모바일·CLI | VS Code 중심, 웹 제한적 |
| 병렬 작업 | 다중 에이전트 병렬 실행 | 단일 세션 |
| 코드베이스 전체 이해 | 프로젝트 전체 컨텍스트 | 파일/함수 수준 |
| 비동기 실행 | 지원 (백그라운드 에이전트) | 미지원 |
| 관리형 실행 환경 | 클라우드 인스턴스 | 로컬 환경 의존 |
| 상업적 성과 | $500M+ 연간 실행률 | GitHub 구독 번들 |
Claude Code는 GitHub Copilot이 "다음 줄을 제안"하는 도구라면, Claude Code는 "전체 기능을 스스로 구현"하는 자율 에이전트다. 이 차이는 사용 시나리오와 통합 방식을 근본적으로 다르게 만든다.
웹·모바일 확장은 Pro 및 Max 구독 사용자에게 우선 제공된다. 관리형 클라우드 인스턴스 실행은 사용량 기반 과금과 구독 모델을 결합한 형태로 발전할 가능성이 높다. $500M+ 연간 실행률로 성장한 Claude Code 비즈니스에 웹·모바일 접근성 확대는 구독 유지율과 신규 전환에 모두 긍정적으로 작용할 것으로 예상된다.
Claude Code의 웹·모바일 확대는 AI 코딩 에이전트가 특정 도구 체계(터미널·IDE)에 종속되지 않는 유비쿼터스 개발 동반자로 진화하는 전환점이다. 비동기 병렬 작업 오케스트레이션은 장시간 소요 작업의 비용을 개발자 대기 시간에서 분리하며, 멀티 플랫폼 세션 동기화는 언제 어디서든 에이전트 작업을 제어할 수 있는 환경을 제공한다. Anthropic의 90% 자율 코딩 목표와 $500M+ 성장세를 고려하면, 이번 확대는 단순한 기능 추가가 아니라 AI 주도 소프트웨어 개발 생태계 구축의 핵심 인프라 투자다.
Sources
- https://venturebeat.com/ai/claude-code-comes-to-web-and-mobile-letting-devs-launch-parallel-jobs-on
- https://thenewstack.io/anthropics-claude-code-comes-to-web-and-mobile/
- https://simonw.substack.com/p/claude-code-for-web-a-new-asynchronous
- https://9to5mac.com/2025/10/20/claude-code-preview-ios-iphone/
- https://claudefa.st/blog/guide/agents/async-workflows
- https://simonwillison.net/2026/May/6/code-w-claude-2026/
- https://digitalstrategy-ai.com/2026/03/30/claude-code-software-development/
- https://code.claude.com/docs/en/overview