Skip to content

Per-task model configuration #322

Description

@cometkim

Problem Statement

I'm currently optimizing code review costs by selecting the cheaper model.

However, sometimes a lack of intelligence in the model can lead to higher token consumption or lower accuracy.

So I'm currently considering using different models for each sequence. Like the most recent DoorDash research splits the process into a scout agent and a deep review agent.

Proposed Solution

Since OpenCodeReview has separate agents for each task, I think it can provide a configuration that allows selecting different models for them. For example, different models can be used for PLAN_TASK and MAIN_TASK, and a cheaper alternative model can be selected for MEMORY_COMPRESSION_TASK.

Alternatives Considered

No response

Affected Area

Configuration

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions