リレー:Claudeコードセッションを他のAIエージェントに引き継ぐためのツール

Relayは、Claude Codeユーザーが直面する一般的な問題に対処するツールです:セッションがレート制限に達すると、コンテキスト全体が失われ、ユーザーは別のエージェントでやり直さなければなりません。Relayはセッションコンテキストをキャプチャし、別のAIエージェントに引き継ぐことで、中断なく作業を継続できるようにします。
仕組み
RelayはRust製バイナリ(4.6 MB)で、Claude Codeのセッショントランスクリプトを~/.claude/projects/のJSONLファイルから直接読み取ります。以下の情報を抽出します:
- 完全な会話(デフォルトで直近25ターン)
- すべてのツール呼び出し(Claudeが読み取り、書き込み、編集したファイル)
- Claudeが遭遇したすべてのエラー
- TodoWrite状態(完了済みと進行中のタスク)
- Gitブランチ、差分、コミットされていないファイル
- Claudeが行った重要な決定
その後、新しいエージェントとの対話型セッションを開始し、エージェントは復元されたコンテキストを認識して次のステップを尋ねます。
使用方法と機能
基本的なコマンドは:
relay handoff --to codex追加オプションには以下が含まれます:
--turns 10:転送する会話コンテキストの量を制御--include git,todos:特定のコンテキスト要素を選択- レート制限を自動検出するPostToolUseフック
Relayには、スピナー、エージェント選択画面、色分けされた出力を含む対話型TUIが搭載されています。キャプチャ時間は100ミリ秒未満です。
サポートされているエージェント
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ツールキットにおける4番目のプラグインです。このツールキットには、TokenForge(AST解析によるトークン圧縮用)やSecretScan(47パターンのシークレット検出器)も含まれています。すべてのツールはオープンソースで、Rustで書かれています。
📖 Read the full source: r/ClaudeAI
👀 See Also

MCPマーケットプレイスは、Claude Codeを基盤に構築され、セキュリティスキャンと収益化機能を備えています。
開発者は、コードベースの約95%をClaude Codeを使用して構築し、2,200以上のMCPサーバー向けのセキュリティスキャン機能とクリエイター向け収益化オプションを備えた厳選マーケットプレイスを立ち上げました。

コードフラッシュ分析:2つのPRで118件のパフォーマンスバグを発見(Claude Codeで記述)
Codeflashは、Claude Codeで構築された2つの主要機能のパフォーマンスを測定し、118の関数が最大446倍も非効率に動作していることを発見しました。分析により、非効率なアルゴリズム、冗長な計算、キャッシュの欠如、最適でないデータ構造といったパターンが明らかになりました。

オープンソースのClaude Codeプラグインは、書籍をキャプチャーして構造化されたMarkdownに変換します。
開発者が、書籍ページをスクリーンショットで自動的にキャプチャし、macOS VisionでOCRを実行し、章順ではなくテーマ別に構成された構造化Markdownファイルを生成するClaude Codeプラグインをオープンソース化しました。このツールは、macOS上のKindle、Apple Books、Kindle Cloud Reader、およびスキャンされたPDFをサポートしています。

時間とともにあなたのプロジェクトを学習するClaudeコードのシステム
開発者が、CLAUDE.mdファイル、プロジェクトの規約を含むdocsフォルダ、およびブートストラップ、改善、パターン捕捉のための3つのプロンプトを追加することで、Claude Codeがセッション間でコンテキストを保持できるようにするシンプルな設定を作成しました。