コンテンツにスキップ
LinkedInX

Level 8 実践: 独立タスクを並列実装する

約5分

対象読者: Codex Level 8 の委任範囲と完了条件を、実際のリポジトリ作業で身につけたい方
前提知識: Level 7 を完了していること

概念・到達基準を先に確認したい方は、Codex Level 0〜10 の定義 を参照してください。

並列化は作業数を増やすだけでは成功しません。同じファイルや前提を共有する仕事を同時に進めると、統合時に差分が衝突します。

競合しない分割計画と統合結果を完成させます。作業量の多さではなく、Level 8 の委任範囲と確認条件を再現できることが目標です。

Codex に渡す前に、目的、対象、対象外、完了条件を短く書きます。次の依頼文をプロジェクトに合わせて調整してください。

この変更を並列化できる独立タスクへ分割してください。各タスクの担当ファイル、依存関係、完了条件、統合順序を示し、同じファイルを複数タスクへ割り当てないでください。

確認: Codex が作業を始める前に、対象範囲と不明点を説明できれば次へ進みます。

  1. プロフィール、プロジェクト、テストのように所有ファイルが分かれる単位へ分割する。
  2. 各タスクに入力、担当ファイル、完了条件、変更禁止範囲を割り当てる。
  3. worktree または独立スレッドで実行し、順番を決めて統合検証する。

一度に範囲を広げず、各段階の差分や出力を確認してから次へ進みます。

各タスクが単独で検証でき、統合後の全体検証も成功し、誰が競合を解決するか明確なら完了です。

確認結果には、実行した操作、得られた証拠、未確認事項を残します。成功したときだけでなく、途中で止めた理由も記録します。

作業を止め、差分を確認します。対象ファイルと変更禁止範囲を依頼文へ追加し、承認した範囲だけを再実行します。

「実装する」のような曖昧な条件を、ファイル、コマンド、画面、レビュー結果など観測できる条件へ置き換えます。

次は Level 9 で、委任範囲を一段広げます。

クイズ