capabilities.md 1.52 KB

通用能力 (所有 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 都能查阅彼此的工作成果。