Tìm kiếm công cụ động là một cơ chế trong đó AI agent tìm kiếm và chỉ lấy các định nghĩa công cụ cần thiết từ bên ngoài trong thời gian chạy mà không cần phải nhồi nhét trước tất cả các công cụ vào lời nhắc.
Tìm kiếm công cụ động đề cập đến một mẫu thiết kế trong đó AI agent sử dụng MCP hoặc gọi hàm chỉ thu hẹp các công cụ cần thiết bằng tìm kiếm vectơ hoặc tìm kiếm từ khóa theo lời nói hoặc nội dung nhiệm vụ của người dùng và chuyển chúng đến mô hình ngay tại chỗ, thay vì có hàng trăm đến hàng nghìn định nghĩa công cụ, tất cả đều nằm trong lời nhắc hệ thống. Người ta nói rằng cơ sở agent càng lớn thì việc áp dụng càng rộng rãi vì càng có nhiều công cụ, số lượng công cụ càng tăng, cửa sổ ngữ cảnh càng có nhiều không gian và mô hình càng có nhiều định nghĩa không liên quan thì càng có nhiều khả năng chọn sai công cụ. Tuy nhiên, trong hoạt động thực tế kể từ năm 2026, những cạm bẫy đã được chỉ ra, chẳng hạn như độ chính xác của tìm kiếm thấp dẫn đến lỗi cuộc gọi vì các công cụ đáng lẽ phải được sử dụng sẽ không xuất hiện dưới dạng ứng viên, cũng như các lớp cập nhật chỉ mục nhúng bổ sung và xếp hạng lại cho các tìm kiếm cộng lại thành chi phí hoạt động. Khi lựa chọn các công cụ trong hiện trường, tiêu chí được áp dụng rộng rãi là nếu số lượng công cụ chỉ vài chục thì thường là đủ để đặt tất cả chúng cố định và tìm kiếm động đó có thể chỉ mang lại lợi tức đầu tư khi số lượng công cụ vượt quá vài trăm.