anthropics / anthropics/claude-code

[BUG] Claude Code is showing one model selected while running another

Open
#95,008 0 comments 0 reactions 0 assignees View on GitHub
area:desktop area:model bug platform:windows
Dominant language
Python
Stars
145k
Forks
23.1k
PR merge metrics
PR metrics pending

Description

### Preflight Checklist

- [x] I have searched [existing issues](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug) and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code

### What's Wrong?

Claude Code is showing one model selected while running another.

Desktop app shows: Fable 5.1 (extra effort), selected ~2+ hours ago. The session reported to the model: Opus 5, continuously, for ~8 hours.
Switch point: a model change landed mid-session at the moment I was issuing prompts from the iPhone client earlier in the day. After returning to the desktop and selecting Fable 5.1, the session kept reporting Opus 5 in spite of showing Fable 5.1 the entire time.

Evidence: git commit trailers in the repo are harness-generated and flip from "Co-Authored-By: Claude Fable 5.1" to
"Co-Authored-By: Claude Opus 5" at 12:50 and never flip back, including on work done from the desktop hours later.

Question: does a model selected on one device propagate to a session already set to a different model on another device?

### What Should Happen?

The model shown as selected in the Claude Code client should be the model that executes the session's prompts, including after the session's model was changed from another device. The displayed model and the executing model should never diverge silently.

### Error Messages/Logs

```shell

```

### Steps to Reproduce

Using the /remote feature on the Claude iOS app, then switching to Claude on Windows.

### Claude Model

None

### Is this a regression?

Yes, this worked in a previous version

### Last Working Version

_No response_

### Claude Code Version

Claude desktop app 2.110.0

### Platform

Anthropic API

### Operating System

Windows

### Terminal/Shell

PowerShell

### Additional Information

_No response_

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the /remote flow from the Claude iOS app, then switch to Claude on Windows and compare the displayed model with the model reported by the session and commit trailers. Done means a model change from another device cannot leave the selected and executing models silently diverged.

Written by the indexing model from the issue text.

Assessment

Tech stack
powershell, python
Domain
cli, distributed-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.