跳转到内容

Codex 定时任务与自动化入门

教程版本基线Codex CLI v0.147.0

定时任务适合重复、边界清楚、结果可审查的工作。它不适合在无人监督时执行发布、付款、删库或高权限生产操作。

创建一个“每周只读检查依赖与测试状态”的任务,并能查看、暂停、修改或删除它。

  • ChatGPT Web 或桌面端用于创建和管理 Scheduled tasks。
  • Codex CLI 与 IDE 扩展没有 Scheduled 管理界面,但可先测试提示词和脚本。
  • Web 任务可用上传内容和连接工具,不能直接访问电脑本地文件夹。
  • 桌面端项目任务可在本地目录或 Git Worktree 中运行;需要电脑开机且应用运行。
请只读检查当前项目过去一周的依赖、测试和构建状态。
不要修改文件,不要安装依赖,不要提交或推送。
输出:
1. 新出现的失败或警告。
2. 可能需要升级的直接依赖,只列证据。
3. 建议处理顺序。
4. 本次读取的范围和未验证项。

在普通对话中跑通两次后再设置周期。提示词不能依赖“上次你知道的内容”,长期规则应写进任务或 Skill。

Git 项目优先选择隔离 Worktree,避免后台任务碰到你正在修改的本地文件。只读报告也可以在本地目录运行,但仍要检查任务是否会执行生成命令。

非 Git 项目无法使用 Worktree,任务会直接在项目目录运行,风险更高。

从低频开始,例如每周一次。设置清晰名称、运行时间、项目、提示词和结果通知。首次三次运行都应人工查看,确认没有范围漂移或重复噪音。

任务失败时应报告失败原因,不要无限重试。涉及外部服务时设置超时和速率限制;涉及成本时设置预算或调用频率上限。结果不应自动提交、推送或发布。

代码结构、脚本、账号或工具权限变化后,重新测试任务。长期无价值、频繁误报或已失去负责人时,暂停或删除任务。

  • 到点没运行:检查电脑、桌面应用、项目路径和任务状态。
  • Web 任务读不到本地仓库:改用桌面端项目任务或可访问的连接工具。
  • 后台改了本地文件:暂停任务,检查 diff,改用 Worktree 与只读提示词。
  • 每次报告重复:缩短时间窗口并保存可比较的基线。
  • 权限或连接失效:重新授权前先确认最小权限范围。
  1. 提示词已在普通对话中验证。
  2. 运行入口、本地与 Web 能力边界正确。
  3. Git 项目优先使用隔离 Worktree。
  4. 任务没有自动提交、推送、发布或删除行为。
  5. 能在 Scheduled 中查看运行记录并暂停任务。

官方参考:https://developers.openai.com/codex/app/automations

下一篇看:Worktree 与并行任务