Perplexity سندباکس SPACE را متنباز کرده است؛ یک MicroVM مبتنی بر Firecracker برای agentهای هوش مصنوعی. این انتشار، جداسازی را در لایه runtime قرار میدهد، جایی که هر بار کاری agent میتواند با یک مرز مجازیسازی محدود شود، نه صرفاً با قراردادهای سطح اپلیکیشن. برای تیمهایی که agentهای ابزارمحور اجرا میکنند، این یک primitive مشخص برای مهار است: یک محیط تعریفشده پیرامون آنچه فرایند میتواند به آن دسترسی داشته باشد، مستقل از ساختار promptها یا حلقه برنامهریزی agent.

این انتشار در ادامه تلاشی گستردهتر برای انتقال مهار agent به لایه runtime صورت میگیرد. این جابهجایی اهمیت دارد چون محیط مهار به یک دغدغه زیرساختی تبدیل میشود، نه چیزی که برای هر framework یا هر یکپارچهسازی ابزار دوباره پیادهسازی شود. مرز MicroVM به شکلی قابل اجرا و قابل حسابرسی است که guardrailهای سطح prompt نیستند، و با sandboxing و سیاست شبکه موجود ترکیب میشود.
برداشت استودیو این است که ارزش اینجا محدود و مشخص است. sandboxing محدود میکند که agent به چه چیزی دسترسی دارد، نه اینکه چه کاری را دنبال میکند. مرز runtime سطح فایلسیستم، شبکه و فرایند را محدود میکند، اما درباره نیت داوری نمیکند، برنامهای را مجاز نمیداند، و استفاده از یک ابزار مشروع برای هدفی نامشروع را تشخیص نمیدهد. مهار در لایه runtime و evaluation در لایه رفتاری، حالتهای شکست متفاوتی را پوشش میدهند و جایگزین یکدیگر نیستند. آنچه از پوشش ارائهشده روشن نیست، وضعیت پیشفرض شبکه، نحوه تزریق secretها به MicroVM، و فرضهای فرار و تخلیه منابع است. این جزئیات تعیین میکنند که SPACE یک primitive آماده استفاده است یا مؤلفهای که باید در لایهای دیگر بستهبندی شود.
منبع: پوشش خبری
