Chia Sẻ Khóa Học Chuẩn Bị Chứng Chỉ Anthropic Claude Certified Architect Professional (CCAR-P) [Khóa 5109 A]
Khóa học này được thiết kế dành cho các chuyên gia kỹ thuật từ mid đến senior level nhằm mục tiêu đạt thành tích xuất sắc trong kỳ thi Anthropic Claude Certified Architect Professional (CCAR-P).
Khám phá các chủ đề thiết yếu như solution design & architecture, bao gồm việc chuyển đổi các vấn đề kinh doanh thành các giải pháp AI có thể triển khai thực tế. Tìm hiểu về các Claude model, các kỹ thuật prompting và context engineering để nâng cao kỹ năng kỹ thuật của bạn. Khám phá các chiến lược tích hợp cho phép triển khai liền mạch các hệ thống AI trên các môi trường production. Xem xét các phương pháp luận đằng sau các thực tiễn về evaluation, testing và optimization nghiêm ngặt. Tìm hiểu về governance, safety và risk management để xây dựng các hệ thống tuân thủ các tiêu chuẩn quy định. Nâng cao khả năng giao tiếp với các bên liên quan để đảm bảo quản lý vòng đời trong các dự án AI.
Khóa học này rất lý tưởng cho các solution architect giàu kinh nghiệm, AI/ML engineer và senior software engineer đang tìm kiếm sự hiểu biết vững chắc về việc cung cấp giải pháp dựa trên AI.
Nội dung khóa học:
- ✓ 1. Giới thiệu:
- + Tổng quan về Claude Certified Architect - Professional (CCAR-P).
- ✓ 2. Architecture Patterns & Design:
- + Chọn một agent framework (Strands vs. LangGraph vs. Pydantic AI).
- + Invoke Claude thông qua các nhà cung cấp bên thứ ba.
- + Task decomposition là gì?
- + Decomposing một request phức tạp thành các bước.
- + Sử dụng Claude để phân tích các requirement và xác định các use case.
- + Truyền đạt giá trị và những hạn chế của Claude tới các bên liên quan.
- + Kiến trúc của agentic AI.
- + Agentic AI vs. generative AI.
- + LangGraph là gì?
- + Amazon Web Services (AWS) Strands Agents là gì?
- + Các loại agentic AI.
- ✓ 3. Agentic Loop:
- + Claude là gì?
- + Agentic loop là gì?
- + Hiểu về stop_reason field.
- + Cách branch trên tool_use.
- + Cách append tool results vào history.
- + Cách continue loop một cách chính xác.
- + Lỗi phổ biến: Bỏ qua lịch sử đối với kết quả công cụ.
- + Lỗi phổ biến: Kết thúc vòng lặp quá sớm.
- + Memory & context trong AI agent.
- ✓ 4. Hub-Spoke Model:
- + Giới thiệu về hub-spoke model.
- + Cách các communication flow diễn ra trong hub-spoke.
- + Cách một coordinator phân rã các tác vụ.
- + Cách một coordinator invoke các subagent.
- + Cách truyền context vào một subagent.
- + Cách một coordinator tổng hợp các kết quả.
- + Cách một coordinator xử lý các subagent error.
- + Tại sao các subagent không có memory về coordinator.
- + Cách chẩn đoán incomplete coordinator output.
- + Multi-agent workflow với Claude.
- + Multi-agent systems: Khi các AI agent làm việc cùng nhau.
- ✓ 5. Task Tool, Parallel Execution & Programmatic Control:
- + Giới thiệu về Task tool.
- + Tại sao các coordinator cần Task tool trong allowedTools.
- + Cách chạy các subagent song song.
- + Khi nào nên sử dụng sequential vs. parallel invocation.
- + Stakes-proportionate rule là gì?
- + Programmatic gate là gì?
- + Giới thiệu về các tool call interception hook.
- + Giới thiệu về các PostToolUse hook.
- + Tại sao chỉ riêng prompt không thể đảm bảo tính chính xác.
- + Claude hook là gì?
- ✓ 6. Model Selection:
- + Các Claude model là gì?
- + Temperature & sampling là gì?
- + Time to first token (TTFT) là gì?
- + Lựa chọn Claude model phù hợp.
- + Nondeterminism trong các large language model (LLM) là gì?
- + Next-token generation là gì?
- + Các breaking behavior change qua các bản phát hành mô hình là gì?
- + Model version pinning là gì?
- ✓ 7. Prompt Design & Guardrails:
- + Prompt versioning là gì?
- + System prompt & custom persona.
- + Zero-shot prompting là gì?
- + Few-shot prompting là gì?
- + Chain-of-thought prompting là gì?
- + Thiết kế các system prompt & guardrails.
- + Chọn một kỹ thuật prompting.
- + Zero-shot, single-shot & multi-shot prompting là gì?
- + Nên đưa vào bao nhiêu ví dụ few-shot.
- + Khi nào cần dùng đến các ví dụ few-shot
- ✓ 8. Context, Token & Prompt Reuse:
- + Context window là gì?
- + Token và mức sử dụng token là gì?
- + Prompt caching là gì?
- + Prompt prefix ordering là gì?
- + Modular prompt & skills là gì?
- + Quản lý context window & token budget.
- + Cách mà progressive summarization làm mất đi chi tiết.
- + Case facts block là gì?
- + Lost-in-the-middle problem là gì?
- + Cách đặt các key finding ở đầu context.
- + Cách structured tag giúp cải thiện độ tin cậy.
- + Cách trim verbose tool results.
- ✓ 9. Integration Protocol & Context Strategy:
- + Cấu hình Model Context Protocol (MCP) cấp project bao gồm những gì?
- + Cấu hình MCP cấp user bao gồm những gì?
- + Cách chẩn đoán việc thiếu quyền truy cập MCP server.
- + Tại sao việc có quá nhiều công cụ lại làm giảm hiệu quả lựa chọn.
- + Mỗi agent nên có bao nhiêu tool.
- + Cách giới hạn phạm vi tool cho các vai trò của agent.
- + Retrieval-augmented generation (RAG) với Claude.
- + Secrets & application programming interface (API) key management?
- + Layer guardrails và áp dụng least privilege.
- + MCP Server là gì?
- + Agent Communication Protocol (ACP).
- + Agent-to-agent (A2A).
- + MCP là gì?
- + API–CLI (API–command-line interface) integration là gì?
- + A2A communication là gì?
- ✓ 10. Performance & Observability:
- + Hallucination là gì?
- + Structured error context trong các multi-agent system.
- + Tại sao các cách tiếp cận alternative lại quan trọng nhất.
- + Lỗi phổ biến: Waiting until retries are exhausted.
- + Cách lựa chọn giữa chi phí và độ trễ.
- + Các loại lỗi phổ biến trong Claude app là gì?
- + Monitoring production quality.
- + Debugging: Isolating integration layer vs. model output problem.
- + Failure mode là gì?
- + Lựa chọn một chiến lược error recovery.
- + LangSmith là gì?
- ✓ 11. Safety, Risk, Red Teaming & Compliance:
- + Prompt injection là gì?
- + Phòng thủ chống lại prompt injection & jailbreaks.
- + Sử dụng hooks để block destructive action.
- + Data sensitivity & Personally Identifiable Information (PII) là gì?
- + Authentication, authorization, confidentiality, privacy & integrity là gì?
- + Content policy & guardrail layering là gì?
- + Secure by design (SbD) là gì?
- ✓ 12. Human-in-the-Loop & Ethical AI:
- + Khi nào một direct human request là một valid trigger.
- + Khi nào một authority gap là một valid trigger.
- + Khi nào verification flag là một valid trigger.
- + Tại sao chỉ riêng frustration không phải là một valid trigger.
- + Tại sao chỉ riêng complexity không phải là một valid trigger.
- + Cách xử lý một frustrated customer với một vấn đề đơn giản.
- + Khi nào cần escalate ngay lập tức mà không cần investigating.
- + Human-in-the-loop (HITL) validation pattern.
- + Governance & compliance trong AI.
- ✓ 13. Solution Lifecycle & Service-Level Agreement (SLA) Management:
- + Service-level agreement (SLA) là gì?
- + Stakeholder feedback loop là gì?
- + Architecture documentation & implementation guidance là gì?
- + Các AI solution lifecycle phase (discovery, design, handoff, monitoring & iteration) là gì?
- + Quản lý cấu hình: CLAUDE.md, settings.json, version pinning & prompt versioning.
- ✓ 14. CLAUDE.md Hierarchy:
- + Giới thiệu về CLAUDE.md Hierarchy.
- + Project-level CLAUDE.md bao gồm những gì.
- + Directory-level CLAUDE.md bao gồm những gì.
- + User-level CLAUDE.md bao gồm những gì.
- + Cách chẩn đoán các ignored team convention.
- ✓ 15. Agent Skills:
- + CLAUDE.md vs. agent skill: Sự khác biệt trong cách loading.
- + Các tiêu chuẩn chung thuộc về đâu.
- + Nơi dành cho các task-specific workflow.
- + Giới thiệu về Skills.
- + Hiểu cách các Skill được tạo ra và hoạt động.
- + Chọn đúng tool: Skill so với tất cả những thứ khác.
- + Skill nâng cao: Configuration & Scaling.
- 16. Path-Specific Rules & Command-Line Interface (CLI):
- + Context: fork trong Claude Code là gì?
- + Khi nào nên sử dụng context: fork.
- + Giới thiệu về path-specific rules.
- + Path-specific rules vs. directory CLAUDE.md.
- + Cách các path-specific rule ảnh hưởng đến ngân sách token.
- + -p flag có chức năng gì.
- + Cách chạy Claude Code trong continuous integration & continuous delivery (CI/CD).
- + Claude Code là gì?
- + Các component cốt lõi của Claude Code là gì?
- + Slash command là gì?
- + Headless, streaming & auto mode là gì?
.png)