CrabTrap
Proxy HTTP/HTTPS đặt giữa AI agents và internet để áp policy, chặn request nguy hiểm và ghi audit log đầy đủ cho mọi outbound call.
Xem thêm từ README.mdThu gọn README.md
Đánh giá chi tiết
Tổng quan
CrabTrap là một HTTP/HTTPS proxy đặt giữa AI agents và các external APIs, với mục tiêu kiểm soát outbound traffic bằng security policies trước khi request ra internet. Thay vì để agent tự do gọi Slack, Gmail, GitHub hay bất kỳ API nào khác mà không có lớp giám sát, CrabTrap đóng vai trò cổng kiểm duyệt, kiểm tra từng request qua static rules và một lớp LLM judge trước khi quyết định cho qua hay chặn lại.
Điểm mạnh của dự án này là nó giải một vấn đề rất thật trong agent security: khi agent được cấp khả năng gọi HTTP thì rủi ro không còn nằm ở prompt nữa, mà nằm ở quyền hành động với hệ thống ngoài. CrabTrap thêm guardrails có thể audit được, có SSRF protection, rate limiting, TLS interception và lưu toàn bộ quyết định vào PostgreSQL. Với team nghiêm túc về AI safety và production governance, đây là một tool rất đáng chú ý.
Tính năng chính
- Chặn hoặc cho phép outbound HTTP/HTTPS requests theo policy
- Kết hợp static rules và LLM judge để đánh giá request
- Ghi audit log đầy đủ cho mọi request, decision và response
- Có SSRF protection, rate limiting, circuit breaker và fallback policy
- Dùng như một lớp guardrail nằm trước các external APIs mà agent được phép gọi
Ai nên dùng
Hợp với team vận hành AI agents trong môi trường production, đặc biệt khi agent có khả năng gọi API ngoài và cần lớp kiểm soát/audit rõ ràng.
Hạn chế
- Setup phức tạp hơn nhiều so với việc cho agent gọi thẳng HTTP
- TLS interception và proxy layer đòi hỏi hiểu vận hành, chứng chỉ và network flow
- Giá trị lớn nhất chỉ có khi bạn thật sự quan tâm security, governance và compliance cho agent traffic