SuperAPI AI 工具集

schedule

智能体与模型

查看项目

更新于 10-24 16:20

技能介绍

用途

该技能用于帮助用户调度、更新、列出或运行远程 Claude Code 智能体。这些不是本地 cron 任务——每个例程都会在 Anthropic 云基础设施中启动一个完全隔离的远程会话(CCR),可以按周期性 cron 计划运行,也可以在特定时间运行一次。智能体在沙箱环境中运行,拥有自己的 git 检出、工具和可选的 MCP 连接。

主要能力

通过 RemoteTrigger 工具(需先用 ToolSearch select:RemoteTrigger 加载,认证在进程内处理,不要使用 curl)可执行以下操作:

  • {action: "list"} — 列出所有例程
  • {action: "get", trigger_id: "..."} — 获取单个例程
  • {action: "create", body: {...}} — 创建例程
  • {action: "update", trigger_id: "...", body: {...}} — 部分更新
  • {action: "run", trigger_id: "..."} — 立即运行例程

注意:API 使用 trigger_id 作为参数名,但面向用户的术语是“routine”(例程)。该技能无法删除例程,如需删除需引导用户访问 https://claude.ai/code/routines。

使用方式

第一步必须是一次单独的 AskUserQuestion 工具调用(无开场白),使用指定字符串提问,header 设为 "Action",提供 create/list/update/run 四个选项。用户选择后按对应工作流执行。

创建例程时,body 结构包含 name、cron_expression(或 run_once_at)、enabled、job_config(含 ccr 的 environment_id、session_context、events)。周期性计划使用 5 字段 UTC cron 表达式,最小间隔为 1 小时;一次性运行使用 RFC3339 UTC 时间戳,必须为未来时间,触发一次后自动禁用。需自行生成小写 v4 UUID 用于 events[].data.uuid。

每个例程都需要 environment_id,可用环境为 Default(id: env_011CUM1TFSuT83jzH5ttnYHr, kind: anthropic_cloud)。

适用场景

适用于需要定期或定时在云端运行远程智能体任务的场景,例如按计划分析代码仓库、生成报告、执行自动化检查等。用户可指定仓库、任务内容、执行频率和模型(默认 claude-sonnet-4-6)。

限制

  • 远程智能体运行在 Anthropic 云端,无法访问本地文件、本地服务或本地环境变量。
  • 无法删除例程,需通过网页界面操作。
  • cron 最小间隔为 1 小时,*/30 * * * * 会被拒绝。
  • 时间均为 UTC,需与用户确认时区转换。
  • 提示词是最重要的部分,远程智能体从零上下文开始,提示词必须自包含。
  • 当前未检测到已连接的 MCP 连接器,如需使用需先在 https://claude.ai/customize/connectors 连接。