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

سیستم کشف ابزار QVeris هزینه پنجره متنی عامل‌های هوش مصنوعی را کاهش داد

·۱۵ شهریور ۱۴۰۵۴ دقیقه مطالعه۲ بازدید
لوگوی کیوریس با عنوان: یک سرور MCP برای بیش از ۱۰ هزار قابلیت عامل هوشمند
لوگوی کیوریس با عنوان: یک سرور MCP برای بیش از ۱۰ هزار قابلیت عامل هوشمند
اشتراک‌گذاری
واقعاً چه چیز جدید است؟

تغییر پارادایم از «بارگذاری تمام ابزارها در پرامپت» به «کشف ابزار در زمان اجرا»؛ این یعنی مدل دیگر نیازی ندارد لیست هزاران ابزار را در حافظه کوتاه‌مدت خود نگه دارد.

اگر برای مدیریت ده‌ها ابزار در عامل‌های هوش مصنوعی خود با کندی یا توهم مدل دست‌وپنجه نرم می‌کنید، احتمالاً با «مالیات زمینه» روبرو هستید. اکنون یک سرور MCP از شرکت QVeris دسترسی به بیش از ۱۰٬۰۰۰ قابلیت را بدون پر کردن حافظه مدل فراهم می‌کند.

این سیستم با تغییر رویکرد از ادغام ایستا به کشف در زمان اجرا، تضمین می‌کند که عامل‌ها فقط طرح‌واره‌های (Schemas) ابزاری را بارگذاری کنند که برای آن وظیفه خاص لازم است. همان‌طور که در تحلیل قبلی ما درباره‌ی اهمیت مبانی مهندسی نرم‌افزار در عصر عامل‌ها اشاره کردیم، این تغییر دقیقاً گلوگاه مقیاس‌پذیری را هدف قرار داده است. در این راستا، رعایت ۱۵ قانون مهندسی برای تبدیل عامل‌های هوش مصنوعی به ابزارهای قابل‌اعتماد می‌تواند در کنار این ابزار، پایداری سیستم‌های شما را دوچندان کند. در حال حاضر اکثر توسعه‌دهندگان ابزارها را یکی‌یکی اضافه می‌کنند؛ این یعنی مدل باید در هر پرامپت، حجم عظیمی از قوانین احراز هویت و کاتالوگ‌ها را پردازش کند که نتیجه‌اش کاهش کیفیت استدلال و افزایش تأخیر است.

پنجره متنی (Context Window) — مثل میز کاری است که فقط جای چند ورق کاغذ دارد و اگر آن را با لیست‌های طولانی پر کنید، جای کافی برای فکر کردن باقی نمی‌ماند — در مدل‌های فعلی محدود است. طبق گزارش فنی مورخ ۶ سپتامبر، کاتالوگ‌های ایستا سه مشکل اساسی ایجاد می‌کنند:

  • هزینه زمینه: طرح‌واره‌های حجیم با وظیفه اصلی کاربر برای تصاحب فضای محدود حافظه رقابت می‌کنند.
  • کیفیت مسیریابی: مدل‌ها بدون دسترسی به سیگنال‌های تأخیر و کیفیت، در تشخیص ابزارهای مشابه دچار مشکل می‌شوند.
  • ریسک عملیاتی: عامل‌ها ممکن است ابزارهای هزینه‌بر یا ابزارهایی که اثرات جانبی دارند را پیش از درک کامل پارامترهای مورد نیاز اجرا کنند.

به نقل از مستندات QVeris، این ابزار یک گردش‌کار پنج‌مرحله‌ای را برای حل این بحران اجرا می‌کند:

۱. کشف (Discover): عامل با استفاده از زبان طبیعی به دنبال یک قابلیت خاص می‌گردد.
۲. بررسی (Inspect): عامل پارامترها، مثال‌ها، نرخ موفقیت، میزان تأخیر و قوانین پرداخت را بررسی می‌کند.
۳. کاوش (Probe): عامل پارامترها را اعتبارسنجی کرده و یک برآورد هزینه (Quote) رایگان دریافت می‌کند، بدون اینکه ابزار را اجرا کند.
۴. فراخوانی (Call): عامل ابزار را با پارامترهای ساختاریافته اجرا می‌کند.
۵. حسابرسی (Audit): عامل سوابق مصرف و جابه‌جایی اعتبار را چک می‌کند.

این ابزار تحت لایسنس MIT منتشر شده و شامل اجزای زیر است:

  • سرور MCP (@qverisai/mcp): بهینه برای کلاینت‌هایی مثل Cursor و Claude Desktop.
  • رابط خط فرمان (CLI) (@qverisai/cli): مخصوص عامل‌های کدنویسی و جریان‌های کاری در محیط ترمینال.
  • SDKها: در دسترس برای پایتون (برای فریم‌ورک‌های عامل) و تایپ‌اسکریپت (@qverisai/sdk برای پروژه‌های Node.js).
  • منابع: شامل دایرکتوری skills/ برای دستورالعمل‌های بازاستفاده عامل و دایرکتوری recipes/ برای نمونه‌های آماده و کپی-پیست جریان‌های کاری.

برای کاربران Cursor یا Claude Desktop، سرور MCP به جای ارائه هزاران تعریف API مجزا، تنها مجموعه‌ای متمرکز از ابزارهای کلیدی را اکسپوز می‌کند: discover ،inspect ،probe ،call ،usage_history و credits_ledger.

توسعه‌دهندگان می‌توانند با نصب CLI از طریق دستور npm install -g @qverisai/cli و اجرای qveris init برای مدیریت احراز هویت و کشف، سیستم را راه‌اندازی کنند. متناوباً، می‌توان سرور MCP را با استفاده از یک کلید API از QVeris پیکربندی کرد؛ این کار از طریق یک فایل تنظیمات JSON انجام می‌شود که دستور npx و آرگومان‌های @qverisai/mcp را مشخص می‌کند.

برای جلوگیری از هزینه‌های ناخواسته، سیستم شامل تنظیمات QVERIS_MCP_CONFIRM_CALLS=true است که کاربر را ملزم می‌کند پیش از اجرای فراخوانی‌های هزینه‌بر، از طریق مکانیزم elicitation در MCP تأییدیه دهد. با توجه به اینکه این پروتکل دسترسی مدل به ابزارهای خارجی را تسهیل می‌کند، درک چالش‌های تزریق پرامپت در مرزهای امنیتی جدید MCP برای جلوگیری از سوءاستفاده‌های احتمالی ضروری است. نکته مهم این است که فراخوانی‌های پولی به صورت «تک-ارسال» (single-submit) هستند؛ یعنی سرور MCP در صورت بروز خطاهای موقت ارائه‌دهنده یا محدودیت‌های نرخ درخواست (rate-limits)، آن‌ها را به‌طور خودکار تکرار نمی‌کند.

این معماری فرض بنیادی استفاده از ابزار توسط عامل را تغییر می‌دهد؛ ابزارها دیگر یک کتابخانه ایستا نیستند، بلکه یک شبکه قابل جست‌وجو هستند. این یعنی ریسک عملیاتی کم می‌شود چون عامل باید صراحتاً یک ابزار را «کاوش» کند تا هزینه و طرح‌واره آن را پیش از مصرف اعتبار بفهمد. از نظر امنیتی، کاربرانی که انتقال HTTP را خارج از localhost باز می‌کنند، باید یک توکن Bearer ورودی پیکربندی کنند، زیرا کلید API شرکت QVeris در واقع یک اعتبارنامه خروجی (outbound credential) است.

برای کاربر نهایی، این به معنای عامل‌های قابل‌اعتمادتر است که با ابزارهای مشابه گیج نمی‌شوند. با جداسازی مرحله کشف از اجرا، مسیر تصمیم‌گیری کاملاً قابل حسابرسی می‌شود و دیباگ کردن اینکه چرا یک عامل ابزار خاصی را به جای ابزاری دیگر انتخاب کرده، ساده‌تر می‌گردد.

چه از CLI برای جریان‌های کاری قطعی ترمینال با کمترین سربار پرامپت استفاده کنید و چه از سرور MCP برای ادغام بومی در کلاینت، شبکه قابلیت‌های زیربنایی یکسان است. این انعطاف‌پذیری به توسعه‌دهندگان اجازه می‌دهد مهارت‌های عامل خود را بدون افزایش خطی هزینه‌های پرامپت، گسترش دهند.

گام بعدی شما

  • اگر از Claude Desktop یا Cursor استفاده می‌کنید، سرور MCP این ابزار را برای مدیریت ابزارهای متعدد تست کنید.
  • تنظیمات تأیید فراخوانی (Confirm Calls) را برای جلوگیری از مصرف سریع اعتبار فعال کنید.
  • دایرکتوری recipes را برای یادگیری نحوه ساخت جریان‌های کاری بهینه بررسی کنید.

اما مدیریت حافظه تنها بخشی از این معادله است؛ برای درک اینکه چگونه مدل‌های استدلالی مسیر تصمیم‌گیری را بهینه می‌کنند، تحلیل ما درباره مدل‌های Reasoning را بخوانید.

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

این رویکرد با کاهش حجم داده‌های ورودی، دقت استدلال عامل‌ها را بالا برده و هزینه‌های عملیاتی را کاهش می‌دهد. اعتبار این متد از طریق پیاده‌سازی پروتکل استاندارد MCP و متن‌باز بودن کدها تأیید می‌شود.

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

توسعه‌دهندگان ایرانی که از Cursor یا Claude استفاده می‌کنند، می‌توانند با این ابزار متن‌باز، هزینه‌های API خود را به دلیل کاهش توکن‌های مصرفی در هر پرامپت کاهش دهند.

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

جایگزینی کاتالوگ‌های ایستا با سیستم کشف پویا، در واقع انتقال لایه «جست‌وجوی ابزار» از فضای استنتاج مدل به لایه زیرساخت است. این رویکرد نشان می‌دهد که برای رسیدن به عامل‌های مقیاس‌پذیر، باید به جای افزایش پنجره متنی، روی پروتکل‌های ارتباطی هوشمندتر بین مدل و ابزار سرمایه‌گذاری کرد.

منابع

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

گفتگو

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

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

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

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

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

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

دات‌هوش

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

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