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

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions