📖 Nội dung bài học
Tới trước→ Bật/Tắt tiếngm Kích cỡ chữ
100%
Font chữ Video này đang được xử lý. Vui lòng quay lại sau và tải lại trang.
Tóm tắt
Sau khi tìm hiểu về Claude Code và Computer Use, chúng ta có thể xác định các mô hình chính (key patterns) tạo nên sự thành công của agent. Cả hai công cụ đều cho thấy một cách tiếp cận giải quyết vấn đề có hệ thống, dựa trên việc sử dụng tool tập trung, nhận thức môi trường và thực thi lặp (iterative execution).
Cách Agent hoạt động trong thực tế
Khi Claude được yêu cầu thêm một bản kiểm thử cho một trường hợp biên (corner case) cụ thể, nó đã tuân theo một mô hình sử dụng tool rõ ràng. Agent đã thực hiện bốn lần gọi tool (tool calls) riêng biệt: hai lần để đọc các file hiện có, một lần để cập nhật file và một lần để chạy kiểm thử. Sự phân chia này tiết lộ một điều quan trọng về hành vi của agent.

Ba trong số các lần gọi này hoàn toàn là để thu thập thông tin từ môi trường - hiểu mã nguồn hiện có trước khi thực hiện thay đổi. Chỉ có một lần gọi thực sự sửa đổi môi trường. Mô hình "quan sát trước, hành động sau" này xuất hiện nhất quán trên cả Claude Code và Computer Use.
Computer Use cũng tuân theo cách tiếp cận tương tự khi kiểm thử các ứng dụng web. Mỗi lần gọi tool sẽ trả về một ảnh chụp màn hình, cung cấp cho Claude phản hồi trực quan ngay lập tức về trạng thái hiện tại của giao diện. Vòng lặp phản hồi (feedback loop) liên tục này cho phép agent hiểu chuyện gì đang xảy ra và điều chỉnh các hành động tiếp theo cho phù hợp.

So sánh các cách tiếp cận Agent
Cả Claude Code và Computer Use đều chia sẻ một số đặc điểm cơ bản giúp chúng hoạt động hiệu quả:

- Thực thi dựa trên tool (Tool-based execution): Cả hai hệ thống đều sử dụng tool sâu rộng và chạy chúng trong các vòng lặp cho đến khi đạt được tiêu chí thành công (success criteria) hoặc gặp lỗi.
- Ngữ cảnh môi trường (Environmental context): Thay vì dựa vào các prompt chi tiết hoặc quy trình RAG, chúng thu thập ngữ cảnh trực tiếp thông qua các tương tác với tool.
- Bộ tool tập trung: Mỗi agent có một bộ tool nhỏ, được định nghĩa rõ ràng với mục đích cụ thể.
- Tác vụ giá trị cao, rủi ro thấp: Cả hai đều giải quyết các vấn đề phức tạp nơi sai sót có thể kiểm soát được.
- Chi phí sai sót thấp: Computer Use có chi phí sai sót rất thấp, trong khi Claude Code có chi phí thấp nhưng không đáng kể.
Các đặc điểm chính của Agent hiệu quả
Dựa trên những quan sát này, các agent thành công chia sẻ bốn đặc điểm quan trọng:
Bộ Tool tập trung chạy trong vòng lặp
Agent hoạt động tốt nhất với một số lượng nhỏ các tool đơn giản, được định nghĩa rõ ràng. Chúng tiếp tục thực thi các tool này cho đến khi đạt đến giới hạn lặp, gặp lỗi hoặc đáp ứng tiêu chí thành công. Cách tiếp cận lặp đi lặp lại này cho phép điều chỉnh hướng đi và tinh chỉnh kết quả.
Ngữ cảnh là tất cả
Claude không có kiến thức bẩm sinh về môi trường cụ thể của bạn. Nó cần các tool để đọc và hiểu trạng thái hiện tại của bất kỳ hệ thống nào nó đang làm việc cùng. Chất lượng của việc thu thập ngữ cảnh ảnh hưởng trực tiếp đến hiệu suất của agent.
Tác vụ giá trị cao với chi phí sai sót thấp
Agent xuất sắc trong các công việc phức tạp, đòi hỏi nhiều kiến thức nhưng sai sót sẽ không gây ra thiệt hại lớn. Viết code là một ví dụ hoàn hảo - nó đòi hỏi chuyên môn cao, nhưng các lỗi có thể được phát hiện và sửa chữa mà không gây ra hậu quả thảm khốc. Tránh sử dụng agent cho các quyết định quan trọng (high-stakes) nơi sai sót có thể gây tác động nghiêm trọng đến kinh tế hoặc an toàn.
Đánh giá liên tục (Continuous Evaluation)
Cách tin cậy duy nhất để xây dựng agent hiệu quả là thông qua kiểm thử nghiêm ngặt. Hãy tạo các tiêu chí đánh giá (eval) và liên tục kiểm tra hiệu suất của agent so với các kịch bản thực tế. Vòng lặp phản hồi này là thiết yếu để xác định điểm yếu và cải thiện độ tin cậy.

Hiểu được các mô hình này giúp giải thích tại sao Claude Code và Computer Use hoạt động tốt như vậy - chúng được thiết kế xoay quanh các nguyên tắc cơ bản của kiến trúc agent hiệu quả. Khi xây dựng agent của riêng mình, hãy ghi nhớ những đặc điểm này để tạo ra các hệ thống vừa mạnh mẽ vừa đáng tin cậy.
🔁 Bài học liên quan
- Bài tiếp: Final assessment quiz
- Bài trước: How Computer Use works
- Cùng section: Overview of Claude Models · Accessing the API · Making a request
- 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-in-amazon-bedrock/276808
- © 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