后台开发任务的执行器一直都是claude code,没办法选择或者更改
- Dominant language
- TypeScript
- Stars
- 2.7k
- Forks
- 395
- Avg merge
- 21h 48m
- Merged PRs (30d)
- 776
Description
**提交人**: cmru2v4wc00ekv701it4ny1wv
**客户端版本**: 0.1.4
---
## 使用场景
新建会话并选择一个 GPT 模型后,执行调度的后台开发任务,例如运行 `py -3.12 -m pytest tests/unit/test.py`。
## 诉求
当前每次触发后台开发任务、执行或调用脚本时,Cindy 都会将任务交给 Claude Code 执行器,并调用 `claude-sonnet-5`,而不是使用当前会话选择的 GPT 模型。希望后台开发任务执行器的模型行为能够由用户控制。
## 建议方案
提供后台开发任务执行器的模型配置选项,至少支持:
- 使用当前会话所选择的模型;
- 由用户单独指定后台任务执行模型;
- 明确显示实际执行任务所使用的模型,并在发生 fallback 时提示原因。
这样可以避免在用户已选择其他模型时被自动切换到 `claude-sonnet-5`,并减少由此带来的额度消耗和模型使用成本。
---
**OS**: win32 x64 (10.0.19045)
**界面语言**: zh-CN
Contributor guide
Research direction
Start by tracing how a new session dispatches background development commands such as `py -3.12 -m pytest tests/unit/test.py`, then locate the model-selection path that always chooses Claude Code and `claude-sonnet-5`. Done means users can choose the current session model or a separate task model, see the model actually used, and receive a reason when fallback occurs.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- ai, backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100