릴레이: 클로드 코드 세션을 다른 AI 에이전트로 넘겨주는 도구

Relay는 Claude Code 사용자들이 자주 겪는 문제를 해결하는 도구입니다: 세션이 속도 제한에 도달하면 전체 컨텍스트가 사라져 사용자들이 다른 에이전트로 다시 시작해야 합니다. Relay는 세션 컨텍스트를 캡처하여 다른 AI 에이전트로 넘겨주어 작업이 중단 없이 계속될 수 있게 합니다.
작동 방식
Relay는 ~/.claude/projects/ JSONL 파일에서 Claude Code의 세션 기록을 직접 읽는 Rust 바이너리(4.6 MB)입니다. 다음을 추출합니다:
- 전체 대화(기본적으로 최근 25회)
- 모든 도구 호출—Claude가 읽고, 쓰고, 편집한 파일들
- Claude가 마주친 모든 오류
- TodoWrite 상태(완료된 작업과 진행 중인 작업)
- Git 브랜치, diff, 커밋되지 않은 파일들
- Claude가 내린 주요 결정들
그런 다음 새로운 에이전트와 상호작용 세션을 열어 복원된 컨텍스트를 인지하고 다음 단계를 묻습니다.
사용법과 기능
기본 명령어는:
relay handoff --to codex추가 옵션으로는:
--turns 10으로 전송할 대화 컨텍스트 양 조절--include git,todos로 특정 컨텍스트 요소 선택- 속도 제한 자동 감지를 위한 PostToolUse 훅
Relay에는 스피너, 에이전트 선택기, 색상 구분 출력이 포함된 대화형 TUI가 있습니다. 캡처 시간은 100ms 미만입니다.
지원 에이전트
Relay는 8개의 에이전트를 지원합니다:
- Codex
- Claude(새 세션)
- Aider
- Gemini
- GitHub Copilot
- OpenCode
- Ollama(로컬)
- OpenAI API
설치
다음 방법으로 설치하세요:
git clone https://github.com/Manavarya09/relay
cd relay && ./scripts/build.sh
ln -sf $(pwd)/core/target/release/relay ~/.cargo/bin/relay
relay init또는 npm으로: npm i @masyv/relay
배경
Relay는 저자의 Claude Code 도구 모음에서 네 번째 플러그인으로, TokenForge(AST 파싱을 통한 토큰 압축)와 SecretScan(47가지 패턴의 비밀 탐지기)도 포함합니다. 모든 도구는 오픈 소스이며 Rust로 작성되었습니다.
📖 Read the full source: r/ClaudeAI
👀 See Also
클로드가 완료되면 풍선이 터지는: whisper.cpp를 활용한 물리적 에이전트 UI
말하는 대로 부풀어 오르는 풍선이 화면을 떠다니며 Claude Code 에이전트를 실행합니다. 음성 인식은 로컬 whisper.cpp로 처리되며, 에이전트는 기존 Claude Code 로그인을 사용합니다. 오픈 소스입니다.

TUI 스튜디오: 알파 버전의 시각적 터미널 UI 디자인 도구
TUI Studio는 드래그 앤 드롭 컴포넌트, 실시간 ANSI 미리보기, Ink, BubbleTea, Textual을 포함한 여섯 가지 프레임워크로의 내보내기 계획을 갖춘 피그마(Figma)와 유사한 터미널 사용자 인터페이스 디자인용 시각적 편집기입니다. 현재 알파 단계로 기능이 완전하지 않은 내보내기를 지원하며, macOS, Windows, Docker에서 사용 가능합니다.

LLM 컨텍스트 윈도우를 위한 더블 버퍼링 기술로 스톱-더-월드 컴팩션을 제거합니다
더블 버퍼링이라는 기술은 초기에 요약을 수행하고 두 개의 버퍼를 유지함으로써 컨텍스트 윈도우 압축 중에 LLM 에이전트가 멈추는 것을 방지할 수 있으며, 추가 추론 비용 없이 원활한 전환을 가능하게 합니다.

슬랙 메시지 포맷터: 슬랙에서 Claude의 깨진 마크다운 수정하기
개발자가 Claude가 생성한 마크다운을 적절한 Slack 형식으로 변환하는 스킬을 만들어, 굵은 텍스트가 별표로 표시되고 링크가 원시 URL로 나타나며 표가 깨지는 문제를 해결했습니다. 이 도구는 풍부한 HTML 복사-붙여넣기 기능이 있는 브라우저 미리보기와 API 웹훅 지원을 모두 제공합니다.