章 10

再利用 workflow

codex exec --json -o をスクリプト化し、profile・subagent・SDK・plugin の位置づけを理解して capstone を完成します。

到達目標

  • exec の JSONL と最終メッセージファイルを使える
  • subagent TOML と最小 SDK スクリプトを置ける
  • テスト追加→review→修正を1コマンドで回せる

レッスン

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

最初のレッスンへ