Communitygithub.com

danielrosehill/Claude-Hopper

Linux 上で Claude Code セッション間を移動するためのスキル:生成、引き継ぎ、再開。

Claude-Hopper とは?

このスキルは、Linux 環境で複数の Claude Code セッションを効率的に管理するためのツールです。「Claude-Hopper」を使用すると、新しいセッションを生成(spawn)、進行中のセッションを他のコンテキストに引き継ぎ(handover)、中断したセッションを再開(resume)できます。これにより、開発者は1つのタスクに集中している途中で別の緊急タスクが発生した場合でも、現在のセッション状態を失うことなくシームレスに切り替えられます。主に Claude Code (旧称 Claude CLI) を対象としており、Linux 上の tmux や screen などのターミナルマルチプレクサとの連携を想定しています。このスキルはセッションの状態管理を自動化し、開発ワークフローの中断を最小限に抑えるのに役立ちます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add danielrosehill/Claude-Hopper

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Claude-Hopper は何をしますか?

Linux 上で Claude Code セッション間を移動するためのスキル:生成、引き継ぎ、再開。

概要

Claude-Hopper は、Linux 環境で Claude Code セッションを管理するためのスキルです。以下の操作が可能です:

  • 生成 (spawn): 新しい Claude Code セッションを開始します。
  • 引き継ぎ (handover): 現在のセッションのコンテキストを別のセッションに引き継ぎます。
  • 再開 (resume): 中断したセッションを以前の状態から再開します。

使用例

# 新しいセッションを生成
claude spawn

# 現在のセッションを別のセッションに引き継ぎ
claude handover <target-session-id>

# 以前のセッションを再開
claude resume <session-id>

必要条件

  • Linux オペレーティングシステム
  • Claude Code (旧称 Claude CLI) がインストールされていること
  • ターミナルマルチプレクサ (例: tmux, screen) の利用を推奨

仕組み

このスキルは、Claude Code のセッション管理機能を拡張し、複数のセッションを効率的に操作できるようにします。内部では、セッションの状態をファイルや環境変数に保存し、必要に応じて復元します。

注意事項

  • セッションの引き継ぎは、同じプロジェクトコンテキスト内でのみ機能します。
  • 中断したセッションの再開は、完全な状態復元を保証するものではありません。

関連スキル