Skip to content

基盤: 外部 CLI の起動・上限つきの待ち・回収を 1 本のスクリプトにする(external-ai.sh run) #852

Description

@takemi-ohama

親: #845

何をするか

codex / agy / kiro / claude に作業を渡す手順を、共通層の上の 1 本のスクリプトにする。

external-ai.sh run codex --prompt-file p.md --output-file out.md --phase review [--model M] [--workdir D]
# => {"status":"ok|no_result|timeout|auth|usage_limit","result":"out.md","source":"file|stdout|stderr","runtime":"codex","model":"..."}

中身は lib/launch-cli.sh(起動)+ lib/monitor.py(上限つきの監視)+ lib/limits.py + lib/auth.py と、三段の回収(結果ファイル → stdout → stderr)である。

なぜ

方針

受け入れ条件

関連

#345、#731、#829、#760、#680、#814

マイルストーン 26 へ合流(2026-09-24)

トークン削減と高速化のまとまり(マイルストーン 26)へ移した。#827 の試作 supervise.py(PR #986)が段ごとに claude -p を起動しており、worker を codex / kiro にも広げる経路と、上限つきの待ちの共通の入口がこの課題になる。順序は #560 → #852 → #870 → #869。#731(待ちの道具を共通層へ)・#656 と範囲が重なるため、#852 の設計で #731 をこの中へ含めるかを決める。

進行

モード: —

  • 要求と受け入れ条件
  • 作業場所の用意
  • 設計
  • 素材の収集と出典の確定
  • ドキュメント再構成
  • ドキュメントレビュー
  • 計画
  • 実装 — 2026-09-25 00:20
  • 構造改善
  • 実装レビュー
  • 完了判定 — 2026-09-25 00:40
  • Pull Request — 2026-09-25 00:48
  • 確定仕様化
  • 後片付け — 2026-09-25 00:49
  • 配布 — 2026-09-25 00:53
  • 体裁レビュー
  • リリース後テスト — 2026-09-25 01:12
  • 振り返り

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: ndf-skillNDF の Skill 本体enhancementNew feature or requestpriority: high実害・安全機構の欠落など、優先して対応する

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions