Nếu đang tìm hiểu về Claude Certified Architect – Foundations (CCAR-F), có một điểm đáng chú ý trong Exam Guide mà thí sinh nên biết: đề thi được xây dựng theo các tình huống thực tế (scenario-based). Thay vì chỉ yêu cầu ghi nhớ khái niệm, các câu hỏi được đặt trong những bối cảnh mà người xây dựng ứng dụng với Claude có thể thực sự gặp phải khi triển khai hệ thống. 6 scenario được sử dụng trong đề thi CCAR-F.
Theo Exam Guide, ngân hàng đề thi có 6 scenario, và trong mỗi kỳ thi sẽ có 4 scenario được lựa chọn để xây dựng câu hỏi.
Các tình huống bao gồm:
1. Customer Support Resolution Agent
Xây dựng Agent hỗ trợ khách hàng, có khả năng xử lý các yêu cầu như tra cứu đơn hàng, vấn đề thanh toán hoặc thông tin tài khoản. Hệ thống sử dụng các công cụ MCP và cần biết khi nào nên chuyển vấn đề cho con người.
2. Code Generation with Claude Code
Sử dụng Claude Code để hỗ trợ phát triển phần mềm như tạo code, refactoring và debugging. Scenario này còn đề cập đến việc cấu hình CLAUDE.md, custom slash commands và lựa chọn giữa plan mode với direct execution.
3. Multi-Agent Research System
Thiết kế hệ thống nghiên cứu sử dụng nhiều Agent. Một Agent điều phối có thể phân công các subagent chuyên biệt để tìm kiếm thông tin, phân tích tài liệu, tổng hợp kết quả và tạo báo cáo.
4. Developer Productivity with Claude
Ứng dụng Claude Agent SDK để xây dựng công cụ hỗ trợ Developer, chẳng hạn như tìm hiểu codebase, làm việc với hệ thống cũ, tạo boilerplate hoặc tự động hóa những tác vụ lặp lại.
5. Claude Code for Continuous Integration
Tích hợp Claude Code vào quy trình CI/CD để tự động review code, tạo test case và đưa ra phản hồi cho pull request. Tình huống này cũng yêu cầu chú ý đến việc thiết kế prompt sao cho phản hồi có thể hành động được và hạn chế false positive.
6. Structured Data Extraction
Xây dựng hệ thống trích xuất thông tin từ các tài liệu không có cấu trúc. Claude cần tạo dữ liệu theo định dạng xác định bằng JSON Schema, đồng thời xử lý các trường hợp đặc biệt và duy trì độ chính xác của kết quả.
Vậy đề thi đang đánh giá điều gì?
Nhìn vào 6 scenario trên, có thể thấy CCAR-F không chỉ xoay quanh việc "biết Claude có những tính năng gì".
Thí sinh cần hiểu cách lựa chọn và kết hợp các thành phần của Claude để giải quyết một bài toán cụ thể.
Ví dụ, với một hệ thống Customer Support Agent, không chỉ cần biết Agent là gì mà còn phải suy nghĩ về tool, MCP, khả năng xử lý yêu cầu và thời điểm cần chuyển cho con người. Tương tự, khi xây dựng hệ thống Multi-Agent, vấn đề không chỉ là tạo nhiều Agent mà còn liên quan đến cách điều phối, phân chia nhiệm vụ và tổng hợp kết quả.
Đây cũng là lý do các kiến thức trong blueprint như Agentic Architecture & Orchestration, Tool Design & MCP Integration, Claude Code Configuration & Workflows, Prompt Engineering & Structured Output và Context Management & Reliability có sự liên kết với nhau.
Học CCAR-F nên học theo tình huống.
Từ cấu trúc đề thi, có thể thấy việc chỉ học thuộc khái niệm sẽ khó phản ánh đầy đủ yêu cầu của chứng chỉ. Thay vào đó, nên thử đặt kiến thức vào những bài toán cụ thể:
Nếu xây dựng một AI Agent, nên thiết kế thế nào?
Nếu cần kết nối Agent với hệ thống bên ngoài thì sử dụng MCP ra sao?
Nếu cần Claude tạo dữ liệu có cấu trúc thì nên thiết kế prompt và schema như thế nào?
Nếu đưa Claude vào quy trình phát triển phần mềm thì nên cấu hình workflow ra sao?
Đó mới là cách tiếp cận gần với những gì Exam Guide đang mô tả về CCAR-F.
Vậy, CCAR-F không đơn thuần kiểm tra việc bạn biết Claude, mà hướng đến khả năng vận dụng Claude để giải quyết các bài toán thực tế. Vì vậy, bên cạnh việc nắm kiến thức nền tảng, hãy dành thời gian thực hành với các scenario như Customer Support, Multi-Agent, Claude Code, CI/CD hay Structured Data Extraction. Nếu bạn đang chuẩn bị cho Claude Certified Architect – Foundations, có thể tham khảo khóa học CCAR-F tại VnPro để hệ thống lại kiến thức và thực hành theo những nhóm nội dung sát với yêu cầu của chứng chỉ.
Theo Exam Guide, ngân hàng đề thi có 6 scenario, và trong mỗi kỳ thi sẽ có 4 scenario được lựa chọn để xây dựng câu hỏi.
Các tình huống bao gồm:
1. Customer Support Resolution Agent
Xây dựng Agent hỗ trợ khách hàng, có khả năng xử lý các yêu cầu như tra cứu đơn hàng, vấn đề thanh toán hoặc thông tin tài khoản. Hệ thống sử dụng các công cụ MCP và cần biết khi nào nên chuyển vấn đề cho con người.
2. Code Generation with Claude Code
Sử dụng Claude Code để hỗ trợ phát triển phần mềm như tạo code, refactoring và debugging. Scenario này còn đề cập đến việc cấu hình CLAUDE.md, custom slash commands và lựa chọn giữa plan mode với direct execution.
3. Multi-Agent Research System
Thiết kế hệ thống nghiên cứu sử dụng nhiều Agent. Một Agent điều phối có thể phân công các subagent chuyên biệt để tìm kiếm thông tin, phân tích tài liệu, tổng hợp kết quả và tạo báo cáo.
4. Developer Productivity with Claude
Ứng dụng Claude Agent SDK để xây dựng công cụ hỗ trợ Developer, chẳng hạn như tìm hiểu codebase, làm việc với hệ thống cũ, tạo boilerplate hoặc tự động hóa những tác vụ lặp lại.
5. Claude Code for Continuous Integration
Tích hợp Claude Code vào quy trình CI/CD để tự động review code, tạo test case và đưa ra phản hồi cho pull request. Tình huống này cũng yêu cầu chú ý đến việc thiết kế prompt sao cho phản hồi có thể hành động được và hạn chế false positive.
6. Structured Data Extraction
Xây dựng hệ thống trích xuất thông tin từ các tài liệu không có cấu trúc. Claude cần tạo dữ liệu theo định dạng xác định bằng JSON Schema, đồng thời xử lý các trường hợp đặc biệt và duy trì độ chính xác của kết quả.
Vậy đề thi đang đánh giá điều gì?
Nhìn vào 6 scenario trên, có thể thấy CCAR-F không chỉ xoay quanh việc "biết Claude có những tính năng gì".
Thí sinh cần hiểu cách lựa chọn và kết hợp các thành phần của Claude để giải quyết một bài toán cụ thể.
Ví dụ, với một hệ thống Customer Support Agent, không chỉ cần biết Agent là gì mà còn phải suy nghĩ về tool, MCP, khả năng xử lý yêu cầu và thời điểm cần chuyển cho con người. Tương tự, khi xây dựng hệ thống Multi-Agent, vấn đề không chỉ là tạo nhiều Agent mà còn liên quan đến cách điều phối, phân chia nhiệm vụ và tổng hợp kết quả.
Đây cũng là lý do các kiến thức trong blueprint như Agentic Architecture & Orchestration, Tool Design & MCP Integration, Claude Code Configuration & Workflows, Prompt Engineering & Structured Output và Context Management & Reliability có sự liên kết với nhau.
Học CCAR-F nên học theo tình huống.
Từ cấu trúc đề thi, có thể thấy việc chỉ học thuộc khái niệm sẽ khó phản ánh đầy đủ yêu cầu của chứng chỉ. Thay vào đó, nên thử đặt kiến thức vào những bài toán cụ thể:
Nếu xây dựng một AI Agent, nên thiết kế thế nào?
Nếu cần kết nối Agent với hệ thống bên ngoài thì sử dụng MCP ra sao?
Nếu cần Claude tạo dữ liệu có cấu trúc thì nên thiết kế prompt và schema như thế nào?
Nếu đưa Claude vào quy trình phát triển phần mềm thì nên cấu hình workflow ra sao?
Đó mới là cách tiếp cận gần với những gì Exam Guide đang mô tả về CCAR-F.
Vậy, CCAR-F không đơn thuần kiểm tra việc bạn biết Claude, mà hướng đến khả năng vận dụng Claude để giải quyết các bài toán thực tế. Vì vậy, bên cạnh việc nắm kiến thức nền tảng, hãy dành thời gian thực hành với các scenario như Customer Support, Multi-Agent, Claude Code, CI/CD hay Structured Data Extraction. Nếu bạn đang chuẩn bị cho Claude Certified Architect – Foundations, có thể tham khảo khóa học CCAR-F tại VnPro để hệ thống lại kiến thức và thực hành theo những nhóm nội dung sát với yêu cầu của chứng chỉ.