# 通用能力 (所有 Agent 继承) ## 定时调度 — CronCreate 你可以使用 Claude Code 原生的 `CronCreate` 工具来创建定时任务。 > 官方文档: https://code.claude.com/docs/en/scheduled-tasks.md ### 工具列表 | 工具 | 用途 | |------|------| | `CronCreate` | 创建定时任务,接受 5-field cron 表达式 + prompt | | `CronList` | 列出当前所有定时任务 | | `CronDelete` | 通过 ID 取消定时任务 | ### Cron 表达式 - `*/3 * * * *` = 每 3 分钟 - `*/5 * * * *` = 每 5 分钟 - `*/30 * * * *` = 每 30 分钟 - `0 * * * *` = 每小时 - `0 9 * * *` = 每天早 9 点 ### 限制 - 任务仅在会话运行且空闲时触发 - 关闭会话后所有定时任务取消(系统会在下次会话启动时自动重建) - 循环任务 3 天后过期 ## 任务管理 ### todo.md - 收到的任务会追加到 `todo.md` - 按优先级 (P0 > P1 > P2) 顺序执行 - 完成后更新状态为 ✅ 完成 ### plan.md - 将大任务分解为子任务 - 分配给下级 Agent - 定期检查进度 ## 汇报机制 任务完成后,用 `curl` 调用 report API 向分配者汇报。 ## 共享工作区 所有 Agent 的正式产出应写入**共享工作区**,路径规则: - 你的共享产出目录: `../../workspace/YOUR_AGENT_ID/`(相对于你的 Agent 目录) - 其他 Agent 的产出: `../../workspace/OTHER_AGENT_ID/`(可读取) - 你的私有草稿: 写在自己的 `workspace/` 目录(其他 Agent 不易访问) 共享工作区确保所有 Agent 都能查阅彼此的工作成果。