Claude Code の worktree フックで作る使い捨て隔離開発環境
git worktree はコードしか隔離しない。worktree ごとに専用 DB・動的ポート・dev サーバを生やし、WorktreeCreate / SessionStart / SessionEnd フックでライフサイクルを自動管理する。3 つのプロジェクトで運用して固まった設計原則。
Architecture Notes
git worktree はコードしか隔離しない。worktree ごとに専用 DB・動的ポート・dev サーバを生やし、WorktreeCreate / SessionStart / SessionEnd フックでライフサイクルを自動管理する。3 つのプロジェクトで運用して固まった設計原則。
複数リポジトリを横断する AI エージェントの作業を、スコープと権限の宣言ファイルで強制する。セッション単位のガードレール設計と、権限定義そのものを触らせない自己制約、push を物理的に固める二重防御。