CommandCodeAI / CommandCodeAI/command-code

DEDICATED SHORTCUT for switching seamlessly from PLAN to EXEC mode alongside "DESIRED MODEL preference for each mode"

Aberta
#663 1 comentário 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Linguagem predominante
Sem dados de linguagem
Estrelas
4k
Forks
350
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

Summary

There should be a feature in which when we press the "Tab" key, we auto-switch b/w PLAN mode and EXECUTION mode alongside the desired model of choice for each mode respectively without the need to use the slash '/' command every time then select 'model' when transitioning between PLAN - EXEC modes.

TASTE.md knows the preference of it's user for each but it cannot implement this directly into the CLI cz the harness is hard-wired I guess.

OpenCode can be tweaked to do this instantly by doing edits in it's JSON file.

The cron_create scheduling mechanism is local native on disk, would have been better if it were running on a cloud when the command code team has no limitations to make it happen.

Expected Behavior

Mentioned above

Actual Behavior

Mentioned in summary

Steps to reproduce the issue

read summary

Command Code Version

1.15.1

Operating System

Linux

Terminal/IDE

Unknown

Shell

bash

Session file (optional)

{
"$schema": "https://opencode.ai/config.json",
"model": "openrouter/deepseek/deepseek-v4-flash",
"agent": {
"plan": {
"mode": "primary",
"model": "openrouter/deepseek/deepseek-v4-pro",
"description": "Token-efficient planning & SIGINT/ELINT
vectoring — read-only analysis, robust plan for DS V4 Flash execution"
},
"build": {
"mode": "primary",
"model": "openrouter/deepseek/deepseek-v4-flash",
"description": "Token-efficient execution — builds strictly
from the approved plan"
}
}
}

Default model = Flash (execution). Tab to plan switches to V4 Pro for
planning/analytics.

Fix prompt (optional)

N/A

Additional context

Mentioned in summary already

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

Nenhum arquivo do repositório ou teste é mencionado. Comece comparando o session JSON fornecido com os pontos de entrada da CLI para o tratamento de Tab e a seleção de modelos por slash-command. A tarefa estará concluída quando Tab alternar entre os modos PLAN e EXECUTION, selecionando o modelo configurado de cada modo, com o comportamento esperado esclarecido separadamente da solicitação de cron não relacionada.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
bash, json
Domínio
ai, cli
Tipo de issue
Funcionalidade
Dificuldade
5/5
Tempo estimado
Mais de uma semana
Status de atividade
Pouca atividade
Clareza
Precisa de esclarecimento
Facilidade para iniciantes
25/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.