Tôi đã cài 23 plugin trên Claude Code. 8 kỹ năng. 5 máy chủ MCP. 3 khung agent tùy chỉnh. Vài công cụ quản lý ngữ cảnh tìm thấy trên Twitter lúc 2 giờ sáng.
Các phiên làm việc của tôi rất chậm. Cửa sổ ngữ cảnh của tôi bị đầy trước khi tôi gõ prompt thực sự đầu tiên. Tôi đạt giới hạn nhanh hơn cả những người dùng gói miễn phí.
Sau đó, tôi chạy /context lần đầu tiên và thấy bảng phân tích:

62.000 token đã tiêu thụ trước khi tôi kịp nói "xin chào".
Đó là 31% toàn bộ cửa sổ ngữ cảnh của tôi - biến mất. Bị ngốn bởi các plugin đáng lẽ phải giúp Claude Code tốt hơn. Và tôi chưa viết một prompt nào.

Tôi đã dành cả cuối tuần đó để xóa tất cả. Mọi plugin. Mọi kỹ năng. Mọi máy chủ MCP tôi không dùng hàng ngày. Lược bỏ mọi thứ, chỉ giữ lại các tính năng tích hợp sẵn.
Các phiên làm việc của tôi dài gấp 3 lần. Đầu ra sắc nét hơn. Chi phí token giảm một nửa.
Hóa ra Claude Code đã có sẵn mọi thứ tôi từng trả tiền cho plugin để làm. Tôi chỉ chưa bao giờ học những gì đã có ở đó.
Đây là tất cả các tính năng tích hợp đã thay thế plugin tôi từng dùng.
1 // Quản lý ngữ cảnh
Riêng tính năng này thay thế 5 plugin.
Ngữ cảnh là tài nguyên quan trọng nhất trong Claude Code. Bạn có cửa sổ 200k token. Mọi thứ đều cạnh tranh để có chỗ - hội thoại của bạn, system prompt, công cụ, tệp Claude đọc, đầu ra lệnh. Khi nó đầy, Claude bắt đầu quên, ảo giác và tạo ra rác.
Hầu hết mọi người cài plugin để "quản lý ngữ cảnh." Tôi đã có hai cái. Cả hai đều không cần thiết vì Claude Code có ba lệnh tích hợp làm việc đó tốt hơn.

/context - xem chính xác token của bạn đi đâu
Đây là lệnh tôi ước mình biết ngay từ ngày đầu. Gõ /context và bạn nhận được bảng phân tích đầy đủ: hệ thống prompt dùng bao nhiêu token, công cụ của bạn chiếm bao nhiêu, lịch sử hội thoại ngốn bao nhiêu, bạn còn bao nhiêu chỗ trống.
Đó là ngữ cảnh của tôi bây giờ - sau khi dọn dẹp. Trước đây, riêng dòng kỹ năng và plugin đã là 14k token. Đó là 7% tổng ngữ cảnh của tôi bị tiêu thụ bởi các tiện ích mở rộng nằm im, chờ được gọi, hầu hết tôi dùng có lẽ một lần một tuần.
Quy tắc thực tế: chạy /context ở đầu mỗi phiên làm việc nghiêm túc. Nếu mức cơ bản của bạn trên 30k trước khi bạn gõ bất cứ thứ gì, bạn có một vấn đề cấu trúc. Hãy sửa nó trước khi làm bất kỳ việc nào.
/compact - nén hội thoại của bạn mà không mất ngữ cảnh
Đây là lệnh bị ít dùng nhất trong toàn bộ Claude Code. Người dùng có kinh nghiệm chạy nó mỗi 20-30 phút trong quá trình làm việc tích cực. Hầu hết mọi người chưa bao giờ gõ nó một lần.
Khi hội thoại của bạn trở nên dài, mỗi tin nhắn mới tốn nhiều token hơn vì Claude đọc lại toàn bộ lịch sử. Đến tin nhắn thứ 30, một trao đổi duy nhất đốt gấp 31 lần token so với tin nhắn đầu tiên. /compact nén tất cả lịch sử đó thành một bản tóm tắt cô đọng, giải phóng không gian trong khi vẫn giữ ngữ cảnh quan trọng.

/compact tập trung vào module auth và các lỗi test hiện tại
Bạn thậm chí có thể nói cho nó biết cần ưu tiên điều gì trong bản tóm tắt. "Giữ các quyết định về lược đồ cơ sở dữ liệu, nén mọi thứ khác." Nó rất chính xác.
Sự khác biệt giữa việc chạy /compact thường xuyên và không chạy nó: phiên 30 phút so với phiên 3+ giờ trên cùng một ngân sách token.
/clear - thiết lập lại triệt để khi bạn cần
/clear xóa mọi thứ. Lịch sử hội thoại biến mất. Bắt đầu lại hoàn toàn mới. Các chỉnh sửa tệp vẫn còn trên đĩa nhưng ngữ cảnh hoàn toàn trống rỗng.
Sự khác biệt rất quan trọng:
/compactgiữ Claude định hướng về những gì đã xảy ra./clearbắt đầu từ con số 0 tuyệt đối.- Sử dụng
/clearkhi bạn chuyển sang một việc hoàn toàn không liên quan. - Sử dụng
/compactkhi bạn đang tiếp tục nhưng cần thêm không gian.
Trước khi tôi học ba lệnh này, tôi đã cài các plugin thực hiện các phiên bản tồi tệ hơn của cùng một việc trong khi ngốn hàng ngàn token chi phí. Bây giờ tôi chỉ gõ một lệnh gạch chéo và xong.
2 // Kiểm soát phiên làm việc
Đừng để mất công việc của bạn nữa
Tôi từng có một plugin lưu trạng thái phiên làm việc để tôi có thể tiếp tục sau. Hóa ra Claude Code đã có sẵn tính năng này từ đầu.
/resume - tiếp tục chính xác nơi bạn đã dừng lại
Terminal của bạn bị crash. Laptop của bạn hết pin. Bạn vô tình đóng cửa sổ. Không sao cả. Gõ /resume và bạn nhận được danh sách mọi phiên làm việc gần đây. Chọn một cái và bạn quay lại chính xác nơi bạn đã ở.
Không có đối số, nó mở trình chọn phiên. Có tên, nó nhảy thẳng đến đó. Bạn thậm chí có thể đặt tên cho phiên bằng /name để dễ tìm sau này.
/rewind - hoàn tác bất cứ thứ gì, bất cứ lúc nào
Claude đã viết lại module auth của bạn và làm nó tệ hơn. /rewind khôi phục mọi thứ - mã và hội thoại - về một điểm kiểm tra trước đó.
Esc Esc - siêu năng lực ẩn
Một lần Esc dừng tạo sinh. Mọi người đều biết điều đó. Nhưng hai lần Esc mở một thứ mà hầu hết mọi người chưa từng thấy - một danh sách có thể cuộn của mọi điểm kiểm tra Claude Code đã tạo trong phiên làm việc của bạn. Mọi trạng thái tệp. Mọi trạng thái hội thoại. Có thể khôi phục hoàn toàn.

Bốn tùy chọn: khôi phục mã và hội thoại, chỉ hội thoại, chỉ mã, hoặc tóm tắt từ điểm kiểm tra trở đi.
Điều này thay đổi cách bạn có thể mạnh dạn thử nghiệm. Không rủi ro. Hoàn tác đầy đủ. Hãy để Claude thử các cách tiếp cận táo bạo - nếu chúng thất bại, tua lại không tốn gì. Tôi đã có một plugin làm phiên bản tồi tệ hơn của việc này. Đã xóa nó ngay ngày tôi khám phá ra Esc Esc.
3 // Kiểm soát chi phí và mô hình
Đừng trả quá nhiều cho các tác vụ đơn giản nữa
/cost - biết bạn đang chi bao nhiêu trong thời gian thực
Nếu bạn đang dùng API, /cost hiển thị chi phí đang chạy cho phiên hiện tại. Không cần plugin. Không cần bảng điều khiển bên ngoài. Chỉ cần gõ lệnh.
Đối với người đăng ký Pro và Max, /stats hiển thị tiến trình của bạn so với giới hạn sử dụng - cả giới hạn phiên 5 giờ và giới hạn hàng tuần.
/model - chuyển đổi mô hình giữa phiên
Điều này đã giúp tôi tiết kiệm nhiều tiền hơn bất kỳ thủ thuật tối ưu hóa nào tôi từng thử.
Opus mạnh mẽ nhưng đắt đỏ. Nó tiêu thụ khoảng gấp 2 lần token của Sonnet. Và đây là điều: Sonnet là lựa chọn đúng đắn cho 80% công việc lập trình. Nó nhanh, có năng lực và hiệu quả về chi phí. Opus chỉ quan trọng cho các quyết định kiến trúc phức tạp và gỡ lỗi sâu.

/model cho phép bạn chuyển đổi giữa phiên:
Tôi từng chạy Opus cho mọi thứ - định dạng tệp, viết test, đổi tên biến. Bây giờ tôi chuyển sang Sonnet cho các tác vụ đơn giản và chuyển lại Opus chỉ khi tôi cần. Cùng công việc, một nửa chi phí.
/effort - kiểm soát mức độ Claude suy nghĩ
Đổi tên một biến không cần nỗ lực nhận thức giống như thiết kế lược đồ cơ sở dữ liệu. /effort cho phép bạn bảo Claude đầu tư bao nhiêu suy nghĩ. Nỗ lực thấp cho các tác vụ đơn giản = ít token hơn = phiên làm việc dài hơn.
Option+T - bật/tắt suy nghĩ mở rộng cho mỗi tin nhắn
Suy nghĩ mở rộng rất mạnh mẽ nhưng đắt đỏ. Thêm token đáng kể vào mỗi phản hồi. Option+T bật và tắt nó theo từng tin nhắn thay vì để nó luôn bật.
Câu hỏi định dạng nhanh? Tắt nó đi. Quyết định kiến trúc phức tạp? Bật nó lên. Quay lại đổi tên đơn giản? Tắt lại. Thao tác chuyển đổi mất 0,2 giây. Đường dẫn menu mất 4 giây.
4 // Thiết lập dự án
10 phút tiết kiệm cho bạn hàng giờ
/init - để Claude Code tự thiết lập
Chạy /init trong thư mục gốc của bất kỳ dự án nào và Claude Code tạo một tệp CLAUDE.md khởi đầu bằng cách quét mã nguồn của bạn. Nó phát hiện stack, cấu trúc tệp, quy ước của bạn và viết một tệp cấu hình mà mọi phiên làm việc trong tương lai sẽ tự động đọc.
Sau đó, tùy chỉnh nó. Thêm quy ước, quyết định kiến trúc, quy tắc của bạn. Phiên bản được tạo ra là một điểm khởi đầu - bạn làm cho nó thành của bạn.
/doctor kiểm tra xem máy chủ MCP của bạn đã được kết nối chưa, kỹ năng của bạn đã được tải chưa, quyền của bạn đã được thiết lập đúng chưa. Chạy nó sau bất kỳ thay đổi cấu hình nào.
.claudeignore - giữ rác ra khỏi ngữ cảnh
Giống như .gitignore giữ tệp ra khỏi git, .claudeignore giữ tệp ra khỏi cửa sổ ngữ cảnh của Claude Code.
Mọi tệp Claude đọc đều ngốn token. Mọi thư mục nó quét đều tốn ngữ cảnh. .claudeignore là cách đơn giản nhất để giữ cho phiên làm việc của bạn gọn nhẹ. Tôi đã có một plugin "tối ưu hóa đọc tệp." Hóa ra .claudeignore làm điều tương tự trong 5 dòng.
5 // Chất lượng mã
Tốt hơn hầu hết các plugin đánh giá
/review - đánh giá mã tích hợp sẵn
Gõ /review và Claude phân tích các thay đổi gần đây của bạn. Nó kiểm tra lỗi, vấn đề về phong cách, vấn đề tiềm ẩn và đề xuất cải tiến. Có mục tiêu và nhận biết ngữ cảnh hơn so với việc hỏi "xem lại các thay đổi của tôi" trong một prompt tự do.
/diff hiển thị mọi thay đổi trong thư mục làm việc của bạn. /security-review quét cụ thể các lỗ hổng bảo mật. Tôi đã dùng một plugin bảo mật riêng cho việc này - đã xóa nó sau khi khám phá ra /security-review làm điều tương tự với chi phí bằng không.
/plan - suy nghĩ trước khi lập trình
Trước khi Claude bắt đầu viết mã, đọc tệp và chạy lệnh, /plan làm cho nó tạo ra một bảng phân tích có cấu trúc về những gì nó định làm - mà không thực sự làm bất cứ điều gì.
Điều này tiết kiệm token vì bạn phát hiện sự hiểu lầm sớm. Nếu Claude định đọc sáu tệp khi bạn chỉ cần hai, bạn sửa điều đó trước khi nó đốt ngữ cảnh đọc các tệp không cần thiết.
Chuyển sang chế độ lập kế hoạch trước bất kỳ tác vụ phức tạp nào. Xem xét kế hoạch. Điều chỉnh. Sau đó thực thi. Đó là sự khác biệt giữa công việc chính xác và phỏng đoán tốn kém.
6 // Phím tắt
Cách nhanh nhất để làm mọi thứ
Đây không phải là lệnh, chúng là trí nhớ cơ bắp. Một khi bạn học chúng, bạn sẽ không bao giờ quay lại.

Shift+Tab - chuyển đổi chế độ quyền
Claude Code yêu cầu quyền cho mọi chỉnh sửa tệp và mọi lệnh. An toàn nhưng chậm. Shift+Tab chuyển đổi qua ba chế độ:
- bình thường: yêu cầu quyền cho mọi thứ (an toàn, chậm)
- tự động chấp nhận: thực thi mà không cần hỏi (nhanh, cần tin tưởng)
- lập kế hoạch: hiển thị những gì nó sẽ làm nhưng không thực thi (xem xét trước)
Chuyển sang tự động chấp nhận khi bạn đang lặp lại nhanh trên mã bạn hiểu. Chuyển sang lập kế hoạch khi Claude đang làm điều gì đó rủi ro. Quay lại bình thường cho mã nhạy cảm. Một lần nhấn phím thay đổi toàn bộ tốc độ tương tác.
Ctrl+R - tìm kiếm lịch sử prompt của bạn
Claude Code giữ toàn bộ lịch sử prompt của bạn qua các phiên. Ctrl+R cho phép bạn tìm kiếm mờ qua tất cả.
Bạn đã chạy một prompt phức tạp ba ngày trước hoạt động hoàn hảo. Thay vì gõ lại hoặc cuộn qua lịch sử terminal: Ctrl+R, gõ hai từ khóa, nó quay lại. Sau một tháng sử dụng, lịch sử prompt của bạn là một thư viện cá nhân về mọi thứ đã hiệu quả.
Ctrl+G - viết prompt trong một trình soạn thảo thực sự
Đầu vào terminal là một dòng. Viết một prompt nhiều đoạn với hướng dẫn cụ thể trong một dòng terminal duy nhất thật khó chịu. Ctrl+G mở trình soạn thảo văn bản mặc định của bạn - vim, VS Code, bất cứ thứ gì bạn đã cài. Viết prompt của bạn đúng cách. Lưu và đóng. Nó gửi đi.
Bắt buộc đối với bất kỳ ai viết prompt chi tiết. Đầu vào terminal không được xây dựng cho các đoạn văn. Trình soạn thảo của bạn thì có.
/btw - hỏi một câu hỏi phụ mà không làm gián đoạn
Claude đang giữa nhiệm vụ, ba tệp sâu trong một lần tái cấu trúc. Bạn đột nhiên cần biết điều gì đó - "tệp nào có middleware auth?"
Trước /btw: hủy toàn bộ nhiệm vụ, hỏi câu hỏi của bạn, sau đó nhắc lại nhiệm vụ ban đầu. Tất cả ngữ cảnh từ công việc bị gián đoạn - mất hết.
/btw cho phép bạn hỏi một câu hỏi phụ trong khi Claude tiếp tục làm việc. Câu trả lời đến mà không ảnh hưởng đến lịch sử hội thoại của nhiệm vụ chính.
7 // Lệnh tùy chỉnh
Xây dựng plugin của riêng bạn trong 30 giây
Đây là điều hầu hết mọi người không nhận ra: phần lớn các plugin chỉ là tệp markdown với hướng dẫn. Bạn có thể tự xây dựng điều tương tự trong .claude/commands/
Tạo một tệp markdown. Đặt hướng dẫn vào đó. Nó trở thành một lệnh gạch chéo.

Bây giờ /fix-issue 456 làm chính xác những gì một plugin sẽ làm - nhưng với chi phí bằng không, không phụ thuộc và không có token thừa nào được tiêu thụ trong cửa sổ ngữ cảnh của bạn.
/review-pr. Quy trình làm việc tùy chỉnh. Không token nào trong chi phí cơ bản. Bạn đã viết nó trong 30 giây.
Đối với nhóm: cam kết chúng vào repo của bạn trong .claude/commands/. Mọi người đều có cùng quy trình làm việc. Đối xử với chúng như mã - xem xét chúng trong PR, lặp lại trên chúng, quản lý phiên bản chúng.
Đây thực sự là những gì hầu hết các chợ plugin bán cho bạn. Ngoại trừ việc nó miễn phí, không nặng trong ngữ cảnh và bạn kiểm soát mọi từ của nó.
Nghịch lý cấu hình
Đây là điều không ai trong hệ sinh thái Claude Code nói về: mọi plugin, mọi kỹ năng, mọi máy chủ MCP bạn cài đặt đều thêm chi phí cơ bản vào cửa sổ ngữ cảnh của bạn. Chúng được tải ở đầu mỗi phiên làm việc cho dù bạn có sử dụng chúng hay không.
Claude Code giới hạn các tệp quy tắc riêng lẻ ở 6.000 ký tự và tổng các quy tắc kết hợp ở 12.000. Những giới hạn đó tồn tại vì một lý do. Tài liệu của Anthropic nói rõ: "đối với mỗi dòng, hãy hỏi: việc xóa dòng này có khiến Claude mắc lỗi không? Nếu không, hãy cắt nó."

Tôi đã có 62.000 token chi phí trước khi gõ prompt đầu tiên. Đó là gần một phần ba toàn bộ cửa sổ ngữ cảnh của tôi - bị tiêu thụ bởi các công cụ nằm im.
Sau khi dọn dẹp: 6.000 token chi phí cơ bản. 156.000 token có sẵn cho công việc thực sự. Các phiên từng chết sau 30 phút bây giờ chạy được 3+ giờ.
Phép toán đơn giản: ít plugin hơn = nhiều ngữ cảnh hơn = phiên dài hơn = đầu ra tốt hơn.
Các ngoại lệ (Những gì thực sự đáng cài đặt)
Tôi không nói đừng bao giờ cài bất cứ thứ gì. Tôi nói hãy cài đặt có chủ đích. Đây là những gì sống sót sau cuộc dọn dẹp của tôi:
superpowers - khung kỹ năng duy nhất đáng giá chi phí. Phương pháp phát triển có cấu trúc thực sự thay đổi cách Claude tiếp cận công việc. 170k+ sao vì một lý do.
karpathy's 4 lines - 4 quy tắc hành vi ngăn Claude giả định, làm phức tạp hóa, chạm vào mã bạn không yêu cầu và phát hành mà không xác minh. 60k+ sao.
context-mode MCP - nếu bạn sử dụng máy chủ MCP, cái này cách ly đầu ra của chúng để chúng không đổ 10.000 token JSON thô vào hội thoại của bạn. Định tuyến đầu ra công cụ vào một cơ sở kiến thức riêng biệt. Ngữ cảnh của bạn luôn sạch sẽ.
Ba tiện ích mở rộng. Tổng chi phí: ~4.000 token. Mọi thứ khác? Các lệnh tích hợp sẵn không tốn gì.
Danh sách đầy đủ

Mọi thứ đều được tích hợp sẵn. Mọi thứ đều tốn $0. Mọi thứ đều có sẵn ngay bây giờ trong terminal của bạn.
Hãy ngừng cài plugin. Bắt đầu sử dụng những gì đã có sẵn.
Theo dõi tôi @regent0x_để nghiên cứu và chỉ nghiên cứu alpha thuần túy. Cảm ơn bạn đã đọc. Đừng quên đánh dấu trang này.





