alera-orchestration について
Alera ランタイムで作業を調整するエージェント向けのスキルです。役割別の派遣、調整、メッセージ、復旧の手順と、ライフサイクルやワークスペースの制約を示します。
主な機能
- 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 Orchestration
ランタイムホストがライフサイクルの管理権限を持ちます。完了、キャンセル、リース、所有権には、汎用メッセージや任意のステータス編集ではなく、ホストのライフサイクルコマンドを使用してください。
役割を選択する
- ディスパッチされたワーカー:まず
alera orchestration dispatch-acceptで受け入れてから、alera orchestration --json contextと ワーカー を読みます。インストール済みのタスクおよびワーカーの指示に従ってください。 - 作業をディスパッチする、または実行を管理するコーディネーター:コーディネーター を読みます。
- 停滞したタスク、キャンセル、ゲート、所有権の移譲:復旧 を読みます。
- メッセージの配信またはターミナルの確認:メッセージング を読みます。
現在の役割に関係するリファレンスのみを読んでください。ワーカーの完了処理はアトミックであり、必ず一度だけ実行する必要があります。正常に完了したら、ターンを終了し、ターミナルは再利用できる状態にしてください。
共通の制約
Alera ターミナル内で実行してください。ALERA_TERMINAL_HANDLE は呼び出し元を識別し、ALERA_WORKSPACE_ID はワークスペースの既定値を提供します。alera orchestration current で両方を確認できます。互換性が不明な場合は、alera version --json を確認してください。
すべてのタスクを、そのワークスペースおよびコーディネーターのスコープ内に収めてください。ワークスペースでアクティブなコーディネーター実行を設定できるのは一つだけです。実行タスクと注入されたワーカーは、その実行のワークスペースおよびコーディネーターと一致している必要があります。
同じスコープについてユーザーから以前に明示的な承認を得ている場合は、重複して承認を求めないでください。ランタイムポリシーによる承認と、ユーザーが管理する停滞ゲートは引き続き適用されます。決してこれらを回避したり、ユーザーの決定を捏造したりしないでください。アクティブなワーカーは、ローカルのユーザー入力プロンプトではなく、alera orchestration ask を通じてコーディネーターに問い合わせてください。