Skip to content

原文(日本語訳)

セッション途中にWorktreeに入った後、/update/tui が動作しない問題を修正しました。

原文(英語)

Fixed /update and /tui not working after entering a worktree mid-session

概要

Claude Codeのセッション中に /worktree コマンドや EnterWorktree ツールを使ってGit Worktreeに入った後、/update(Claude Codeのアップデート)や /tui(TUIモードの切り替え)コマンドが動作しなくなる問題がありました。v2.1.116ではWorktree切り替え後もこれらのコマンドが正常に動作するよう修正されました。

基本的な使い方

この修正は自動的に適用されます。Worktreeに入った後でも /update/tui が正常に動作します。

bash
# Worktreeに入る
/worktree feature-branch

# Worktree内でも /update が動作するようになった
/update

# /tui も動作するようになった
/tui

実践例

Worktree内でのClaude Codeアップデート

bash
# feature ブランチの worktree に入って作業中
/worktree feature/new-api

# アップデート通知が来たら、worktree を出ることなくアップデートできる
/update
# → アップデートが正常に実行される

Worktree内でのTUIモード切り替え

bash
# worktree に入った後
/worktree hotfix/critical-bug

# TUI モードを切り替えたい場合
/tui
# → 正常に TUI モードが切り替わるようになった

Worktreeを多用する開発フロー

bash
# メインブランチの worktree
claude

# 機能開発のための worktree に切り替え
/worktree feature/redesign

# 作業後に update チェック
/update  # ← v2.1.116 以前は動作しなかった

注意点

  • /worktree または EnterWorktree ツールを使用してWorktreeに入ったセッションで発生していた問題です
  • Worktreeを使わずに別ディレクトリに cd した場合は影響しません
  • /update はClaude Code自体のバージョンアップデートを行います(npm update -g @anthropic-ai/claude-code 相当)
  • /tui はフルスクリーンTUIモードとインラインモードを切り替えます

関連情報