关于 alera-orchestration
供通过 Alera 运行时协调工作的 Agent 使用,按角色提供派发、协调、消息和恢复指引,并强调遵守生命周期与工作区约束。
主要功能
- 01按角色提供编排指引
- 02接受派发并读取工作者上下文
- 03遵循生命周期完成任务
- 04限定工作区与协调者范围
- 05处理恢复、消息和所有权
适用场景
- 01接受并完成派发的工作者任务
- 02协调活动运行中的任务
- 03处理停滞、取消或所有权转移
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ leynier/ alera --skill alera-orchestration安装后在 Claude Code 中输入/alera-orchestration确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
agents/openai.yamlreferences/coordinator.mdmessaging.mdrecovery.mdworker.md详细介绍
Alera 编排
运行时宿主拥有生命周期控制权。完成、取消、租约和所有权相关操作,请使用其生命周期命令,而不要使用通用消息或随意编辑状态。
选择你的角色
- 已分派的工作者:先使用
alera orchestration dispatch-accept接受任务,然后读取alera orchestration --json context和 工作者。遵循已安装的任务和工作者说明。 - 负责分派工作或管理运行的协调者:阅读协调者。
- 处理停滞任务、取消、关卡或所有权转移:阅读恢复。
- 处理消息传递或终端检查:阅读消息传递。
只阅读与当前角色相关的参考资料。工作者必须且只能完成一次原子化完成操作;成功完成后,立即结束本轮,并保留终端以供复用。
通用约束
在 Alera 终端内运行。ALERA_TERMINAL_HANDLE 用于标识调用方,ALERA_WORKSPACE_ID 用作默认工作区;alera orchestration current 可检查两者。如果不确定兼容性,请检查 alera version --json。
每项任务都必须限定在其工作区和协调者范围内。一个工作区只能有一个活动的协调者运行;运行任务和注入的工作者必须与该运行的工作区和协调者匹配。
对于相同范围内用户此前明确授予的授权,不要重复请求批准。运行时策略审批和由用户控制的停滞关卡仍然适用;切勿绕过它们,也不要擅自替用户做决定。活动工作者应通过 alera orchestration ask 向协调者提问,而不是发起本地用户输入提示。
评论
支持 Markdown