Skip to content

클로드 세션 간 대화 ​

"다른 세션과 대화해서 코드 충돌이 안 되도록 작업해줘"

이제 클로드 세션끼리 대화하기 위해서 유닉스 도메인 소켓 (Unix Domain Socket, UDS)을 사용합니다.

sh
❯ claude -v
2.1.216 (Claude Code)

❯ claude update
Current version: 2.1.216
Checking for updates to latest version...
Updating to 2.1.233...
Successfully updated from 2.1.216 to version 2.1.233

Claude Code v2.1.224 이상 버전을 사용 중인지 확인하고, claude update 로 최신 버전으로 업데이트하면 됩니다.

클로드 세션 간 대화 도구 ​

클로드 세션은 기본적으로 UUID 기반 이름을 부여받으며, 각 세션은 다음 도구를 호출해 서로 통신합니다.

다만 클로드 세션이 스스로 이름을 변경할 수는 없어서 사용자가 /rename 명령어로 세션 이름을 직접 지정해야 합니다.

  • ListAgents : 현재 실행 중인 다른 세션 검색
  • SendMessage : 특정 이름을 가진 세션으로 메시지 전달

참고로 클로드 코드 확장 대화창에 보이는 것은 세션 이름이 아니라 대화를 요약한 제목 입니다.

세션끼리 대화하면서 얻게 되는 장점 ​

기존에는 여러 세션에 이슈를 각각 할당해 수동으로 작업을 요청해야 했습니다. 이제는 세션끼리 메시지를 주고받을 수 있어 역할을 나누어 협업 할 수 있습니다. 예를 들어 이슈를 분석하고 작업을 분할하는 세션, 분할된 작업을 구현하는 세션, 작업 결과물을 브라우저로 검증하는 세션으로 나누어 진행할 수 있습니다.

따라서 복잡한 하네스 엔지니어링 을 별도로 구축하지 않아도, 세션 간 대화만으로 여러 이슈를 동시에 안전하게 해결할 수 있습니다.

Released under the MIT License.