Architect Mode

Architect Mode

Two-Stage Coding Process

Enhanced Problem Solving

Architect mode uses two models for a more reliable coding process:

  1. Architect Phase (Main Model)

    • Plans the solution approach
    • Designs the implementation strategy
    • Considers architecture implications
  2. Editor Phase (Editor Model)

    • Translates the plan into specific file edits
    • Focuses solely on implementing the architect's plan
    • Often produces cleaner, more accurate edits

Usage:

# At launch
aider --architect

# During session
/architect

Architect mode is particularly valuable for complex tasks or when working with models like OpenAI's o1, which excels at reasoning but sometimes struggles with direct file editing.

2 | 10