📖 Nội dung bài học
Điểm của bạn:
8/8 Đúng (100%)
Thời gian đã trôi qua:
1 phút
Hiển thị câu trả lời
Ẩn câu trả lời
Câu 1: Đáp án đúng
Hạn chế cơ bản của các mô hình ngôn ngữ là gì, đòi hỏi phải sử dụng hệ thống công cụ trong các trợ lý lập trình?
Chúng chỉ có thể tạo mã bằng các ngôn ngữ lập trình cụ thể
Chúng có dung lượng bộ nhớ hạn chế cho các codebase lớn
Chúng không thể hiểu các khái niệm lập trình phức tạp
Chúng chỉ có thể xử lý đầu vào/đầu ra văn bản và không thể tương tác trực tiếp với các hệ thống bên ngoài
Câu 2: Đáp án đúng
Cấu hình quyền nào là cần thiết khi tích hợp các máy chủ MCP với Claude Code trong GitHub Actions?
Mỗi công cụ máy chủ MCP phải được liệt kê riêng trong quyền
Không cần quyền đặc biệt nếu chạy trong GitHub Actions
Quyền được kế thừa tự động từ cài đặt kho lưu trữ GitHub
Một quyền chung duy nhất cho tất cả các hoạt động MCP
Câu 3: Đáp án đúng
Sự khác biệt chính giữa Chế độ Lập kế hoạch (Plan Mode) và Chế độ Tư duy (Thinking Mode) trong Claude Code là gì?
Chế độ Lập kế hoạch dùng để viết mã, còn Chế độ Tư duy dùng để gỡ lỗi
Chế độ Lập kế hoạch nhanh hơn, còn Chế độ Tư duy chính xác hơn
Chế độ Lập kế hoạch sử dụng ít token hơn, còn Chế độ Tư duy sử dụng nhiều token hơn
Chế độ Lập kế hoạch xử lý phạm vi rộng (nhiệm vụ nhiều bước), còn Chế độ Tư duy xử lý chiều sâu (logic phức tạp)
Câu 4: Đáp án đúng
Phát biểu nào sau đây mô tả đúng ba loại tệp Claude.md và cách sử dụng chúng?
Cấp dự án (gỡ lỗi), Cấp cục bộ (kiểm thử), Cấp máy (sản xuất)
Cấp dự án (sử dụng cá nhân), Cấp cục bộ (chia sẻ nhóm), Cấp máy (dành riêng cho kho lưu trữ)
Cấp dự án (chia sẻ với nhóm, cam kết), Cấp cục bộ (cá nhân, không cam kết), Cấp máy (toàn cục cho tất cả các dự án)
Cấp dự án (cấu hình), Cấp cục bộ (tài liệu), Cấp máy (tự động hóa)
Câu 5: Đáp án đúng
Làm thế nào để tạo một lệnh tùy chỉnh trong Claude Code chấp nhận các tham số thời gian chạy?
Sử dụng decorator @parameters trong tệp lệnh
Định nghĩa tham số trong cấu hình settings.json
Thêm các cờ dòng lệnh khi thực thi lệnh
Bao gồm placeholder $ARGUMENTS trong tệp lệnh markdown
Câu 6: Đáp án đúng
Loại hook nào có thể ngăn chặn việc gọi công cụ xảy ra nếu một số điều kiện được đáp ứng?
Hook PostToolUse
Hook dự án
Hook toàn cục
Hook PreToolUse
Câu 7: Đáp án đúng
Một nhà phát triển muốn ngăn Claude đọc các tệp .env nhạy cảm. Họ nên thiết lập loại hook nào và tên công cụ nào có khả năng khớp?
Hook PostToolUse, khớp với Write và Edit
Hook PreToolUse, khớp với Write và Create
Hook PreToolUse, khớp với Read và Grep
Hook PostToolUse, khớp với Read và Delete
Câu 8: Đáp án đúng
Mục đích chính của các hook trong Claude Code là gì?
Để quản lý các dependency của dự án.
Để tự động tạo các đoạn mã mới.
Để chạy các lệnh trước hoặc sau khi Claude thực thi một công cụ.
Để cung cấp giao diện người dùng cho Claude.
Làm lại
🔁 Bài học liên quan
- Bài tiếp: Summary and next steps
- Bài trước: The Claude Code SDK
- Cùng section: The Claude Code SDK · Summary and next steps
- Thuộc lộ trình: Path C
- Docs tham khảo: Glossary · Skills atlas · By use-case
📚 Nguồn & ghi nhận
- Bài học gốc Anthropic Academy: https://anthropic.skilljar.com/claude-code-in-action/308391
- © 2025 Anthropic. Chỉ dùng cho mục đích giáo dục, fair-use.
- Crawl: 2026-04-23 · Chuẩn hoá: 2026-05-01