Ultrathink, Ultraplan, Ultracode và Ultrareview là bốn lệnh "siêu năng lực" của Claude Code — nhóm tính năng ở mức nỗ lực cao nhất, dành cho những việc mà một lượt trả lời thông thường khó kham nổi.
Với chúng, Claude Code không còn chỉ là công cụ soạn thảo mã qua giao diện dòng lệnh (CLI), mà thành một môi trường lập trình tự động (agentic coding): bài toán kiến trúc phức tạp, migration toàn bộ codebase, hay rà soát bảo mật có xác minh.
Điểm chung của cả bốn là đánh đổi thêm thời gian tính toán và token để lấy độ chính xác và khả năng tự điều phối — bằng cách kéo dài không gian suy luận, đẩy việc lên hạ tầng đám mây của Anthropic, hoặc chạy song song nhiều sub-agent.
Bạn không bật chúng cho mọi việc; bạn rút chúng ra đúng lúc bài toán đủ khó để trả giá bằng thời gian và token.
Nếu bạn chưa dùng công cụ này bao giờ, hãy đọc Claude Code là gì trước rồi quay lại đây.

Ultrathink: ra lệnh cho Claude suy nghĩ sâu đến mức nào
Ultrathink cho bạn kiểm soát độ sâu của quá trình suy luận nội bộ. Cơ chế "extended thinking" (suy nghĩ mở rộng) ở đây là một khoảng độc thoại nội tâm — nơi Claude tự nháp, phân tích cấu trúc mã nguồn và tự sửa lỗi logic của mình trước khi trả lời chính thức. Với 31.999 token, Claude có đủ chỗ để chạy những luồng tư duy phản biện và bắt các lỗi ẩn như race condition mà mô hình thông thường hay bỏ sót vì giới hạn suy luận.

Bạn điều chỉnh mức nỗ lực này qua ba cấp độ từ khóa, đặt ở bất kỳ đâu trong câu lệnh:
think: cấp cơ bản, dùng 4.000 token suy nghĩ — hợp cho refactor vừa phải.think hard: cấp chuyên sâu, dùng 10.000 token — khi cần cân nhắc nhiều phương án và bắt các trường hợp biên.ultrathink: cấp tối đa, cho phép dùng tới 31.999 token — dành cho việc truy nguyên lỗi chập chờn hoặc một quyết định kiến trúc lớn.
Số token suy nghĩ đặc biệt quan trọng với các bài toán thiết kế cho hệ thống hàng triệu người dùng, hoặc khi bạn cần Claude cân nhắc giữa những hướng triển khai đối nghịch. Nó kéo Claude ra khỏi lối trả lời bề mặt (pattern matching) và thay bằng giải pháp đã tính kỹ về các phụ thuộc trong hệ thống.
Claude Code, ultrathink cách tối ưu truy cập DB cho 10 triệu userUltraplan: lập kế hoạch trên cloud trước khi bắt tay vào code
Ultraplan giải phóng terminal của bạn bằng cách chuyển việc lập kế hoạch lên giao diện web của Claude Code. Bạn vừa rảnh tay làm việc khác ở máy cục bộ, vừa có một môi trường duyệt lại giàu tính năng hơn: thay vì trả lời cho cả một đoạn chat dài trên terminal, bạn có thể thả emoji để phản hồi nhanh, hoặc để lại bình luận trực tiếp vào từng phân đoạn cụ thể của kế hoạch.

Có ba cách khởi động Ultraplan từ CLI: gõ lệnh /ultraplan kèm yêu cầu, nhắc từ khoá ultraplan ở
bất kỳ đâu trong một câu lệnh bình thường, hoặc chọn tinh chỉnh tiếp bằng Ultraplan khi Claude vừa
soạn xong một kế hoạch cục bộ. Hai cách đầu đều hiện hộp thoại xác nhận trước khi chạy.
/ultraplan chuyển service auth từ session sang JWTTrong lúc Claude soạn thảo, terminal hiển thị trạng thái đồng bộ:
◇ ultraplan: Claude đang nghiên cứu codebase và soạn kế hoạch.◇ ultraplan needs your input: Claude có câu hỏi cần bạn làm rõ trên giao diện web.◆ ultraplan ready: kế hoạch đã sẵn sàng để bạn duyệt.
Xong kế hoạch, bạn chọn cho Claude triển khai ngay trên cloud để mở Pull Request, hoặc dùng tính năng
"teleport" đưa kế hoạch về lại terminal. Khi teleport, hệ thống đưa ra ba lựa chọn: Implement here
(chạy ngay trong hội thoại hiện tại), Start new session (mở hội thoại mới để giữ ngữ cảnh sạch),
hoặc Cancel (chỉ lưu kế hoạch thành file để xử lý sau).
Ultracode: điều phối nhiều sub-agent chạy song song
Ultracode (yêu cầu Claude Code v2.1.154 trở lên) là chế độ làm việc ở mức nỗ lực xhigh, xoay
quanh khái niệm "dynamic workflows". Thay vì làm tuần tự, Claude đóng vai điều phối viên: nó tự viết
một kịch bản JavaScript để khởi tạo hàng loạt sub-agent, mỗi agent lo một phần việc độc lập. Kịch bản
đó nằm trong .claude/workflows/, bạn đọc, so sánh hay chỉnh sửa được trước khi chạy.

Vài thông số cho thấy quy mô của cơ chế này:
- Chạy tối đa 16 agent song song, tùy số nhân CPU của máy.
- Giới hạn 1.000 agent cho mỗi lần chạy, để chặn vòng lặp vô tận gây lãng phí tài nguyên.
- Tự hiện cảnh báo "Large workflow" nếu một lần chạy cần hơn 25 agent hoặc dự kiến tốn hơn 1,5 triệu token.
Cơ chế này hợp với những đợt migration lớn — ví dụ chuyển hàng trăm file từ REST API sang GraphQL. Claude chia nhỏ file cho các sub-agent xử lý đồng thời, rồi tổng hợp lại để giữ tính nhất quán cho cả dự án. Muốn châm ngòi cho một phiên như vậy, bạn đặt mức nỗ lực bằng lệnh:
/effort ultracodeUltrareview: rà soát lỗi bằng nhiều agent trước khi merge
Ultrareview (yêu cầu v2.1.86 trở lên) khác hẳn /review thông thường ở khả năng xác minh
(verification). Thay vì quét mã bằng một agent duy nhất, Ultrareview khởi tạo nhiều agent trong một
sandbox đám mây biệt lập. Mỗi agent tự tìm lỗi độc lập, và quan trọng nhất là phải tái lập
(reproduce) được lỗi trong môi trường chạy thử trước khi báo cho bạn — nhờ vậy giảm hẳn số báo động
giả (false positive).

Bạn gọi nó từ CLI trong bất kỳ repo git nào. Không kèm tham số, nó rà phần diff giữa nhánh hiện tại và nhánh mặc định; thêm số hiệu Pull Request để rà đúng PR đó:
/code-review ultraCách viết /ultrareview vẫn chạy được như một alias của lệnh trên.
Trong một bài test thực tế với Flask API, Ultrareview tìm ra loạt lỗ hổng đáng chú ý:
SECRET_KEYbị hardcoded, mở đường cho việc giả mạo JWT.- Mật khẩu lưu dạng plaintext thay vì băm bằng bcrypt.
- SQL injection qua việc nối chuỗi (string interpolation) trực tiếp.
- Lỗi "Silent None": khi biến môi trường không được set, thư viện JWT vẫn ký token bằng giá trị
Nonemà không báo lỗi — một kẽ hở nguy hiểm mà các lượt quét thông thường hay bỏ sót.
Về chi phí: người dùng gói Pro/Max có ba lần chạy thử miễn phí. Sau đó mỗi lần tốn từ 5 đến 20 USD tùy quy mô diff (phần mã thay đổi). Điểm cộng là hệ thống luôn hiện bảng ước tính chi phí để bạn xác nhận trước khi bị trừ tiền.
Nên dùng lệnh nào, khi nào?
Không phải việc gì cũng cần tới lệnh Ultra, và lạm dụng chúng chỉ tổ tốn kém. Đừng gọi ultrathink
chỉ để hỏi cú pháp một vòng lặp — vừa phí token vừa phải chờ lâu. Với việc hằng ngày như refactor một
hàm cơ bản, /review và từ khóa think là đủ và rẻ.
Ngược lại, hãy ưu tiên /ultrareview và ultracode khi đưa code lên production, nhất là những thay
đổi chạm vào xác thực (Auth), cơ sở dữ liệu hay luồng thanh toán. Bỏ ra 5–20 USD cho một lượt rà soát
đa tầng trong sandbox là khoản bảo hiểm rẻ so với chi phí khắc phục một sự cố rò rỉ dữ liệu trên môi
trường thật.
Tài liệu tham khảo
- What Is the Ultra Code Mode in Claude Code? — MindStudio
- Claude Opus 4.8 Ultra Code Mode: Dynamic Workflows vs /goal — MindStudio
- Plan in the cloud with ultraplan — Claude Code Docs
- I Tried Claude Code Ultra Review — Joe Njenga (Medium)
- Orchestrate subagents at scale with dynamic workflows — Claude Code Docs
- Ultrathink: Tell Claude Exactly How Hard to Think — DEV Community