Skip to content

Effort Levels

Control how deeply Agent Nine thinks about your request.

How It Works

Agent Nine automatically adjusts its thinking depth based on your message:

LevelWhen it's usedThinking
MinQuick questions, simple commandsInstant response, no extended thinking
LowStraightforward tasksBrief analysis
MediumRegular development tasksModerate analysis (default)
HighComplex problems, architecture decisionsDeep analysis with multiple approaches
MaxCritical decisions, large refactorsMaximum thinking with thorough evaluation

Auto-Detection

Agent Nine reads your message and selects the appropriate effort level:

MessageDetected Level
"What's the time?"Min
"Rename this variable"Low
"Fix the login bug"Medium
"Design a caching strategy for our API"High
"Refactor the entire auth system, consider security, performance, and backwards compatibility"Max

Keywords that increase effort:

  • "think carefully", "analyze deeply", "consider all options"
  • "important", "critical", "production"
  • "architecture", "design", "strategy"

Manual Override

You can override the auto-detected level by being explicit:

text
Quick answer: what's the default port for PostgreSQL?
text
Think deeply about the best approach to migrate our database
from MongoDB to PostgreSQL. Consider data integrity, downtime,
and rollback strategy.

What Changes With Effort

AspectLow EffortHigh Effort
Thinking timeMillisecondsSeconds to minutes
Approaches consideredFirst viableMultiple alternatives
Error checkingBasicThorough edge case analysis
Code qualityWorking solutionOptimized, well-structured code
ExplanationsBriefDetailed with reasoning

Tips

  • Don't always use max — simple tasks are handled faster and better with lower effort
  • Be specific about complexity — if a task is more complex than it looks, mention it
  • Natural escalation — if the first answer isn't deep enough, say "think about this more carefully"

Agent Nine — AI coding assistant