Skip to content

Claude 4 Models Self-Identify as Claude 3.5 Despite Actual Usage #7046

@MarceloRicF

Description

@MarceloRicF

Before submitting your bug report

Relevant environment info

- OS: Ubuntu 25.04
- Continue version: v1.0.20
- IDE version: VS Code (latest)
- Model: claude-opus-4-1-20250805
- config:
  
  {
    "models": [
      {
        "title": "Claude Opus 4.1 (Latest)",
        "provider": "anthropic", 
        "model": "claude-opus-4-1-20250805",
        "apiKey": "sk-ant-api03-***",
        "capabilities": {
          "tools": true,
          "imageInput": true
        }
      }
    ]
  }

Description

Claude 4 models configured in Continue.dev respond with self-identification as "Claude 3.5 Sonnet" when asked directly, creating user confusion about which model is actually being used. Despite this misidentification, usage data confirms actual Claude 4 token consumption and performance.

To reproduce

  1. Configure Continue.dev with Claude 4 model (claude-opus-4-1-20250805)
  2. Start a chat session in Continue.dev
  3. Ask the model: "Are you Claude 4.1 Opus?"
  4. Observe model responds "No" and identifies as Claude 3.5 Sonnet
  5. Check Anthropic usage CSV - shows actual Claude 4 token consumption
    Expected: Model should correctly identify as Claude 4.1 Opus Actual: Model claims to be Claude 3.5 Sonnet despite being Claude 4

Log output

No error logs generated. Models function correctly and consume Claude 4 tokens as expected. The issue is purely self-identification discrepancy, not functionality.

Evidence of actual Claude 4 usage:

Anthropic usage CSV shows claude-opus-4-1-20250805 token consumption
Performance tests show Claude 4-level capabilities
Continue.dev Agent mode works as expected

Metadata

Metadata

Labels

area:chatRelates to chat interfaceide:vscodeRelates specifically to VS Code extensionkind:bugIndicates an unexpected problem or unintended behavioros:linuxHappening specifically on Linux

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions