agent-self-scheduling - SKILL

发布时间:2026/10/22 17:29:04

agent-self-scheduling - SKILL name: agent-self-schedulingdescription: “Schedule AI agent runs with cron, loops, or external clocks while avoiding unsafe tight autonomous timers.”category: agent-orchestrationrisk: criticalsource: communitysource_repo: davidondrej/skillssource_type: communitydate_added: “2026-07-07”author: davidondrejtags: [agents, scheduling, automation, cron]tools: [claude, codex]license: “MIT”license_source: “https://github.com/davidondrej/skills/blob/main/LICENSE”代理自助安排何时使用当用户请求重复、定期、心跳或循环的代理工作时使用。在需要在 cron、外部调度器、钩子或内置代理调度之间进行选择时使用。第一个问题代理是否内置了调度器Hermes → B营地还是你拥有时钟其他一切 → A营地通用频率cron 最低为 1 分钟5 字段表达式无秒——适用于每个场景。对于不足一分钟的情况你必须使用while ...; sleep N; done循环、TS 扩展或事件钩子。绝不要将大型语言模型放在严格的定时器上。A营——一次性特工你掌控时间这些只运行一次然后退出除非恢复否则会丢失状态。请在外部安排它们的执行。claude-pPROMPT--output-format json--allowedToolsRead,Edit,Bash# Claude Codecodexexec--jsonPROMPT# Codexpi runPROMPT# Pi包裹在时钟中# 1. cron ( 1 min floor)*/10 * * * *cd/path/to/projectpi runcheck X and report~/agent.log21# 2. systemd timer (Linux, survives reboot, better logging) — OnUnitActiveSec10min# 3. dumb loop (sub-minute, or no cron available)whiletrue;dopi runcheck X;sleep30;done注意事项如果忽略每一项都会破坏无人值守运行:权限永远挂起。传递--allowedToolsClaude或沙箱/自动批准标志Codex否则运行会在提示上阻塞。使用 JSON 输出(--output-format json/--json) 以便包装器以确定性方式解析结果。运行是健忘的。使用 Resume (codex exec resume --last) 或将状态保存到文件以便下次运行读取。Pi 根据设计没有内置的调度器/循环/心跳——仅使用外部时钟或用于代理端定时器的 TS 扩展。cmux — 仅用于编排不是调度器cmux 没有计时器/观察器/定时任务。有三种方法可以循环它由编排器驱动send→sleep→read-screen按你自己的时钟、一个简单的 while-sleep 包装器或者——首选——通过cmux notify的事件驱动 OSC 终端钩子这比轮询更便宜且响应更快。read-screen是非中断的轮询是安全的。如果一个循环检查另一个代理每次检查时向用户发送一行状态代理在做什么是否按计划进行。Claude Code 在完成后可能会预填一个预测的下一条用户消息——那是 Claude而不是用户。B营 — Hermes 内置调度器Hermes 的网关每 60 秒触发一次并在新的隔离会话中运行到期任务。先检查状态hermes gatewayinstall# user-level ( --system to survive reboot)hermescroncreateevery 1hsummarize new emails and report--skillhimalaya hermescroncreate0 9 * * *post daily standup# cron exprhermescroncreate30mone-shot reminder in 30 min# one-shot delayHermes-独特零令牌模式运行脚本原样输出 stdout — 用于看门狗链式context_from将一个作业的输出传入下一个作业自终止循环以及循环安全计划的会话不能创建更多的 cron 作业 — 不要从计划的作业内部进行计划。每次运行都是一个新的会话提示必须包含所有上下文。心跳模式一个快速重复的时钟控制许多较慢的每任务检查该时钟读取任务列表中每个任务的last_run时间戳并且只对到期的任务执行操作。在 Hermes 中使用重复作业当没有任务到期时使用零令牌模式在 Camp A 中使用 while-sleep 循环。定义活跃时间当没有任务到期时保持静默——不要产生空的噪音。在报告成功之前先验证它是否触发A营日志文件在一个间隔后增长或手动运行一次封装的命令 → 清理JSON退出0。B营hermes cron list显示作业 sanenext_run触发立即运行以确认交付。确认权限/沙箱标志是否存在——最常见的无声失败是权限提示卡住。心跳确认一个无应支付的滴答保持沉默。限制改编自davidondrej/skills在操作前请验证本地路径、工具、凭证和代理功能。对于命令、远程访问、调度、浏览器自动化或文件更改工作流请先获得明确的用户批准并确认目标环境。
延伸阅读

更多相关文章

2026/10/22 17:24:03

C# 未排序数组中第 k 个最小/最大元素 (预期线性时间)

目录 例如 流程图 示例代码 参考资料 如果您喜欢此文章,请收藏、点赞、评论,谢谢,祝您快乐每一天。 未排序数组中第 k 个最小/最大元素 (预期线性时间)(Kth Smallest/Largest Element in Unsorted Array | Set 2 …

2026/10/22 18:39:26

Java+Spring Boot实现老年人健康管理应用:从数据模型到预警推送

简介:面向老年健康管理场景的Java应用设计源码,回应老龄化背景下慢性病与日常健康监护需求,适合Java Web开发者学习或快速搭建同类健康管理原型,也可作为课程设计或毕业设计的参考。资源包共36个文件,压缩后仅120KB&am…

2026/10/22 18:39:26

免费用户即可体验:GPT-6让对话直接生成可交互界面

很多人可能今天一打开对话框就发现:界面好像哪里不一样了。不是多了个按钮,也不是换了个皮肤,而是你问完一个问题之后,回答区域不光有文字,还直接“长出”了一个可以交互的界面——一个能计算、能勾选、能填写的组件&a…

2026/10/22 18:39:26

基于YOLOv12的安检X光图像危险物检测系统实战

安检X光图像里的危险物检测,一直是计算机视觉里比较特殊的一个方向。常规目标检测要考虑的是“这个东西是什么”,而安检场景还要叠加一层“这个东西在层层叠叠的行李里面,到底藏了什么”。最近我把整套流程用YOLOv12从前到后跑了一遍&#xf…

2026/10/22 18:39:26

AI周报实战:信息降噪与趋势拆解方法论

1. 为什么我要做一份“AI 周报”这种反人性的事先坦白讲,做周报这件事本身就挺反人性的。我在一线做技术方案和产品落地十来年,最烦的就是每周五下午被各种周报模板折磨。但有意思的是,从去年开始,我自己主动开始写一份“AI 周报”…

2026/10/22 18:34:24

Unity Mono内存管理:定位与修复GC卡顿和泄漏的实战指南

1. 为什么Mono内存管理是Unity项目上线前必须死磕的硬骨头 在Unity项目开发后期,尤其是面向中低端Android设备或长时间运行的AR/教育类应用时,“卡顿”“闪退”“内存占用飙升”这三个词几乎成了团队晨会的高频开场白。我参与过多个跨平台项目&#xff0…

2026/10/22 11:29:28

金融AI落地指南:从调研报告到技术选型与工程实践

简介:这份PDF报告聚焦2025年金融服务业中国AI现状与趋势,面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者,帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件,大小约1…

2026/10/22 0:01:49

电商智能运营体系从0到1:架构设计、落地步骤与避坑指南

前两年我们团队接了一个电商平台的运营中台项目,目标很直白:把过去靠运营拍脑袋做的选品、定价、发券、推活动这些事,逐步用数据算法和自动化流程代替。项目名字内部就叫“电商智能运营体系”。最近有不少朋友问我当时是怎么设计的、踩过哪些…

2026/10/22 0:01:49

若依框架AI代码生成不稳定?用Agent Skill三层结构+五步法搞定

最近一段时间,我一直想把后台管理系统里那些机械重复的增删改查代码交给AI去写。框架用的是若依,按理说这类业务代码模式非常固定,应该是AI最擅长的事情。可真试下来却不是那么回事——你让AI生成一个用户管理模块,它给出的Contro…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑