Handoff MCP v0.17 — Claude Code プラグイン配布・マルチセッション対応
リリース

Handoff MCP v0.17 — Claude Code プラグイン配布・マルチセッション対応

Claude Code の /plugin install でワンコマンド導入可能に。マルチセッション対応でフォーク・マージ・切り替えも追加。タスクループ v2 でレビュー効率化。

Handoff MCP v0.16.0〜v0.17.2 の4リリース分のアップデートをまとめてお知らせします。

v0.16.0: Claude Code プラグインとして配布

手動の MCP 設定が不要になりました。Claude Code の Marketplace からワンコマンドでインストールできます。

/plugin install alphaelements/handoff-mcp

プラグインには MCP サーバー定義と5つのスキル(handoff、handoff-load、handoff-memory、handoff-refer、handoff-import)がバンドルされています。

メモリ自動注入フック(handoff-mcp-hooks)はオプションの別プラグインとして提供され、有効/無効を自由に切り替えられます。

v0.17.0: マルチセッション対応

1つのプロジェクト内で複数のセッションを同時に維持できるようになりました(新規プロジェクトではデフォルト有効)。

  • handoff_fork_session — 既存セッションから決定事項・コンテキストポインタ・引き継ぎメモを引き継いで新セッションをフォーク。parent_session_id でタイムラインを追跡
  • handoff_merge_sessions — 複数セッションを1つに統合。重複決定の自動検出
  • handoff_list_sessionstimeline フィルターと include_children オプションでセッション分岐を可視化
  • セッション切替pause_session_id + load_context(session_id) で作業中のセッションを切り替え

また、handoff_update_taskhandoff_bulk_update_tasksnotes_append パラメータが追加され、既存のノートに安全に追記できるようになりました。

v0.17.1: フォークセッション・フック修正

  • フォークしたセッションをクローズした際に enforce_history_limit で即座に削除される問題を修正
  • メモリ自動注入フックが ${cwd} を使用していたため Claude Code のディレクトリ変更で壊れる問題を修正。${CLAUDE_PROJECT_DIR} に変更。handoff-mcp setup を再実行すると更新されます

v0.17.2: タスクループ v2

タスクループワークフロー(/session-loop)の効率が向上しました。

  • レビューはすべてのテストが通った後に1回だけ実行(毎ラウンド実行 → 最終結果のみレビューに変更)
  • テスト失敗時は最大3ラウンドのインナーリワークループ
  • レビューで変更要求があった場合は最大2ラウンドのレビューリワーク。未解決の指摘はハンドオフコンテキストにエスカレーション
  • 開発者・テスターエージェントがハンドオフコンテキスト(前回セッションの決定事項、プロジェクトメモリ)を読み取り可能に
  • 空文字列やテンプレート変数で project_dir が渡された場合のフォールバックを修正

インストール・アップデート

npx handoff-mcp-server@latest