Xây dựng chiến lược phiên Claude Code cá nhân của bạn

Xây dựng hệ thống của bạn

🔄 Tóm tắt nhanh: Trong 7 bài học vừa qua, bạn đã học về framework 5 bước, thói quen tua lại, sự đánh đổi giữa /compact và /clear, nén chủ động, cách ly subagentworkflow cho người dùng thành thạo. Giờ đây, bạn sẽ kết hợp chúng thành một hệ thống được thiết kế phù hợp với cách bạn thực sự làm việc.

Đây không phải là bài tập lý thuyết. Đến cuối bài học này, bạn sẽ có hai sản phẩm có thể sử dụng ngay từ ngày mai.

Bài tập 1: Sổ tay quyết định của bạn

Hãy ánh xạ các tình huống công việc thực tế của bạn với các bước phù hợp. Mở một file văn bản hoặc ghi chú và điền vào bảng này dựa trên workflow thực tế của bạn:

Tình huốngBước đi tốt nhấtLý doLưu ý
Vừa hoàn thành xong một tính năng, tiếp theo sẽ viết các bài test
Claude đã thử một phương pháp, nhưng không thành công
Đã gỡ lỗi hơn 30 phút, sắp chuyển sang công việc khác
Cần tìm hiểu cách thức hoạt động của một mô-đun khác
Phiên giao dịch diễn ra chậm/khó hiểu ở khoảng 60% nội dung
Bắt đầu một nhiệm vụ hoàn toàn mới / một tính năng khác
Cần xác minh các thay đổi có vượt qua CI hay không
Hết giờ làm việc, sẽ tiếp tục vào ngày mai

Với mỗi hàng, hãy chọn từ các tùy chọn sau: Continue, Rewind, /compact \<hint>, /clear + brief, Subagent.

Tham khảo: Framework

Tình huốngTùy chọnLý do
Cùng một nhiệm vụ, nhưng bối cảnh vẫn liên quanContinueKhông cần tốn chi phí xây dựng lại
Claude đã đi sai đườngRewind (Esc Esc)Giữ lại những thứ hữu ích, loại bỏ những nội dung không có giá trị
Các phiên làm việc bị phình to nhưng cùng một dự án/compact \<hint>Claude tóm tắt; dẫn dắt bằng gợi ý
Nhiệm vụ hoàn toàn mới/clear + briefKhông có sự thoái hóa; bạn kiểm soát những gì được giữ lại
Công việc đòi hỏi nhiều nghiên cứu khám phá mà bạn sẽ không tham khảo lại sau nàySubagentBối cảnh mới; chỉ có kết luận được trả về

Kiểm tra nhanh: Hãy nhìn vào bảng bạn đã điền. Trước khóa học này, bạn sẽ xử lý bao nhiêu tình huống điển hình bằng cách "cứ tiếp tục gõ"?

Câu trả lời thành thật: Có lẽ là hầu hết. Đó là khoảng trống mà framework này lấp đầy.

Bài tập 2: Cấu hình phiên CLAUDE.md của bạn

Bây giờ, hãy tạo một phần CLAUDE.md thực tế cho dự án của bạn. Bắt đầu với template này và tùy chỉnh:

📋 Sao chép prompt này vào CLAUDE.md của bạn và chỉnh sửa cho phù hợp với dự án:

## Quản lý phiên

### Quy tắc nén
Khi nén (thủ công hoặc tự động):
- Luôn giữ lại: mục tiêu nhiệm vụ hiện tại, danh sách file đã sửa đổi, kết quả kiểm thử
- Luôn giữ lại: các quyết định quan trọng và lý do của chúng
- Loại bỏ: dấu vết ngăn xếp chi tiết (chỉ giữ lại thông báo lỗi + file:line)
- Loại bỏ: toàn bộ nội dung file có thể đọc lại từ ổ đĩa
- Loại bỏ: các điểm bế tắc khám phá trừ khi chúng chứa bài học kinh nghiệm

### Làm sạch phiên
- Đề xuất /compact khi ngữ cảnh vượt quá 30 lượt
- Tóm tắt các lỗi đã sửa trong 2-3 câu sau khi giải quyết
- Giữ tối đa 3 dấu vết ngăn xếp trong ngữ cảnh bất kỳ lúc nào
- Ưu tiên đọc file hơn là dán nội dung vào cuộc trò chuyện

### Chính sách Subagent
- Sử dụng subagent cho: nghiên cứu codebase, xác minh kiểm thử, tài liệu
- Không sử dụng subagent cho: sửa lỗi tích cực, từng bước tái cấu trúc

Tùy chỉnh các quy tắc dựa trên mô hình làm việc của bạn:

  • Nếu bạn làm việc trên một monorepo, hãy thêm: "Luôn giữ nguyên service/module mà chúng ta đang làm việc"
  • Nếu bạn thực hiện nhiều thao tác gỡ lỗi, hãy thêm: "Sau khi giải quyết xong một phiên gỡ lỗi, hãy tóm tắt nguyên nhân gốc và cách khắc phục, sau đó đề xuất /compact"
  • Nếu bạn làm việc theo nhóm, hãy thêm: "Khi viết nhật ký phiên làm việc, hãy bao gồm ngữ cảnh mà đồng nghiệp tiếp nhận công việc này cần"

Nguyên tắc duy nhất

Mọi kỹ thuật trong khóa học này đều phục vụ một nguyên tắc: Một ngữ cảnh sạch sẽ tốt hơn một ngữ cảnh dài dòng.

Giới hạn 1 triệu token là một biên độ an toàn, chứ không phải là lời mời đổ tất cả mọi thứ vào đó. Những người dùng Claude Code giỏi nhất coi nó như bộ nhớ làm việc cần được quản lý liên tục. Họ tua lại thay vì sửa chữa. Họ nén tại các điểm ngắt tự nhiên thay vì chờ tự động nén. Họ tạo ra các subagent để khám phá. Họ ghi nhật ký phiên để chuyển giao thông tin một cách trơn tru.

Và họ làm tất cả những điều này không phải vì họ tỉ mỉ - mà vì họ đã cảm nhận được sự khác biệt. Một phiên 30 phút với việc quản lý ngữ cảnh tốt mang lại nhiều kết quả hơn một phiên 3 giờ bị ngập trong thông tin nhiễu.

Những bước tiếp theo

Các hành động ngay lập tức:

  1. Thêm các quy tắc phiên CLAUDE.md vào dự án hiện tại của bạn ngay hôm nay
  2. Thực hành thói quen tua lại trong một tuần - xây dựng phản xạ Esc Esc
  3. Thử chế độ chủ động /compact tại điểm dừng tự nhiên tiếp theo của bạn

Chúc mừng - giờ bạn đã có các kỹ năng quản lý phiên mà hầu hết người dùng Claude Code không bao giờ phát triển được. Framework rất đơn giản. Thói quen cần một tuần để xây dựng. Và sự khác biệt về chất lượng phiên là ngay lập tức.

Những điểm chính cần ghi nhớ

  • Xây dựng cẩm nang quyết định cá nhân, ánh xạ các tình huống của bạn vào 5 bước
  • Cấu hình các quy tắc phiên CLAUDE.md để quản lý ngữ cảnh tự động
  • Bắt đầu với hai thói quen: Tua lại (Esc Esc) và chủ động /compact ở mức 50%
  • Thêm vào nhật ký, mở rộng theo chiều ngang và các subagent khi những thao tác cơ bản trở nên thành thạo
  • Nguyên tắc cốt lõi: Ngữ cảnh rõ ràng luôn tốt hơn ngữ cảnh dài dòng
  • Câu 1:

    Bạn đang bắt đầu một dự án mới. Hai mô hình người dùng thành thạo nào bạn nên thiết lập đầu tiên?

    GIẢI THÍCH:

    Các quy tắc CLAUDE.md (thiết lập một lần, hoạt động tự động) cộng với thói quen tua lại (tác động chất lượng tức thì lớn nhất) là những điểm khởi đầu có đòn bẩy cao nhất. Các kỹ thuật khác cũng có giá trị nhưng làm tăng độ phức tạp - hãy thêm chúng vào khi các thao tác cơ bản trở nên quen thuộc.

  • Câu 2:

    Một đồng nghiệp yêu cầu bạn giải thích quản lý phiên làm việc trong một câu. Nguyên tắc cốt lõi là gì?

    GIẢI THÍCH:

    Nguyên tắc cốt lõi là chất lượng ngữ cảnh quan trọng hơn số lượng ngữ cảnh. Quản lý chủ động - lựa chọn đúng bước đi ở mỗi lượt, nén chủ động, sử dụng các subagent để khám phá - giúp duy trì tỷ lệ tín hiệu so với nhiễu cao. Vấn đề không nằm ở một quy tắc đơn lẻ nào, mà là ở việc lựa chọn ngữ cảnh một cách có chủ đích.

  • Câu 3:

    Các quy tắc nén CLAUDE.md của bạn LUÔN LUÔN nên bảo tồn những gì?

    GIẢI THÍCH:

    Các mục quan trọng nhất cần giữ lại trong quá trình nén là: Bạn đang làm gì (mục tiêu nhiệm vụ), bạn đã thay đổi gì (các file đã sửa đổi) và trạng thái hiện tại là gì (kết quả kiểm tra). Nội dung đầy đủ của file có thể được đọc lại từ ổ đĩa - chúng không cần phải tồn tại sau khi nén.

  • Câu 4:

    Bạn đã lập trình được 25 phút. Ngữ cảnh hiện ở mức ~45%. Bạn vừa hoàn thành một tính năng và muốn viết các bài test. Bước đi tốt nhất là gì?

    GIẢI THÍCH:

    Với ngữ cảnh 45% và một tính năng vừa hoàn thành, Continue là lựa chọn lý tưởng. Ngữ cảnh của tính năng chính xác là những gì Claude cần để viết các bài test chính xác. Vẫn còn nhiều không gian trống, với ngữ cảnh mới mẻ và phù hợp. /compact sẽ làm mất đi các chi tiết hữu ích, và /clear sẽ buộc Claude phải đọc lại toàn bộ phần triển khai.

Thứ Năm, 30/04/2026 14:00
51 👨 54
Xác thực tài khoản!

Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Số điện thoại chưa đúng định dạng!
Số điện thoại này đã được xác thực!
Bạn có thể dùng Sđt này đăng nhập tại đây!
Lỗi gửi SMS, liên hệ Admin
0 Bình luận
Sắp xếp theo
    ❖ Claude Code