Source: https://aiprimetech.io/vi/blog/claude-code-plan-mode/ Tháng Tám 14, 2026 · 8 phút · Hướng dẫn dành cho nhà phát triển # Chế độ lập kế hoạch Claude Code: Cách sử dụng và khi nào tiết kiệm thời gian cùng token A Tác giả [AI Prime Tech](https://aiprimetech.io/vi/) · Có AI hỗ trợ Chế độ lập kế hoạch của Claude Code cho bạn cơ hội xem xét cách tiếp cận trước khi bắt đầu triển khai. Hướng dẫn này giải thích cách vào và thoát chế độ lập kế hoạch của Claude Code, đặt chế độ này làm mặc định và xác định khi nào việc lập kế hoạch có thể tiết kiệm thời gian và token bằng cách giảm những lần tìm kiếm và các vòng chỉnh sửa không cần thiết. ## Chế độ lập kế hoạch của Claude Code làm gì Chế độ lập kế hoạch tách việc đề xuất thay đổi khỏi việc triển khai. Claude tìm hiểu tác vụ, đề xuất cách tiếp cận và chờ phê duyệt để bạn có thể xem xét, điều chỉnh kế hoạch trước khi tiếp tục. Thư mục [Câu hỏi thường gặp dành cho người dùng Claude Code](https://support.claude.com/en/articles/14554922-claude-code-user-faq), đề ngày 7 tháng Tám năm 2026, mô tả plan là chế độ lập kế hoạch chỉ đọc và chờ phê duyệt. Điều đó khiến chế độ này hữu ích khi bạn muốn kiểm tra cách Claude hiểu tác vụ trước khi cho phép triển khai. Chỉ đọc không có nghĩa là không dùng công cụ. Claude có thể đọc tệp và sử dụng các công cụ chỉ đọc trong quá trình lập kế hoạch. Lịch sử phát hành tính đến ngày 14 tháng Tám năm 2026 bao gồm một bản sửa lỗi cho các lệnh gọi công cụ chỉ đọc trong những phiên bắt đầu ở Chế độ lập kế hoạch. Vì vậy, sẽ gây hiểu lầm nếu nói rằng việc lập kế hoạch ngăn mọi lệnh hoặc mọi hoạt động kiểm tra kho mã. ### Chế độ lập kế hoạch và các chế độ quyền khác Việc lập kế hoạch xác định liệu Claude đang đề xuất công việc hay tiến hành công việc đó. Chế độ quyền dùng khi triển khai xác định những hành động nào cần được phê duyệt. | Chế độ | Hành vi được ghi nhận trong tài liệu | Điều cần cân nhắc | plan | Lập kế hoạch ở chế độ chỉ đọc; chờ phê duyệt | Dùng chế độ này để xem xét phương án trước khi triển khai. | Thủ công | Hỏi trước khi thực hiện các chỉnh sửa hoặc lệnh có rủi ro | Hãy dự liệu các yêu cầu phê duyệt cho những hành động đó trong quá trình triển khai. | acceptEdits | Tự động chấp nhận chỉnh sửa tệp; các lệnh vẫn có thể cần được phê duyệt | Quyền chỉnh sửa tệp và quyền thực thi lệnh là riêng biệt. | auto | Tự động phê duyệt hành động kèm bước kiểm tra an toàn chạy nền | Khả năng sử dụng phụ thuộc vào các mô hình được hỗ trợ và cài đặt của tổ chức. Tính đến ngày xuất bản, tên hiển thị của chế độ quyền trước đây mang tên default là Thủ công. Phiên bản 2.1.200 đã giới thiệu thay đổi tên hiển thị đó và chấp nhận manual cùng với default trong các cài đặt cấu hình và dòng lệnh tương ứng. ## Cách vào và thoát Chế độ lập kế hoạch Có ba cách hữu ích để vào chế độ này: chuyển lần lượt qua các chế độ quyền trong một phiên, dùng /plan, hoặc khởi động Claude Code với cờ Chế độ lập kế hoạch. ### Dùng Shift+Tab trong một phiên Nhấn Shift+Tab để chuyển lần lượt qua các chế độ quyền cho đến khi chọn Chế độ lập kế hoạch. Từ trạng thái khởi đầu thông thường được mô tả trong hướng dẫn tháng Tư năm 15 của Anthropic, lần nhấn đầu tiên sẽ vào acceptEdits và lần thứ hai sẽ vào Chế độ lập kế hoạch. Hãy hiểu “nhấn hai lần” là mô tả cho trạng thái khởi đầu đó, chứ không phải quy tắc áp dụng trong mọi trường hợp. Phiên của bạn có thể đã ở một chế độ khác, nên hãy kiểm tra chế độ đang được chọn khi chuyển lần lượt qua các chế độ. Để thoát Chế độ lập kế hoạch, dùng Shift+Tab để chuyển đến chế độ quyền bạn muốn dùng khi triển khai. Hãy xem xét kế hoạch trước, rồi tiến hành công việc đã thống nhất trong chế độ đó. ### Vào trực tiếp bằng /plan Trong một phiên, dùng: ``` /plan ``` Bạn cũng có thể đưa ngay tác vụ vào lệnh: ``` /plan fix the auth bug ``` Đối số mô tả được bổ sung trong v2.1.72 vào ngày 10 tháng Ba năm 2026. Đối số này đưa bạn vào Chế độ lập kế hoạch và bắt đầu lập kế hoạch cho tác vụ đó, cho phép bạn nêu cả chế độ lẫn tác vụ trong một lệnh. ### Bắt đầu phiên mới trong Chế độ lập kế hoạch Để bắt đầu với chế độ lập kế hoạch được chọn sẵn, chạy: ``` claude --permission-mode plan ``` Cách này hữu ích khi bạn đã biết tác vụ cần được khảo sát và xem xét trước khi triển khai. Để tìm hiểu cách sử dụng dòng lệnh liên quan, xem [tài liệu tham khảo CLI của Claude Code](/vi/claude-code/cli/). Các cách vào này đều dẫn đến cùng một quy trình lập kế hoạch. Chọn phím tắt cho cuộc trao đổi đang diễn ra, /plan khi bạn muốn dùng một lệnh rõ ràng, và cờ khởi động khi chế độ lập kế hoạch cần là chế độ ban đầu của phiên. ## Xây dựng kế hoạch sẵn sàng để triển khai Một kế hoạch Claude Code hữu ích cần giúp bạn dễ dàng đánh giá thay đổi được đề xuất. Hãy cung cấp cho Claude đủ ngữ cảnh để xác định mã liên quan và đủ tiêu chí nghiệm thu để hiểu thế nào là triển khai thành công. Thư mục [hướng dẫn về ngữ cảnh và cách viết lời nhắc tốt hơn](https://support.claude.com/en/articles/14553240-give-claude-context-claude-md-and-better-prompts) khuyến nghị cung cấp tham chiếu đến các tệp liên quan và xem xét kế hoạch trong cuộc trao đổi trước khi chuyển chế độ và triển khai một bước. ### Cung cấp đường dẫn đã biết và tiêu chí nghiệm thu Tham chiếu đến các tệp bằng @path/to/file khi bạn đã biết mã liên quan nằm ở đâu. Hướng dẫn nêu rằng cung cấp những tham chiếu đó nhanh hơn và dùng ít token hơn so với để Claude tự tìm các tệp. Kết hợp những đường dẫn đó với một định nghĩa cụ thể về kết quả thành công. Ví dụ, đối với lỗi xác thực, bạn có thể mô tả hành vi gây lỗi, xác định các tệp liên quan và nêu hành vi mong đợi sau khi sửa. Đây là cách định hình tác vụ được đề xuất, không phải nhận định về một kho mã cụ thể. Thông tin hữu ích nên đưa vào: - Hành vi cần thay đổi. - Các tệp liên quan mà bạn đã biết. - Các ràng buộc về phạm vi thay đổi. - Tiêu chí nghiệm thu cho công việc hoàn tất. Mục đích là giảm sự không chắc chắn trước khi triển khai. Mô tả chi tiết kết quả mong muốn hữu ích hơn việc yêu cầu một kế hoạch mà không giải thích thay đổi cần đạt được điều gì. ### Xem xét kế hoạch trước khi phê duyệt Kiểm tra xem phương án được đề xuất có đáp ứng hành vi được yêu cầu và nằm trong phạm vi dự kiến hay không. Với công việc trải rộng trên nhiều tệp, hãy xem xét cách các bước liên kết với nhau trước khi cho phép tiến hành thay đổi. Nếu kế hoạch cho thấy có sự hiểu nhầm, hãy điều chỉnh trong cuộc trao đổi. Hướng dẫn của Anthropic nêu rõ việc xem xét và điều chỉnh kế hoạch trước khi chuyển chế độ và triển khai một bước. Việc phê duyệt đánh dấu bước chuyển từ xem xét phương án sang tiến hành triển khai. Chế độ quyền được chọn để triển khai vẫn quan trọng: phê duyệt một kế hoạch không khiến chế độ Thủ công, acceptEdits, và auto trở nên tương đương. ## Khi nào việc lập kế hoạch tiết kiệm thời gian và token Chế độ lập kế hoạch của Claude Code hữu ích nhất khi giải quyết sớm sự không chắc chắn có thể ngăn công việc triển khai không cần thiết. Những thay đổi trải rộng trên nhiều tệp là trường hợp phù hợp vì một giả định sai có thể ảnh hưởng đến nhiều phần của thay đổi được đề xuất. Các cơ chế tiết kiệm có căn cứ rất cụ thể: phát hiện hiểu nhầm trước khi chúng trở thành một bản diff lớn, giảm số vòng chỉnh sửa bằng cách xác định trước kết quả thành công và tránh tìm kiếm tệp không cần thiết bằng cách cung cấp đường dẫn đã biết. ### Dùng chế độ lập kế hoạch khi cần xem xét phạm vi Cân nhắc Chế độ lập kế hoạch khi tác vụ liên quan đến nhiều tệp hoặc khi bạn cần xác nhận phương án trước khi bắt đầu chỉnh sửa. Việc xem xét kế hoạch cho bạn cơ hội thu hẹp phạm vi, sửa các giả định hoặc thay đổi thứ tự công việc. Với một thay đổi nhỏ, đã được mô tả rõ, hãy cân nhắc liệu một vòng lập kế hoạch riêng có giải quyết được điểm không chắc chắn đáng kể nào hay không. Nếu tệp bị ảnh hưởng và hành vi cần có đều đã rõ, một cuộc trao đổi lập kế hoạch kéo dài có thể mang lại ít lợi ích hơn. Đây là nhận định về quy trình làm việc, không phải kết quả đo lường hiệu năng. Bản tóm lược nghiên cứu không xác lập ngưỡng đo được nào mà từ đó việc lập kế hoạch trở nên nhanh hơn. ### Giữ nhận định về token chính xác Lập kế hoạch bổ sung một vòng công việc trước khi triển khai. Lợi ích tiềm năng đến từ việc tránh những công việc mà nếu không có bước này sẽ phải lặp lại hoặc loại bỏ. Sự phân biệt đó quan trọng khi đánh giá mức sử dụng token. Việc cung cấp đường dẫn tệp đã biết có căn cứ trong tài liệu như một cách tiết kiệm token tìm kiếm. Xem xét kế hoạch cũng có thể giúp giảm hiểu nhầm và số vòng chỉnh sửa, nhưng bằng chứng hiện có không định lượng mức tiết kiệm ròng của Chế độ lập kế hoạch. Không có kết quả đo lường chính thức nào được xác lập trước thời điểm chốt dữ liệu để chứng minh một tỷ lệ giảm cố định về thời gian hoặc token. Bằng chứng được cung cấp cũng không xác lập mức giá hay hạn mức sử dụng riêng cho Chế độ lập kế hoạch. Dùng việc lập kế hoạch để cải thiện chất lượng của bước triển khai tiếp theo và đánh giá mức tiết kiệm dựa trên những lần tìm kiếm và chỉnh sửa tránh được. Để tìm hiểu rộng hơn về mục tiêu đó, xem [cách giảm mức sử dụng token của Claude](/vi/learn/how-to-reduce-claude-token-usage/). ## Chế độ lập kế hoạch, opusplan, và việc xóa ngữ cảnh Chế độ quyền và việc chọn mô hình là hai lựa chọn riêng biệt. Vào Chế độ lập kế hoạch sẽ chọn hành vi lập kế hoạch; cấu hình lập kế hoạch dùng Opus xác định mô hình nào xử lý công việc đó. ### Ý nghĩa của opusplan là gì Phiên bản 1.0.77 giới thiệu Chế độ lập kế hoạch Opus trong /model, dùng Opus để lập kế hoạch và Sonnet cho các công việc còn lại. Bản [nhật ký thay đổi tính đến ngày 14 tháng Tám năm 2026](https://raw.githubusercontent.com/anthropics/claude-code/v2.1.233/CHANGELOG.md) cũng ghi nhận opusplan là một bí danh. Đừng coi opusplan là từ đồng nghĩa với chế độ quyền plan . Một bên liên quan đến việc chọn mô hình cho lập kế hoạch và các công việc khác; bên còn lại liên quan đến lập kế hoạch chỉ đọc và phê duyệt. Các phiên bản mô hình cụ thể và mức tiết kiệm có được phụ thuộc vào cấu hình. Bằng chứng được cung cấp không xác lập tỷ lệ tiết kiệm cố định cho cách bố trí này. Tài liệu [hướng dẫn về mô hình Claude Code](/vi/claude-code/models/) là nơi để tìm hiểu việc chọn mô hình tách biệt với các cài đặt quyền. ### Có nên xóa ngữ cảnh trước khi triển khai không? Việc xóa ngữ cảnh là tùy chọn. Phiên bản 2.1.81, phát hành ngày 20 tháng Ba năm 2026, đã ẩn tùy chọn “xóa ngữ cảnh” khi phê duyệt kế hoạch theo mặc định. Để khôi phục tùy chọn đó, dùng cài đặt: ``` { "showClearContextOnPlanAccept": true } ``` Thư mục [Ghi chú phát hành v2.1.81](https://github.com/anthropics/claude-code/releases/tag/v2.1.81) ghi nhận thay đổi này. Khôi phục tùy chọn sẽ giúp bạn có thể sử dụng nó khi phê duyệt kế hoạch; bằng chứng không xác lập rằng việc xóa ngữ cảnh luôn tiết kiệm token hoặc cải thiện việc triển khai. ## Đặt lập kế hoạch làm chế độ mặc định Nếu bạn thường muốn xem xét phương án trước khi triển khai, bạn có thể cấu hình Chế độ lập kế hoạch làm mặc định: ``` { "permissions": { "defaultMode": "plan" } } ``` A [cuộc thảo luận trong kho mã vào ngày 28 tháng Bảy năm 2025](https://github.com/anthropics/claude-code/issues/2798) đặt cấu hình này trong ~/.claude/settings.json. Cần lưu ý về nguồn ở đây: ví dụ có ghi ngày là một bình luận của cộng đồng trong kho mã chính thức của Anthropic. Tài liệu chính thức hiện hành về chế độ quyền xác nhận cấu hình này, nhưng ngày sửa đổi trong lịch sử của tài liệu chưa rõ. Dùng cờ khởi động khi bạn muốn lập kế hoạch cho một phiên riêng lẻ. Cân nhắc cài đặt mặc định khi xem xét kế hoạch trước là quy trình làm việc thường xuyên của bạn. Trong cả hai trường hợp, bạn có thể xem xét và điều chỉnh phương án được đề xuất, rồi chuyển chế độ để triển khai. ## Những điểm chính - Plan Mode là chế độ lập kế hoạch chỉ đọc, có bước phê duyệt. Chế độ này có thể kiểm tra tệp và sử dụng các công cụ chỉ đọc trong khi chuẩn bị phương án thực hiện. - Vào chế độ này bằng Shift+Tab, /plan, hoặc claude --permission-mode plan; số lần nhấn phím tắt phụ thuộc vào chế độ ban đầu của bạn. - Cung cấp các đường dẫn tệp đã biết và tiêu chí nghiệm thu để giảm số lần tìm kiếm và chỉnh sửa. - Lập kế hoạch đặc biệt hữu ích khi rà soát các thay đổi trên nhiều tệp, nhưng chưa có tỷ lệ tiết kiệm thời gian hoặc token cố định nào được xác lập. - opusplan liên quan đến việc chọn mô hình, còn xóa ngữ cảnh là một tùy chọn trong bước phê duyệt kế hoạch. ## Câu hỏi thường gặp ### Làm thế nào để vào và thoát Plan Mode bằng Shift+Tab? Nhấn Shift+Tab để chuyển lần lượt qua các chế độ quyền cho đến khi chọn được Plan Mode. Để thoát, hãy chuyển sang chế độ bạn muốn dùng để triển khai; số lần nhấn phụ thuộc vào chế độ hiện tại của phiên. ### Plan Mode có thể đọc tệp hoặc chạy lệnh shell không? Plan Mode có thể đọc tệp và sử dụng các công cụ chỉ đọc trong khi chuẩn bị kế hoạch. Nói rằng chế độ này chặn mọi lệnh là không chính xác, nhưng hành vi được mô tả trong tài liệu là lập kế hoạch chỉ đọc và chờ phê duyệt trước khi triển khai. ### Làm thế nào để bắt đầu mọi phiên trong Plan Mode? Đặt permissions.defaultMode sang "plan" trong ~/.claude/settings.json, như được trình bày trong cuộc thảo luận có ghi ngày trên kho mã. Đối với một phiên riêng lẻ, hãy khởi động Claude Code bằng claude --permission-mode plan. ### Plan Mode có tiết kiệm token không? Cung cấp các đường dẫn tệp đã biết giúp tiết kiệm token tìm kiếm, còn xác định tiêu chí nghiệm thu có thể giảm số vòng chỉnh sửa. Bản thân việc lập kế hoạch làm tăng khối lượng công việc, nên mức tiết kiệm ròng phụ thuộc vào những việc mà nó giúp tránh được; bằng chứng được cung cấp không xác lập tỷ lệ cố định hay chuẩn đánh giá chính thức nào về mức tiết kiệm ròng. [Claude](/vi/blog/tag/claude/)[Lập trình](/vi/blog/tag/coding/)[Tác nhân](/vi/blog/tag/agents/) A [AI Prime Tech](https://aiprimetech.io/vi/) AI Prime Tech xuất bản blog này. Các bài viết được soạn với sự hỗ trợ của AI; hãy đối chiếu những chi tiết phụ thuộc vào phiên bản như ID mô hình, giá và giới hạn với tài liệu chính thức trước khi dựa vào chúng. Truy cập Claude API với chi phí thấp hơn Một khóa API cho Claude Opus 5.5, Sonnet 5, Haiku 4.5 và Fable 5.1, cùng GPT-6 mô hình. Thanh toán theo mức sử dụng, không cần đăng ký thuê bao. [Nhận khóa API của bạn →](/register) AI Prime Tech là cổng API bên thứ ba độc lập. Claude™ và Anthropic® là các nhãn hiệu của Anthropic, PBC. Không hàm ý có sự liên kết hay chứng thực.