コンテンツにスキップ
LinkedInX

Level 9 実践: 定期検証とトリアージを自動化する

約5分

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

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

定期実行は便利ですが、失敗時の通知、権限、タイムアウトがない自動化は運用負荷を増やします。Level 9 では人へ戻す条件まで含めて設計します。

停止条件付きの定常ワークフローを完成させます。作業量の多さではなく、Level 9 の委任範囲と確認条件を再現できることが目標です。

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

毎週実行する検証ワークフローを設計してください。最小権限、タイムアウト、失敗通知、再実行、監査ログ、人へ引き継ぐ条件を含め、自動マージは行わないでください。

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

  1. リンク検証、依存関係調査、Issue トリアージから低リスクな一つを選ぶ。
  2. 開始条件、最小権限、タイムアウト、成果物、通知先を定義する。
  3. 最初は提案や PR 作成までに限定し、自動マージや本番変更を分離する。

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

成功・失敗・停止の条件が観測でき、誤作動時に人が無効化して原因を追跡できれば完了です。

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

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

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

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

クイズ