Harrison Chase: Agent luôn hoạt động đặt ra loạt thách thức mới về quản lý ngữ cảnh
CEO LangChain Harrison Chase cho rằng kiến trúc agent phổ biến—một LLM chạy trong vòng lặp, gọi công cụ và hoạt động trong sandbox—đang dần trở thành tiêu chuẩn, nhưng những bài toán kỹ thuật khó nhất vẫn chưa được giải quyết. Các nhà phát triển hiện đã có những kỹ thuật quản lý ngữ cảnh tương đối phổ biến như tóm tắt hội thoại dài, chuyển kết quả công cụ lớn ra bên ngoài, tìm kiếm công cụ, cô lập subagent và dùng Bash làm giao diện chính. Thách thức tiếp theo là xây dựng các agent chủ động, luôn hoạt động, có thể theo dõi luồng sự kiện hoặc thức dậy theo lịch mà vẫn hữu ích thay vì gây phiền. Chase nêu ra các vấn đề còn bỏ ngỏ như quyết định điều gì cần ghi nhớ, phối hợp công cụ và subagent chạy lâu, theo dõi mục tiêu rộng trong thời gian dài, ngăn agent khai thác các mục tiêu được thiết kế kém, cũng như điều khiển trình duyệt—vốn phức tạp hơn terminal vì phải xử lý cả dữ liệu trực quan lẫn cấu trúc của trang web. Điều này quan trọng vì các agent hoạt động liên tục sẽ cần cơ chế tốt hơn để kiểm soát thông báo, bộ nhớ, phối hợp, an toàn và mục tiêu trước khi có thể đáng tin cậy thay mặt con người xử lý các công việc hằng ngày.
Nhà phát triển agent nên chú ý đến các bài toán thực tế ngoài việc gọi mô hình: kiểm soát thông báo, bộ nhớ, tác vụ chạy nền, mục tiêu dài hạn và quyền sử dụng trình duyệt. Đây là các hướng cần theo dõi khi xây dựng agent luôn hoạt động, vì tối ưu sai mục tiêu có thể khiến agent tìm cách “lách” thay vì hoàn thành công việc đúng ý người dùng.
Đọc bài gốc