fix: Codex並列実行数をデフォルト2個に制限
- CODEX_MAX_CONCURRENTのデフォルト値を0(無制限)から2に変更 - 暴走防止のためのセーフガード 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@ -29,10 +29,10 @@ LOG_FILE="$LOG_DIR/codex-${WORK_ID}.log"
|
||||
mkdir -p "$LOG_DIR"
|
||||
|
||||
# === オプショナル並列制御 ===
|
||||
# - CODEX_MAX_CONCURRENT: 許容最大同時実行数(0または未設定で無制限)
|
||||
# - CODEX_MAX_CONCURRENT: 許容最大同時実行数(デフォルト2)
|
||||
# - CODEX_CONCURRENCY_MODE: "block"(既定) or "drop"(上限超過時に起動を諦める)
|
||||
# - CODEX_DEDUP: 1 で同一 TASK が実行中なら重複起動を避ける
|
||||
MAX_CONCURRENT=${CODEX_MAX_CONCURRENT:-0}
|
||||
MAX_CONCURRENT=${CODEX_MAX_CONCURRENT:-2}
|
||||
CONC_MODE=${CODEX_CONCURRENCY_MODE:-block}
|
||||
DEDUP=${CODEX_DEDUP:-0}
|
||||
# 検出パターン(上書き可)。例: export CODEX_PROC_PATTERN='codex .* exec'
|
||||
|
||||
Reference in New Issue
Block a user