Skip to content

Feature Request: Display Model Reasoning and Adjust Reasoning Intensity #341

@Johnson1662

Description

@Johnson1662

Feature Description

As a terminal command-line tool, I would like to suggest adding the following two features:

  1. Display Model Reasoning: When generating code or explaining commands, the tool should be able to show the model's thinking process, reasoning chain, or intermediate steps, helping users understand how the model arrived at its conclusions.

  2. Adjust Reasoning Intensity: Allow users to adjust the model's reasoning intensity/depth via parameters (e.g., --reasoning-level or -r), such as:

    • low: Quick response with fewer reasoning steps
    • medium: Balanced speed and quality
    • high: Deep reasoning with full thinking process displayed

Motivation

  • Transparency: Users can see how the model analyzes problems and generates code
  • Debugging Aid: When output doesn't meet expectations, the reasoning process helps identify issues
  • Flexible Control: Different scenarios require different trade-offs between response speed and quality

Proposed Solution

# Display reasoning process
command-code "implement quicksort" --show-reasoning

# Adjust reasoning intensity
command-code "optimize this code's performance" --reasoning-level high

# Combined usage
command-code "analyze this bug" -r high --show-reasoning

Alternatives Considered

  • Use environment variable control (e.g., COMMAND_CODE_REASONING_LEVEL)
  • Set default reasoning intensity in configuration file

Looking forward to your feedback!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions