:定时调度智能体执行的完整指南)
Orca 自动化任务Automations定时调度智能体执行的完整指南【免费下载链接】orcaOrca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and VPS.项目地址: https://gitcode.com/GitHub_Trending/orca48/orcaOrca 是一款面向并行智能体Agent编排的 ADE 开发环境其自动化任务Automations功能可以让 Orca 定时调度 Claude、Codex 等编码智能体自动执行你预设的提示词——比如每天自动审查代码变更、每周一自动分诊 Issue让智能体在桌面、移动设备甚至远程 VPS 上替你无人值守地工作。什么是 Orca 自动化任务自动化任务 定时触发器 智能体 提示词 执行目标四要素的组合触发器支持hourly每小时、daily每天、weekdays工作日、weekly每周四种预设也可以写标准 5 段 cron 表达式或 RRULE 字符串智能体使用你自己的订阅账号运行任意编码智能体Claude、Codex 等不需要额外 API 费用提示词告诉智能体到点后做什么例如Review open changes执行目标本地仓库、已有工作区worktree、项目主机或host runtime:指定的已配对远程 Orca 服务器。任务到点后Orca 会自动在独立工作区拉起智能体终端会话执行提示词并完整记录每次运行的状态与 Token 用量。快速创建一条命令搞定定时任务在终端中只需一条orca automations create命令就能建好第一个自动化任务# 每天自动审查未合并的变更 orca automations create --name Daily review \ --trigger daily --prompt Review open changes --provider codex # 工作日 9 点自动分诊 Issuecron 表达式 orca automations create --name Weekday triage \ --trigger 0 9 * * 1-5 --prompt Triage issues --provider claude --repo my-repo关键参数速查完整定义见 automations.ts参数作用--trigger触发方式预设名、cron 表达式或 RRULE--prompt到点执行时下发给智能体的提示词--provider使用哪个智能体如codex、claude--repo/--workspace二选一新建工作区 or 复用已有工作区--timezone/--time/--day精细化时间配置--disabled创建时先停用随时手动激活 省略--repo时CLI 会自动使用当前目录所在的 Orca 工作区不用来回切换路径。进阶玩法预检命令避免空跑如果你的任务依赖某些前置条件例如只审查有 PR 的时段可以用--precheck加一道闸门orca automations create --name PR review --trigger hourly \ --precheck gh pr list --json number -q .[0].number \ --prompt Review requested PRs --provider codex预检命令以退出码 0 表示继续执行非 0 则本次运行被记录为跳过而不是浪费智能体调用额度。你还可以用--precheck-timeout限制预检时长--missed-run-grace-minutes设置错过触发后的补跑宽限期。关于工作区策略--workspace让每次运行复用同一个 worktree并可配--reuse-session在会话仍存活时把新任务提交进上一次运行留下的会话里不加则每次运行都开一个干净的新工作区new_per_run彻底隔离副作用。管理任务与查看执行历史任务建好后日常运维全靠下面这组子命令规格定义见 automations.tsorca automations list # 列出所有自动化任务 orca automations show id # 查看单个任务详情 orca automations run id # 立即手动触发一次 orca automations runs # 查看运行历史 orca automations edit id --disabled # 暂停任务 orca automations remove id # 删除任务及历史每次运行都会记录明确的状态completed完成、skipped_precheck预检未通过、skipped_missed错过窗口、dispatch_failed分发失败等状态枚举见 automations-types.ts。对于 Claude 和 Codex 任务Orca 还会统计每次运行的输入/输出 Token、缓存命中和估算成本让你在无人值守的同时依然掌握订阅用量不会跑着跑着超额了。在图形界面中任务管理面板支持按主机分组、状态筛选、搜索和详情查看UI 组件位于 src/renderer/src/components/automations/。远程 VPS 与移动端任务跑在服务器状态看手机自动化任务真正 powerful 的地方在于跨设备协同。把 Orca 部署到 VPS 后--host runtime:environment-id可以让任务直接在远程主机的服务上被调度用orca environment list查 IDSSH 场景下调度器会由 SSH 桥接ssh_bridge或远端主机服务remote_host_service托管见 automations-types.ts。与此同时配套的移动应用让你在通勤路上就能查看任务状态、审批结果甚至继续和智能体对话一个典型工作流VPS 上每天凌晨跑构建与代码审查 → 早上 9 点手机推送摘要 → 在桌面端处理智能体提交的修复建议。核心源码路径速查模块路径调度与运行核心服务service.ts无头Headless分发执行器headless-dispatch.ts预检命令执行器precheck-runner.ts任务数据模型automations-types.tsCLI 命令规格specs/automations.tsCLI 命令处理器handlers/automations.ts界面组件src/renderer/src/components/automations/总结Orca 自动化任务把定时 智能体 隔离工作区 用量统计打包成了一条 CLI 命令和一套直观的面板配合预检闸门、宽限补跑、远程调度等机制真正实现了编码智能体的 7×24 无人值守运行。从orca automations create开始五分钟就能让第一只数字员工上岗。【免费下载链接】orcaOrca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and VPS.项目地址: https://gitcode.com/GitHub_Trending/orca48/orca创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考