How can I use different models for different tasks

Today the supported patterns are:
Cron jobs: isolated jobs can set a model override per job.
Sub-agents: route tasks to separate agents with different default models.
On-demand switch: use /model to switch the current session model at any time.
See Cron jobs, Multi-Agent Routing, and Slash commands.