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

Armature تحلیل جلسات عامل‌های AI را به محیط‌های شخص ثالث آورد

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

جایگزینی تحلیل UI با تحلیل لایه بک‌اند برای ردیابی جلسات AI. برخلاف ابزارهای Observability که برای دیباگ کد هستند، این پلتفرم برای تحلیل رفتاری کاربر در محیط‌های شخص ثالث طراحی شده است.

تصور کنید محصول شما در محیطی اجرا می‌شود که شما هیچ کنترلی روی رابط کاربری آن ندارید و نمی‌دانید کاربر دقیقاً کجا متوقف شده است. اگر برای توسعه ابزارهای عامل‌محور (Agentic) تلاش می‌کنید، باید بدانید که بخش بزرگی از تعاملات کاربران شما اکنون در پنجره‌های چت شخص ثالث رخ می‌دهد و شما کاملاً کور هستید. تیم‌های محصول اکنون می‌توانند ردیابی کنند که وقتی کاربران وظایف خود را به عامل‌های هوش مصنوعی در محیط‌های شخص ثالث می‌سپارند، چه اتفاقی می‌افتد.

اینجاست که Armature وارد می‌شود تا شکاف دید را پر کند. این پلتفرم یک SDK تخصصی ارائه می‌دهد که جلسات رخ داده در Claude Connectors، اپلیکیشن‌های ChatGPT و سرورهای MCP را ثبت می‌کند و بدین ترتیب یک خلأ حیاتی در تحلیل محصولات مدرن AI را می‌پوشاند. زمانی که کاربر وظیفه‌ای را به یک عامل (Agent) — شبیه به یک دستیار دیجیتال که می‌تواند به جای شما دکمه‌ها را بزند و تصمیم بگیرد — در محیطی مثل Claude یا ChatGPT می‌سپارد، این جلسه در کلاینت AI اتفاق می‌افتد، نه در رابط کاربری شما. بنابراین ابزارهای سنتی تحلیل داده مثل PostHog، Amplitude یا Mixpanel که کلیک‌های انسان روی رابط کاربری خود شرکت را ردیابی می‌کنند، در اینجا هیچ چیزی ثبت نمی‌کنند زیرا رابط کاربری محصول هرگز این تعامل را نمی‌بیند. طبق مستندات فنی این شرکت، Armature با پوشاندن لایه بک‌اند (Backend)، مثلاً یک سرور پروتکل زمینهٔ مدل (MCP)، تمام تبادلات را بدون تغییر در رفتار سرور برای کاربران، ضبط می‌کند.

تحلیل محصول برای جلسات عامل هوشمند Armature

همان‌طور که در تحلیل‌های قبلی ما درباره‌ی استقرار مدل‌های بازمتن اشاره کردیم، کنترل بر لایه‌ی اجرا برای درک رفتار کاربر حیاتی است. Armature برای هر کلاینتی که کاربر به همراه می‌آورد طراحی شده است و این شامل Cursor، Codex، Gemini CLI و سایر رابط‌های هوش مصنوعی می‌شود. اگر یک کلاینت بتواند به یک سرور MCP دسترسی داشته باشد، Armature می‌تواند آن جلسه را ثبت کند. در این راستا، برای تبدیل این عامل‌ها به محصولات تجاری پایدار، می‌توان از رویکردهای مدل پیشنهادی Edilec برای استقرار تدریجی بهره برد تا ریسک‌های اجرایی کاهش یابد.

فرآیند راه‌اندازی تنها چند دقیقه زمان می‌برد: کاربران ثبت‌نام می‌کنند، یک کلید API می‌سازند و آن را در اسرار استقرار (Deployment Secrets) قرار می‌دهند. با قرار دادن تنها یک پرامپت، یک عامل کدنویسی می‌تواند SDK را در بک‌اند سیم‌کشی کند و اجازه دهد جلسات بلافاصله جریان یابند. بر اساس مستندات فنی مورخ ۳ اوت ۲۰۲۶ در وب‌سایت armature.tech، این پلتفرم بر سه قابلیت اصلی تمرکز دارد:

گروه‌بندی موارد کاربرد

مدل‌ها هر جلسه را می‌خوانند تا شناسایی کنند کاربر برای چه کاری آمده است. این موارد در گروه‌های «موارد کاربرد» قرار گرفته و بر اساس حجم و نرخ موفقیت رتبه‌بندی می‌شوند. مثال‌ها عبارتند از:

  • وظایف پشتیبانی‌شده: شناسایی اقداماتی با حجم بالا مانند «ایجاد و ارسال صورت‌حساب» (۳۸٪).
  • وظایف پشتیبانی‌نشده: شناسایی شکاف‌ها، مانند تلاش کاربران برای «استرداد وجه گروهی» (۱۴٪) در حالی که این قابلیت هنوز در محصول در دسترس نیست.

شناسایی مشکلات

مدل‌ها هر جلسه را برای یافتن شکست‌ها، حلقه‌های تکراری و بن‌بست‌ها اسکن می‌کنند. این موارد بر اساس علت ریشه‌ای گروه‌بندی شده و بر اساس نرخ مواجهه کاربر رتبه‌بندی می‌شوند، حتی زمانی که تمام پاسخ‌های API کد ۲۰۰ OK (موفقیت‌آمیز) بوده‌اند. مشکلات رایج شناسایی شده عبارتند از:

  • حلقه‌های عامل: ۱۲۷ مورد تکرار به دلیل نبود دسترسی‌های احرازهویت (که در هفته جاری ۴۳ مورد افزایش یافته است).
  • شکاف‌های عبارتی: ۳۱ مورد که در آن جست‌وجو نتوانست عبارت «refund» (استرداد) را شناسایی کند.
  • باگ‌های فنی: ۱۲ مورد قطع شدن خروجی‌ها (Truncation) به دلیل محدودیت‌های صفحه‌بندی (Pagination) یا برخورد با محدودیت‌های نرخ درخواست (Rate Limits) در به‌روزرسانی‌های گروهی.

بازپخش جلسه

هر جلسه بر اساس اینکه آیا کاربر به آنچه خواسته بود رسید یا خیر، امتیاز می‌گیرد. توسعه‌دهندگان می‌توانند تمام ردپای (Trace) جلسه را بازپخش کنند تا دقیقاً ببینند شکست در کجا رخ داده است. یک بازپخش دقیق شامل موارد زیر است:

  • قصد کاربر: مثلاً «یک طرح پولی برای شرکت ACME فعال کن و برای آن‌ها صورت‌حساب بفرست».
  • فراخوانی ابزارها: توالی فراخوانی‌های API مانند list_customers و send_invoice.
  • تفکر عامل: منطق داخلی مدل، مثلاً «صورت‌حساب نیاز به یک مخاطب برای صورت‌حساب دارد — تلاش مجدد با ایمیل مالک».
  • نتیجه: یک امتیاز موفقیت نهایی (مثلاً امتیاز ۹۲) که مشخص می‌کند آیا وظیفه تکمیل شده است یا خیر.

تحلیل‌گر محصول برای جلسات عامل هوشمند

برای حفظ امنیت، Armature با هر جلسه به عنوان داده حساس برخورد می‌کند زیرا این جلسات می‌توانند حاوی اطلاعات شخصی و اسرار سیستم باشند. مدل‌های شناسایی به‌صورت پیش‌فرض اطلاعات هویتی (PII) و اسرار (Secrets) را قبل از اینکه هر داده‌ای به ذخیره‌سازی برسد، اسکن و حذف (Redact) می‌کنند. کاربران کنترل کامل بر بازه زمانی نگهداری داده‌ها دارند و می‌توانند در هر زمان داده‌ها را حذف کنند.

این تغییر رویکرد، تمرکز را از «رصد توسعه‌دهنده» (Developer Observability) به «تحلیل محصول» (Product Analytics) می‌برد. در حالی که ابزارهایی مثل LangSmith یا Langfuse برای رصد عامل‌هایی ساخته شده‌اند که مهندسان برای مهندسان می‌سازند، Armature به تیم‌های محصول نشان می‌دهد که عامل‌های کاربران چگونه آنچهe تحویل داده شده است را تجربه می‌کنند. با کمیّ کردن «نرخ شکست» در استدلال عامل‌ها — که شبیه به بلند بلند فکر کردن شاگرد ریاضی برای رسیدن به جواب است — شرکت‌ها می‌توانند نقشه راه خود را بر اساس اصطکاک واقعی کاربر اولویت‌بندی کنند.

برای تیم‌هایی که امروز شروع می‌کنند، این سرویس برای ۱۰۰۰ جلسه اول در هر ماه رایگان است که شامل پروژه‌های نامحدود، کاربران نامحدود و ۷ روز نگهداری داده‌ها می‌شود. فراتر از آن، هزینه هر ۱۰۰۰ جلسه ۵۰ دلار است. همچنین طرح‌های سفارشی برای ترافیک‌های سازمانی که نیاز به پشتیبانی اولویت‌دار، توافق‌نامه‌های سطح خدمات (SLAs)، ورود یکپارچه (SSO/SAML)، گزارش‌های حسابرسی (Audit Logs) و راه اندازی اختصاصی دارند، در دسترس است.

فرقی نمی‌کند برای Gemini CLI می‌سازید، Cursor یا Codex؛ اولین قدم این است که حسابرسی کنید چه مقدار از تعاملات کاربران شما اکنون خارج از رابط کاربری اصلی‌تان رخ می‌دهد. شما ممکن است متوجه شوید که ارزشمندترین بینش‌های محصول شما در حال حاضر درون پنجره‌های چت AI کاربرانتان زندانی شده باشند.

گام بعدی شما

  • بررسی کنید چه درصدی از API Callهای شما از طریق کلاینت‌های AI (مثل Cursor یا ChatGPT) ارسال می‌شود.
  • اگر از MCP استفاده می‌کنید، لایه تحلیل Armature را برای شناسایی «وظایف پشتیبانی‌نشده» تست کنید.
  • نرخ شکست استدلال عامل‌های خود را با نرخ خطای API مقایسه کنید تا شکاف‌های منطقی را بیابید.

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

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

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

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

به‌دلیل محدودیت‌های API و پرداخت دلاری، دسترسی مستقیم به این سرویس برای تیم‌های ایرانی دشوار است؛ اما معماری آن برای توسعه‌دهندگان داخلی که در حال ساخت MCP serverهای فارسی هستند، یک الگو برای مانیتورینگ رفتار عامل‌هاست.

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

Armature در واقع دارد مفهوم «سرگذشت کاربر» (User Journey) را برای عصر پسارابط‌کاربری بازتعریف می‌کند. وقتی محصول شما تبدیل به یک API می‌شود که توسط یک عامل مصرف می‌شود، متریک‌های سنتی مثل Click-through Rate بی‌معنی می‌شوند؛ آنچه اکنون اهمیت دارد، «نرخ موفقیت در استدلال» است تا محصول.

منابع

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

گفتگو

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

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

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

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

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

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

دات‌هوش

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

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