CommandCodeAI / CommandCodeAI/command-code

Feature Request: Per-Mode and Per-Agent LLM Routing

オープン
#380 コメント 1 件 リアクション 1 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

p2
主要言語
言語のデータがありません
スター
4k
フォーク
350
PR マージ指標
30日以内にマージされた PR はありません

説明

Feature Description
Mode-Specific Model Routing: Users can define a default model for each of Command Code's core operational modes.
  • Planning Mode (planning): Maps to high-parameter, reasoning-heavy models (e.g., Deepseek V4 Pro, GLM 5.1) for complex architectural design, system breakdown, and step-by-step logic generation.
  • Edit Mode (edit): Maps to fast, highly capable coding models optimized for syntax and refactoring to execute the plan quickly.
  • Auto-Accept Mode (auto-accept): Maps to ultra-fast, low-latency models for rapid, low-risk changes (e.g., fixing linting errors, adding docstrings) where developer oversight is bypassed.
  • YOLO Mode (yolo): Maps to high-context, highly capable models authorized to make sweeping, project-wide changes with deep contextual understanding.
  • Custom Agent Model Binding: Users creating specialized, domain-specific agents within Command Code can lock a specific model to that agent.
  • CLI Flag Overrides: The ability to temporarily override the default model for a specific session or command using a flag (e.g., command-code --plan --model deepseek-v4-pro).
Use Case
Explore-Plan-Execute Workflow
  • Launching off multiple agents to explore legacy repo, each using lower cost and faster agents with big context windows
  • Planning with SOTA OSS models with high reasoning capabilities
  • Execute plans proposed by the Planning model using a cost effective model
Additional Context

No response

How important is this to you?

Important for my workflow

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

まず、Command Code が現在、planning、edit、auto-accept、YOLO、カスタムエージェント用のモデルをどのように選択しているかを追跡し、次に一時的なモデル上書きのための CLI オプションのパースを調査します。モードのデフォルト、エージェントごとのバインディング、サンプルの --model 上書きが、Explore-Plan-Execute ワークフローを損なうことなくすべて機能すれば完了です。

索引モデルが issue の本文から書いたものです。

評価

領域
ai-infra-agents, cli
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
静か
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。