Claude Certification Guide

Cách vượt qua bài thi Claude Certified Architect: Hướng dẫn ôn thi đầy đủ

18 tháng 3, 2026 · 12 phút đọc

Hầu hết mọi người bước vào bài thi Claude Certified Architect (Foundations) với kỳ vọng gặp các câu hỏi vụn vặt về tài liệu. Không phải vậy. Bài thi kiểm tra xem bạn có thể xây dựng hệ thống sản xuất với Claude hay không, và các câu hỏi gần như hoàn toàn dựa trên tình huống. Bạn sẽ nhận được một tình huống, bốn đáp án nghe có vẻ hợp lý, và phải chọn ra đáp án thực sự hiệu quả.

Đây là những gì chúng tôi rút ra được sau khi mổ xẻ cấu trúc bài thi: nơi thí sinh mất điểm, lĩnh vực nào đáng dành nhiều thời gian ôn tập nhất, và cách ôn thi mà không lãng phí thời gian vào nội dung sẽ không xuất hiện.

Bài thi bao gồm những gì

Năm lĩnh vực, mỗi lĩnh vực có trọng số khác nhau. Trọng số quan trọng hơn nhiều người nghĩ:

Lĩnh vựcTrọng sốKiểm tra gì
Kiến trúc Agentic & Điều phối27%Vòng lặp agentic, mẫu hình điều phối, guardrail, Agent SDK
Cấu hình & Workflow của Claude Code20%Settings, CLAUDE.md, hook, quyền hạn, CI/CD
Prompt Engineering & Structured Output20%System prompt, mẫu hình few-shot, xác thực output
Thiết kế Tool & Tích hợp MCP18%Schema tool, MCP server và client, định tuyến tool
Quản lý Context & Độ tin cậy15%Context window, caching, hội thoại dài, độ tin cậy sản xuất

Domain 1 tự nó đã chiếm hơn một phần tư bài thi. Nếu bạn chỉ có vài giờ để ôn tập, đó là nơi nên dồn vào.

Domain 1: Kiến trúc Agentic (27%)

Lĩnh vực này có trọng số cao nhất và nhiều bẫy nhất. Hiểu sai vòng đời vòng lặp agentic và bạn sẽ mất điểm ở nhiều câu hỏi cùng lúc.

Bản thân vòng lặp cốt lõi không phức tạp: gửi request đến Claude qua Messages API, kiểm tra trường stop_reason, chạy bất kỳ tool nào Claude yêu cầu, nối kết quả vào lịch sử hội thoại, lặp lại. Khi stop_reason trả về là end_turn, bạn đã xong.

Nghe khá đơn giản trên giấy. Nhưng bài thi đang kiểm tra xem bạn có biết những cách làm sai hay không.

Các bẫy

Ba anti-pattern xuất hiện lặp đi lặp lại:

  1. Phân tích ngôn ngữ tự nhiên để phát hiện việc hoàn thành. Kiểm tra xem Claude có nói "Tôi xong rồi" hay không là không đáng tin cậy. stop_reason là tín hiệu duy nhất bạn nên tin tưởng.
  2. Hardcode giới hạn số lần lặp làm điều kiện thoát chính. Giới hạn 10 lần lặp hoặc sẽ giết chết một tác vụ cần 12 lần, hoặc lãng phí chu kỳ khi mô hình đã xong ở lần thứ 3.
  3. Kiểm tra response.content[0].type == 'text' để quyết định đã xong. Claude có thể trả về text cùng với các block tool_use. Việc xuất hiện text không có nghĩa là vòng lặp đã kết thúc.

Bạn cũng cần nắm các mẫu hình điều phối (tuần tự, song song, định tuyến, orchestrator-worker), guardrail, và Claude Agent SDK. Nhưng vòng đời vòng lặp là nơi phần lớn câu hỏi tập trung.

Domain 2: Thiết kế Tool & MCP (18%)

Đây là điều khiến nhiều người mắc bẫy: Claude chọn tool nào để gọi chủ yếu dựa trên mô tả của tool, không phải tên hay schema tham số. Viết một mô tả mơ hồ như "Lấy thông tin khách hàng" và Claude sẽ liên tục định tuyến sai các lệnh gọi đến nó. Bài thi biết rõ điều này, và các câu hỏi về thiết kế interface tool kiểm tra trực tiếp điểm này.

Về MCP, bạn cần hiểu cách server phơi bày resource, tool, và prompt qua một giao thức chuẩn hóa, và cách client kết nối với chúng.

Một mẫu hình xuyên suốt toàn bộ lĩnh vực này: bài thi ưu tiên cách khắc phục đơn giản nhất mà vẫn hiệu quả. Khi một câu hỏi mô tả tình trạng định tuyến sai tool, đáp án gần như luôn là "viết mô tả tool tốt hơn." Không phải "thêm một bộ phân loại định tuyến." Không phải "gộp các tool lại thành một." Chỉ đơn giản là mô tả chúng cho đúng.

Domain 3: Cấu hình Claude Code (20%)

Lĩnh vực thực hành nhiều nhất. Nó bao gồm thiết lập cấu hình ở ba tầng (project, user, enterprise), file CLAUDE.md và cách chúng giới hạn phạm vi hướng dẫn theo từng thư mục cụ thể, hook cho việc thực thi tool trước/sau, và quyền hạn.

Nơi mọi người dễ vấp: hệ thống phân cấp settings. Enterprise ghi đè user, user ghi đè project. Khá đơn giản. Nhưng file CLAUDE.md ở tầng thư mục làm việc thì luôn luôn được đưa vào bất kể thế nào. Sự khác biệt này xuất hiện trong bài thi.

Domain 4: Prompt Engineering (20%)

Lĩnh vực này kiểm tra xem bạn có thể viết prompt đứng vững ở quy mô sản xuất hay không, chứ không chỉ trong môi trường thử nghiệm. Bài thi tập trung vào:

  • System prompt với các tiêu chí cụ thể, đo lường được (bảo Claude "hãy thận trọng" thì không tính)
  • Structured output dùng JSON schema và xác thực
  • Ví dụ few-shot, bao gồm cả khi nào chúng là cách khắc phục sai (chúng tạo thêm overhead token và không giải quyết mọi vấn đề)
  • Pipeline xác thực output để chặn các phản hồi tệ trước khi người dùng nhìn thấy

Cái bẫy khiến nhiều người mắc nhất: có sự khác biệt giữa lời khuyên nghe có vẻ đúng và cách khắc phục thực sự giải quyết đúng vấn đề đã nêu. Ví dụ few-shot sẽ không sửa được tình trạng định tuyến sai do mô tả tool kém. Bảo Claude "hãy thận trọng" sẽ không giảm dương tính giả. Các tiêu chí phân loại rõ ràng thì sẽ.

Domain 5: Quản lý Context (15%)

Lĩnh vực có trọng số thấp nhất, nhưng nó có một khái niệm mà bài thi rất thích: bẫy tóm tắt lũy tiến. Khi bạn tóm tắt lịch sử hội thoại để tiết kiệm token, các giá trị cụ thể ($247.83, đơn hàng #8891) bị nén thành các tham chiếu mơ hồ ("một đơn hàng gần đây"). Mô hình sau đó đưa ra câu trả lời sai với sự tự tin tuyệt đối. Đây là một dạng lỗi khá nguy hiểm và bài thi kiểm tra nó từ nhiều góc độ.

Ngoài ra, hãy nắm prompt caching (đặt nội dung tĩnh vào system prompt để nó được cache), quản lý hội thoại dài, và các mẫu hình về độ tin cậy sản xuất.

Chiến lược ôn thi

Tuần 1: Nền tảng (Domain 1 và 3)

Hai lĩnh vực này chiếm 47% bài thi. Gần một nửa. Bắt đầu với Domain 1 và đi qua từng nội dung nhiệm vụ, đặc biệt là vòng đời vòng lặp agentic và các mẫu hình điều phối. Sau đó chuyển sang Domain 3 và nắm vững hệ thống phân cấp settings cùng các rule về phạm vi CLAUDE.md.

Tuần 2: Kỹ năng ứng dụng (Domain 4 và 2)

Prompt engineering và thiết kế tool là nơi bài thi kiểm tra khả năng phán đoán của bạn, không phải trí nhớ. Các tình huống luyện tập bám sát câu hỏi thi thực tế, nên hãy làm hết chúng. Chú ý mẫu hình "cách khắc phục đơn giản nhất mà vẫn hiệu quả" lặp lại xuyên suốt cả hai lĩnh vực.

Tuần 3: Context và các bài thi thử

Hoàn thành Domain 5, sau đó làm bài kiểm tra đầu vào để tìm ra điểm yếu của bạn. Quay lại và ôn tập bất cứ phần nào bạn đạt dưới 70%. Khi cảm thấy vững vàng, hãy làm bài thi thử đầy đủ.

Những tài nguyên thực sự quan trọng

Về nguồn tham khảo chính, hãy đọc tài liệu Claude, đặc tả MCP, và tài liệu Claude Code. Mọi thứ khác chỉ mang tính bổ trợ.

Những sai lầm thường gặp

  1. Đối xử với mọi lĩnh vực như nhau. Domain 1 có giá trị gần gấp đôi Domain 5. Hãy ôn tập theo đúng tỷ lệ.
  2. Học thuộc lòng tên tham số API. Bài thi không quan tâm bạn có nhớ chính xác chữ ký phương thức hay không. Nó quan tâm bạn có biết các giá trị stop_reason có ý nghĩa gì và khi nào cần kiểm tra chúng.
  3. Bỏ qua câu hỏi luyện tập. Bốn lựa chọn, tất cả đều nghe có vẻ hợp lý, chỉ một đáp án đúng. Nếu bạn chưa luyện tập chọn ra đáp án tốt nhất trong số nhiều lựa chọn trông ổn, bạn sẽ mất những điểm mà lẽ ra không cần mất.
  4. Chỉ học cách làm đúng. Bài thi hỏi "cách tiếp cận này sai ở đâu" thường xuyên không kém "cách tiếp cận đúng là gì." Hãy nắm vững các anti-pattern.

Bước tiếp theo

Bắt đầu từ con số không? Vào bài học Domain 1. Đã có sẵn nền tảng? Làm bài kiểm tra đầu vào để tìm ra lỗ hổng kiến thức. Và khi bạn đã sẵn sàng cho một lần chạy thử toàn diện, bài thi thử bám sát định dạng thực tế.