Thông tin liên hệ
- 036.686.3943
- admin@nguoicodonvn2008.info
Sử dụng lệnh /rewind để hoàn tác phản hồi sai của Claude mà không làm mất đi những thao tác tốt đã thực hiện trước đó.
Đây là những gì chúng ta sẽ làm: Bạn sẽ mở Claude Code, yêu cầu nó thực hiện một việc gì đó, cố tình để nó hoạt động sai, và sau đó tua lại để sửa lỗi - giữ lại ngữ cảnh hữu ích và loại bỏ những thứ không cần thiết. Toàn bộ quá trình chỉ mất chưa đến 10 phút.
Đến cuối cùng, bạn sẽ có một phản xạ mới. Thay vì gõ "cái đó không hoạt động, hãy thử cái này", bạn sẽ nhấn Esc Esc và yêu cầu lại một cách gọn gàng. Thariq Shihipar tại Anthropic gọi lệnh rewind là "thói quen duy nhất báo hiệu việc quản lý ngữ cảnh tốt". Hãy cùng xem tại sao!
Hãy nhớ lại từ Bài học 1: Mọi thứ Claude làm đều lấp đầy cửa sổ ngữ cảnh của bạn - đọc file, phản hồi, gọi công cụ và tin nhắn của bạn. Khi bạn sửa lỗi cho Claude, tất cả các thao tác thất bại vẫn nằm trong ngữ cảnh:
Đọc file → thử A (thất bại) → "không, thử B" → thử B (thất bại) → "không, thử C" → thử C ✓
Ngữ cảnh của bạn bây giờ chứa: Các lần đọc file hữu ích + hai lần thử thất bại + hai thông báo sửa lỗi + bản sửa lỗi cuối cùng. Đó là 5 mục nhiễu cho mỗi prompt tiếp theo cần phải xử lý.
Bây giờ hãy xem điều gì xảy ra với chức năng tua lại:
Đọc file → [Esc Esc quay lại đây] → "bỏ qua A và B, đi thẳng đến C vì..." → thử C ✓
Ngữ cảnh: Các lần đọc file hữu ích + một prompt có thông tin + bản sửa lỗi. Mọi thứ sạch sẽ, tập trung. Claude không lãng phí sự chú ý vào các phương pháp bế tắc.
✅ Kiểm tra nhanh: Trong ví dụ sửa lỗi ở trên, có bao nhiêu mục "nhiễu" xuất hiện trong ngữ cảnh của bạn?
Đáp án: 4 - hai lần thử thất bại cộng với hai thông báo sửa lỗi
Mở Claude Code trong terminal. Chúng ta sẽ thực hiện điều này thật sự.
Bước 1. Yêu cầu Claude đọc một file trong dự án của bạn:
Đọc file đầu vào chính của dự án này và giải thích chức năng của nóChờ Claude hoàn thành. Nó đọc file, đưa ra tóm tắt. Tốt - đây là ngữ cảnh hữu ích mà chúng ta muốn giữ lại.
Bước 2. Bây giờ, hãy yêu cầu một điều gì đó có thể sẽ xảy ra lỗi (hoặc ít nhất là tạo ra kết quả không tối ưu):
Tái cấu trúc hàm chính để sử dụng một kiến trúc hoàn toàn khác - có thể là một hệ thống pluginClaude sẽ tạo ra một cái gì đó có thể ổn, có thể không. Đối với bài tập này, hãy giả vờ rằng kết quả là sai - bởi vì trong công việc thực tế, điều này xảy ra liên tục.
Bước 3. Thay vì gõ sửa lỗi, hãy nhấn đúp phím Escape.
Bạn sẽ thấy một danh sách các thông báo trước đó. Chọn đoạn ngay sau khi Claude đọc xong file - điểm mà ngữ cảnh hữu ích kết thúc và phương pháp sai bắt đầu.
Bước 4. Nhắc lại những gì bạn đã học được:
File sử dụng [cấu trúc mà Claude đã mô tả]. Đừng cố gắng sử dụng kiến trúc plugin - thay vào đó, chỉ cần trích xuất việc load cấu hình vào một mô-đun riêng biệt. Giữ cho nó đơn giản.Claude giờ đã đọc được file (hữu ích) và có prompt của bạn (cụ thể). Việc tái cấu trúc plugin thất bại đã biến mất khỏi ngữ cảnh.
Sau khi tua lại, hãy kiểm tra chỉ báo sử dụng ngữ cảnh. Nó sẽ thấp hơn đáng kể so với sau lần thử thất bại. Điều đó là thật - bạn vừa giải phóng các token lẽ ra sẽ là gánh nặng cho phần còn lại của phiên làm việc.
Cũng hãy chú ý đến chất lượng phản hồi của Claude. Với ngữ cảnh rõ ràng và prompt cụ thể, bạn thường sẽ nhận được kết quả tốt hơn ngay lần thử đầu tiên so với vòng lặp sửa lỗi.
Đôi khi phương pháp thất bại lại dạy cho bạn điều gì đó hữu ích - chẳng hạn như thư viện nào không hỗ trợ tính năng nào đó, hoặc API endpoint nào đã lỗi thời. Bạn không muốn đánh mất kiến thức đó khi quay lại.
Trước khi quay lại, hãy nhập:
Tóm tắt những gì chúng ta đã học được từ lần thử này - điều gì đã hiệu quả, điều gì không, và điều gì chúng ta nên thử khác điClaude viết một bản tóm tắt ngắn gọn về những bài học kinh nghiệm. Sao chép đoạn văn bản đó. Sau đó quay lại, rồi dán bản tóm tắt vào prompt mới của bạn:
Dựa trên lần thử cuối cùng của chúng ta: [dán bản tóm tắt]. Bây giờ hãy thử phương pháp B với những ràng buộc này...Tất cả những bài học kinh nghiệm, không có sự dư thừa ngữ cảnh. Nó giống như gửi một ghi chú từ chính Claude trong tương lai cho chính mình trong quá khứ.
"Tôi không thấy các tin nhắn trước đó sau khi nhấn Esc Esc" - Hãy chắc chắn rằng bạn đang nhấn phím Escape hai lần liên tiếp nhanh chóng, chứ không phải giữ phím. Bạn cần phải ở prompt nhập liệu (không phải đang giữa chừng phản hồi). Nếu Claude vẫn đang tạo, hãy đợi nó hoàn tất trước.
"Tôi đã tua lại quá xa và mất thứ gì đó cần thiết" - Hãy kiểm tra thanh cuộn ngược của terminal - văn bản vẫn hiển thị mặc dù nó đã biến mất khỏi ngữ cảnh của Claude. Bạn có thể sao chép các phần liên quan vào prompt tiếp theo theo cách thủ công.
"Tua lại dường như không lưu được nhiều ngữ cảnh" - Mức độ tiết kiệm tỷ lệ thuận với lượng công việc mà Claude đã thực hiện sau điểm tua lại. Một phản hồi nhanh chóng chỉ với một dòng sẽ tiết kiệm được rất ít. Một nỗ lực tái cấu trúc với 20 lệnh gọi công cụ sẽ tiết kiệm được rất nhiều. Thói quen này mang lại hiệu quả cao nhất đối với các tác vụ phức tạp.
Nếu điều đó hiệu quả, bạn vừa thực hiện được điều mà 90% người dùng Claude Code không bao giờ làm: Bạn đã cắt bớt ngữ cảnh giữa chừng mà không mất bất kỳ công việc hữu ích nào. Các thao tác đọc file vẫn được giữ nguyên. Ngõ cụt đã biến mất. Và prompt tiếp theo của bạn đã cho kết quả tốt hơn vì Claude không bị phân tâm bởi nỗ lực thất bại của chính nó.
Đây là thói quen cốt lõi của việc quản lý phiên làm việc. Mọi kỹ thuật khác trong khóa học này đều được xây dựng dựa trên bản năng này: Trước khi bạn thêm vào ngữ cảnh, hãy tự hỏi liệu bạn có nên cắt bớt nó trước hay không.
Phím tua lại (Esc Esc hoặc /rewind) loại bỏ mọi thứ sau thông báo đã chọn khỏi ngữ cảnh
Thao tác sửa lỗi giữ lại các nỗ lực thất bại trong ngữ cảnh; việc tua lại loại bỏ chúng
Luôn luôn tua lại đến ngay sau công việc hữu ích cuối cùng - không phải đến tận đầu
"Tóm tắt từ đây" trước khi tua lại sẽ nắm bắt được những điều cần học mà không bị lẫn tạp âm
Thói quen này, nếu được thực hành nhất quán, sẽ ngăn ngừa hầu hết các vấn đề về ngữ cảnh bị lỗi
Nguồn tin: Quantrimang.com
Ý kiến bạn đọc
Những tin mới hơn
Những tin cũ hơn
Quy trình làm việc nâng cao và các trường hợp ngoại lệ trong Copilot Cowork
Hướng dẫn biến video thành bài giảng tương tác thú vị
Làm chủ phiên Claude Code
5 điều bạn cần biết trước khi sử dụng OpenClaw
Cách tạo Sticker em bé bằng ChatGPT Images 2.0
Prompt tạo ảnh thiết kế tóc theo khuôn mặt trên ChatGPT Images 2.0
Khắc phục câu trả lời sai trong 10 giây trong phiên Claude Code
Framework quyết định 5 bước sau mỗi phiên Claude Code
5 repository GitHub giúp bạn học Quantum Machine Learning từ cơ bản đến nâng cao
Prompt xử lý email, gợi ý phản hồi bằng ChatGPT
Nguyên nhân làm quá trình nén dữ liệu Claude Code có chất lượng kém (và cách phòng tránh)
Hướng dẫn tạo bài tập điền từ vào chỗ trống trên Twee
6 cách nhận biết ảnh AI giả nhanh và chính xác
Hướng dẫn tạo giọng đọc lồng tiếng cho slide bài giảng
Giữa hai mùa im lặng
Người lạ, có quen!
Karaoke Mùa băng giá - Beat Midi
Hướng dẫn cách sao lưu n8n Workflow
Hướng dẫn tạo slide thuyết trình trên TeraBox
Xây dựng thư viện prompt của bạn