클로드 코드, macOS서 세션끼리 메시지 주고받는다

작성일

클로드 코드 2.1.224, macOS·리눅스 세션끼리 메시지 주고받는다
복붙 없이 컨텍스트 공유하지만 텍스트만 전달, 파일·권한은 제외

클로드 코드, macOS서 세션끼리 메시지 주고받는다 / AI 생성 일러스트(삽화)
클로드 코드, macOS서 세션끼리 메시지 주고받는다 / AI 생성 일러스트(삽화)

앤트로픽(Anthropic)이 코딩 도우미 클로드 코드(Claude Code)에 세션 간 메시지 기능을 추가했다. macOS와 리눅스(Linux)용 클로드 코드 2.1.224 버전에 새로 담겼다. 이 업데이트로 별도의 터미널 창에서 실행 중인 코딩 세션들이 서로 직접 메시지를 보낼 수 있게 됐다. 지금까지는 한 세션에서 진행하던 맥락을 다른 세션에 넘기려면 사용자가 수동으로 복사해 붙여넣어야 했는데 이 과정이 사라진다는 게 핵심이다. 맥루머스(MacRumors)와 The Decoder가 이 기능을 나란히 소개했다.

ListAgents와 SendMessage, 두 도구로 작동

새 기능은 ListAgents와 SendMessage라는 두 개의 도구로 구현됐다. ListAgents는 같은 맥에서 실행 중인 다른 활성 세션을 찾아내는 역할을 한다. SendMessage는 실제 메시지를 전달하는 역할을 맡는다. 메시지를 받은 세션에는 보낸 세션으로 연결되는 링크가 달린 카드 형태로 표시된다.

앤트로픽 문서에 따르면 한 세션은 자신이 만든 변경 사항이 다른 세션이 의존하는 부분을 망가뜨릴 때 이를 경고할 수 있다. 다른 세션이 기다리던 답을 대신 전달하는 용도로도 쓸 수 있다. The Decoder는 앤트로픽 문서를 인용해 통찰 공유, 병렬 작업 조율, 장시간 실행되는 작업의 상태 확인 등이 대표적 활용 사례로 꼽힌다고 전했다. 클로드가 스스로 판단해 다른 세션에 먼저 메시지를 보낼 수도 있다.

텍스트만 오간다…대화 기록·파일·권한은 공유 안 돼 / AI 생성 이미지
텍스트만 오간다…대화 기록·파일·권한은 공유 안 돼 / AI 생성 이미지

텍스트만 오간다…대화 기록·파일·권한은 공유 안 돼

세션 간에 오가는 것은 텍스트뿐이다. 대화 기록이나 파일, 권한 정보는 넘어가지 않는다. 맥루머스는 앤트로픽이 수신 메시지만으로는 권한 요청을 승인하거나 세션 설정을 바꿀 수 없다고 밝혔다고 전했다. 한 세션이 다른 세션에 어떤 요청을 담은 메시지를 보내도 그 메시지 자체가 자동으로 승인 절차를 통과시키지는 못한다는 뜻이다.

관련 소식을 전한 트윗도 이 특징을 보여준다. 클로드데브스(ClaudeDevs)는 8월 7일(현지시각) 트위터에 “다른 세션에서 다시 설명할 필요 없이 클로드에게 대신 전달하게 시키면 된다. 대화 기록이나 파일이 아니라 요약을 보내고, 받는 세션은 작업 중간에 그 내용을 이어받는다”고 소개했다.

같은 맥에선 로컬 통신, 기기가 다르면 제한적 연결

같은 맥 안에서 오가는 메시지는 로컬에서만 처리되고 앤트로픽 서버로 전송되지 않는다. 다만 기기가 다를 경우의 연결 방식은 두 매체의 설명이 다소 다르다. 맥루머스는 서로 다른 기기 사이에서는 맥 터미널을 iOS·안드로이드용 클로드 앱과 연결해주는 리모트 리모컨(Remote Control) 기능을 통한 답장 형태로만 메시지가 오간다고 전했다. The Decoder는 기기가 다르면 앤트로픽 서버를 거쳐 전달되며 이 경우에도 응답만 가능하다고 설명했다. 두 설명 모두 원격 기기 간에는 자유로운 양방향 대화가 아니라 제한된 형태로만 메시지가 오간다는 점에서는 일치한다.

관리자는 이 기능을 설정에서 잠글 수 있다. The Decoder에 따르면 아마존 베드록(Amazon Bedrock), 구글 클라우드 에이전트 플랫폼(Google Cloud Agent Platform), 마이크로소프트 파운드리(Microsoft Foundry)에서는 이 기능을 쓸 수 없다. 맥루머스는 크로스 세션 메시징이 macOS나 리눅스에서 클로드 코드 2.1.224 이상을 써야 작동하며 윈도우에서는 지원되지 않는다고 밝혔다.

기존 서브에이전트·에이전트 팀과는 다른 접근

클로드 코드에는 이미 서브에이전트(subagents)와 에이전트 팀(Agent Teams) 같은 도구가 있다. 맥루머스는 이번 기능이 이들과 나란히 존재하지만 성격이 다르다고 짚었다. 서브에이전트나 에이전트 팀은 클로드가 스스로 만들고 관리하는 세션을 연결한다. 반면 크로스 세션 메시징은 사용자가 맥에서 이미 따로 실행하고 있던 세션들을 연결하는 방식이다.

이번 크로스 세션 메시징은 같은 릴리스에 포함된 31건의 다른 변경 사항과 함께 배포됐다. 그중에는 팀·엔터프라이즈 요금제용으로 새로 추가된 “claude self-hosted-runner” 명령도 있다고 맥루머스는 전했다.