章 10
再利用 workflow
codex exec --json -o をスクリプト化し、profile・subagent・SDK・plugin の位置づけを理解して capstone を完成します。
到達目標
- exec の JSONL と最終メッセージファイルを使える
- subagent TOML と最小 SDK スクリプトを置ける
- テスト追加→review→修正を1コマンドで回せる
レッスン
- 再利用の部品 — exec、profile、subagent、SDK、plugin、OS の定期実行の位置づけを持ちます。
- exec --json -o をスクリプトにする — JSONL イベントと最終メッセージファイルを使い分けます。
- CI 用 profile — read-only の profile ファイルを exec から選びます。
- reviewer エージェント — .codex/agents/reviewer.toml に name / description / developer_instructions を書きます。
- Codex SDK の最小スクリプト — @openai/codex-sdk で thread.run する例を置きます。実行は任意です。
- plugin と定期実行 — CLI の実サブコマンドと、Scheduled tasks が CLI 非対応であることを確認します。
- テスト追加 → review → 修正を1本化 — first-app に対して exec --json -o と resume --last でループするスクリプトを完成します。