monitor-and-bgshell 是做什么的?
Codex 技能,用于持久的后台 Shell 作业和同任务完成唤醒。
概述
此技能允许 AI 代理(如 Codex)在后台启动长时间运行的 Shell 命令,并监控其进度。当后台任务完成时,它会唤醒代理以执行后续步骤,从而实现非阻塞的工作流。
使用方法
- 启动后台作业:使用
bg命令启动一个后台任务。 - 监控作业:使用
jobs命令查看后台作业的状态。 - 作业完成唤醒:当作业完成时,代理会被自动唤醒以处理结果。
示例
# 启动一个后台构建作业
bg "npm run build"
# 查看所有后台作业
jobs
环境变量
BACKGROUND_JOBS_DIR:指定后台作业的日志和状态文件存储目录。WAKEUP_TIMEOUT:设置作业完成后的唤醒超时时间。
注意事项
- 后台作业的输出会被定向到日志文件,以便后续检查。
- 确保你的环境支持后台进程管理。
许可证
MIT