シェルコマンドの実行、ファイル読み込み、URL の取得、検索、データの解析や変換を行うときに、 経路を通常のツールと context-mode の ctx_ ツールのどちらにするか判断するために使う。 context-mode が接続されている場合に適用する。ctx stats や ctx doctor といった "ctx" コマンドにも使う。
中文简介正在准备中。当前显示原文说明。
コードの調査や変更 (issue の依頼、機能の追加、バグの修正) と、CLI、プロセス、サービスの実機での挙動を 調べる作業を始めるとき、自分でコードベースを探る前、subagent を起動するときに、どの workflow から 頼まれたかに関わらず使う。
中文简介正在准备中。当前显示原文说明。
实测评分 未实测
查看安装方法安装前可以查看交给 AI 代理的指令内容。
main agent は orchestrator と検証者を務める。 計画を立て、dispatch し、返答を評価し、決定的な根拠を確かめ、次の一手を決める。
この skill はすべての subagent の dispatch に掛かる契約を定める。役割は割り当てない。 別の process skill が subagent に役割を割り当てるときは、その役割を保ったまま、各 dispatch にこの契約を当てる。
subagent は read-only か edit-allowed のどちらかで、それ以外の区別は無い。
main agent が直接やる作業。
委譲する作業。
次の時点で判断する。
途中から委譲するときは、それまでに確かめた事実と否定した仮説を dispatch の evidence に書いて渡す。
subagent への prompt には次をすべて含める。
1 つの subagent には 1 つの goal と 1 つの scope を渡す。 edit-allowed の subagent は、自分の変更に絞ったテストを足して実行してよい。 根拠の無い defect fix は dispatch しない。先に read-only の subagent で原因を特定するか、ユーザーに尋ねる。
subagent はこの skill を読まない。main agent はこのテンプレートをすべての dispatch の prompt に貼る。 形式を固定すると、返る量が抑えられ、自由形式の要約なら落ちる反証が残る。
status: success | failure | blocked
summary: # 数行
evidence: # file:line と短い抜粋。結論を支えるものだけ
confirmed: # 確かめた事実 (read-only の subagent では必須)
hypotheses: # まだ確かめていない考え (read-only の subagent では必須)
rejected: # 否定した仮説と、その理由 (read-only の subagent では必須)
unverified: # 実行できなかった確認
files_changed: # edit-allowed の subagent だけ
next_action:
別の process skill が報告の項目を足すよう求めるときは、このテンプレートに足す。置き換えない。 生の出力 (grep の結果、コマンドのログ) は返さない。残す必要があるときは、harness が用意する一時ディレクトリに 書き、パスだけを返す。
dispatch したらターンを終える。subagent が終わると harness がセッションを呼び直すので、待つのに polling も wakeup も要らない。
dynamic /loop (間隔を指定せずに起動したもの) の下ではこれが成り立たない。ターンを終えるたびに
ScheduleWakeup が要り、待ちが短い間隔の polling になる。その下では subagent を orchestrate しない。
すでに動いているときは、loop を止めるか、間隔を明示して起動し直すようユーザーに伝える。
作業を完了とする前に、main agent は次を直接読む。
subagent の返答を受けるたびに、次のどれか 1 つを選ぶ。
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
シェルコマンドの実行、ファイル読み込み、URL の取得、検索、データの解析や変換を行うときに、 経路を通常のツールと context-mode の ctx_ ツールのどちらにするか判断するために使う。 context-mode が接続されている場合に適用する。ctx stats や ctx doctor といった "ctx" コマンドにも使う。
中文简介正在准备中。当前显示原文说明。
描く内容に合った図の種類を選んで図を書く。Mermaid の図、AWS の構成図、 マインドマップ (markmap。Mermaid ではない) を書く、直す、読み直すときに使う。
中文简介正在准备中。当前显示原文说明。
文書を書く、置き場所を決める、配置をレビューするときに使う。Markdown の書式、 ADR の作法、文書の層ごとの役割と正本の原則を扱う。
中文简介正在准备中。当前显示原文说明。
GitHub の Issue の作成、Issue へのコメント、draft PR の作成、PR へのレビューコメントの追加に使う。
中文简介正在准备中。当前显示原文说明。
PR のレビューコメントを解決する、または対応するときに使う。
中文简介正在准备中。当前显示原文说明。
コミットを頼まれたとき、plan のタスクを 1 つ終えたとき、まとまったコードの変更を 1 つ終えたときに、 次の作業に移る前に使う。
中文简介正在准备中。当前显示原文说明。