Claude Certification Guide
0% chương trình học đã hoàn thành

Kiến trúc Agentic & Điều phối

1.1 — Xây Dựng Agent Loop Sử Dụng Nhiều Tool

Độ khó: Trung cấp - Thời lượng: 45 phút

  • Vòng đời của agentic loop hoạt động như thế nào với Messages API
  • Vì sao stop_reason là tín hiệu có thẩm quyền để điều khiển vòng lặp
  • Cách xử lý đúng các giá trị tool_useend_turn của stop_reason
  • Cách thêm kết quả tool vào lịch sử hội thoại để thực thi nhiều lượt
  • Khi nào giới hạn số vòng lặp an toàn phù hợp và khi nào không phù hợp làm cơ chế dừng

1.2 — Xây Dựng Bộ Điều Phối Nghiên Cứu Theo Mô Hình Hub-and-Spoke

Độ khó: Trung cấp - Thời lượng: 60 phút

  • Kiến trúc hub-and-spoke tập trung hóa mọi giao tiếp qua một coordinator như thế nào
  • Vì sao sự cô lập của subagent đòi hỏi mọi phần ngữ cảnh phải được truyền tường minh
  • Cách triển khai phân rã nhiệm vụ theo diện rộng để tránh lỗi phân rã quá hẹp
  • Cách các vòng lặp tinh chỉnh lặp lại phát hiện và lấp đầy khoảng trống về độ bao phủ
  • Vì sao truy vết lỗi về khâu phân rã của coordinator là cách chẩn đoán đúng

1.3 — Triển Khai Truyền Ngữ Cảnh Bằng Metadata Có Cấu Trúc

Độ khó: Trung cấp - Thời lượng: 50 phút

  • Vì sao allowedTools của coordinator phải bao gồm Agent (hoặc Task như một alias tương thích ngược) để sinh subagent
  • Cách thiết kế metadata có cấu trúc tách nội dung khỏi phần quy kết nguồn
  • Vì sao lỗi truyền ngữ cảnh gây ra lỗi quy kết nguồn ở các agent phía sau
  • Cách sinh các subagent độc lập song song để giảm độ trễ
  • Sự khác biệt giữa fork_session và việc gọi tool Agent song song

1.4 — Xây Dựng Cổng Điều Kiện Tiên Quyết Cho Các Nghiệp Vụ Tài Chính

Độ khó: Nâng cao - Thời lượng: 60 phút

  • Vì sao thực thi theo lập trình là bắt buộc đối với các nghiệp vụ tài chính thay vì hướng dẫn dựa trên prompt
  • Cách các cổng điều kiện tiên quyết chặn thực thi tool trên thực tế cho đến khi điều kiện tiên quyết được thỏa mãn
  • Sự khác biệt giữa tỷ lệ thất bại 8% của prompt và tỷ lệ thất bại 0% của cổng điều kiện
  • Cách triển khai giao thức bàn giao có cấu trúc với đầy đủ các trường bắt buộc
  • Cách các yêu cầu đa mối quan tâm nên được phân rã và xử lý song song

1.5 — Triển Khai Hook Của Agent SDK Để Chuẩn Hóa Dữ Liệu Và Thực Thi Chính Sách

Độ khó: Nâng cao - Thời lượng: 60 phút

  • Sự phân biệt giữa hook PostToolUse (sau khi thực thi, chuẩn hóa dữ liệu) và hook PreToolUse (trước khi thực thi, thực thi chính sách)
  • Vì sao hook mang lại đảm bảo tất định mà prompt không thể sánh được
  • Cách chuẩn hóa các định dạng dữ liệu không đồng nhất từ nhiều tool MCP thành một schema nhất quán
  • Cách triển khai thực thi chính sách dựa trên ngưỡng và dựa trên điều kiện tiên quyết bằng hook trước khi thực thi
  • Khung ra quyết định: dùng hook cho các yêu cầu bắt buộc 100%, dùng prompt cho các sở thích

1.6 — Xây Dựng Pipeline Review Code Đa Lượt

Độ khó: Nâng cao - Thời lượng: 60 phút

  • Vì sao pha loãng chú ý tạo ra độ sâu phân tích không đồng đều giữa các tệp trong review một lượt duy nhất
  • Kiến trúc đa lượt (theo từng mục + xuyên mục) giải quyết vấn đề phân bổ chú ý mang tính cấu trúc như thế nào
  • Sự khác biệt giữa pipeline tuần tự cố định và phân rã thích ứng động
  • Vì sao gộp lô mà không có lượt tích hợp xuyên tệp vẫn bỏ sót các vấn đề xuyên suốt
  • Cách nhận diện dấu hiệu pha loãng chú ý: cùng một pattern bị gắn cờ ở tệp này nhưng được chấp nhận ở tệp khác

1.7 — Triển Khai Các Chiến Lược Quản Lý Phiên

Độ khó: Trung cấp - Thời lượng: 45 phút

  • Ba lựa chọn quản lý phiên: resume, fork_session, và khởi động mới với tiêm bản tóm tắt
  • Vì sao resume sau khi tệp đã thay đổi dẫn đến vấn đề ngữ cảnh lỗi thời
  • Cách tiêm bản tóm tắt có cấu trúc giữ lại kiến thức mà không mang theo kết quả tool đã lỗi thời
  • Khi nào phân tích lại có mục tiêu hiệu quả hơn khám phá lại toàn bộ
  • Sự khác biệt giữa fork_session (khám phá phân nhánh) và resume (tiếp tục)