Settings

Changing which agents run, which models they use, and how much the workflow asks you.

CommandArgumentsWhat it does
/devflow:settings
type it yourself
Configure which agents run, which AI models they use, and how the workflow behaves.
/devflow:set-profile
type it yourself
<profile>Switch between quality, balanced, and budget model profiles to control cost and capability.

Both are user-typed only — Claude cannot fire them, because they rewrite config.json and change cost characteristics for everything downstream.

/devflow:set-profile

/devflow:set-profile quality
/devflow:set-profile balanced
/devflow:set-profile budget

Switches the model tier for every agent at once. The mapping is not uniform — each agent has its own per-profile assignment, so budget does not simply mean “Haiku everywhere”:

AgentRoleQualityBalancedBudget
codebase-mapperAnalyzes a codebase from a specific angle (stack, architecture, quality, or concerns) and writes structured findings.sonnethaikuhaiku
debugger
effort xhigh
Investigates bugs using a structured scientific method with persistent session state across context resets.opussonnetsonnet
executor
effort xhigh
Executes planned tasks with atomic git commits, handles deviations, and manages checkpoints during builds.opussonnetsonnet
integration-checkerVerifies that separately-built features connect properly and end-to-end user workflows actually work.sonnetsonnethaiku
job-checkerReviews execution plans before they run to verify they will actually achieve the objective goal.sonnetsonnethaiku
objective-researcherResearches how to implement an objective — discovers best practices, patterns, and pitfalls before planning begins.opussonnethaiku
planner
effort xhigh
Creates detailed execution plans for objectives with task breakdown, dependency ordering, and built-in quality checks.opusopussonnet
project-researcherResearches the domain ecosystem for a new project — stack options, architecture patterns, features, and common pitfalls.opussonnethaiku
research-synthesizerCombines findings from multiple parallel research agents into a unified summary for roadmap creation.sonnetsonnethaiku
roadmapper
effort high
Creates project roadmaps by breaking requirements into ordered objectives with success criteria and dependency mapping.opussonnetsonnet
security-auditor
effort xhigh
Scans codebase for security vulnerabilities in a specific domain: secrets, auth flows, or dependency risks.opussonnetsonnet
ui-evaluator
effort high
Machine-judges the visual correctness of Flutter UI states by capturing each declared surface, scoring it through the offline visual-eval engine, and writing evidence the verifier consumes.opussonnetsonnet
verifierVerifies that built code actually achieves the objective goal, not just that tasks were completed.sonnetsonnethaiku

See model profiles for how resolution works and why some agents stay on a larger model even in budget.

/devflow:settings

/devflow:settings

Interactive configuration of .planning/config.json: which workflow agents run, which gates prompt, parallelism, and safety toggles.

The two settings that change cost most:

{
  "workflow": {
    "research": true,      // objective-researcher — turn off on familiar ground
    "job_check": true,     // job-checker — turn off when plans are reliably good
    "verifier": true       // keep this on
  }
}

Turning off research and job_check on a domain you know well is a real saving. Turning off verifier is usually a mistake — it is the only thing checking that what got built achieves the goal rather than merely completing the tasks.

Full schema at config.json reference.