MCP vs CLI cho AI agent: Phân tích so sánh chiến lược tích hợp công cụ cho hệ thống tự động
arxiv.orgAI agent cần giao diện để tương tác với các hệ thống bên ngoài như tệp, APIs, cơ sở dữ liệu và dịch vụ đám mây. Hai phương pháp cạnh tranh đã xuất hiện: CLI (Command Line Interface), nơi agent thực thi lệnh shell trực tiếp, và MCP (Model Context Protocol), một giao thức JSON-RPC có cấu trúc cung cấp truy cập công cụ được quản lý và có kiểu. Bài báo cáo trình bày phân tích so sánh trên 14 chiều đánh giá, hỗ trợ bởi các ví dụ thực hành, đánh giá bảo mật chống lại các khung tuân thủ đã thiết lập, và mô hình kinh tế. Phân tích cho thấy CLI cung cấp hiệu suất vượt trội cho quy trình làm việc độc người dùng và chỉ cục bộ, trong khi MCP giải quyết các yêu cầu mà CLI không thể đáp ứng, bao gồm kiểm soát truy cập chi tiết, cách ly thông tin xác thực, kiểm toán có cấu trúc và quản lý đa khách hàng. Chúng tôi cũng kiểm tra cách kỹ thuật tiết lộ tiến bộ loại bỏ điểm yếu lịch sử của MCP (chi phí context window), mang lại hiệu suất token tương đương với CLI nhưng vẫn giữ lại lợi ích kiến trúc. Kiến trúc lai được đề xuất cho các hệ thống sản xuất.
Nguồn chính
- SOURCEarxiv.org