Claude

Prompt cho Claude hiệu quả 2026: 7 kỹ thuật từ tài liệu Anthropic, khung 5 lớp tiếng Việt và 12 mẫu prompt công việc copy ngay

H Hoàng Trọng Thuật 25 phút đọc

Prompt cho Claude hiệu quả nhất khi bạn viết như đang giao việc cho một nhân viên mới rất giỏi nhưng chưa biết gì về công ty bạn: nói rõ muốn gì, giải thích vì sao, đưa 3–5 ví dụ mẫu, tách dữ liệu và yêu cầu bằng thẻ XML, gán vai trò và mô tả định dạng đầu ra. Đó là 6 trong 7 kỹ thuật mà tài liệu “Prompting best practices” của Anthropic khuyên dùng cho các model hiện tại như Claude Opus 5 và Sonnet 5. Bài này chuyển toàn bộ thành khung tiếng Việt và 12 mẫu prompt công việc bạn copy dùng ngay.

TL;DR

  • Nguyên tắc vàng của Anthropic: đưa prompt cho một đồng nghiệp ít bối cảnh đọc, nếu họ thấy khó hiểu thì Claude cũng vậy.
  • 7 kỹ thuật cốt lõi: rõ ràng và trực tiếp · thêm bối cảnh “vì sao” · 3–5 ví dụ trong thẻ <example> · cấu trúc bằng XML tags · gán vai trò · tài liệu dài để trên, câu hỏi để dưới · nói “hãy làm X” thay vì “đừng làm Y”.
  • Với tài liệu dài, Anthropic cho biết đặt câu hỏi ở cuối prompt có thể cải thiện chất lượng trả lời tới 30% trong thử nghiệm.
  • Claude Opus 5 mặc định trả lời dài hơn các bản trước; muốn ngắn phải nói thẳng “trả lời gọn, dành phần lớn cho câu trả lời chính”.
  • Đừng bảo Claude “kiểm tra lại hai lần”: Opus 5 tự kiểm và tự sửa sẵn, thêm lệnh này chỉ tốn token mà không tăng chất lượng.
  • Prompt tốt nên được lưu thành Project instructions hoặc Skill để không phải nhắc lại mỗi lần; Projects có cả ở gói Free (tối đa 5 project).

Prompt cho Claude khác gì prompt cho ChatGPT?

Khác ở hai điểm: Claude được huấn luyện để bám sát chỉ dẫn rõ ràng và phản ứng rất tốt với cấu trúc, nên kiểu prompt “một câu mơ hồ rồi sửa dần” tốn nhiều vòng hơn cần thiết. Tài liệu của Anthropic mô tả Claude như “một nhân viên mới xuất sắc nhưng thiếu bối cảnh về quy tắc và quy trình của bạn”: bạn giải thích càng chính xác, kết quả càng đúng. Điểm thứ hai là XML tags. Claude phân biệt rất rõ phần nào là chỉ dẫn, phần nào là dữ liệu, phần nào là ví dụ khi bạn bọc chúng trong các thẻ như <instructions>, <context>, <input>. Với ChatGPT bạn cũng có thể làm vậy, nhưng với Claude đây là cách chính thức được khuyến nghị và cho kết quả ổn định nhất.

Nếu bạn đã đọc bài cấu trúc prompt 6 lớp trên VIGO Media, khung dưới đây là phiên bản rút gọn dành riêng cho Claude, tập trung vào những gì Anthropic đã đo được trên model của họ. Còn nếu bạn dùng Claude để viết code, hãy đọc bài prompt cho Claude Code vì prompt cho tác vụ lập trình có khung riêng.

7 kỹ thuật prompt từ tài liệu Anthropic là gì?

# Kỹ thuật Khi nào dùng Ví dụ ngắn
1 Rõ ràng và trực tiếp Mọi prompt Thay “viết bài về AI” bằng “viết bài 800 từ cho chủ shop 30–45 tuổi, giọng thân thiện, 3 phần: vấn đề, cách làm, checklist”.
2 Thêm bối cảnh “vì sao” Khi có ràng buộc lạ “Không dùng dấu ba chấm vì văn bản sẽ được đọc bằng máy text-to-speech” (ví dụ chính trong tài liệu Anthropic).
3 3–5 ví dụ mẫu (multishot) Cần đúng giọng, đúng định dạng Bọc mỗi mẫu trong <example>, cả cụm trong <examples>; ví dụ phải sát việc thật và đa dạng.
4 Cấu trúc bằng XML tags Prompt trộn chỉ dẫn + dữ liệu + ví dụ <instructions>…</instructions> <document>…</document> <output_format>…</output_format>
5 Gán vai trò Cần góc nhìn chuyên môn “Bạn là kế toán trưởng 10 năm kinh nghiệm tại doanh nghiệp SME Việt Nam” đặt ở system prompt hoặc Project instructions.
6 Tài liệu dài ở trên, câu hỏi ở dưới Input từ 20.000 token trở lên Dán hợp đồng trước, hỏi sau; nhiều tài liệu thì bọc <document index=”1″> kèm <source>.
7 Nói “làm gì” thay vì “đừng làm gì” Kiểm soát format và độ dài Thay “đừng dùng markdown” bằng “viết thành các đoạn văn xuôi liền mạch”.

Ba kỹ thuật đầu giải quyết 80% vấn đề của người mới. Kỹ thuật 4 và 6 là thứ khiến Claude khác biệt khi bạn làm việc với tài liệu dài, mình đã áp dụng cụ thể trong bài dùng Claude phân tích tài liệu dài. Kỹ thuật 7 nghe nhỏ nhưng Anthropic nhấn mạnh: kiểu prompt của bạn ảnh hưởng tới kiểu trả lời, prompt nhiều gạch đầu dòng thì Claude cũng trả lời nhiều gạch đầu dòng.

Khung 5 lớp viết prompt cho Claude bằng tiếng Việt

Mình gom 7 kỹ thuật trên thành một khung 5 lớp để bạn điền như điền form. Không phải prompt nào cũng cần đủ 5 lớp, nhưng khi kết quả sai, hãy xem thiếu lớp nào.

<role>Bạn là [vai trò] có [kinh nghiệm/chuyên môn], làm việc cho [loại doanh nghiệp] tại Việt Nam.</role>

<context>Mục tiêu của việc này: [vì sao cần]. Người đọc kết quả: [ai]. Ràng buộc: [ngân sách, thời gian, luật, giọng văn]. Lý do ràng buộc: [giải thích ngắn].</context>

<input>[dán dữ liệu, tài liệu, bản nháp ở đây — để TRÊN yêu cầu nếu dài]</input>

<examples>
<example>[mẫu 1 đúng ý bạn]</example>
<example>[mẫu 2, khác góc]</example>
</examples>

<task>Hãy [động từ cụ thể] theo các bước: 1) … 2) … 3) …
Nếu thiếu thông tin để làm đúng, hãy nói rõ thiếu gì thay vì đoán.</task>

<output_format>Trả lời bằng tiếng Việt, [độ dài], [cấu trúc: bảng/đoạn văn/JSON], [thứ tự phần].</output_format>

Câu “nếu thiếu thông tin hãy nói rõ thay vì đoán” lấy từ khuyến nghị “cho phép model bày tỏ không chắc chắn” trong bài best practices trên blog claude.com (11/2025); nó giảm hẳn tình trạng Claude bịa số liệu khi bạn quên dán dữ liệu. Tên thẻ bạn tự đặt, chỉ cần nhất quán giữa các prompt.

12 mẫu prompt cho Claude copy dùng ngay

Các mẫu dưới đây viết cho khung chat claude.ai hoặc Claude trong Cowork; phần trong ngoặc vuông là chỗ bạn thay. Mỗi mẫu đã áp dụng ít nhất 3 trong 7 kỹ thuật.

1. Viết email báo giá cho khách hàng

<role>Bạn là nhân viên kinh doanh 5 năm kinh nghiệm của một agency thiết kế tại TP.HCM.</role>
<context>Khách vừa hỏi giá qua Zalo, họ là chủ quán cà phê nhỏ, ngân sách hạn chế. Mục tiêu: chốt buổi gọi 15 phút, không phải chốt giá ngay.</context>
<input>[dán nội dung tin nhắn của khách]</input>
<task>Viết email trả lời: 1) cảm ơn và tóm lại nhu cầu của khách bằng 1 câu, 2) đưa khoảng giá 2 gói, 3) đề xuất 2 khung giờ gọi.</task>
<output_format>Dưới 150 từ, giọng thân thiện, không dùng từ "quý khách", kết bằng 1 câu hỏi duy nhất.</output_format>

2. Tóm tắt tài liệu dài cho sếp

<document>[dán toàn bộ báo cáo, đặt trước yêu cầu]</document>
<task>Tóm tắt cho giám đốc bận rộn: 3 kết luận quan trọng nhất, mỗi kết luận kèm số liệu và trang trích dẫn trong tài liệu. Sau đó nêu 2 rủi ro và 1 việc cần quyết định tuần này. Nếu tài liệu không có số liệu cho kết luận nào, ghi rõ "không có số liệu".</task>
<output_format>Tiếng Việt, tối đa 250 từ, đoạn văn ngắn thay vì gạch đầu dòng.</output_format>

3. Soát điều khoản hợp đồng

<role>Bạn là chuyên viên pháp chế doanh nghiệp tại Việt Nam.</role>
<document>[dán hợp đồng]</document>
<task>Liệt kê các điều khoản bất lợi cho bên B, giải thích vì sao bất lợi, và đề xuất câu chữ sửa. Chỉ nhận xét dựa trên văn bản; không đưa ra kết luận pháp lý cuối cùng, nhắc người dùng tham vấn luật sư ở cuối.</task>
<output_format>Bảng 3 cột: Điều khoản | Rủi ro | Đề xuất sửa.</output_format>

4. Lên kế hoạch content 30 ngày

<context>Thương hiệu: [tên], bán [sản phẩm] cho [khách], kênh chính Facebook + TikTok. Giọng: gần gũi, không hô hào. Mục tiêu tháng: [số lead/đơn].</context>
<examples><example>[dán 2 bài đã đăng có tương tác tốt]</example></examples>
<task>Đề xuất lịch 30 ngày, mỗi ngày 1 ý tưởng, chia 4 nhóm: giáo dục, hậu trường, bằng chứng xã hội, bán hàng, tỷ lệ 40/20/20/20. Mỗi ý tưởng có hook 1 câu.</task>
<output_format>Bảng: Ngày | Nhóm | Ý tưởng | Hook | Định dạng (ảnh/video/text).</output_format>

5. Viết caption theo đúng giọng thương hiệu

<examples>
<example></example>
<example></example>
<example></example>
</examples>
<task>Viết 5 caption mới cho [chủ đề] giữ đúng giọng, độ dài và cách xuống dòng của các ví dụ. Không dùng emoji nếu ví dụ không dùng.</task>

6. Phân tích file dữ liệu

<input>[dán CSV hoặc đính kèm file]</input>
<task>Trước khi phân tích, liệt kê các cột và kiểu dữ liệu bạn hiểu, nêu cột nào có giá trị thiếu. Sau đó trả lời: doanh thu theo tháng thay đổi thế nào, 3 sản phẩm đóng góp nhiều nhất, và 1 điểm bất thường cần kiểm tra. Mọi con số phải tính từ dữ liệu, không ước lượng.</task>

7. Dịch giữ nguyên giọng

<context>Bản dịch dùng cho website bán hàng, người đọc là khách Việt Nam 25–40 tuổi. Thuật ngữ sản phẩm giữ tiếng Anh.</context>
<input>[đoạn tiếng Anh]</input>
<task>Dịch sang tiếng Việt tự nhiên như người Việt viết, không dịch từng chữ. Sau bản dịch, liệt kê 3 chỗ bạn đã đổi cấu trúc câu và lý do.</task>

8. Viết kịch bản video ngắn

<role>Bạn là biên kịch video ngắn cho kênh TikTok về [ngách].</role>
<context>Video 45 giây, người xem lướt nhanh, 3 giây đầu quyết định. Sản phẩm chỉ xuất hiện ở 10 giây cuối.</context>
<task>Viết kịch bản gồm: hook (1 câu), 3 ý chính (mỗi ý 1 câu nói + 1 gợi ý hình), CTA. Viết lời thoại như nói chuyện, câu ngắn.</task>
<output_format>Bảng 2 cột: Lời thoại | Hình ảnh/Chữ trên màn hình.</output_format>

9. Brainstorm có phản biện

<task>Đề xuất 10 ý tưởng [mục tiêu]. Sau đó tự đóng vai khách hàng khó tính, loại 6 ý yếu nhất và giải thích vì sao. Với 4 ý còn lại, nêu bước đầu tiên để thử trong 1 tuần với ngân sách dưới 2 triệu đồng.</task>

10. Phản biện kế hoạch của bạn

<input>[dán kế hoạch]</input>
<task>Đóng vai nhà đầu tư hoài nghi. Chỉ ra 5 giả định yếu nhất trong kế hoạch, với mỗi giả định nêu câu hỏi mình cần trả lời được bằng số liệu. Không khen, không đề xuất giải pháp ở bước này.</task>

11. Tạo bảng so sánh công cụ

<context>Mình đang chọn [loại công cụ] cho đội 5 người, ngân sách [X]/tháng. Chỉ dùng thông tin mình cung cấp bên dưới hoặc thông tin bạn chắc chắn; chỗ không chắc ghi "cần kiểm tra".</context>
<input>[dán ghi chú/giá bạn đã tra]</input>
<output_format>Bảng: Công cụ | Giá | Ưu | Nhược | Hợp với ai. Kết bằng 1 đề xuất và lý do trong 3 câu.</output_format>

12. Viết mô tả tuyển dụng

<role>Bạn là HR của công ty 20 người tại Hà Nội.</role>
<context>Vị trí [tên], lương [khoảng], làm hybrid. Ứng viên mục tiêu: 1–3 năm kinh nghiệm, ghét JD dài dòng.</context>
<task>Viết JD gồm: 3 câu về đội nhóm, 5 việc cụ thể sẽ làm trong 3 tháng đầu, 4 yêu cầu bắt buộc, 3 điều nhận được. Viết "bạn" thay vì "ứng viên".</task>
<output_format>Dưới 300 từ.</output_format>

Làm sao để Claude trả lời ngắn hơn hoặc đúng định dạng?

Đây là câu hỏi mình gặp nhiều nhất từ người dùng Claude Opus 5, và tài liệu “Prompting Claude Opus 5” của Anthropic xác nhận: bản này mặc định trả lời dài hơn các bản Opus trước, và tham số effort chỉ điều chỉnh lượng suy nghĩ chứ không rút ngắn câu trả lời hiển thị. Cách xử lý là nói thẳng trong prompt. Anthropic gợi ý một câu kiểu: “Trả lời tập trung, ngắn gọn; giữ phần lưu ý và miễn trừ thật ngắn, dành phần lớn cho câu trả lời chính; khi được hỏi giải thích, đưa tóm tắt tổng quan trừ khi người dùng yêu cầu chi tiết”. Với tài liệu Claude viết ra (báo cáo, bản tóm tắt), thêm câu “độ dài vừa đủ với việc cần làm, không đệm phần thừa, không tóm tắt lặp lại”.

Về định dạng, ba mẹo Anthropic nêu: nói muốn gì thay vì không muốn gì; dùng thẻ XML để chỉ định vùng đầu ra (ví dụ “viết phần văn xuôi trong thẻ <prose>”); và viết prompt theo đúng kiểu bạn muốn nhận, prompt không có markdown thì câu trả lời cũng bớt markdown. Nếu bạn nối Claude qua API để xuất JSON cho n8n, xem cách ép định dạng và bắt lỗi trong bài tích hợp Claude API vào n8n.

Sai lầm thường gặp khi viết prompt cho Claude

Sai lầm Vì sao hỏng Sửa thế nào
Bảo “kiểm tra kỹ lại”, “xác minh hai lần” Opus 5 tự kiểm sẵn; lệnh này gây kiểm tra thừa, tốn token, không tăng chất lượng (theo Anthropic) Bỏ đi; chỉ nêu tiêu chí đúng/sai cụ thể
Dán tài liệu sau câu hỏi Với input dài, câu hỏi ở cuối cho kết quả tốt hơn Tài liệu trên, câu hỏi dưới, bọc <document>
Chỉ viết “đừng…” Model bám theo cái bị cấm; không biết làm gì thay thế Viết hành động mong muốn
Ví dụ giống hệt nhau Claude học nhầm mẫu vô tình (cùng độ dài, cùng mở đầu) 3–5 ví dụ đa dạng, có cả ca khó
Ràng buộc không lý do Model không khái quát được, dễ vi phạm ở tình huống mới Thêm 1 câu “vì…”
Nhắc lại bối cảnh mỗi chat Mất thời gian, dễ quên Đưa vào Project instructions hoặc Skill
Yêu cầu “làm cho tốt nhất” Mơ hồ, Claude tự chọn hướng Mô tả kết quả đo được: số từ, số phần, người đọc

Quy trình 6 bước xây thư viện prompt riêng với Projects và Skills

  1. Chọn 3 việc lặp lại nhiều nhất trong tuần của bạn (ví dụ trả lời khách, viết caption, tóm tắt họp). Prompt cho việc lặp lại mới đáng đầu tư.
  2. Viết prompt theo khung 5 lớp, chạy thử với 3 input thật khác nhau, ghi lại chỗ sai.
  3. Đưa phần cố định vào Project instructions. Theo trang trợ giúp của Anthropic, Projects là không gian riêng có lịch sử chat và kho tài liệu, có cả ở tài khoản Free (tối đa 5 project), gói trả phí mở rộng dung lượng kho tài liệu tới 10 lần nhờ RAG. Vai trò, giọng văn, thông tin công ty đặt ở đây, mỗi chat chỉ cần dán input.
  4. Nâng thành Skill khi quy trình có nhiều bước. Skill là gói hướng dẫn Claude tự nạp khi gặp việc phù hợp; cách tạo mình đã viết ở bài Claude Skills là gì và cách tạo Skill riêng, còn cách kết hợp Projects với Skills ở bài Claude Projects và Skills.
  5. Đặt tiêu chí chấm cho từng prompt (ví dụ: email dưới 150 từ, có 1 câu hỏi cuối, không có từ cấm). Anthropic khuyên xác định tiêu chí thành công trước khi tối ưu prompt, không tối ưu theo cảm tính.
  6. Rà lại mỗi quý khi Claude ra model mới: tài liệu Anthropic ghi rõ mỗi bản model có trang hướng dẫn riêng và một số mẹo cũ (như nhắc kiểm tra lại) trở thành thừa.

Nếu việc bạn giao cho Claude là bài viết dài nhiều nghìn từ, khung 5 lớp ở trên chỉ là lớp nền: cần thêm cách chia pha, chốt dàn ý và biên tập trong Claude Docs — xem bài dùng Claude viết bài dài 3.000–10.000 từ giữ giọng, không lặp.

Câu hỏi thường gặp

Prompt cho Claude nên viết tiếng Việt hay tiếng Anh?

Tiếng Việt hoàn toàn ổn cho phần yêu cầu và bối cảnh; Claude hiểu và trả lời tiếng Việt tốt. Tên thẻ XML nên giữ tiếng Anh ngắn gọn để nhất quán. Nếu ví dụ mẫu của bạn là tiếng Việt, kết quả cũng sẽ theo giọng tiếng Việt đó.

Có cần thẻ XML khi prompt ngắn không?

Không. Tài liệu Anthropic khuyên dùng XML khi prompt trộn nhiều loại nội dung (chỉ dẫn, dữ liệu, ví dụ). Một câu hỏi đơn giản thì viết bình thường.

Bao nhiêu ví dụ là đủ?

Anthropic gợi ý 3–5 ví dụ, cần liên quan sát việc thật, đa dạng để Claude không học nhầm mẫu vô tình, và bọc trong thẻ <example>. Bạn có thể nhờ Claude đánh giá bộ ví dụ hoặc tự sinh thêm từ bộ ban đầu.

Vì sao Claude trả lời dài dù mình chỉ hỏi ngắn?

Claude Opus 5 có xu hướng trả lời dài hơn các bản trước và effort không rút ngắn phần hiển thị. Thêm một câu yêu cầu gọn vào prompt hoặc Project instructions.

Có công cụ nào giúp viết prompt cho Claude không?

Có. Tài liệu Anthropic dẫn tới notebook “metaprompt” trong Claude Cookbook để sinh bản nháp prompt đầu tiên, một tutorial tương tác trên GitHub và bản Google Sheets rút gọn. Trong Console dành cho dev còn có công cụ cải thiện prompt.

Prompt tốt cho Claude có dùng được cho ChatGPT 6 Astra không?

Phần lớn khung (vai trò, bối cảnh, ví dụ, định dạng) dùng chung được; khác biệt ở chi tiết như thẻ XML và mức độ cần nhắc kiểm tra. Xem thêm bộ 15 prompt cho ChatGPT 6 Astra để so sánh.

Kết luận

Viết prompt cho Claude không phải học thuộc công thức thần kỳ, mà là giao việc rõ ràng như với một đồng nghiệp giỏi: mục tiêu, lý do, ví dụ, dữ liệu, định dạng. Bắt đầu với khung 5 lớp và 3 mẫu bạn dùng nhiều nhất, đưa phần cố định vào Projects, rồi mới nghĩ tới Skills. Nếu bạn chưa quyết định gói nào, bài Claude Pro vs ChatGPT Plus vs Google AI Pro so sánh chi tiết; muốn đi sâu hơn về tư duy prompt cho mọi model, đọc Prompt Engineering 2026: framework điều khiển mọi AI; và nếu bạn là creator, bài dùng Claude cho công việc sáng tạo có thêm nhiều ví dụ theo ngách. Còn với dev, điểm xuất phát là bài trụ Claude Code là gì và hướng dẫn từ A–Z.

Nguồn tham khảo

H

Hoàng Trọng Thuật

Nhà sáng tạo nội dung về AI, YouTube Automation và Affiliate Marketing. Chia sẻ kiến thức thực chiến từ kinh nghiệm vận hành thật.