Codex CLI的新特性:Codex Queue
跨Session发送消息指令
在Codex CLI一个会话里给另外正在执行的会话追加下一条待处理指令
使用语法:
codex queue --thread <会话id或别名> --message "xxxx"
在 Codex CLI 0.149.0 中开始支持。
官方还确认排队消息可以唤醒空闲 session;
遇到同名 session 时会更合理地选择目标;
并保留延迟输入的语义。
它的工作方式可以把它理解为:
终端、脚本或另一个 Codex
│
│ codex queue
▼
已有 Codex session 的消息队列
│
├─ session 空闲:唤醒并开始处理
└─ session 忙碌:消息排队,随后进入 session
消息最终会作为目标 session 中的新用户输入,而不是创建一个新 session,也不是连接进去接管它。
适合的场景
一个 Codex 正在实现功能,你临时追加约束:“先不要改数据库,补完测试再继续。”
CI、测试脚本或监控程序完成后,通知原 session:“构建失败,日志在这个路径,请继续修复。”
一个协调者 session 给多个独立 Codex session 分发后续指令。
人离开终端后,通过自动化继续唤醒已有任务。
顯示更多