Khi đã quen giao việc cho Claude Code, bước tiếp theo là làm nhanh hơn và chắc hơn: chạy nhiều phiên cùng lúc, bắt Claude tự kiểm tra kết quả, tự động hóa việc lặp lại. Bài này chọn lọc các mẹo từ bài “power user tips” chính thức của Anthropic, sắp theo thứ tự nên thử, kèm lệnh cụ thể.
Trước khi bắt đầu: một số lệnh dưới đây là lệnh dựng sẵn, một số là skill đi kèm, và vài tính năng mặc định tắt hoặc bị tổ chức giới hạn.
Gõ /help để xem phiên của bạn hỗ trợ những gì.
1. Mẹo số một: cho Claude cách tự kiểm tra
Anthropic xếp đây là mẹo quan trọng nhất. Khi Claude có cách tự xác minh kết quả (chạy test, mở trang web, so sánh đầu ra), nó sẽ tự sửa cho tới khi đúng thay vì dừng ở bản nháp đầu tiên.
- Làm giao diện web: dùng tiện ích Claude in Chrome (Chrome hoặc Edge) để Claude tự mở trang và kiểm tra. Ứng dụng Desktop còn có thể tự khởi động web server và thử trong trình duyệt tích hợp.
- Rà lại code vừa sửa: thêm
/simplifyvào cuối prompt. Nhiều agent chạy song song sẽ soát lại việc tái sử dụng code, chất lượng, hiệu năng và mức tuân thủ CLAUDE.md.
Thêm phân trang cho trang danh sách đơn hàng, sau đó chạy /simplify2. Lập kế hoạch kỹ trước khi làm
- Nhấn Shift+Tab để vào plan mode và mô tả việc cần làm.
- Chỉnh kế hoạch qua lại cho tới khi ưng.
- Chuyển sang chế độ tự chấp nhận chỉnh sửa và cho Claude thực hiện.
Một mẹo hay: để một phiên Claude viết kế hoạch, rồi nhờ phiên khác đóng vai kỹ sư lâu năm phản biện. Nếu giữa chừng mọi thứ đi sai hướng,
quay lại plan mode lập kế hoạch lại thay vì vá từng chỗ. Bạn cũng có thể đặt tên phiên ngay từ đầu, ví dụ claude --name "auth-refactor".
Lệnh /effort chỉnh độ sâu suy luận với các mức low, medium, high, xhigh, max và auto. Mức xhigh hợp với việc code phức tạp mà không tốn như max; còn max dành cho gỡ lỗi khó hoặc quyết định kiến trúc, nhưng tiêu hạn mức rất nhanh nên chỉ bật cho từng phiên. Cách chọn model chi tiết có ở bài Cấu hình model cho Claude Code.
3. Đừng nhận ngay lời giải đầu tiên
Hãy thách thức Claude. Một vài kiểu prompt được nhóm Claude Code dùng thường xuyên:
Prompt mẫu:
- “Hãy hỏi vặn tôi về những thay đổi này, chưa tạo PR cho tới khi tôi trả lời đạt.”
- “Chứng minh cho tôi thấy cách này chạy đúng: so sánh hành vi giữa nhánh main và nhánh tính năng.”
- “Với những gì bạn đã biết bây giờ, bỏ bản này đi và viết lại theo cách gọn gàng nhất.”
Khi Claude đang làm dở mà bạn muốn hỏi bên lề, dùng /btw. Câu hỏi này chỉ trả lời một lượt, không gọi công cụ, nhưng thấy được toàn bộ ngữ cảnh,
ví dụ /btw đoạn retry này làm gì?.
4. Chạy nhiều phiên song song bằng git worktree
Đội ngũ Claude Code gợi ý chạy 3 đến 5 phiên cùng lúc, mỗi phiên trong một git worktree riêng để không giẫm lên nhau.
claude --worktree my_worktreeTrên ứng dụng Desktop, bạn chỉ cần đánh dấu ô worktree ở tab Code. Nên đặt tên từng worktree và bật thông báo terminal để dễ theo dõi. Với đợt chuyển đổi lớn, lệnh /batch sẽ hỏi bạn vài câu rồi chia việc
cho nhiều agent, mỗi agent một worktree.
5. Tự động hóa bằng skill, subagent và hook
| Công cụ | Đặt ở đâu | Dùng khi |
|---|---|---|
| Skill | .claude/skills/<tên>/SKILL.md | Quy trình nhiều bước bạn lặp lại, gọi bằng /tên |
| Subagent | .claude/agents/*.md | Tách việc ra cho agent riêng, giữ ngữ cảnh phiên chính gọn gàng |
| Hook | settings.json | Cần một hành động chắc chắn xảy ra ở một thời điểm nhất định |
Mỗi subagent có thể đặt riêng công cụ, chế độ quyền và model, ví dụ một agent chỉ được đọc file.
Hook chạy logic cố định tại các mốc như SessionStart, PreToolUse, PostToolUse, Stop hay PostCompact. Ví dụ phổ biến: tự định dạng code mỗi lần Claude ghi hoặc sửa file. Bạn có thể nhờ chính Claude viết hook cho mình.
6. Bớt hỏi quyền mà vẫn an toàn
/permissions: cho phép trước các lệnh an toàn và commit vào.claude/settings.json. Anthropic khuyên cách này hơn là bỏ qua kiểm tra quyền. Có thể dùng ký tự đại diện như"Bash(bun run *)".- Auto mode: bộ phân loại tự duyệt hành động an toàn, đánh dấu hành động rủi ro. Đổi chế độ bất cứ lúc nào bằng Shift+Tab.
/sandbox: cô lập file và mạng để giảm số lần hỏi quyền.
7. Việc định kỳ và điều khiển từ xa
/loop: lặp một việc trên máy bạn theo chu kỳ, tối đa 3 ngày, ví dụ/loop 1h /pr-prunerđể dọn PR cũ mỗi giờ (với điều kiện bạn đã có skill tên đó)./schedule: tác vụ chạy trên đám mây, vẫn chạy khi laptop đã gập./remote-control: điều khiển phiên trên máy tính từ điện thoại hoặc web; cần gói Pro, Max, Ultra, Team hoặc Enterprise.
Lời khuyên chung: quy trình nào bạn làm thường xuyên, hãy biến nó thành một skill rồi đặt vào một vòng lặp.
Những điều bạn học được trong bài này
- Cho Claude cách tự kiểm tra là mẹo hiệu quả nhất; thêm
/simplifyđể rà lại code - Lập kế hoạch ở plan mode, nhờ phiên khác phản biện, chỉnh
/efforttheo độ khó - Thách thức lời giải đầu tiên và hỏi bên lề bằng
/btw - Chạy song song nhiều phiên bằng
claude --worktree - Tự động hóa bằng skill, subagent, hook; giảm hỏi quyền bằng
/permissionsvà/sandbox - Lên lịch bằng
/loop,/schedule, điều khiển từ xa bằng/remote-control
Cần nhớ: Không phải lệnh nào cũng có sẵn trong mọi phiên: có tính năng mặc định tắt hoặc bị tổ chức giới hạn, và Claude Code
cập nhật rất thường xuyên. Gõ /help để kiểm tra, và tra code.claude.com/docs trước khi áp dụng cho cả nhóm.
Nguồn tham khảo: Claude Code power user tips – Claude Help Center
Câu hỏi thường gặp
Chạy nhiều phiên song song có làm hỏng code của nhau không?
Nếu mỗi phiên chạy trong một git worktree riêng thì không, vì mỗi worktree là một bản làm việc tách biệt của repo. Subagent cũng có thể
được cô lập theo cách này bằng thiết lập isolation: worktree.
Có nên bật mức /effort max cho mọi việc?
Không nên. Mức max tiêu hạn mức sử dụng rất nhanh. Hãy để nó cho các ca gỡ lỗi khó hoặc quyết định kiến trúc, và bật riêng cho từng phiên.
/loop và /schedule khác nhau thế nào?
/loop chạy trên máy của bạn, tối đa 3 ngày. /schedule tạo tác vụ chạy trên đám mây, nên vẫn chạy kể cả khi bạn đã gập laptop.



