پرش به محتوای اصلی
پرش به محتوای مقاله

آیا Vendo می‌تواند نیاز شرکت‌های SaaS به کدنویسی دستی را حذف کند؟

·۲۹ مرداد ۱۴۰۵۳ دقیقه مطالعه۱ بازدید
گیت‌هاب - runvendo/vendo: عامل‌های تعبیه‌شده برای خودکارسازی کار، ساخت نماها و اتصال ابزارها.
گیت‌هاب - runvendo/vendo: عامل‌های تعبیه‌شده برای خودکارسازی کار، ساخت نماها و اتصال ابزارها.
اشتراک‌گذاری
واقعاً چه چیز جدید است؟

ایجاد یک لایه انتزاعی بین API و UI که به کاربر نهایی اجازه می‌دهد بدون دسترسی به کد منبع، رابط کاربری و منطق اتوماسیون را برای خودش بازطراحی کند.

تصور کنید مدیر محصول یک شرکت SaaS هستید و هر روز با ده‌ها درخواست برای ویژگی‌های خاص از مشتریان سازمانی مواجه می‌شوید که نقشه راه اصلی شما را مختل می‌کنند. حالا می‌توانید این بار را به خود کاربران بسپارید تا ابزارهای مورد نیازشان را بسازند.

Vendo که در ۲۰ اوت ۲۰۲۶ عرضه شد، یک لایهٔ جاسازی‌شده برای عامل (Agent) — شبیه به یک دستیار هوشمند که می‌تواند به جای شما دکمه‌ها را بزند و فرم‌ها را پر کند — است که به کاربران نهایی اجازه می‌دهد روی APIهای موجود، برنامه‌های کوچک و اتوماسیون‌های شخصی بسازند. طبق گزارش مستندات vendo.run، این سیستم به جای تغییر در کد اصلی برنامه، به عنوان یک کاربر وارد شده و دستورات را از طریق API اجرا می‌کند و رابط کاربری حاصل را در یک سطح بومی و ایزوله نمایش می‌دهد. این یعنی مالک محصول ابزارهای را فراهم می‌کند، اما مشتری جریان کاری (Workflow) خاص خود را می‌سازد.

همان‌طور که در تحلیل‌های پیشین ما درباره‌ی اکوسیستم عامل‌های هوش مصنوعی اشاره کردیم، جداسازی منطق اجرا از رابط کاربری، کلید مقیاس‌پذیری در محیط‌های سازمانی است. Vendo دقیقاً همین نقطه را هدف قرار داده تا شرکت‌ها بتوانند «سفارشی‌سازی نامحدود» را بدون ایجاد بدهی فنی (Technical Debt) ناشی از نگهداری هزاران شاخه کد سفارشی برای مشتریان مختلف، ارائه دهند.

بر اساس مستندات فنی این پروژه، سازوکار Vendo در سه مرحله رخ می‌دهد:

  • استخراج (Extract): سیستم API میزبان را می‌خواند و آن را به ابزارهای قابل اجرا برای عامل تبدیل می‌کند.
  • تولید (Generate): عامل با استفاده از اسناد UI که دارای تگ‌های فرمت هستند، نماهای بصری را می‌سازد. این نماها در یک محیط ایزوله (iframe jail) با تنظیمات connect-src 'none' اجرا می‌شوند تا امنیت برنامه میزبان به خطر نیفتد.
  • حفاظت (Guard): تمام اجراها از یک نقطه کنترل (Choke Point) واحد عبور می‌کنند تا سیاست‌ها، تأییدیه‌ها و گزارش‌های بازرسی (Audit Logs) ثبت شوند. این لایه حفاظتی یادآور رویکردهای نظارتی است که در گزارش unYOLO برای کاهش ریسک نفوذ عامل‌های AI بررسی شد.

نصب این سیستم بسیار سریع است و طبق ادعای سازندگان، تنها با دستور npm install @vendoai/vendo در ۶۰ ثانیه فعال می‌شود. معماری آن ماژولار است و بسته‌های مجزایی برای انواع هسته (Core Types) ارائه می‌دهد. برای ذخیره‌سازی داده‌ها در Postgres از PGlite استفاده می‌کند. همچنین یک درگاه اختصاصی برای پروتکل زمینهٔ مدل (MCP) دارد که به مدل‌هایی مثل Claude یا ChatGPT اجازه می‌دهد مستقیماً در نقش کاربر وارد برنامه شوند.

برای توسعه‌دهندگان، این رویکرد بار ایجاد ویژگی‌های جدید را از دوش تیم مهندسی به دوش کاربران حرفه‌ای (Power Users) منتقل می‌کند. توسعه‌دهندگان دیگر مجبور نیستند برای هر مورد خاص (Edge Case) یک نقطه اتصال (Endpoint) جدید بنویسند؛ آن‌ها فقط API را باز می‌کنند و اجازه می‌دهند عامل Vendo منطق اتوماسیون و ترکیب رابط کاربری را مدیریت کند. این تغییر در پارادایم توسعه، مکمل ابزارهایی است که مانند Agent-Manager مدیریت متمرکز ارتش عامل‌های کدنویس را در محیط ترمینال ممکن می‌سازند.

این رویکرد عملاً یک محصول SaaS را به یک پلتفرم تبدیل می‌کند. با جداسازی API از UI، شرکت‌ها می‌توانند انعطاف‌پذیری کاملی را بدون پیچیدگی‌های کدنویسی دستی فراهم کنند.

کاربران می‌توانند با دستور npx vendo init یا استفاده از یک عامل کدنویس برای دنبال کردن دستورالعمل‌های موجود در vendo.run/agents.md فرآیند را آغاز کنند. این سیستم با هر مدل زبانی (LanguageModel) از طریق AI SDK سازگار است و به هیچ ارائه‌دهنده خاصی وابسته نیست.

چه تیمی در حال حاضر یک حلقه عامل داخلی داشته باشد و چه هیچ قابلیت هوش مصنوعی در محصولش نباشد، Vendo رابط کاربری چت و گیت‌های تأیید لازم را فراهم می‌کند تا جریان‌های کاری عامل‌محور برای محیط‌های تولیدی B2B ایمن شوند.

گام بعدی شما

  • اگر محصول B2B دارید، APIهای خود را بررسی کنید تا ببینید کدام قابلیت‌ها پتانسیل تبدیل شدن به ابزارهای Vendo را دارند.
  • مستندات vendo.run/agents.md را برای پیاده‌سازی اولین عامل سفارشی مطالعه کنید.
  • بررسی کنید آیا استفاده از MCP می‌تواند تجربه کاربری شما را در چت‌بات‌های خارجی بهبود ببخشد یا خیر.

اما داستان سخت‌افزاری این تحول حتی شگفت‌انگیزتر است — به تحلیل ما درباره‌ی تراشه‌های Blackwell مراجعه کنید.

چرا این موضوع مهم است؟

این ابزار با تکیه بر استانداردهای باز مانند MCP، اعتماد مشتریان سازمانی را از طریق شفافیت در لایه حفاظتی (Guardrails) جلب می‌کند. Vendo هزینه نگهداری نسخه‌های سفارشی برای مشتریان بزرگ را به شدت کاهش می‌دهد.

تأثیر برای ایران

توسعه‌دهندگان ایرانی SaaS می‌توانند با استفاده از این ابزار متن‌باز، بدون افزایش حجم تیم مهندسی، نیازهای متنوع مشتریان سازمانی داخلی را پوشش دهند.

·نگاه ما
تحریریه دات‌هوش

انتقال قدرت ساخت ویژگی از مهندس به کاربر، مدل کسب‌وکار SaaS را از «ارائه محصول» به «ارائه زیرساخت» تغییر می‌دهد. این یعنی شرکت‌ها دیگر برای رقابت، روی تعداد ویژگی‌ها (Feature War) تمرکز نمی‌کنند، بلکه روی کیفیت و جامعیت APIهای خود سرمایه‌گذاری می‌کنند تا اکوسیستم‌های کوچک داخلی در دل محصولشان شکل بگیرد.

منابع

این گزارش با خط‌لولهٔ خودکار دات‌هوش از منابع معتبر جهانی تدوین و زیر نظر تحریریه منتشر شده است. روش کار ما

گفتگو

پنج‌شنبه‌های هوش‌محور

بسته‌ی هفتگی دات‌هوش

۵ خبر، ۲ ابزار، ۱ پرامپت در هر شماره. به‌زودی راه‌اندازی می‌شود — هر پنج‌شنبه صبح.

خبر کلیدی
ابزار کاربردی
پرامپت حرفه‌ای
تحلیل پژوهش
به‌زودی
زاویه‌ی ایرانی
به‌زودی
تمرین این هفته
به‌زودی

راهنماهای دات‌هوش

راهنماهای کاربردیِ دات‌هوش برای کار با هوش مصنوعی — از همین‌جا شروع کنید:

دات‌هوش

راهنمای فارسی هوش مصنوعی — با نگاه به ایران

اخبار روزانه، معرفی ابزارها و مدل‌ها، و آموزشِ کار با هوش مصنوعی؛ همیشه با این پرسش که از ایران چه چیزی کار می‌کند و چه چیزی نه.