Hardcode API key vào prompt cho AI agent là trò tự hủy. Cùng Coding4Food mổ xẻ Jentic Mini - cái két sắt đứng giữa con AI và thế giới bên ngoài.

Dạo này giang hồ rộ lên cái trò đắp AI agent cho đủ thứ hầm bà lằng. Nhưng khổ nỗi, lúc làm demo ở localhost thì mượt, vác lên production thì lộ mẹ cái API key, toang cả mâm. Bữa nay lướt Product Hunt thấy anh em đang rần rần con Jentic Mini, nghe đồn là thuốc giải cho cái chứng "rò rỉ secret" này. Cùng mình bóc tách xem nó là hàng xịn hay lại một cú lùa gà nữa nhé.
Anh em từng code agent tích hợp API chắc lạ gì cái cảnh này: Để con AI gọi được dịch vụ bên ngoài, các ông đắp luôn cái API key vào prompt, hoặc viết một nùi code wrapper cho từng service một. Kết quả? Chạy demo sếp vỗ tay rần rần, nhưng đưa lên prod thì hên xui con AI nó "ngáo đá" log luôn cái key ra màn hình, hoặc tệ hơn là bị prompt injection móc sạch tài khoản. Phá sản như chơi.
Đội ngũ Jentic nhìn thấy cái hố đen này và quyết định tung ra Jentic Mini. Đại khái, nó là một cái API execution layer (tầng thực thi), tự host bằng Docker (kéo cái rẹt chạy mượt trên máy chủ cá nhân hoặc cloud). Nó đứng giữa con agent của anh em và thế giới bên ngoài.
Cách hoạt động khá ma giáo:
Lượn một vòng comment, có vẻ dân tình khá ưng cái bụng với giải pháp này.
1. Cân bằng giữa sự tiện lợi và bảo mật: Một lão quái tên char0n bình luận đúng tim đen anh em: Quản lý quyền cho từng cái API thì lười, mà thả rông cho AI thì có ngày bán nhà. Cái trò cấp key theo cụm (toolkit-scoped) và có killswitch cắt cầu dao tổng là một cách tiếp cận cực kỳ "sạch".
2. Giao việc cho AI nhưng vẫn nắm đằng chuôi: Một đạo hữu khác đang dùng Openclaw khoe: Nhờ Jentic Mini mà lão dám cho con AI kết nối vào Gmail để viết nháp, nhưng cấm quyền bấm gửi. Đêm ngủ kê cao gối, đ*o lo sáng dậy thấy sếp nhận được email chửi thề do con AI tự chế.
3. Dấu hỏi to đùng về Rate Limit và Auth 10k API: Đương nhiên cũng có cao nhân phản biện, thanh niên Mykola thắc mắc: "10.000 API thì quản lý auth với rate limit cho cả mớ agent kiểu quái gì? Cắn RAM sập server à?". Phía Jentic rep ngay: Họ dùng cơ chế lazy-load, xài cái nào add cái đó chứ không lưu sẵn cục tạ 10k API. Còn vụ Rate Limit từng API thì... đang nằm trên roadmap. Dù sao thì gom hết request về một chokepoint (điểm nghẽn) cũng giúp anh em dễ trace log hơn là để 10 con agent chạy rông.
Thực tế, làm agent AI không khó, cái khó là governance (quản trị quyền và rủi ro). Đừng cậy viết được vài dòng LangChain hay CrewAI mà ảo tưởng sức mạnh. Agentic power không nằm ở việc con AI của các ông biết làm gì, mà nằm ở chỗ các ông kiểm soát được những gì nó KHÔNG ĐƯỢC PHÉP LÀM.
Anh em nào đang làm hệ thống tích hợp LLM cho doanh nghiệp thì bỏ ngay cái thói vứt API key bừa bãi vào env hay prompt đi nhé. Thử vọc con Jentic Mini này xem, open-source hoàn toàn, coi như có thêm một lớp giáp đỡ đạn trước khi bị sếp tế sống vì lộ credential.
Nguồn: Product Hunt - Jentic Mini