اگر امروز برای انتقال عاملهای هوش مصنوعی از مرحلهٔ نمونهاول (Prototype) به محیط عملیاتی با پیچیدگیهای زیرساختی دستوپنجه نرم میکنید، ورسل راهکاری برای سادهسازی این مسیر ارائه داده است. این شرکت چارچوب متنباز eve را تحت مجوز Apache-2.0 معرفی کرد که قابلیتهای یک عامل (Agent) را مستقیماً به ساختاری از فایلها روی دیسک متصل میکند.
بسیاری از توسعهدهندگان در حال حاضر عاملها را با سیمکشی دستی ابزارها و مدیریت وضعیت میسازند که منجر به ایجاد بدهی فنی شدیدی میشود. این چالشها در واقع همان نقاط دردی هستند که بسیاری از توسعهدهندگان با ساخت ابزارهای شخصیسازیشده برای رفع آنها تلاش کردهاند، موضوعی که در تحلیل ما درباره مزایای غیرمنتظرهی کد کثیف در عصر هوش مصنوعی به آن پرداختیم. eve این چرخهٔ سفارشی را با یک قرارداد «فایلمحور» جایگزین میکند؛ به این معنا که افزودن یک مهارت یا ابزار جدید، بهسادگیِ اضافه کردن یک فایل TypeScript یا Markdown به پوشهای مشخص است. طبق اعلام ورسل، این شرکت در حال حاضر بیش از ۱۰۰ عامل را با همین متد در محیط عملیاتی اجرا میکند.
همانطور که در تحلیلهای پیشین ما دربارهی پروتکلهای ارتباطی مدلها اشاره کردیم، استانداردسازی رابطها کلید مقیاسپذیری است. ویژگیهای فنی این چارچوب عبارتند از:
- اجرای بادوام (Durable Execution): هر نشست یک گردش کار است که از طریق Workflow SDK ذخیره میشود تا عاملها در برابر کراش یا استقرار مجدد مقاوم باشند.
- محاسبات ایزوله (Sandboxed Compute): کدهای تولیدشده توسط عامل در محیطهای بسته (Vercel Sandbox در تولید و Docker در محیط محلی) اجرا میشوند.
- تأیید انسانی (Human-in-the-Loop): فیلد
needsApprovalبه عامل اجازه میدهد بدون مصرف منابع محاسباتی، تا زمان بازگشت انسان متوقف شود. - اتصالات امن: مدیریت بومی برای سرورهای پروتکل زمینهٔ مدل (MCP) و APIهای OpenAPI که دسترسیهای حساس را از مدل پنهان میکند.
به نقل از مستندات ورسل، این تغییر رویکرد، توسعهٔ عامل را از «کدنویسی یک حلقه» به «تعریف یک ساختار» تبدیل میکند. چنین ساختاری گامی مهم در جهت تحقق چشمانداز سیستمعاملهای شخصی مبتنی بر هوش مصنوعی است که در آن لایههای زیرساختی به جای برنامهنویس، توسط سیستم مدیریت میشوند. برای مثال، عامل تحلیل دادهٔ داخلی آنها با نام d0، ماهانه ۳۰ هزار پرسش را با دسترسیهای دقیق مدیریت میکند و عامل پشتیبانی آنها ۹۲٪ از تیکتها را بهطور خودکار میبندد. این یعنی عاملها قابلاعتمادتر شدهاند زیرا تمام توانمندیهای آنها در یک درخت فایل قابل مشاهده و بازرسی است.
گام بعدی شما
- با دستور
npx eve@latest initیک عامل جدید بسازید و آن را تست کنید. - برای استقرار سریع، از فرمان
vercel deployاستفاده کنید. - بررسی کنید کدام بخشهای گردش کار شما نیاز به تأیید انسانی (Human-in-the-Loop) دارد تا هزینهها را کاهش دهید.
اما داستان مدیریت حافظه در این ساختار حتی پیچیدهتر است؛ اثر این رویکرد بر ارکستراسیون چندعاملی را در گزارشهای بعدی بررسی خواهیم کرد.

گفتگو