Agent team

Model policy

Runtimes and models per role are set in botgumi.config.ts (agents). This page holds the defaults and the rubric the orchestrator uses to rate tasks.

Role Default runtime and model
Orchestrator claude · Fable 5.1 (claude-fable-5-1). Falls back to Opus 5.5 (claude-opus-5-5) when tokens run low
Worker, high claude · Opus 5.5 (claude-opus-5-5)
Worker, mid and low claude · Sonnet 5.5 (claude-sonnet-5-5)
Reviewer, primary codex · any Codex model (the config shows an example)
Reviewer, second claude · Opus 5.5 (claude-opus-5-5)

Per-track overrides (agents.overrides.<track>) replace any of these for one track.

Tokens low

The orchestrator switches to its fallback when its runtime reports under 20% of the token budget left (AgentRuntime.remainingBudget()), or at the first usage-limit warning. It records the switch in the run log.

Tiers

Tier Examples
high architecture; API contract design and change requests; payments and entitlements; auth and sessions; AI pipeline and spend guard; data migrations; hard bugs (no clear repro, cross-track, concurrency)
mid screens from an approved hi-fi spec; endpoints that follow an existing pattern; tracking-plan wiring; seeds and fixtures
low copy and localization (en + zh-Hans); docs and checklists; config; small fixes

The tier also sets review depth: high-tier PRs get both reviewers; mid and low get one.