Skip to main content

What Are Agent Presets?

Agent presets are named model configurations stored in Settings → Saved presets. Each preset defines:
  • Coding agent — which runtime to use (Zencoder, Claude Code, Codex, Gemini)
  • Model — which model the agent uses (e.g., Claude Opus, Gemini Flash, Claude Sonnet)
  • Permission Mode — execution mode and tool access level
Zenflow saved presets dialog showing preset name, coding agent, model, and permission mode fields
You can create multiple presets — for example, opus-planner, flash-builder, sonnet-reviewer — and assign them to different workflow steps.

Assigning Presets to Workflow Steps

In a custom workflow file (.zenflow/workflows/), use the <!-- agent: preset-name --> comment to bind a preset to a specific step:
When the task runs, Zenflow automatically switches to the assigned preset at each step boundary.

Sequential Multi-Model Review

For higher-stakes changes, add multiple review steps — each runs after the previous one, so each reviewer sees the last reviewer’s output:

Default Agents

Configure the default agent preset for all new tasks in Settings → Default agents:
Default agents settings showing task implementation agent, reviewer agent, and code task instructions

When to Use Presets