makecindy / makecindy/cindy

后台开发任务的执行器一直都是claude code,没办法选择或者更改

Open
#138 7 comments 0 reactions 0 assignees View on GitHub
feature
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.