Bạn đang chat với một model mới nhất, rồi bỗng thấy thông báo “model đã chuyển” và câu trả lời được ghi tên một model khác. Đây không phải lỗi. Đó là cơ chế an toàn của Anthropic với một số model mạnh. Bài này giải thích vì sao chuyện đó xảy ra, bạn sẽ thấy gì, và nên làm gì tiếp theo.
Chuyện gì đang xảy ra?
Một số model mới như Claude Opus 5, Opus 5.5 và Sonnet 5.5 có năng lực rất cao ở vài lĩnh vực nhạy cảm, ví dụ an ninh mạng. Vì vậy Anthropic gắn thêm các bộ phân loại an toàn (classifier) kiểm tra từng yêu cầu. Khi một yêu cầu bị đánh dấu, Claude không bỏ dở cuộc trò chuyện mà chạy lại yêu cầu đó bằng một model kém mạnh hơn ngay trong cùng cuộc chat. Help Center gọi đây là cơ chế dự phòng (fallback).
Ví dụ theo Help Center: với Opus 5 và 5.5, các yêu cầu tấn công mạng có thể được chuyển xuống Opus 4.8; với Sonnet 5.5, các yêu cầu tương tự được chuyển xuống Sonnet 5.
Những loại yêu cầu nào dễ bị chuyển?
| Nhóm | Ví dụ | Kết quả |
|---|---|---|
| An ninh mạng | Viết mã khai thác lỗ hổng, kiểm thử xâm nhập | Chuyển sang model kém mạnh hơn. Viết code an toàn, quét lỗ hổng trong mã nguồn vẫn dùng model gốc. |
| Sinh học | Yêu cầu có thể giúp gây hại sinh học nghiêm trọng | Tùy model: Opus 5.5 có thể chuyển xuống Opus 5; Sonnet 5.5 thì chặn hẳn, không chuyển. |
| Phát triển AI tiên tiến | Một số việc rất hẹp như viết kernel cho chip tăng tốc học máy | Chuyển sang model kém mạnh hơn (Opus 5.5, Sonnet 5.5). |
| Chưng cất (distillation) | Cố moi quy trình suy luận nội bộ của model | Chặn hẳn, không chuyển. Nhờ Claude giải thích cách nó lập luận thì vẫn bình thường. |
Help Center nhấn mạnh các lớp bảo vệ này chỉ nhắm vào một nhóm rất hẹp yêu cầu rủi ro cao; lập trình thông thường và câu hỏi sức khỏe, học tập hằng ngày không bị ảnh hưởng.
Vì sao tôi không hỏi gì nhạy cảm mà vẫn bị chuyển?
Đây là điểm nhiều người thắc mắc. Bộ phân loại không chỉ đọc tin nhắn mới nhất của bạn, mà còn đọc mọi nội dung model nhận được: trí nhớ (memory), dữ liệu từ connector, kết quả tìm kiếm web, file bạn tải lên. Chỉ cần một trong những nguồn đó chứa nội dung bị đánh dấu, ví dụ một bài báo về mã độc mà Claude vừa tìm thấy trên web, yêu cầu vẫn có thể bị chuyển dù bạn không gõ chữ nào nhạy cảm.
Bạn sẽ thấy gì trên màn hình?
- Một thông báo cho biết model đã được chuyển.
- Câu trả lời được ghi nhãn tên model thực sự đã trả lời.
- Bộ chọn model giữ nguyên model dự phòng cho phần còn lại của cuộc chat.
Bạn có thể tự chuyển lại model ban đầu bất cứ lúc nào. Nhưng nếu yêu cầu gốc vẫn còn trong cuộc chat, việc chuyển lại có thể kích hoạt cơ chế dự phòng thêm lần nữa.
Nên làm gì tiếp theo?
- Đọc kỹ câu trả lời của model dự phòng. Thường nó vẫn đủ dùng cho việc của bạn.
- Sửa tin nhắn trước đó (edit) cho rõ mục đích hoặc bỏ phần dễ gây hiểu nhầm, rồi thử lại. Help Center cho biết cách này thường hiệu quả hơn là chỉ chuyển model rồi gửi lại.
- Báo lại cho Anthropic bằng nút Send feedback nếu bạn thấy yêu cầu hợp lệ bị chặn hoặc bị chuyển nhầm.
Ví dụ: Chị Hà làm quản trị website, dán một đoạn log máy chủ có chứa mẫu tấn công rồi hỏi “Đoạn log này cho thấy website bị tấn công kiểu gì?”. Câu trả lời được ghi tên model khác. Chị sửa lại tin nhắn: “Mình là quản trị viên website của công ty. Hãy giúp mình phân tích log để phòng thủ: dấu hiệu nào cho thấy bị dò quét, và nên cấu hình chặn ra sao?” Nói rõ mục đích phòng thủ giúp yêu cầu dễ được xử lý đúng hơn, dù không có gì bảo đảm chắc chắn.
Tắt chuyển model tự động
Chuyển model tự động được bật sẵn (với Opus 5 và 5.5, nó bật từ lần đầu bạn chọn các model này). Nếu bạn muốn tự quyết định, hãy tắt đi:
- Mở Settings → Capabilities.
- Tắt công tắc “Switch models when a message is flagged”.
- Trong Claude Code, cài đặt tương ứng nằm ở Config → MODEL & OUTPUT.
Khi đã tắt, yêu cầu bị đánh dấu sẽ làm cuộc chat tạm dừng thay vì tự chuyển. Bạn có thể sửa tin nhắn rồi thử lại với model đang dùng, hoặc tự gửi tin nhắn đó cho một model khác. Cách chọn model, effort và chế độ suy nghĩ được hướng dẫn ở bài Chọn model, effort và chế độ suy nghĩ.
Cơ chế này áp dụng trên Claude bản web, di động, desktop và nhiều sản phẩm khác như Claude Cowork, Claude Code. Riêng API dành cho lập trình viên thì không tự bật: nhà phát triển phải chủ động cấu hình.
Những điều bạn học được trong bài này
- Claude tự chuyển model khi bộ phân loại an toàn đánh dấu một yêu cầu với các model như Opus 5, Opus 5.5, Sonnet 5.5
- Bốn nhóm liên quan: an ninh mạng, sinh học, phát triển AI tiên tiến, chưng cất model
- Nội dung bạn không gõ (memory, file, kết quả web, connector) cũng có thể kích hoạt việc chuyển
- Nhận biết qua thông báo và nhãn tên model trên câu trả lời
- Sửa tin nhắn trước khi thử lại thường hiệu quả hơn chuyển model ngay
- Tắt bằng công tắc “Switch models when a message is flagged” trong Settings → Capabilities
Cần nhớ: Thấy Claude đổi model giữa chừng không có nghĩa là tài khoản của bạn bị phạt hay bị hạ gói. Đó là lớp an toàn cho một nhóm rất hẹp yêu cầu. Hãy xem lại ngữ cảnh, sửa tin nhắn cho rõ mục đích, và dùng Send feedback nếu bạn tin mình bị chặn nhầm.
Nguồn tham khảo: Why Claude switched models in your conversation with Opus 5 – Claude Help Center; Why Claude switched models in your conversation with Sonnet 5.5 – Claude Help Center
Câu hỏi thường gặp
Claude chuyển model có phải vì tôi hết lượt dùng không?
Cơ chế được mô tả trong bài này là cơ chế an toàn: nó xảy ra khi bộ phân loại đánh dấu một yêu cầu, không phải do hết giới hạn sử dụng. Thông báo trên màn hình sẽ cho bạn biết model đã được chuyển.
Sau khi bị chuyển, tôi có quay lại model cũ được không?
Được, bạn tự chọn lại trong bộ chọn model bất cứ lúc nào. Tuy vậy, nếu yêu cầu gốc vẫn còn trong cuộc chat thì có thể bị chuyển tiếp. Nên sửa tin nhắn trước đó rồi mới thử lại.
Câu trả lời từ model dự phòng tính phí thế nào?
Help Center cho biết phản hồi dự phòng được tính riêng theo mức của model đã trả lời, và Anthropic có khoản bù cho phần bộ nhớ đệm (cache) bị mất. Chi tiết tính phí cụ thể nên xem trực tiếp trên trang chính thức.



