개요

claude-spread는 Claude Code 세션 공유 플러그인으로, 팀원 간 AI 작업 컨텍스트를 동기화합니다. Git이 코드를 공유한다면, claude-spread는 AI와의 개발 과정과 컨텍스트 자체를 공유합니다.

“Git은 코드를 공유하지만, claude-spread는 AI와의 개발 과정과 컨텍스트를 팀과 공유합니다”

해결하는 문제

Git으로 코드는 공유되지만, AI가 축적한 프로젝트 지식은 개인 머신에 고립:

  • 아키텍처 결정 이력
  • 코딩 컨벤션
  • 디버깅 히스토리
  • 세션 진행 상황
  • 다음 단계 계획

→ claude-spread가 이 컨텍스트를 팀원 간 전송

주요 기능

1. 비동기 페어 프로그래밍

# 보내는 사람: 현재 세션 요약 + 공유
/claude-spread:distill-share
 
# 받는 사람: 세션 컨텍스트 수신
/claude-spread:distill-receive
  • Claude가 자동으로 성과 요약 + 다음 단계를 정리
  • 퇴근 후 다른 팀원이 이어받아 작업 가능

2. 온보딩 (프로젝트 지식 전달)

# 기존 멤버: 축적된 프로젝트 메모리 공유
/claude-spread:memory-share
 
# 신규 멤버: 프로젝트 메모리 수신
/claude-spread:memory-receive
  • 로컬 메모리 디렉토리의 축적된 지식 전송
  • 새 개발자가 풀 컨텍스트로 즉시 시작

3. 원격 팀 지원

모드방식용도
LAN 모드mDNS 자동 탐색같은 네트워크 내 제로 설정
Relay 모드6자리 룸 코드원격 근무자

보안

항목내용
암호화AES-256-GCM 엔드투엔드 암호화
인증HMAC 기반 인증
릴레이 서버패스프레이즈 없이 데이터 복호화 불가
  • 릴레이 서버는 암호화된 데이터만 중계 → 서버가 내용을 볼 수 없음

워크플로우

팀원 A (작업 완료)              팀원 B (이어받기)
    │                              │
    ├─ /distill-share              │
    │   ├─ 세션 요약 생성            │
    │   ├─ AES-256-GCM 암호화       │
    │   └─ LAN/Relay 전송 ──────→  ├─ /distill-receive
    │                              │   ├─ 복호화
    │                              │   ├─ 컨텍스트 로드
    │                              │   └─ 이어서 작업 시작

사용 사례

시나리오커맨드
퇴근 전 작업 인수인계distill-sharedistill-receive
신규 팀원 온보딩memory-sharememory-receive
시차 근무 팀Relay 모드로 비동기 협업
페어 프로그래밍LAN 모드로 실시간 컨텍스트 동기화

관련 항목