Skip to main content

CLI Compare

The --compare flag allows you to compare different CLI modes side-by-side, helping you understand the trade-offs between speed, accuracy, and capabilities.

Quick Start

Available Modes

Usage Examples

Basic Comparison

Output:

Research Comparison

With Model Override

Save Results

Python API

Result Structure

ModeResult

Each mode comparison returns a ModeResult with:

CompareResult

The overall comparison returns a CompareResult with: Methods:
  • get_summary() - Returns summary statistics
  • to_dict() - Convert to dictionary
  • to_json() - Convert to JSON string

Best Practices

When to Use Compare

  1. Evaluating Approaches: Test different modes before production use
  2. Performance Tuning: Find the fastest mode for your use case
  3. Cost Optimization: Compare token usage across modes
  4. Quality Assessment: Compare output quality for different tasks

Mode Selection Guide

CLI Reference

Examples

Compare All Research Modes

Quick Performance Check

Production Evaluation