Agent
Agent همون سیستمیه که باهاش تعامل میکنی و ترکیبی از Model و Harness که با کمک Toolها و Context میتونه وظایف مختلف رو به جای تو انجام بده.
ایجنت همون چیزیه که شما واقعا باهاش صحبت میکنی.
مثلا وقتی داری با Claude Code ، Cursor یا حتی ChatGPT کار میکنی، در واقع طرف حساب شما، ایجنته و نه خود مدل.
یه Agent از چند بخش ساخته میشه:
اول از همه یه Model، بعد یه Harness، یه System Prompt، یه سری Tool و یه Context Window.
همهی اینها در کنار هم باعث میشن سیستم بتونه حرفت رو بفهمه، ابزار اجرا کنه، فایل بخونه، تصمیم بگیره و در نهایت بهت جواب بده.
خود Model فقط میتونه متن تولید کنه، ولی Agent همون چیزیه که ازش یه کار میخوای و اون هم سعی میکنه که اون کارو واست در بیاره.
به همین خاطر وقتی میگی که فلان ایجنت برام فلان باگو پیدا کرد، در واقع منظورت فقط Model نیست بلکه منظور کل پکیجه که شامل Model و Harness و این داستانا میشه.
به همین دلیل هم بهتره به جای اینکه بگی «AI این کار رو انجام داد»، بیای از کلمهی Agent استفاده کنی. چون دقیقتره و مشخص میکنه درباره اون سیستمی حرف میزنی که واقعا داری باهاش تعامل میکنی.