mcpField
A
alera-orchestration

alera-orchestration

github.com/leynierAgent 工作流4137 次安装3 天前更新
代码仓库

关于 alera-orchestration

供通过 Alera 运行时协调工作的 Agent 使用,按角色提供派发、协调、消息和恢复指引,并强调遵守生命周期与工作区约束。

主要功能

  1. 01按角色提供编排指引
  2. 02接受派发并读取工作者上下文
  3. 03遵循生命周期完成任务
  4. 04限定工作区与协调者范围
  5. 05处理恢复、消息和所有权

适用场景

  1. 01接受并完成派发的工作者任务
  2. 02协调活动运行中的任务
  3. 03处理停滞、取消或所有权转移

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/leynier/alera --skill alera-orchestration

安装后在 Claude Code 中输入/alera-orchestration确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

agents/
openai.yaml
references/
coordinator.md
messaging.md
recovery.md
worker.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