Tác giả bài gốc: Addy Osmani (Member of Technical Staff). Đăng ngày 22/09/2026 trên claude.dev.
Opus 5.5 hoạt động tốt với cách bạn đang dùng Claude. Tuy vậy, có vài điểm khác trước: model tự làm việc lâu hơn, nói rõ đã làm gì và suy nghĩ trước mỗi câu trả lời. Hướng dẫn này trình bày cách làm việc với Opus 5.5 trong các ứng dụng Claude và Claude Code, bao gồm cách viết prompt cho model, điều hướng một lượt chạy dài và kiểm tra kết quả.
Thử những việc này trước
Ba việc nên thử trong session đầu tiên với Opus 5.5
- Giao toàn bộ nhiệm vụ. Nói rõ thế nào là “hoàn thành” và khi nào bạn muốn model dừng lại để hỏi. Sau đó để model làm việc.
- Xóa những dòng “hãy suy nghĩ kỹ”. Opus 5.5 vốn đã suy nghĩ trước mỗi câu trả lời.
- Khi một lượt chạy dài kết thúc, hãy đọc phần model cần bạn làm gì trước.
1. Cách đưa ra yêu cầu
Nói rõ thế nào là “hoàn thành”, rồi để model chạy
Nên làm gì. Giao toàn bộ nhiệm vụ trong một tin nhắn. Nêu rõ đích đến, chẳng hạn “các test đều pass” hoặc “mọi endpoint đã được migrate”. Sau đó để model tự làm.
Vì sao điều này quan trọng với Opus 5.5. Opus 5.5 theo đuổi công việc dài, gồm nhiều phần tốt hơn Opus 5. So với các model Opus trước, cải thiện lớn nhất nằm ở công việc nhiều bước, như triển khai một thay đổi xuyên suốt repo lớn cho đến khi các test pass. Những người thử nghiệm đầu tiên đã để model thực hiện các nhiệm vụ coding dài hàng giờ mà không cần giám sát nhiều. Khi đích đến rõ ràng, model biết lúc nào mình đã hoàn thành.
Cách làm. Ví dụ trong Claude Code:
Migrate the payment endpoints from the old client to the new one.
Done means: every endpoint uses the new client, the old client is deleted, and the test suite passes.
Stop and ask me only if a test fails for a reason you can't explain.

Một tin nhắn: toàn bộ nhiệm vụ, đích đến và khi nào cần dừng.
Đừng bảo model “suy nghĩ thật kỹ” nữa
Nên làm gì. Xóa những dòng “hãy suy nghĩ kỹ”, “hãy suy nghĩ từng bước” và các câu tương tự khỏi prompt cũng như những chỉ dẫn bạn đã lưu.
Vì sao điều này quan trọng với Opus 5.5. Opus 5.5 luôn suy nghĩ trước khi trả lời và tự quyết định suy nghĩ bao nhiêu. Bạn không cần yêu cầu model suy nghĩ. Trong thử nghiệm của chúng tôi trên một sản phẩm chat, việc xóa dòng “hãy suy nghĩ kỹ” giúp câu trả lời bắt đầu sớm hơn mà chất lượng không giảm rõ rệt.
Cách làm. Xóa dòng đó. Nếu muốn câu trả lời nhanh cho một câu hỏi đơn giản, hãy nói rõ: “Trả lời trực tiếp.” Để thay đổi lượng suy nghĩ trong Claude Code, hãy thay đổi effort.
Bổ sung yêu cầu khi nhiệm vụ đang chạy
Nên làm gì. Nếu nhớ ra điều gì giữa chừng, bạn có thể nhập thêm tin nhắn trong lúc model làm việc.
Vì sao điều này quan trọng với Opus 5.5. Các lượt chạy giờ dài hơn, nên bắt đầu lại tốn kém hơn.
Cách làm. Trong Claude Code, nhập tin nhắn rồi nhấn Enter trong lúc Claude đang làm việc, chẳng hạn: “Đồng thời giữ tên các endpoint cũ làm alias.”
Với công việc thiết kế, nêu rõ những phong cách bạn không muốn
Nên làm gì. Khi yêu cầu tạo một trang, ứng dụng hoặc artifact, hãy liệt kê những thói quen thiết kế bạn muốn loại bỏ.
Vì sao điều này quan trọng với Opus 5.5. Nếu không có định hướng thiết kế, Opus 5.5 sẽ quay về một vài phong cách mặc định. Chỉ dẫn chung chung như “tránh giao diện đại trà” chủ yếu chỉ thay một kiểu mặc định bằng kiểu khác. Liệt kê các kiểu cụ thể hiệu quả hơn nhiều.
Cách làm. Nêu tên các kiểu đó:
Build a personal website with placeholder content.
Don't use a cream or off-white background, italic accent words in headings, numbered "01 / 02 / 03" section labels, monospace labels, or pill-shaped buttons.
Sau đó xem model đã chọn gì thay thế. Nếu vẫn không thích, hãy thêm kiểu đó vào danh sách và yêu cầu lại.
2. Điều hướng một lượt chạy dài trong Claude Code
Nói rõ bạn muốn model dừng ở đâu
Nên làm gì. Thêm một quy tắc ngắn vào file CLAUDE.md về khi nào cần dừng để hỏi và khi nào cần tiếp tục.
Vì sao điều này quan trọng với Opus 5.5. Opus 5.5 cập nhật cho bạn trong lúc làm việc. Với nhiệm vụ dài, đôi khi model dừng để báo cáo thay vì làm tiếp: một bản tóm tắt nêu bước kế tiếp nhưng không thực hiện, một lời đề nghị tiếp tục, hoặc một danh sách lựa chọn không thực sự cản trở công việc. Model làm theo các chỉ dẫn nêu rõ những điểm dừng này. Bạn cũng nên nêu rõ những điểm dừng mình muốn.
Cách làm. Thêm nội dung này vào CLAUDE.md và chỉnh lại cho phù hợp với dự án:
When a step doesn't need my input, keep going. Put status notes in the same message as your next action.
Stop and ask only when you can't continue without me, or before anything destructive: deleting data, force-pushing, or changing anything outside this repository.

Quy tắc trong CLAUDE.md: khi nào cần tiếp tục và khi nào cần dừng để hỏi.
Nếu một lượt chạy dừng với câu “Bạn muốn mình tiếp tục không?”, hãy trả lời “tiếp tục”. Nếu chuyện đó xảy ra thường xuyên, quy tắc ở trên sẽ hữu ích.
Quy tắc tiếp tục làm việc đồng nghĩa với ít điểm dừng hơn, vì vậy hãy giữ một bước kiểm tra của riêng bạn trước bất cứ việc gì rủi ro hoặc khó hoàn tác. Dòng cuối của quy tắc trên làm điều đó. Đồng thời giữ lời nhắc xin quyền cho các lệnh có tính phá hủy.
Khi lập trình cặp (pair programming), bạn có thể muốn điều ngược lại: một dòng kế hoạch trước khi bắt đầu và một bản tóm tắt ngắn khi kết thúc. Khi đó hãy ghi điều này vào CLAUDE.md. Opus 5.5 làm theo được cả hai cách.
Yêu cầu chia công việc lớn cho các subagent
Nên làm gì. Với một cuộc kiểm tra, migration hoặc review trên codebase lớn, hãy yêu cầu Opus 5.5 chia công việc cho các subagent và kiểm tra từng kết quả.
Vì sao điều này quan trọng với Opus 5.5. Những người thử nghiệm đầu tiên đã để Opus 5.5 điều phối các subagent song song trong những cuộc kiểm tra và migration dài mà không cần giám sát nhiều.
Cách làm.
Audit every service in services/ for the retry bug in the linked issue.
Give each service to its own subagent. When a subagent reports back, check its evidence before you accept it.
Finish with one table: service, affected yes or no, and the evidence.

Chia việc cho các subagent, kiểm tra bằng chứng của từng subagent rồi kết thúc bằng một bảng.
Lưu danh sách nhiệm vụ trong một file
Nên làm gì. Với một lượt chạy sẽ mất nhiều thời gian, hãy yêu cầu Opus 5.5 lưu danh sách nhiệm vụ trong file và cập nhật trong quá trình làm. Sau đó đọc file thay vì lịch sử cuộn của terminal để biết lượt chạy đang ở đâu.
Vì sao điều này quan trọng với Opus 5.5. Các lượt chạy giờ dài hơn. Một lượt chạy dài sẽ lấp đầy context window, rồi Claude Code tóm tắt các lượt trao đổi cũ. Danh sách trong file vẫn còn nguyên sau quá trình đó và giúp bạn nhìn nhanh là biết việc nào đã xong, việc nào còn lại.
Cách làm. “Lưu một checklist trong TASKS.md. Đánh dấu từng mục khi hoàn thành và thêm bất cứ việc mới nào bạn phát hiện.”
3. Kiểm tra kết quả
Đọc phần model cần bạn làm gì trước
Nên làm gì. Khi một lượt chạy dài kết thúc, trước tiên hãy tìm xem Claude đang chờ bạn làm gì, chẳng hạn một quyết định chưa chốt hoặc một thay đổi cần bạn phê duyệt. Sau đó đọc phần còn lại trong bản tóm tắt của Claude.
Vì sao điều này quan trọng với Opus 5.5. Opus 5.5 báo cáo công việc rõ ràng hơn Opus 5. Các cập nhật và bản tóm tắt cuối cùng nói rõ model đã làm gì, phát hiện gì và cần gì từ bạn bằng ngôn ngữ dễ hiểu.
Cách làm. Nếu muốn đổi định dạng bản tóm tắt, hãy ghi rõ trong CLAUDE.md, chẳng hạn: “Kết thúc mỗi lượt chạy bằng ba tiêu đề: Đang chờ mình, Đã thay đổi, Đã phát hiện.”
Yêu cầu model review code
Nên làm gì. Yêu cầu Opus 5.5 review một diff hoặc pull request trước khi người thật review.
Vì sao điều này quan trọng với Opus 5.5. Một người thử nghiệm đầu tiên cho biết Opus 5.5 ở effort thấp nhất tìm được nhiều bug hơn Opus 5 ở effort cao, đồng thời ít báo nhầm hơn. Model cũng giải thích các thay đổi bằng ngôn ngữ dễ hiểu, nên phần mô tả pull request dễ review hơn.
Cách làm. Gửi prompt này cho Claude:
Review the diff on this branch against main.
List only problems you'd block the merge for. For each one, give the file and line, why it's wrong, and how to show it fails.
Yêu cầu đánh dấu những gì model không xác nhận được
Nên làm gì. Với công việc nghiên cứu và phân tích, hãy yêu cầu model nói rõ những gì không tìm thấy hoặc không kiểm tra được.
Vì sao điều này quan trọng với Opus 5.5. “Mình không tìm thấy điều này” là thông tin đáng đọc, và yêu cầu model nói rõ sẽ giúp bạn dễ tìm thấy thông tin đó.
Cách làm. Thêm “Đánh dấu bất cứ điều gì bạn không xác nhận được và nói rõ đã tìm ở đâu” vào yêu cầu. Cách này dùng được cả trong báo cáo nghiên cứu của Claude lẫn Claude Code.
4. Trong các ứng dụng Claude
Trước tiên, kiểm tra xem bộ chọn model có đang hiển thị Opus 5.5 không.
Gửi trực tiếp biểu đồ hoặc ảnh chụp màn hình
Nên làm gì. Đính kèm biểu đồ, sơ đồ, ảnh chụp màn hình hoặc slide. Đừng gõ lại các con số.
Vì sao điều này quan trọng với Opus 5.5. Opus 5.5 đọc biểu đồ, sơ đồ và ảnh chụp màn hình chính xác hơn Opus 5 mà không cần thêm bước nào. Model cũng hiểu tốt hơn những ý nghĩa phụ thuộc vào vị trí các thành phần trong ảnh: mũi tên nối những ô nào, có gì thay đổi giữa hai phiên bản sơ đồ, hoặc cuộc họp bắt đầu và kết thúc lúc nào trong ảnh chụp lịch.
Cách làm. Đính kèm ảnh và hỏi một câu cụ thể: “Những service nào trong số này gọi trực tiếp billing API?”
Yêu cầu kiểm tra một tài liệu dài
Nên làm gì. Đưa cho model một bản kế hoạch, báo cáo hoặc bộ slide dài và yêu cầu tìm lỗi.
Vì sao điều này quan trọng với Opus 5.5. Opus 5.5 chú ý đến chi tiết hơn các model Opus trước. Trong thử nghiệm của chúng tôi, model phát hiện một ngày bị ghi sai thứ trong chuỗi trao đổi dài về kế hoạch và một biểu đồ không khớp với số liệu trong bộ slide.
Cách làm. Gửi prompt: “Kiểm tra bộ slide này để tìm mọi điểm tự mâu thuẫn: số liệu, ngày tháng và tên. Trích dẫn từng vấn đề và nói rõ nó nằm ở đâu.”
Yêu cầu file hoàn chỉnh
Nên làm gì. Khi muốn một bảng tính hoặc tài liệu, hãy yêu cầu file chứ không phải dàn ý.
Vì sao điều này quan trọng với Opus 5.5. Bảng tính và tài liệu do Opus 5.5 tạo cần chỉnh sửa ít hơn so với Opus 5 trước khi bạn chia sẻ chúng.
Cách làm. “Chuyển nội dung này thành bảng tính mình có thể chia sẻ: mỗi nhà cung cấp một hàng, với các cột chi phí, ngày kết thúc hợp đồng và người phụ trách.”
Trong project, nói rõ khi nào câu trả lời đã được chốt
Nên làm gì. Nếu các câu hỏi tiếp theo trong một cuộc chat dài có vẻ chậm, hãy thêm chỉ dẫn rằng những câu trả lời trước đã được chốt.
Vì sao điều này quan trọng với Opus 5.5. Trong một cuộc chat dài, đôi khi Opus 5.5 xem xét lại câu trả lời trước trong lúc suy nghĩ về một câu hỏi tiếp theo ngắn. Điều đó làm chậm câu trả lời.
Cách làm. Thêm nội dung này vào phần chỉ dẫn của project:
Once you have answered something, treat that answer as done. Focus on what I'm asking now, and don't go back over an earlier answer unless I ask about it or point out a problem with it.
Đừng thêm chỉ dẫn này vào các project dành cho phân tích dài, nơi một bước sau có thể làm lộ ra sai sót ở bước trước.
5. Khi một tin nhắn bị gắn cờ
Opus 5.5 là model Opus đầu tiên ra mắt với các cơ chế bảo vệ về sinh học và an ninh mạng ở cấp độ Fable. Trong các ứng dụng Claude và Claude Code, phần lớn tin nhắn bị gắn cờ sẽ chuyển sang một model cũ hơn và công việc của bạn tiếp tục ở đó. Việc tìm lỗ hổng bảo mật trong mã nguồn được cho phép, còn các câu hỏi sức khỏe thường ngày và câu hỏi giáo dục vẫn sẽ hoạt động. Những cơ chế bảo vệ này đôi khi có thể gắn cờ công việc hợp lệ, và chúng tôi đang tinh chỉnh để giảm các trường hợp gắn cờ nhầm. Nếu bị chuyển model, dưới đây là những gì bạn sẽ thấy và nên làm.
Trong các ứng dụng Claude
Bạn sẽ thấy gì. Một thông báo bắt đầu bằng “Switched to” cùng tên một model cũ hơn. Claude trả lời bằng model đó và cuộc chat tiếp tục dùng model đó.
Nên làm gì.
- Để quay lại Opus 5.5, chọn model này trong bộ chọn model. Nếu tin nhắn trước vẫn còn trong cuộc chat, nó có thể bị gắn cờ lần nữa. Bắt đầu một cuộc chat mới sẽ tránh được điều đó.
- Để được hỏi trước, vào Settings, rồi Capabilities và tắt “Switch models when a message is flagged”. Bạn sẽ thấy một thẻ “paused” cùng các lựa chọn.
Việc kiểm tra bao quát mọi thứ trong cuộc hội thoại, bao gồm file và kết quả tìm kiếm. Vì vậy, cờ có thể xuất phát từ nội dung trước đó chứ không chỉ tin nhắn cuối cùng của bạn.
Trong Claude Code
Bạn sẽ thấy gì. Một thông báo nêu tên model cũ hơn. Session tiếp tục bằng model đó.
Nên làm gì.
- Chạy /model để chuyển lại.
- Nhấn Esc hai lần để chỉnh sửa tin nhắn cuối và thử lại.
- Để được hỏi trước, chạy /config và thay đổi “Switch models when a message is flagged”.
- Chạy /feedback nếu bị gắn cờ nhầm.
Đừng yêu cầu model trình bày quá trình suy luận trong câu trả lời
Nên làm gì. Xóa các yêu cầu tái hiện quá trình suy luận nội bộ trong câu trả lời khỏi prompt và chỉ dẫn.
Vì sao điều này quan trọng với Opus 5.5. Yêu cầu tái hiện quá trình suy luận nội bộ trong câu trả lời có thể bị từ chối. Đây là một trong các nhóm bị gắn cờ.
Cách làm. Thay vào đó, hãy yêu cầu Claude cung cấp thứ bạn cần, chẳng hạn: “Giải thích vì sao bạn chọn cách tiếp cận này trong ba câu.”
6. Tốc độ
Bật fast mode khi bạn đang chờ từng câu trả lời
Nên làm gì. Trong Claude Code, dùng fast mode cho công việc trao đổi qua lại, khi bạn đọc từng câu trả lời trước khi gửi tin nhắn tiếp theo.
Vì sao điều này quan trọng với Opus 5.5. Fast mode có sẵn cho Opus 5.5 ngay khi ra mắt dưới dạng bản xem trước nghiên cứu (research preview). Bạn vẫn dùng cùng model đó nhưng văn bản đến sớm hơn. Chế độ này yêu cầu bật extra usage và có giá mỗi token cao hơn chế độ tiêu chuẩn.
Cách làm. Nhập /fast vào Claude.
Checklist Opus 5.5 của bạn
Xem qua danh sách này trước nhiệm vụ dài tiếp theo.

Nhìn nhanh checklist.
Đưa ra yêu cầu
- Nhiệm vụ nói rõ thế nào là “hoàn thành”
- Không có những dòng “suy nghĩ thật kỹ” trong prompt hoặc chỉ dẫn đã lưu
- Yêu cầu thiết kế liệt kê các phong cách cần loại bỏ
- Biểu đồ và ảnh chụp màn hình được đính kèm, không gõ lại
Lượt chạy dài trong Claude Code
- CLAUDE.md nói rõ khi nào cần dừng, khi nào cần tiếp tục và phải dừng trước bất kỳ thao tác có tính phá hủy nào
- Lời nhắc xin quyền vẫn được bật cho các lệnh có tính phá hủy
- Những cuộc kiểm tra và migration lớn được chia cho các subagent
- Danh sách nhiệm vụ được lưu trong file
Kiểm tra
- Phần “cần bạn làm gì” trong báo cáo được đọc trước
- Có một lượt review trước khi người thật review
- Câu trả lời nghiên cứu đánh dấu những gì không xác nhận được
Gắn cờ
- Bạn biết cách chuyển lại: dùng bộ chọn model hoặc /model
- “Switch models when a message is flagged” được đặt theo ý bạn
Bắt đầu xây dựng với Opus 5.5!
Cảm ơn Molly Vorwerck đã review.