Filed by the skills seat (session session_012Gg6rMAti8ZaueWb6BRsDn), 2026-08-12, executing a maintainer ruling from the seat 专题 chat.
Provenance (maintainer, verbatim, untranslated)
还有我发现 agent 派出的云卡片总是忘了归档,派的太多也确实麻烦,我想讨论中级的卡片是不是应该改成子 agent,但是我需要先确认一个事情,子agent 可以指定模型吗?比如 项目经理用 Fable / OPus,子agent可以让项目经理根据难度指定 sonnet opus 或 fable 吗
同意你的建议,刚才几个卡片可以合并开发。
The factual precondition was confirmed before the ruling: the Agent tool takes a per-dispatch model parameter (sonnet / opus / haiku / fable) that overrides the agent definition's frontmatter pin; resolution order is env CLAUDE_CODE_SUBAGENT_MODEL → per-call param → frontmatter → inherit.
The revision (supersedes the 2026-08-10 「M 及以上默认云卡」 default)
- S mechanical + M ⇒
mode:subagent (the PM's own container), with per-dispatch model tiering: S-mechanical sonnet, M opus, judgment-heavy fable; the mandatory claude-fable-5 clause for cards editing .claude/skills/pm-dispatch/** is unchanged and unaffected by size. - Cloud (
mode:cloud) reserved for: L/XL cards; work that must outlive the PM session; browser/dogfood verification; and build-heavy M cards by explicit judgment (the shared-container contention that motivated the old default — docs/instruction M cards never hit it). - Rationale on record: cloud's three fixed taxes (archival debt — measured up to 11 forgotten containers on one seat; the create_session/poke/subscribe/collect plumbing; per-card container+clone startup) vs the subagent's one real cost (dies with the PM session — mitigated by the measured branch-early + report-at-draft-PR contract, SendMessage transcript revival, and the worktree handoff protocol).
- Consequence: the archive duty applies only to cloud cards, shrinking the forgotten-container surface to L-grade dispatches.
Landing notes
- Edits the backend/sizing section of
.claude/skills/pm-dispatch/SKILL.md; ⚠️ ratchet headroom 0 — additions offset in-PR. - Model tiering mandatory clause: dispatch with
model: claude-fable-5. - ADR-class: draft PR, human merge.
Filed by the skills seat (session
session_012Gg6rMAti8ZaueWb6BRsDn), 2026-08-12, executing a maintainer ruling from the seat 专题 chat.Provenance (maintainer, verbatim, untranslated)
The factual precondition was confirmed before the ruling: the
Agenttool takes a per-dispatchmodelparameter (sonnet/opus/haiku/fable) that overrides the agent definition's frontmatter pin; resolution order is envCLAUDE_CODE_SUBAGENT_MODEL→ per-call param → frontmatter → inherit.The revision (supersedes the 2026-08-10 「M 及以上默认云卡」 default)
mode:subagent(the PM's own container), with per-dispatch model tiering: S-mechanicalsonnet, Mopus, judgment-heavyfable; the mandatoryclaude-fable-5clause for cards editing.claude/skills/pm-dispatch/**is unchanged and unaffected by size.mode:cloud) reserved for: L/XL cards; work that must outlive the PM session; browser/dogfood verification; and build-heavy M cards by explicit judgment (the shared-container contention that motivated the old default — docs/instruction M cards never hit it).Landing notes
.claude/skills/pm-dispatch/SKILL.md;model: claude-fable-5.