batch
無料Break a large, parallelizable goal into bounded work units, coordinate existing agent/worktree machinery, integrate, and verify. Explicit-only.
日本語の概要は準備中です。原文の説明を表示しています。
Generate a small set of independent candidate solutions in worktrees, judge them against one explicit rubric, and apply the winner only after PASS verification.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Use this skill when a consequential design, implementation, explanation, or debugging task has several plausible solutions and comparison is worth the extra model work. In Operate mode this is the preferred ensemble pattern for high-stakes or ambiguous approaches. Do not use it for a tiny change or when the user has already chosen the approach.
N from 2 to 4 for a quick comparison (default 3). For an explicit
experimental search, use the Workflow search option: 2–16 live candidates,
with larger validated populations queued at the Workflow host's 16-worker
concurrency gate rather than launched at once.create_goal or active /goal) when the tournament
spans more than one parent turn.Start the candidates as parallel background agent workers and return agent_ids
immediately so the parent stays free. For proposals, reviews, or research, keep
them read-only:
{
"action": "start",
"name": "candidate_1",
"prompt": "Produce candidate 1 for the task below. Return the proposal, evidence, risks, and rubric self-score. Do not edit files.\n\n<TASK AND RUBRIC>",
"type": "worker",
"model_strength": "same",
"write_authority": "read_only"
}
Launch the remaining candidates with the same contract, then use agent wait
or completion events to collect every result. Do not show one candidate another
candidate's answer before generation finishes.
When candidates must implement code, give each one:
type: "builder"worktree: truewrite_authority: "worktree_write"write_roots or exact_filesNever run parallel writers in the parent checkout. Each builder must return the structured candidate contract (candidate id, hypothesis, paths, commands, self-verdict, risks, and artifact references). A self-verdict is evidence to inspect, not a hard-gate result.
Optional diversity: pin different model / Fleet fleet_profile values when
the project has multiple capable routes; otherwise keep model strength same.
Use one read-only reviewer worker, or the parent when the result is small, to score all candidates against the original rubric. The judge must:
Do not ask candidates to vote for themselves. Do not silently merge incompatible approaches into a new unreviewed solution.
For proposal-only work, return the winning answer with a compact score summary. For code work:
NONE is valid when every candidate fails.The checked-in operate_best_of_n.workflow.js recipe supports
strategy: "search" for structured 2–16 candidate generation and review. It
does not yet turn prompt-listed commands into hidden runtime gates. Do not
advertise those gates until a runtime evaluator host consumes a frozen search
spec.
Stop early when one candidate reveals a hard constraint that invalidates the tournament. Report the negative result rather than spending the remaining budget to manufacture variety.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Break a large, parallelizable goal into bounded work units, coordinate existing agent/worktree machinery, integrate, and verify. Explicit-only.
日本語の概要は準備中です。原文の説明を表示しています。
Use before claiming Codewhale release work is done: run the full gate sweep and list the manual QA targets.
日本語の概要は準備中です。原文の説明を表示しています。
Operate desktop apps and isolated browsers on registered computers. Use for tasks that require an app interface, accessibility, screenshots or recording. Use Chromewhale for the user's signed-in Chrome.
日本語の概要は準備中です。原文の説明を表示しています。
Help a new contributor get productive on this checkout - inspect sync state against main, build, run the repository's exact verification gate, and produce a local what's-new digest. Never fetches, pulls, or modifies a dirty tree on its own. Explicit-only.
日本語の概要は準備中です。原文の説明を表示しています。
Use when a Codewhale change needs proving in the real product, or when asked to build/install/dogfood the local binaries: stamped release build, atomic install, fresh-shell verification, and the manual QA that gates cannot cover.
日本語の概要は準備中です。原文の説明を表示しています。
Use before claiming any Codewhale change is done, green, or ready to land: the focused-to-broad verification ladder, the budget checks CI enforces, and the rules for what counts as a passing test.
日本語の概要は準備中です。原文の説明を表示しています。