Skip to content

Allow reasoning effort to be set through the CLI #1048

@andrewDoing

Description

@andrewDoing

Describe the feature or problem you'd like to solve

For example, when I call copilot --model gpt-5.2 I also want to be able to pass --reasoning-effort high

Proposed solution

when calling copilot via the CLI, the reasoning effort can be set instead of only in the interactive mode.
just expose an option called --reasoning-effort or -r (if that isn't taken already).

Example prompts or workflows

for ((i=1;i<=n;i++)); do echo "=== run $i/$n ==="; copilot --model "gpt-5.2" --reasoning "high" -s -p "$p" --yolo; done

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions