Skip to main content

عامل AI چیست

توجه: این سند ترجمه خودکار نسخه اصلی انگلیسی است.

عامل AI چیست

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

در دنیای AI، واژهٔ «عامل» معنایی مشخص دارد: سیستم در یک حلقه عمل می‌کند. ورودی می‌گیرد، دربارهٔ اقدام استدلال می‌کند، کنشی انجام می‌دهد، نتیجه را مشاهده می‌کند و سپس تصمیم می‌گیرد گام دیگری بردارد یا بایستد. همین حلقهٔ درک-استدلال-کنش-مشاهده است که عامل را از یک چت‌بات ساده جدا می‌کند. چت‌بات به یک پرامپت پاسخ می‌دهد و منتظر بعدی می‌ماند؛ عامل هدفی را در چند گام دنبال می‌کند و در مسیر از ابزارها، حافظه و برنامه‌ریزی بهره می‌گیرد.

در کریپتو AI، عامل‌ها به‌ویژه جذاب‌اند چون بلاکچین‌ها محیطی طبیعی برای کنش خودگردان فراهم می‌کنند: امضای تراکنش‌ها، مدیریت کیف پول‌ها، تعامل با قراردادهای هوشمند و جابه‌جایی ارزش — همه از طریق کد، همه بدون واسطهٔ انسانی.

خلاصه: عامل AI درک می‌کند، تصمیم می‌گیرد و اقدام می‌کند. چت‌بات فقط به پرامپت‌ها پاسخ می‌دهد.

چیستی آن

عامل AI برنامه‌ای است که از پاسخ‌دادن به یک پرسش واحد فراتر می‌رود. چهار قابلیت آن را از رابط‌های ساده‌تر AI متمایز می‌کنند:

  1. درک — عامل ورودی می‌گیرد: متن، دادهٔ on-chain، فیدهای بازار، درخواست‌های کاربر یا سیگنال‌های حسگرها.
  2. استدلال — آن ورودی را پردازش می‌کند تا برنامه یا تصمیمی شکل دهد. این ممکن است یک مدل زبانی بزرگ (LLM)، مدلی سفارشی یا لایه‌ای از منطق ساخت‌یافته را درگیر کند.
  3. کنش — عملیات واقعی اجرا می‌کند: فراخوانی APIها، استقرار قراردادها، راه‌اندازی گردش‌کارها، ارسال پیام یا تعامل با عامل‌های دیگر.
  4. حافظه و ابزارها — بسیاری از عامل‌ها زمینه را میان نشست‌ها نگه می‌دارند (حافظه) و از ابزارهای بیرونی (APIها، پایگاه‌های داده، قراردادهای هوشمند، عامل‌های دیگر) برای انجام وظایفی استفاده می‌کنند که در یک پرامپت واحد شدنی نیستند.

هر سیستمی که «عامل» نامیده شود هر چهار مورد را ندارد. برخی رپرهای نازک API بدون تصمیم‌گیری واقعی‌اند. در DecAIHub جدول Evidence و پرچم‌های AI reality به تمایز عامل‌های واقعی از چت‌بات‌های بازنام‌گذاری‌شده کمک می‌کنند.

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

حلقهٔ عامل

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

  1. درک — عامل از محیطش ورودی می‌گیرد. در بستر کریپتو، این ممکن است یعنی خواندن دادهٔ on-chain (موجودی توکن‌ها، تاریخچهٔ تراکنش‌ها، وضعیت استخرهای نقدینگی)، پایش فیدهای بازار، دریافت دستور کاربر به زبان طبیعی یا گوش‌دادن به رویدادهای عامل‌های دیگر.

  2. استدلال — عامل ورودی را پردازش و حرکت بعدی‌اش را برنامه‌ریزی می‌کند. اینجاست که مدل AI وارد می‌شود. یک LLM ممکن است درخواست کاربر («استیبل‌کوین‌هایم را به پربازده‌ترین vault منتقل کن») را تفسیر کند، آن را به زیروظیفه‌ها بشکند، گزینه‌ها را بسنجد و راهبردی برگزیند. برخی عامل‌ها از chain-of-thought prompting استفاده می‌کنند که در آن مدل پیش از تصمیم، استدلالش را صریح می‌نویسد.

  3. کنش — عامل اقدام برگزیده را اجرا می‌کند. این می‌تواند یعنی فراخوانی یک API، امضای تراکنش بلاکچینی، استقرار قرارداد هوشمند، ارسال اعلان یا واگذاری زیروظیفه به عاملی دیگر. گام کنش همان چیزی است که به عامل‌ها اثر دنیای واقعی — و ریسک دنیای واقعی — می‌دهد.

  4. مشاهده — عامل نتیجهٔ اقدامش را بررسی می‌کند. آیا تراکنش موفق شد؟ آیا API دادهٔ مورد انتظار را برگرداند؟ آیا هدف برآورده شد یا عامل به تکرار دیگری نیاز دارد؟

  5. تکرار یا توقف — بر پایهٔ مشاهده، عامل یا به گام ۱ برمی‌گردد (وضعیت جدید را درک و اقدام بعدی را برنامه‌ریزی می‌کند) یا نتیجه می‌گیرد وظیفه کامل شده است.

این حلقه ممکن است برای وظیفه‌ای ساده یک بار اجرا شود یا برای گردش‌کاری پیچیده ده‌ها تکرار داشته باشد. برخلاف چت‌بات — که یک پاسخ می‌دهد و منتظر می‌ماند — عامل به‌طور خودگردان ادامه می‌دهد تا هدفش برآورده شود یا به شرط پایان برسد.

انواع حافظه

عامل‌هایی که وظایف چندگامی را انجام می‌دهند به شکلی از حافظه نیاز دارند:

  • حافظهٔ کوتاه‌مدت (که حافظهٔ کاری یا پنجرهٔ زمینه هم نامیده می‌شود) — اطلاعاتی که عامل در طول یک وظیفهٔ واحد نگه می‌دارد. این اغلب با پنجرهٔ زمینهٔ LLM محدود می‌شود.
  • حافظهٔ بلندمدت — ذخیره‌سازی ماندگاری که میان نشست‌ها باقی می‌ماند. عامل ممکن است ترجیحات کاربر، اقدامات گذشته، راهبردهای آموخته یا دانش انباشته را در یک پایگاه دادهٔ برداری یا ذخیره‌گاه ساخت‌یافته نگه دارد.
  • حافظهٔ رویدادی — سوابق تعاملات یا رویدادهای مشخص گذشته که عامل می‌تواند بازیابی کند و هنگام تصمیم‌های آینده به آنها ارجاع دهد.

حافظه تمایزبخشی کلیدی است. عاملی بدون حافظهٔ ماندگار نمی‌تواند از تعاملات گذشته یاد بگیرد یا پیوستگی را میان نشست‌ها حفظ کند — عملاً با هر اجرا از نو آغاز می‌کند.

استفاده از ابزار

عامل قدرتمند فقط به مدل استدلالش تکیه نمی‌کند. از ابزارها استفاده می‌کند — توابع، APIها یا سرویس‌های بیرونی که قابلیت‌هایش را گسترش می‌دهند:

  • خواندن وضعیت بلاکچین از طریق فراخوانی‌های RPC
  • اجرای تراکنش‌ها از طریق یکپارچگی با کیف پول‌ها
  • پرس‌وجو از پایگاه‌های داده یا پایگاه‌های دانش
  • فراخوانی مدل‌های AI دیگر (مثلاً یک مدل تصویری یا دسته‌بند تخصصی)
  • تعامل با عامل‌های دیگر در یک سیستم چندعاملی

ترکیب استدلال (چه باید کرد) و استفاده از ابزار (چگونه باید کرد) همان چیزی است که عامل‌های مدرن AI را به‌مراتب تواناتر از چت‌بات‌ها می‌کند.

نمونه‌های واقعی صنعت

چند چارچوب و پروژهٔ شناخته‌شده نشان می‌دهند عامل‌های AI در عمل چگونه کار می‌کنند:

  • AutoGPT — یکی از نخستین پروژه‌های عامل خودگردان که به‌طور گسترده بحث شد. مفهوم عاملی مبتنی بر LLM را نشان داد که می‌توانست هدف تعیین کند، آن را به زیروظیفه‌ها بشکند، در وب بگردد و کد اجرا کند — همه بدون راهنمایی گام‌به‌گام انسانی.
  • LangChain — چارچوب متن‌باز محبوبی برای ساخت اپلیکیشن‌های مبتنی بر LLM، از جمله عامل‌ها. LangChain انتزاع‌هایی برای استفاده از ابزار، حافظه، زنجیره‌کردن پرامپت‌ها و حلقه‌های عامل فراهم می‌کند و آن را به کتابخانه‌ای بنیادین برای بسیاری از پروژه‌های کریپتو AI بدل کرده است.
  • CrewAI — چارچوبی متمرکز بر سیستم‌های چندعاملی که در آنها چند عامل تخصصی روی یک وظیفه همکاری می‌کنند و هر یک نقشی تعریف‌شده دارد. این بازتاب شیوه‌ای است که برخی پروژه‌های کریپتو گله‌های عامل را برای گردش‌کارهای پیچیده معماری می‌کنند.

این نام‌ها در توصیف بسیاری از پروژه‌های کریپتو AI ظاهر می‌شوند. وقتی پروژه‌ای می‌گوید «از LangChain استفاده می‌کند»، یعنی چارچوبی موجود را برای هماهنگ‌سازی عامل‌ها به کار گرفته است. وقتی می‌گوید «چارچوب عامل اختصاصی ساخته»، این ادعا برای راستی‌آزمایی به شواهد Tier-1 نیاز دارد.

عامل AI در برابر چت‌بات در برابر دستیار

این اصطلاح‌ها هم‌پوشانی دارند اما جایگزین هم نیستند:

قابلیت چت‌بات دستیار عامل
به پرامپت‌ها پاسخ می‌دهد بله بله بله
از ابزارها و APIها استفاده می‌کند به‌ندرت گاهی اغلب
تصمیم‌های چندگامی می‌گیرد نه محدود بله
خودگردان عمل می‌کند نه نه بله
هدف‌های بلندمدت نگه می‌دارد نه به‌ندرت اغلب
از تعاملات گذشته یاد می‌گیرد نه به‌ندرت گاهی
بدون ورودی پیوسته کار می‌کند نه نه بله

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

برای مقایسه‌ای عمیق‌تر، دستیار در برابر کمک‌خلبان در برابر چت‌بات در برابر عامل را ببینید.

چرا عامل‌های AI رایج‌ترین دسته در DecAIHub هستند

AI/Agents بزرگ‌ترین دسته در رجیستری DecAIHub است. تقاطع AI و کریپتو یک use case طبیعی می‌سازد: عامل‌ها می‌توانند کیف پول نگه دارند، تراکنش امضا کنند، موقعیت‌ها را مدیریت کنند و با قراردادهای هوشمند تعامل کنند — همه بدون واسطهٔ انسانی.

زیردسته‌های رایج عبارت‌اند از:

  • AI/Agents | DeFi — عامل‌هایی که معاملات، نقدینگی یا راهبردهای بازده را خودگردان مدیریت می‌کنند.
  • AI/Agents | Infra — پلتفرم‌هایی برای ساخت، استقرار یا هماهنگ‌سازی عامل‌ها.
  • AI/Agents | Consumer — دستیارهای شخصی، همدم‌ها یا ابزارهای خلاقانه برای کاربران نهایی.
  • AI/Agents | Gaming — NPCها، مربی‌های بازی یا اقتصادهای بازی مبتنی بر AI.
  • AI/Agents | Meme — عامل‌های ساخته‌شده پیرامون فرهنگ میم یا توکن‌های روایتی، اغلب بات‌های شبکهٔ اجتماعی شخصیت‌محور.

هر زیردسته معماری عامل را با یک حوزهٔ مشخص کریپتو ترکیب می‌کند. برای اینکه بدانید این برچسب‌های ترکیبی چگونه خوانده می‌شوند، چگونه دسته‌های ترکیبی AI را بخوانیم را ببینید.

از آنجا که واژهٔ «عامل» در بازاریابی کریپتو محبوب است، این دسته بالاترین ریسک AI-washing را هم دارد. بسیاری از پروژه‌ها خود را «پلتفرم عامل AI» می‌نامند در حالی که چیزی بیش از یک چت‌بات یا رپر نازک API عرضه نمی‌کنند.

کجای کارت‌های پروژهٔ DecAIHub ظاهر می‌شود

وقتی پروژه‌ای ادعای داشتن عامل‌های AI می‌کند، این نشانه‌ها را در کارت پروژه بررسی کنید:

  • فیلد AI component — آیا چارچوب عامل واقعی‌ای را توصیف می‌کند (مثلاً agentic framework (memory/actions/plugins)، AI agent platform (workflows/tools/KB)) یا توصیف مبهم و بازاریابی‌محور است؟
  • جدول Evidence — آیا منابع Tier-1 (کد منبع، مستندات فنی، دموهای زنده) هستند که تأیید کنند عامل می‌تواند درک کند، تصمیم بگیرد و اقدام کند؟ شواهد Tier-1 شامل مخازن عمومی، مستندات فنی مفصل و نمایش‌های کارآمد محصول است.
  • DecAI Fit — امتیاز بالای DecAI Fit یعنی ادعای عامل با شواهد قابل راستی‌آزمایی در سه بعد پشتیبانی می‌شود: AI reality، Onchain necessity و Token necessity. امتیاز پایین یا برچسب positioning only یعنی تا تاریخ بازبینی شواهد کم است.
  • ai_score — مؤلفهٔ AI reality در DecAI Fit، که به‌صورت min(3, AI_0 + AI_1 + AI_2 + AI_3 + AI_4) از پنج پرچم دودویی محاسبه می‌شود (مقیاس 0-3). برای پروژه‌های عاملی، ai_score معنادار به شواهدی نیاز دارد که عامل واقعاً تصمیم‌های خودگردان می‌گیرد و صرفاً پرامپت‌ها را رله نمی‌کند.

پرسش کلیدی همیشه این است: آیا عامل واقعاً تصمیم می‌گیرد، یا یک رپر API است که بدون هیچ خودگردانی‌ای مدل کس دیگری را فرا می‌خواند؟

این اصطلاح به‌تنهایی چه چیزی را ثابت نمی‌کند

  • نامیدن محصول به‌عنوان «عامل AI» ثابت نمی‌کند از AI واقعی استفاده می‌کند. برخی «عامل‌ها» بات‌های قاعده‌محور با برچسب AI هستند — رویه‌ای معروف به AI-washing.
  • برچسب عامل ثابت نمی‌کند یکپارچگی on-chain معنادار است یا توکن لازم است. پروژه ممکن است عاملی کارآمد داشته باشد اما هیچ نیازی به بلاکچین یا توکن نداشته باشد.
  • معماری عامل به‌تنهایی چیزی دربارهٔ کیفیت، قابلیت اطمینان یا بلوغ مدل‌های زیرین نمی‌گوید. یک عامل نمونهٔ اولیه و یک عامل در سطح تولید هر دو می‌توانند «عامل AI» نامیده شوند.
  • استفاده از یک چارچوب عامل (مانند LangChain) ثابت نمی‌کند پروژه AI اختصاصی دارد. چارچوب‌ها ابزارند؛ آنچه مهم است داده، مدل‌ها و منطقی است که روی آنها ساخته می‌شود.

اشتباه نگیرید با

  • چت‌بات — سیستمی که بدون هدف، برنامه‌ریزی یا استفاده از ابزار به پرامپت‌های تکی پاسخ می‌دهد. بسیاری از محصولاتی که «عامل AI» بازاریابی می‌شوند، از نظر کارکردی چت‌بات‌اند.
  • اتوماسیون — اسکریپت‌های قاعده‌محوری که منطق ازپیش‌تعریف‌شده را دنبال می‌کنند (اگر X، آنگاه Y). اتوماسیون یادگیری یا استدلال ندارد. ربات معامله‌گری که قواعد ثابت را دنبال می‌کند اتوماسیون است، نه عامل AI.
  • AI component — توصیف فناوری مشخص AI درون پروژه. عامل یک معماری است؛ AI component همان مدل یا سیستمی است که استدلال عامل را نیرو می‌دهد.
  • رپر API — محصولی که ورودی کاربر را به یک مدل AI شخص ثالث می‌فرستد و خروجی را برمی‌گرداند. رپر API ممکن است در رابطش شبیه عامل به نظر برسد اما تصمیم‌گیری خودگردان ندارد.
  • سیستم چندعاملی — سیستمی که در آن چند عامل تعامل، هماهنگی یا رقابت می‌کنند. هر عامل منفرد همچنان یک عامل AI است؛ برچسب چندعاملی معماری سیستم را توصیف می‌کند.

پرسش‌های متداول

تفاوت عامل AI و چت‌بات چیست؟

چت‌بات به یک پرامپت پاسخ می‌دهد و منتظر بعدی می‌ماند. هدف، ابزار و معمولاً حافظه‌ای فراتر از گفت‌وگوی جاری ندارد. عامل AI هدف تعیین می‌کند، گام‌های رسیدن به آن را برنامه‌ریزی می‌کند، برای اجرای کنش‌ها از ابزارها (APIها، پایگاه‌های داده، قراردادهای هوشمند) استفاده می‌کند و نتایج را ارزیابی می‌کند — اغلب بدون ورودی انسانی بیشتر. حلقهٔ عامل (درک، استدلال، کنش، مشاهده) تفاوت معماری کلیدی است.

آیا عامل‌های AI می‌توانند کیف پول کریپتو نگه دارند؟

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

آیا همهٔ پروژه‌های «عامل» کریپتو واقعاً از عامل‌های AI استفاده می‌کنند؟

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

چه چیزی عامل AI را خودگردان می‌کند؟

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

DecAIHub چگونه راستی‌آزمایی می‌کند که یک پروژهٔ عاملی AI واقعی دارد؟

DecAIHub پروژه‌های عاملی را با روش‌شناسی ساخت‌یافتهٔ شواهد ارزیابی می‌کند. بازبین‌ها به دنبال شواهد Tier-1 (کد عمومی، مستندات فنی، دموهای کارآمد)، شواهد Tier-2 (ممیزی‌های شخص ثالث، مصاحبه‌ها، پست‌های بلاگ مفصل) و شواهد Tier-3 (مواد بازاریابی، ادعاهای شبکه‌های اجتماعی) می‌گردند. فیلد AI component توصیف می‌کند عامل واقعاً چه می‌کند و ai_score (0-3، برگرفته از پنج پرچم دودویی AI_0 تا AI_4) عمق و راستی‌آزمایی‌پذیری ادعاهای AI را بازتاب می‌دهد. پروژه‌های بدون شواهد قابل راستی‌آزمایی AI، ai_score = 0 می‌گیرند.

همچنین ببینید

منابع خارجی

  • LangChain Documentation — پراستفاده‌ترین چارچوب متن‌باز برای ساخت عامل‌های مبتنی بر LLM.
  • AutoGPT (GitHub) — یکی از نخستین پروژه‌های متن‌باز عامل خودگردان.
  • Lilian Weng — LLM Powered Autonomous Agents — مروری فنی و جامع بر معماری‌های عامل، حافظه، برنامه‌ریزی و استفاده از ابزار.
  • CrewAI Documentation — چارچوبی برای هماهنگ‌سازی چندعاملی با عامل‌های نقش‌محور.
  • Andrew Ng on AI Agentic Workflows — درآمدی خوش‌خوان بر اینکه چرا گردش‌کارهای عاملی از رویکردهای تک‌پرامپتی بهتر عمل می‌کنند.