Học AI hiện nay không còn chỉ là biết cách viết prompt để hỏi AI.
Khi AI bắt đầu được đưa vào phần mềm, workflow và hệ thống doanh nghiệp, những câu hỏi quan trọng hơn sẽ xuất hiện:
AI được tổ chức như thế nào?
AI tương tác với hệ thống ra sao?
Làm thế nào để kiểm soát output, context và độ tin cậy?
Đó cũng là hướng tiếp cận của CCAR-F – Claude Certified Architect – Foundations.
Thay vì chỉ tập trung vào việc sử dụng Claude, chương trình hướng người học đến tư duy thiết kế và xây dựng hệ thống AI.
Toàn bộ nội dung được chia thành 5 Domain, tương ứng với những nhóm năng lực quan trọng trong kiến trúc AI.
🤖 DOMAIN 1 — AGENTIC ARCHITECTURE & ORCHESTRATION
Đây là Domain có tỷ trọng lớn nhất.
Trọng tâm là cách xây dựng hệ thống AI có khả năng phân tích nhiệm vụ, chia nhỏ công việc và điều phối nhiều bước xử lý.
Từ:
Agent → Subagent → Tool → Workflow → Orchestration
Người học sẽ tiếp cận:
Agentic Architecture
Agent Loop
Task Decomposition
Subagent
Multi-Agent
Orchestration
Workflow
Session State
👉 Bài toán cần giải quyết:
Làm thế nào để một Agent xử lý được một nhiệm vụ phức tạp thay vì chỉ trả lời một câu hỏi?
🔌 DOMAIN 2 — TOOL DESIGN & MCP INTEGRATION
Một Agent dù có khả năng reasoning tốt vẫn bị giới hạn nếu chỉ có thể “nói”.
Để thực hiện công việc, Agent cần gọi Tool và tương tác với hệ thống bên ngoài.
Có thể hình dung:
Claude → Tool → API → Database → External System
Domain này tập trung vào:
Tool Design
Tool Interface
Tool Description
Tool Selection
Error Handling
MCP
MCP Server
Tool Integration
👉 Bài toán cần giải quyết:
Làm thế nào để AI không chỉ đưa ra câu trả lời mà còn thực hiện hành động có kiểm soát?
💻 DOMAIN 3 — CLAUDE CODE CONFIGURATION & WORKFLOWS
Claude Code không chỉ là công cụ giúp developer viết code nhanh hơn.
Ở góc độ Architecture, vấn đề quan trọng hơn là:
Làm thế nào để AI trở thành một phần của quy trình phát triển phần mềm?
Người học sẽ tiếp cận:
CLAUDE.md
Rules
Skills
Commands
Plan Mode
Workflow
Iterative Development
Code Review
CI/CD Integration
Mục tiêu là giúp Claude hiểu context của codebase, tuân thủ quy tắc và tham gia vào workflow của team.
👉 Bài toán cần giải quyết:
Làm thế nào để đưa AI từ một công cụ cá nhân vào quy trình phát triển phần mềm có tổ chức?
🧠 DOMAIN 4 — PROMPT ENGINEERING & STRUCTURED OUTPUT
Prompt Engineering trong kiến trúc AI không chỉ là:
“Viết prompt thế nào để AI trả lời hay hơn?”
Tư duy cần chuyển sang một pipeline có kiểm soát:
Prompt → Reasoning → Structured Output → Validation → Retry
Các nội dung trọng tâm:
Prompt Design
Few-shot Prompting
Explicit Criteria
Structured Output
JSON Schema
Validation
Retry
Multi-pass Review
Trong hệ thống thực tế, output của AI không thể chỉ “có vẻ đúng”.
Nó cần có cấu trúc, tiêu chí kiểm tra và cơ chế xử lý khi kết quả không đạt yêu cầu.
👉 Bài toán cần giải quyết:
Làm thế nào để output của AI trở thành dữ liệu mà hệ thống có thể kiểm tra và sử dụng một cách đáng tin cậy?
🛡️ DOMAIN 5 — CONTEXT MANAGEMENT & RELIABILITY
Một AI có thể sử dụng model tốt nhưng vẫn đưa ra kết quả sai nếu context bị thiếu, sai hoặc truyền không đầy đủ.
Ví dụ:
Context sai → Reasoning sai → Tool sai → Kết quả sai
Vì vậy, Domain này tập trung vào:
Context Management
Context Preservation
Ambiguity Resolution
Error Propagation
Codebase Exploration
Human Review
Provenance
Confidence
👉 Bài toán cần giải quyết:
Làm thế nào để hệ thống duy trì đúng context và kiểm soát rủi ro khi AI không chắc chắn hoặc đưa ra kết quả không chính xác?
📊 5 DOMAIN – 1 BỨC TRANH TỔNG THỂ
Có thể nhìn CCAR-F như 5 lớp năng lực:
27% 🤖 Agentic Architecture & Orchestration
↓
18% 🔌 Tool Design & MCP Integration
↓
20% 💻 Claude Code & Workflows
↓
20% 🧠 Prompt Engineering & Structured Output
↓
15% 🛡️ Context Management & Reliability
TỔNG: 100%
Nhưng 5 Domain này không thực sự tách rời.
Một hệ thống AI hoàn chỉnh cần:
Agent để suy luận và điều phối
→ Tool để tương tác và hành động
→ Workflow để vận hành
→ Structured Output để kiểm soát kết quả
→ Context & Reliability để duy trì độ tin cậy.
Đó chính là bức tranh lớn phía sau CCAR-F.
🔥 Và đây mới chỉ là bức tranh tổng quan.
Trong series tiếp theo, mình sẽ lần lượt “bóc tách” từng Domain: học những gì, giải quyết bài toán nào và những kiến thức nào người học cần nắm để tiến gần hơn đến tư duy AI Architect.
PART 1: Agentic Architecture & Orchestration – 27%
PART 2: Tool Design & MCP Integration – 18%
PART 3: Claude Code Configuration & Workflows – 20%
PART 4: Prompt Engineering & Structured Output – 20%
PART 5: Context Management & Reliability – 15%
🚀 5 DOMAIN – 5 LỚP NĂNG LỰC – 1 MỤC TIÊU:
Từ tư duy xây dựng tính năng AI → tư duy thiết kế hệ thống AI.
Khi AI bắt đầu được đưa vào phần mềm, workflow và hệ thống doanh nghiệp, những câu hỏi quan trọng hơn sẽ xuất hiện:
AI được tổ chức như thế nào?
AI tương tác với hệ thống ra sao?
Làm thế nào để kiểm soát output, context và độ tin cậy?
Đó cũng là hướng tiếp cận của CCAR-F – Claude Certified Architect – Foundations.
Thay vì chỉ tập trung vào việc sử dụng Claude, chương trình hướng người học đến tư duy thiết kế và xây dựng hệ thống AI.
Toàn bộ nội dung được chia thành 5 Domain, tương ứng với những nhóm năng lực quan trọng trong kiến trúc AI.
🤖 DOMAIN 1 — AGENTIC ARCHITECTURE & ORCHESTRATION
Đây là Domain có tỷ trọng lớn nhất.
Trọng tâm là cách xây dựng hệ thống AI có khả năng phân tích nhiệm vụ, chia nhỏ công việc và điều phối nhiều bước xử lý.
Từ:
Agent → Subagent → Tool → Workflow → Orchestration
Người học sẽ tiếp cận:
Agentic Architecture
Agent Loop
Task Decomposition
Subagent
Multi-Agent
Orchestration
Workflow
Session State
👉 Bài toán cần giải quyết:
Làm thế nào để một Agent xử lý được một nhiệm vụ phức tạp thay vì chỉ trả lời một câu hỏi?
🔌 DOMAIN 2 — TOOL DESIGN & MCP INTEGRATION
Một Agent dù có khả năng reasoning tốt vẫn bị giới hạn nếu chỉ có thể “nói”.
Để thực hiện công việc, Agent cần gọi Tool và tương tác với hệ thống bên ngoài.
Có thể hình dung:
Claude → Tool → API → Database → External System
Domain này tập trung vào:
Tool Design
Tool Interface
Tool Description
Tool Selection
Error Handling
MCP
MCP Server
Tool Integration
👉 Bài toán cần giải quyết:
Làm thế nào để AI không chỉ đưa ra câu trả lời mà còn thực hiện hành động có kiểm soát?
💻 DOMAIN 3 — CLAUDE CODE CONFIGURATION & WORKFLOWS
Claude Code không chỉ là công cụ giúp developer viết code nhanh hơn.
Ở góc độ Architecture, vấn đề quan trọng hơn là:
Làm thế nào để AI trở thành một phần của quy trình phát triển phần mềm?
Người học sẽ tiếp cận:
CLAUDE.md
Rules
Skills
Commands
Plan Mode
Workflow
Iterative Development
Code Review
CI/CD Integration
Mục tiêu là giúp Claude hiểu context của codebase, tuân thủ quy tắc và tham gia vào workflow của team.
👉 Bài toán cần giải quyết:
Làm thế nào để đưa AI từ một công cụ cá nhân vào quy trình phát triển phần mềm có tổ chức?
🧠 DOMAIN 4 — PROMPT ENGINEERING & STRUCTURED OUTPUT
Prompt Engineering trong kiến trúc AI không chỉ là:
“Viết prompt thế nào để AI trả lời hay hơn?”
Tư duy cần chuyển sang một pipeline có kiểm soát:
Prompt → Reasoning → Structured Output → Validation → Retry
Các nội dung trọng tâm:
Prompt Design
Few-shot Prompting
Explicit Criteria
Structured Output
JSON Schema
Validation
Retry
Multi-pass Review
Trong hệ thống thực tế, output của AI không thể chỉ “có vẻ đúng”.
Nó cần có cấu trúc, tiêu chí kiểm tra và cơ chế xử lý khi kết quả không đạt yêu cầu.
👉 Bài toán cần giải quyết:
Làm thế nào để output của AI trở thành dữ liệu mà hệ thống có thể kiểm tra và sử dụng một cách đáng tin cậy?
🛡️ DOMAIN 5 — CONTEXT MANAGEMENT & RELIABILITY
Một AI có thể sử dụng model tốt nhưng vẫn đưa ra kết quả sai nếu context bị thiếu, sai hoặc truyền không đầy đủ.
Ví dụ:
Context sai → Reasoning sai → Tool sai → Kết quả sai
Vì vậy, Domain này tập trung vào:
Context Management
Context Preservation
Ambiguity Resolution
Error Propagation
Codebase Exploration
Human Review
Provenance
Confidence
👉 Bài toán cần giải quyết:
Làm thế nào để hệ thống duy trì đúng context và kiểm soát rủi ro khi AI không chắc chắn hoặc đưa ra kết quả không chính xác?
📊 5 DOMAIN – 1 BỨC TRANH TỔNG THỂ
Có thể nhìn CCAR-F như 5 lớp năng lực:
27% 🤖 Agentic Architecture & Orchestration
↓
18% 🔌 Tool Design & MCP Integration
↓
20% 💻 Claude Code & Workflows
↓
20% 🧠 Prompt Engineering & Structured Output
↓
15% 🛡️ Context Management & Reliability
TỔNG: 100%
Nhưng 5 Domain này không thực sự tách rời.
Một hệ thống AI hoàn chỉnh cần:
Agent để suy luận và điều phối
→ Tool để tương tác và hành động
→ Workflow để vận hành
→ Structured Output để kiểm soát kết quả
→ Context & Reliability để duy trì độ tin cậy.
Đó chính là bức tranh lớn phía sau CCAR-F.
🔥 Và đây mới chỉ là bức tranh tổng quan.
Trong series tiếp theo, mình sẽ lần lượt “bóc tách” từng Domain: học những gì, giải quyết bài toán nào và những kiến thức nào người học cần nắm để tiến gần hơn đến tư duy AI Architect.
PART 1: Agentic Architecture & Orchestration – 27%
PART 2: Tool Design & MCP Integration – 18%
PART 3: Claude Code Configuration & Workflows – 20%
PART 4: Prompt Engineering & Structured Output – 20%
PART 5: Context Management & Reliability – 15%
🚀 5 DOMAIN – 5 LỚP NĂNG LỰC – 1 MỤC TIÊU:
Từ tư duy xây dựng tính năng AI → tư duy thiết kế hệ thống AI.