反映・確認できたこと
- mainに他作業が残っていても、別の作業場所を作れる
- Stopは中断。全体の未コミットを理由に返答を繰り返さない
- 担当範囲・開始時点・成果物の内容を記録する
- 実Claude Codeで、書込み→中断→受領・保存まで検証
- 他作業の26ファイルは統合前後で内容一致
Commit gate redesign
安全装置が、ほかの作業まで「片づけて」と言い続けていました。直すのは、あなたの使い方ではなく仕組みです。誰が何を担当しているかを先に記録し、会話の区切りと作業の完了を分けます。
2026年9月17日 更新。導入と、使い続けても邪魔をしないことの確認は別です。
始めるときは「何を直すか」。
休むときは「続きはあとで」。
終えるときは「保存と確認は済んだ?」。
以下は2026年9月17日・修正前の調査時点の記録です。件数は常に変わります。
旧方式は「部屋に物が残っていたら、誰も帰れない」。新方式は「自分の仕事は保存し、ほかの人の仕事には触れない」。持ち主不明の変更を見つけたら、勝手に片づけず確認します。
作業札・開始写真・担当範囲。この3点はAIが記録します。あなたが毎回、専門用語やコマンドを覚える必要はありません。
どのAIの、どの作業が、何を触るかを記録します。ほかの人の作業がmainに残っていても、新しい作業場所は作れます。最初から変更済みのファイルを、勝手に自分の担当にはしません。
あなたは「何をしたいか」を伝えるCodexとClaude Codeが同じ作業札を見ます。範囲を増やすときは先に登録。会話が途切れても、担当と開始時点は消しません。コマンド経由の変更も、終了前に差分を確認します。
「続きはあとで」で中断できる「保存済み」「別のAIへ受け渡し」「変更なし」を区別します。受け渡した内容は、受領から保存まで照合。保存済みでもmainへの統合待ちなら、そのように報告します。
「保存・検証・統合の状態」を受け取るcommit gateを撤去する話ではありません。事故を防ぐ部分は残し、責任範囲が曖昧な部分だけを置き換えます。
専用の常駐サーバーや毎回のAI判定は増やしません。小さな共通台帳と既存の仕組みを使い、必要な場面だけ検査します。
作業の衝突、受領内容の改変、担当外が混じるcommit、保存せず完了するケースを検査しました。
旧Stopの全体片づけ要求を外しました。作業場所の隔離と、対象ファイルを指定するcommit保護は残しています。
時間だけで合格にはしません。両AIの実イベントと必要ケースを確認し、問題があれば直して再確認します。
誤停止・誤完了がないことを確認して導入担当が切り替えます。問題が出たら観測へ戻し、旧Stopループは復活させません。
45 worktreesを棚卸し。持ち主や回収状態が分からないものは、そのまま残します。今回、まとめて削除・退避・統合はしません。
「全部きれいだから安全」ではなく、
「誰の差分か分かるから安全」へ。