WorktreeCreate フックで作成された worktree に未プッシュのコミットが残っている可能性がある場合、確認なしに終了時に削除されてしまう問題を修正した。英語原文を表示
WorktreeCreate hook without asking when it may hold unpushed commitsarrayサブエージェント等でワークツリーが作成される際に実行されるフック。
Hooks that run when a worktree is created via --worktree or isolation: "worktree" in subagents. Command handlers only, no matchers. Hook must print absolute path to created worktree on stdout; non-zero exit fails creation. See https://code.claude.com/docs/en/hooks#worktreecreate
--worktree 付きで起動した場合にプラグインの WorktreeCreate と WorktreeRemove フックが実行されない問題を修正した(--tmux ではまだ未対応)WorktreeCreate and WorktreeRemove hooks not running when Claude Code starts with --worktree (not yet with --tmux)/batch to run where a WorktreeCreate hook provides the agent worktrees, not only inside a git repository変更後
/batch を git リポジトリの外でも実行できるようになり、SVN や Perforce など git 以外のバージョン管理システムを使うプロジェクトでも、WorktreeCreate フックを設定すればバッチ処理を並列実行できる。
WorktreeCreate hook was configured変更後
SVNやPerforceなど、Git以外のバージョン管理環境でもエージェント機能が活用可能になります。
WorktreeCreate フックが設定されている場合、git 以外の VCS ユーザーでもバックグラウンドセッションのワークツリー隔離ガードが適用されるようになりましたWorktreeCreate hooks configured変更後
どのような開発環境でも、バックグラウンドでの AI の作業が自分の手元の作業を誤って上書きしてしまうリスクが解消されます。
--worktree exiting with an error in non-git repositories before the WorktreeCreate hook could run変更後
Git以外のプロジェクト管理ツールを使用している開発者も、Claude Codeの強力な並行作業機能を活用できるようになります。
WorktreeCreate フックで作成されたパスの返却に対応WorktreeCreate hook support for type: "http" — return the created worktree path via hookSpecificOutput.worktreePath in the response JSON変更後
独自のサーバーで管理している複雑なワークツリー作成フローをClaude Codeとシームレスに統合でき、並行作業の自動化がより強固になります。
WorktreeCreate and WorktreeRemove plugin hooks being silently ignoredWorktreeCreate および WorktreeRemove フックが、誤って無視されてしまう問題を修正しました。WorktreeCreate and WorktreeRemove plugin hooks being silently ignoredWorktreeCreate フックが無視される問題を修正しました。WorktreeCreate hooks registered by plugins or SDK consumers being silently ignoredWorktreeCreateおよびWorktreeRemoveフックイベントが追加され、エージェントのワークツリー分離がワークツリーを作成または削除する際にカスタムVCSのセットアップとティアダウンが可能になりました。WorktreeCreate and WorktreeRemove hook events, enabling custom VCS setup and teardown when agent worktree isolation creates or removes worktrees.変更後
VCSのセットアップとティアダウンを自動化することで、開発者はワークツリーのライフサイクル管理にかかる手間を省き、より効率的に開発を進めることができます。