Skip to content

Feature request: per-seat reasoning effort (Claude --effort / Codex model_reasoning_effort) #75

Description

@memming

Seats doing different work want different reasoning effort (e.g. writing/math seats at xhigh, coding/summary seats at medium), but there is no per-member way to set it:

  • Claude seats get only --model and the posture flag. Claude Code supports --effort <level> and CLAUDE_CODE_EFFORT_LEVEL per session.
  • Codex seats inherit the global model_reasoning_effort unless a separate codex_config_profile is authored.

Note: the obvious workaround, a startup slash_command: "/effort medium", persists globally. Interactive /effort <level> saves modelSettings.<model>.effortLevel in ~/.claude/settings.json, so it changes the default for every session on that model, not just the seat.

Ask: an effort field on members (and AgentSpec profiles), emitted as --effort for Claude and -c model_reasoning_effort=<level> for Codex on fresh, resume and fork. It might fit alongside the per-seat permission mode planned in #33.

OpenRig 0.5.17, Claude Code 2.1.283, codex-cli 0.157.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions