実験中...
9件の記事
AIエージェントのsandbox環境でworktreeを使い回すと、古いstashが不意にpopされてコンフリクトになる。reset --hardが封じられていても抜け出せる非破壊の手順を解説します。
同じ手順のはずなのに、毎回止まる場所が違う——sandbox環境でnpm installを実行したことがある人なら覚えがあるはず。原因は3パターンあり、見分け方と対処法を整理した。
「並列で走らせたはずのsubagentのコミットが、なぜか中身が混ざっている」——そんな時のための記事。原因はgit worktreeの共有によるHEAD競合。isolationか直列化か、判断基準を整理した。
複数ブランチを並行して触るたびにnpm installをやり直していませんか。worktreeごとに複製されるnode_modulesがディスクを圧迫し、セットアップも遅くなる問題の解消法を解説します。
気づけばworktreeが何十件も溜まっていて、ある日Bashのechoすら通らなくなった。原因はOSのコマンドライン長上限で、外部ターミナルからworktreeを消すまで直らない。並列開発する人向けの原因と予防策です。
マージ済みworktreeを一括削除するはずのコマンドが、ロック済みという理由で一律スキップし続けていた。原因は死んだプロセスが握ったまま残るstaleロック。pidの生死をkill -0で確認し、死んでいれば自動でunlockしてから削除する改善を解説する。
AIが作った PR、そのまま「マージしていいのか」で毎回固まる。危険な操作だけを検出して一回だけ承認を挟み、ブランチ名などの入力は決定論的に検証する——自動マージのガバナンスを実装の判断ベースで解説します。
worktreeとブランチを月末まで放置して後悔する前に。fzfとghを組み合わせた4本のエイリアスで、worktree削除・ブランチ整理・リポジトリ切り替えをEnter連打で終わらせる方法を解説します。
Claude Code worktree並列開発のボトルネックだったタスク分解と統合を自動化。ファイル境界分析、contract branchパターン、自動マージパイプラインを解説します。
正解のない問いに、一緒に挑みましょう。まずはお気軽にご相談ください。