FANOS • ROADMAP • 2026

Agentic AI Engineer
نقشه راه از صفر تا بازار کار

یک مسیر مرحله‌به‌مرحله برای یادگیری ساخت Agentهای هوش مصنوعی؛ از Python و Prompt نوشتن تا Tool Use، حافظه، LangGraph، Multi-Agent، تست، ایمنی و اجرای واقعی در Production.

۰ → حرفه‌ایPython + LLMTool UseMemory / RAGLangGraphMulti-AgentMCP / A2ATesting & Safety
01

شناسنامه رودمپ

تعریف سریع مسیر و خروجی مورد انتظار

نام حوزهAgentic AI Engineering
عنوان رودمپمسیر ورود به مهندسی Agentic AI در عصر هوش مصنوعی
نسخهDraft 03
تاریخ آخرین به‌روزرسانیمهر ۱۴۰۵
مسئول رودمپسیده هستی آمیری
اعضای مشارکت‌کننده[نام اعضای تیم]
سطح مخاطبمناسب برای همه افراد (بدون پیش‌زمینه)
پیش‌نیاز کلیآشنایی مقدماتی با برنامه‌نویسی و کار با API
02

Agentic AI Engineer چیست؟

آشنایی با نقش و مسئله‌ای که این حوزه حل می‌کند

توضیح مقدماتی: یک مدل زبانی بزرگ به‌تنهایی فقط متن تولید می‌کند. Agent مدلی است که به ابزارها متصل شده و می‌تواند جست‌وجو کند، فایل بخواند، API را فراخوانی کند، نتیجه را بررسی کند و گام بعدی را انتخاب کند. مهندس Agentic AI این سیستم‌ها را طوری طراحی می‌کند که درست، اقتصادی و ایمن کار کنند.
این حوزه چیست؟
در Agentic AI یک مدل زبانی بزرگ (LLM) فقط جواب نمی‌دهد؛ هدف را می‌فهمد، مراحل را برنامه‌ریزی می‌کند، ابزار صدا می‌زند، نتیجه را بررسی می‌کند و تا رسیدن به هدف ادامه می‌دهد. مهندس Agentic AI این سیستم‌ها را طراحی، تست و اجرا می‌کند.
Agent چه فرقی با چت‌بات دارد؟
چت‌بات معمولاً یک پاسخ متنی می‌دهد؛ Agent می‌تواند کار انجام دهد: جست‌وجو، خواندن فایل، فراخوانی API و ثبت نتیجه. در تعریف Anthropic، در یک Workflow مسیر را کدِ از پیش نوشته‌شده تعیین می‌کند، اما در یک Agent خودِ مدل مسیر و استفاده از ابزارها را هدایت می‌کند.
چه مسئله‌ای را حل می‌کند؟
کارهای چندمرحله‌ای که قاعده ثابتی ندارند؛ مثل تحقیق و جمع‌بندی، پردازش درخواست‌های پشتیبانی، تحلیل اسناد، رزرو و خودکارسازی فرایندهای داخلی.
چه کسانی معمولاً وارد این حوزه می‌شوند؟
مهندسان نرم‌افزار و Backend، افراد حوزه Data و AI/ML و دانشجویان رشته‌های فنی؛ اما ورود به این حوزه به مدرک یا رشته خاصی محدود نیست و مهارت عملی اهمیت زیادی دارد.
چه زمانی Agent لازم نیست؟
اگر یک Prompt یا یک Workflow ساده مسئله را حل می‌کند، Agent لازم نیست. Agent در ازای انعطاف بیشتر، هزینه، تأخیر و ریسک بیشتری دارد؛ بنابراین بهتر است از ساده‌ترین راه‌حل شروع شود.
زیرحوزه‌های اصلی: Tool Use · Memory / RAG · Planning · Orchestration · Multi-Agent · Testing & Safety · Deployment & Monitoring.
پیش‌نیازها: برای شروع این مسیر پیش‌نیاز اجباری وجود ندارد. آشنایی مقدماتی با برنامه‌نویسی و کار با API روند یادگیری را سریع‌تر می‌کند.

Agentic AI Engineer به‌طور کلی مهندسی است که با استفاده از مدل‌های زبانی، ابزارها و حافظه سیستم‌هایی می‌سازد که بتوانند یک هدف را قدم‌به‌قدم پیش ببرند و نتیجه را قابل اعتماد تحویل بدهند.

Goal→Plan→Tool Call→Observation→Decide→Answer / Repeat

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

وصل کردن مدل به جست‌وجو، API، فایل و دیتابیس.

🧠 حافظه

نگه‌داشتن مکالمه، ترجیحات و دانش قابل بازیابی.

🗺️ برنامه‌ریزی

تجزیه کار به مراحل و بازبینی نتیجه هر مرحله.

👥 چند Agent

تقسیم نقش بین چند Agent برای کارهای پیچیده.

🧪 تست و ارزیابی

سنجش دقت، خطا، هزینه و پایداری رفتار Agent.

🛡️ ایمنی

جلوگیری از سوءاستفاده و اقدام‌های حساس بدون تأیید انسان.

03

AI × Domain

وقتی Agent با یک حوزه تخصصی ترکیب می‌شود

ساخت Agent فقط یک بخش ماجراست. ارزش اصلی زمانی بیشتر می‌شود که مهارت مهندسی Agent با دانش یک حوزه تخصصی (Domain) ترکیب شود؛ مثل سلامت، مالی، حقوق، آموزش، عملیات و نرم‌افزار.

۳.۱ تأثیر AI بر این حوزه

چه چیزی تغییر کرده؟

مدل‌ها در استدلال، استفاده از ابزار و انجام کارهای چندمرحله‌ای بهتر شده‌اند؛ به همین دلیل ساخت Agent از یک آزمایش به یک نیاز کاری نزدیک‌تر شده است.

چه کارهایی سریع‌تر شده‌اند؟

نوشتن نمونه اولیه، خواندن مستندات و تولید کد کمکی با ابزارهایی مثل Claude Code و Copilot سریع‌تر شده؛ اما ارزیابی و دیباگ خروجی هنوز به فهم واقعی نیاز دارد.

چه مهارت‌هایی ارزش بیشتری پیدا کرده‌اند؟

طراحی سیستم، ارزیابی و تست، امنیت، کنترل هزینه و تأخیر، و توانایی تصمیم‌گیری درباره اینکه کجا Agent لازم است و کجا نه.

چه چیزهایی بیشتر در معرض تغییرند؟

Promptهای بسیار پیچیده و کدهای اتصال ساده مزیت پایدار کمتری می‌سازند. فریم‌ورک‌ها هم سریع تغییر می‌کنند؛ پس فهم مفاهیم مهم‌تر از حفظ API یک ابزار است.

۳.۲ کاربردهای Agent در حوزه‌ها

🏥 سلامت

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

💰 مالی

پردازش اسناد، بررسی تراکنش‌های مشکوک و گزارش‌سازی؛ اقدام‌های مالی نیازمند تأیید انسان است.

⚖️ حقوق

جست‌وجو در قراردادها، استخراج بندها و خلاصه‌سازی؛ با اهمیت ویژه دقت و کنترل انسانی.

🎓 آموزش

تولید تمرین، بازخورد شخصی‌سازی‌شده و دستیارهای یادگیری.

🏭 عملیات و پشتیبانی

پاسخ به تیکت‌ها، مسیریابی درخواست‌ها و خودکارسازی فرایندهای تکراری.

💻 نرم‌افزار

کمک به کدنویسی، تست، بازبینی کد و مستندسازی.

۳.۳ مهارت‌های جدید

AI Evaluation

تعریف معیار، ساخت مجموعه تست، مقایسه نسخه‌ها و بررسی کیفیت و خطا.

Human-in-the-loop

طراحی نقطه‌هایی که انسان قبل از یک اقدام حساس تأیید می‌کند.

Domain Knowledge

فهم مسئله واقعی یک صنعت و تشخیص اینکه کجا Agent واقعاً ارزش ایجاد می‌کند.

Secure & Responsible AI

توجه به امنیت، حریم خصوصی، شفافیت و ریسک‌های اجرای خودکار.

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

۳.۴ مسیر آینده

LLM + Tools+Domain Knowledge→Reliable Workflow→Agent System→Domain Specialist / AI Engineer

مسیر آینده فقط «ساخت یک Agent جذاب» نیست؛ ترکیب Agent با دانش حوزه، ارزیابی، ایمنی و مهندسی سیستم اهمیت بیشتری پیدا می‌کند. داده‌های Stanford AI Index 2026 هم رشد سریع مهارت‌های Agentic AI در آگهی‌های شغلی را نشان می‌دهد (جزئیات در بخش بازار کار).

04

Roadmap — نقشه راه کلی

ترتیب پیشنهادی یادگیری از پایه تا اجرای واقعی

Python + LLM / Promptسطح ۰ · Foundation

پایه برنامه‌نویسی و فهم اینکه مدل زبانی چگونه رفتار می‌کند

→ خروجی: نوشتن برنامه، کار با API و دستور دادن درست به مدل
Tool Use، حافظه و برنامه‌ریزیسطح ۱ · Core

سه توانایی اصلی که یک مدل را به Agent تبدیل می‌کند

→ خروجی: ساخت Agent ساده با ابزار، حافظه و تصمیم‌گیری چندمرحله‌ای
LangGraph، Multi-Agent و MCP / A2Aسطح ۲ · Orchestration

طراحی جریان کار پیچیده، هماهنگی چند Agent و اتصال استاندارد به ابزارها

→ خروجی: Agentهای ساخت‌یافته و قابل توسعه
انتخاب تخصصسطح ۳ · Specialization

انتخاب یکی از مسیرهای شغلی برای پروژه‌های عمیق‌تر

→ خروجی: تمرکز روی یک نقش مشخص
تست و ایمنیسطح ۴ · Reliability

بدون سنجش و ایمن‌سازی نمی‌شود به Agent در محیط واقعی اعتماد کرد

→ خروجی: Agent ارزیابی‌شده و مقاوم در برابر سوءاستفاده
Deployment و Monitoringسطح ۵ · Production

اجرای Agent برای کاربر واقعی و دیدن رفتار، خطا و هزینه آن

→ خروجی: Portfolio + ورود به بازار کار
05

سطح ۰ — پایه

Python و آشنایی با مدل‌های زبانی

اولین قدم، یادگیری خوب Python و آشنایی با مدل‌های زبانی است؛ اما لازم نیست برای Python به اندازه یک Software Engineer حرفه‌ای زمان گذاشته شود. بیشتر ابزارهای ساخت Agent با Python کار می‌کنند.

موضوعات اصلی Python

SyntaxFunctionsClassesFilesJSONHTTP / APIsExceptions

مفاهیم LLM

TokensContext WindowSystem PromptFew-shot ExamplesStructured Output
هدف: در نهایت باید بتوانیم با Python برنامه بنویسیم، از API داده بگیریم و به مدل زبانی دستور مؤثر بدهیم.
06

سطح ۱ — مفاهیم اصلی Agent

Tool Use، حافظه و برنامه‌ریزی؛ سه توانایی اصلی یک Agent

در این سطح با سه توانایی اصلی آشنا می‌شویم که یک مدل زبانی را به Agent تبدیل می‌کند.

🛠️

Tool Use

به مدل می‌گوییم از چه ابزاری و چگونه استفاده کند تا فقط حرف نزند و کار واقعی انجام دهد.

🧠

Memory / RAG

Agent مکالمه‌ها را نگه می‌دارد و از اسناد بیرونی اطلاعات بازیابی می‌کند.

🗺️

Planning

Agent مسئله را به مرحله‌ها تقسیم می‌کند و نتیجه هر مرحله را بررسی می‌کند.

مفاهیم مرتبط

Function CallingEmbeddingsVector DatabaseRAGReActReflectionStop Conditions
User Goal→LLM decides→Tool Call→Observation→Done?→Final Answer
هدف: در نهایت بتوانیم یک Agent ساده با ابزار، حافظه و تصمیم‌گیری چندمرحله‌ای بسازیم.
07

الگوهای طراحی Agent

بعد از فهم اصول، با الگوهای رایج ساخت سیستم‌های Agentic آشنا می‌شویم

🔗 Prompt Chaining

کار به چند مرحله پشت‌سرهم تقسیم می‌شود و خروجی هر مرحله ورودی مرحله بعد است.

🔀 Routing

ورودی طبقه‌بندی می‌شود و به مسیر، Prompt یا مدل مناسب هدایت می‌شود.

⚡ Parallelization

چند زیرکار هم‌زمان اجرا می‌شوند، یا یک کار چند بار اجرا می‌شود تا نتیجه مطمئن‌تر شود.

🎛️ Orchestrator–Workers

یک مدل مرکزی کار را به زیروظایف تقسیم می‌کند و به Workerها می‌سپارد.

♻️ Evaluator–Optimizer

یک مدل خروجی می‌سازد و مدل دیگر آن را ارزیابی و بازخورد می‌دهد؛ این چرخه تکرار می‌شود.

🤖 Autonomous Agent

مدل در یک حلقه خودش ابزار و مسیر را انتخاب می‌کند تا به هدف یا شرط توقف برسد.

یک اصل مهم: پنج الگوی اول Workflow هستند (مسیر را کد تعیین می‌کند) و الگوی آخر Agent است (مسیر را مدل تعیین می‌کند). بهتر است از ساده‌ترین الگو شروع شود و فقط در صورت نیاز واقعی مسئله، پیچیدگی اضافه شود؛ زیرا Agent هزینه و تأخیر بیشتری دارد.
08

سطح ۲ — ابزارهای هماهنگ‌کننده

LangGraph، فریم‌ورک‌های چند-Agent و پروتکل‌های ارتباطی

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

🕸️ LangGraph

طراحی مسیر تصمیم‌گیری Agent با State و شاخه‌های شرطی.

👥 CrewAI / Microsoft Agent Framework

همکاری چند Agent با نقش‌ها و وظایف مشخص.

🔌 MCP و A2A

MCP برای اتصال Agent به ابزار و داده است و A2A برای ارتباط Agentها با یکدیگر.

Orchestrator Agent→A2A→Specialist Agent→MCP→Tools & Data
سؤال: چرا قبل از انتخاب فریم‌ورک باید وضعیت آن را بررسی کرد؟
این حوزه سریع تغییر می‌کند. برای نمونه مایکروسافت AutoGen را در حالت maintenance قرار داده و Microsoft Agent Framework را جانشین آن معرفی کرده است.
09

سطح ۳ — انتخاب تخصص

پس از Core Skills، یکی از مسیرهای شغلی انتخاب می‌شود

طراح جریان کاری Agent

Orchestration Engineer

مناسب چه کسی است؟ افرادی که به طراحی ساختار و منطق سیستم علاقه دارند، پیشینه Backend یا Automation دارند و می‌خواهند رفتار Agent دقیق و قابل پیش‌بینی باشد.

مهارت‌های لازم: Python پیشرفته، طراحی State و گراف، مدیریت خطا و Retry، آشنایی با Async.

LangGraphCheckpointsAsync PythonError Handling

نقش AI در این مسیر: AI هم موتور تصمیم‌گیری هر گره است و هم کمک‌کدنویس؛ ارزش اصلی این نقش، تعیین جایی است که مدل تصمیم می‌گیرد و جایی که کد ثابت اجرا می‌شود.

پروژه‌های مناسب: گردش‌کار رزرو یا پردازش سفارش با شاخه شرطی، Retry و تأیید انسانی؛ Agent پردازش اسناد با چند مرحله.

مشاغل مرتبط: AI Workflow Engineer، Agent Developer، Automation Engineer.

سطح ورود (تقریبی): میان‌رده؛ با پیش‌زمینه Backend سریع‌تر.

مسیر رشد بعدی: Agent Architect ← Tech Lead سیستم‌های AI؛ یا حرکت به سمت Multi-Agent و زیرساخت.

مهندس چند-Agent

Multi-Agent Engineer

مناسب چه کسی است؟ افرادی که مسئله‌های بزرگ را به نقش‌ها و وظایف تقسیم می‌کنند و با دیباگ سیستم‌های پیچیده راحت‌اند؛ مناسب مهندسان با تجربه Orchestration.

مهارت‌های لازم: طراحی نقش و Handoff، شروط توقف، کنترل هزینه، پروتکل‌های MCP و A2A.

CrewAIMS Agent FrameworkA2AMCP

نقش AI در این مسیر: مدل‌ها در قالب نقش‌های مختلف (پژوهشگر، نویسنده، بازبین) کار می‌کنند؛ باید سنجیده شود که آیا تیم Agent واقعاً بهتر از Agent تکی است یا فقط هزینه را افزایش می‌دهد.

پروژه‌های مناسب: تیم پژوهشگر–نویسنده–بازبین؛ سیستم تحلیل گزارش با چند Agent تخصصی؛ اتصال Agentها با A2A.

مشاغل مرتبط: Multi-Agent Engineer، AI Systems Engineer، Applied AI Engineer.

سطح ورود (تقریبی): میان‌رده تا ارشد.

مسیر رشد بعدی: AI Systems Architect ← Staff / Principal Engineer؛ یا تخصص در ارزیابی سیستم‌های چند-Agent.

مهندس تست و ایمنی Agent

Agent Testing & Safety

مناسب چه کسی است؟ افرادی که به کیفیت، امنیت و بررسی سناریوهای خطا اهمیت می‌دهند؛ مناسب مهندسان QA، امنیت و افراد دقت‌محور.

مهارت‌های لازم: طراحی Eval، تحلیل خطا، شناخت Prompt Injection و Excessive Agency، اصل Least Privilege.

EvalsLLM-as-JudgeRed TeamingOWASP LLM Top 10

نقش AI در این مسیر: AI هم موضوع تست است و هم ابزار آن (مثلاً LLM-as-Judge)؛ با این حال قاضی مبتنی بر مدل نیز خطا دارد و باید با نمونه‌های انسانی سنجیده شود.

پروژه‌های مناسب: مجموعه Eval برای یک Agent با ۲۰ تا ۵۰ سناریو؛ گزارش حمله Prompt Injection و راه‌حل؛ داشبورد مقایسه نسخه‌ها.

مشاغل مرتبط: AI QA / Evaluation Engineer، AI Security Engineer، Responsible AI Specialist.

سطح ورود (تقریبی): میان‌رده؛ برای افراد QA یا امنیت سریع‌تر است.

مسیر رشد بعدی: AI Safety / Governance Lead ← مشاور ریسک AI؛ نقشی که با رشد مقررات ارزشمندتر می‌شود.

مهندس زیرساخت Agent

Agent Infrastructure

مناسب چه کسی است؟ مناسب افراد با پیشینه DevOps، Backend یا Cloud که هدفشان اجرای پایدار، اقتصادی و قابل رصد Agent است.

مهارت‌های لازم: Docker، API، صف و Async، Tracing، مانیتورینگ هزینه و تأخیر، مدیریت Secretها.

DockerFastAPILangfuse / LangSmithCloud

نقش AI در این مسیر: رشد Agentها ابزارهایی مثل ردیابی توکن، Cache معنایی و مسیریابی بین مدل‌ها را ایجاد کرده است؛ کار اصلی این نقش، کاهش هزینه و تأخیر بر پایه اندازه‌گیری است.

پروژه‌های مناسب: استقرار Agent با Docker و داشبورد هزینه؛ بهینه‌سازی Context؛ مسیریابی بین مدل ارزان و قوی.

مشاغل مرتبط: LLMOps Engineer، MLOps Engineer، AI Platform Engineer.

سطح ورود (تقریبی): میان‌رده.

مسیر رشد بعدی: AI Platform Lead ← Head of AI Infrastructure؛ یا ورود به AI Hardware و Edge AI.

مهندس محصول مبتنی بر Agent

Agent Product Engineer

مناسب چه کسی است؟ مناسب توسعه‌دهندگان Full-stack، بنیان‌گذاران و افرادی که می‌خواهند محصول نهایی بسازند و به تجربه کاربر اهمیت می‌دهند. ورود به این تخصص معمولاً برای تازه‌کارها ساده‌تر است.

مهارت‌های لازم: طراحی API و UX، مدیریت انتظار کاربر، بازخورد و تحلیل استفاده، شناخت مسئله واقعی یک حوزه.

FastAPIFrontendUXDomain Knowledge

نقش AI در این مسیر: AI ساخت سریع نمونه اولیه را ممکن کرده است؛ تفاوت اصلی را کسی ایجاد می‌کند که مسئله واقعی کاربر را می‌شناسد و تجربه‌ای قابل اعتماد می‌سازد.

پروژه‌های مناسب: دستیار پشتیبانی برای یک کسب‌وکار، Agent تحلیل قرارداد یا گزارش مالی، ابزار داخلی اتوماسیون.

مشاغل مرتبط: AI Product Engineer، Full-stack AI Engineer، فریلنسر و بنیان‌گذار محصول AI.

سطح ورود (تقریبی): تازه‌کار تا میان‌رده.

مسیر رشد بعدی: AI Product Lead ← Founder / CTO؛ یا تخصص در یک Domain مثل حقوق، سلامت یا مالی.

نکته: لازم نیست چند تخصص هم‌زمان دنبال شود. پس از ساختن Core Skills، انتخاب یک نقش و انجام پروژه عمیق همان مسیر پیشنهاد می‌شود. «سطح ورود» تقریبی است و به شرکت و بازار بستگی دارد.
10

سطح ۴ — تست کردن و ایمن‌سازی

قبل از هر تلاش برای بردن Agent به Production

قبل از بردن Agent به محیط واقعی باید بدانیم چقدر درست کار می‌کند و چقدر امن است.

🧪 تست Agent

سنجش دقت، خطا، هزینه و تأخیر با چند سناریوی تکرارشونده؛ چون خروجی مدل هر بار ممکن است کمی فرق کند.

🛡️ ایمنی

مقابله با Prompt Injection و لزوم تأیید انسان برای کارهای حساس مثل پرداخت.

قاعده ساده: Agent فقط به ابزارها و دسترسی‌هایی نیاز دارد که کارش واقعاً لازم دارد. OWASP هم Prompt Injection و «Excessive Agency» را جزو ریسک‌های اصلی اپلیکیشن‌های LLM معرفی کرده است.
11

سطح ۵ — اجرای واقعی (Production)

مدل‌ساز → مهندس سیستم Agentic

در این مرحله Agent فقط یک نمونه آزمایشی نمی‌ماند و به بخشی از یک سیستم واقعی تبدیل می‌شود. این همان جایی است که مسیر از «ساخت Agent» به سمت «مهندسی سیستم Agentic» حرکت می‌کند.

🔌 FastAPI

ارائه Agent از طریق API.

🐳 Docker

بسته‌بندی و اجرای قابل تکرار سرویس.

📈 Tracing / Logs

ثبت مراحل تصمیم‌گیری و فراخوانی ابزارها.

💸 Cost & Latency

پایش هزینه توکن و زمان پاسخ.

12

Hands-on و پروژه‌ها

تمرین باید در طول کل Roadmap تکرار شود

مسیر عملی: Learn → Try → Build → Challenge → Real Project

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

سطحBeginner TaskMini ProjectChallengeReal Project
سطح ۰برنامه‌ای که یک API عمومی را صدا بزند و JSON را چاپ کندخلاصه‌ساز متن با LLM API و خروجی JSONاجرای خلاصه‌ساز روی ۲۰ متن و سنجش کیفیت با یک معیار مشخصابزار خط فرمان خلاصه‌سازی مقاله با README
سطح ۱Agent با یک ابزار ساده (ماشین‌حساب)Agent دو ابزاره با حافظه نام کاربرRAG روی ۱۰ سند با ذکر منبع و شمارش پاسخ‌های غلطدستیار پرسش‌وپاسخ روی اسناد (پروژه ۰۲)
سطح ۲گراف دو گره‌ای در LangGraphگردش‌کار با شاخه شرطی و Retryتیم سه Agent و مقایسه با Agent تکی (هزینه و کیفیت)Agent پشتیبانی با مسیریابی تیکت، تأیید انسانی و یک ابزار MCP
سطح ۳نمودار معماری یک پروژه در تخصص انتخابینمونه کوچک مخصوص همان تخصصبهبود یک شاخص (هزینه، دقت یا تأخیر) و گزارش قبل و بعدپروژه عمیق تخصصی (ستون «پروژه‌های مناسب» در سطح ۳)
سطح ۴نوشتن ۵ سناریوی تست برای Agentمجموعه Eval با ۲۰ نمونه و LLM-as-Judgeحمله Prompt Injection به یک Agent و بستن راه نفوذگزارش ارزیابی و ایمنی یک Agent کامل
سطح ۵اجرای Agent در Docker روی سیستم محلیAPI با FastAPI و ثبت لاگکاهش قابل‌اندازه‌گیری هزینه یا تأخیر با ثبت اعداد قبل و بعداستقرار پروژه ۰۵ با داشبورد لاگ و هزینه (Portfolio)

پروژه‌های واقعی

01

Tool-Calling Agent — پروژه شروع

ساخت یک Agent با دو یا سه ابزار (مثلاً آب‌وهوا، ماشین‌حساب و جست‌وجو) که خودش انتخاب کند کدام ابزار را صدا بزند. تصمیم‌ها و خروجی هر ابزار ثبت می‌شود و چند نمونه اجرای درست و غلط گزارش می‌شود.

02

Agent با حافظه و RAG — پروژه قابل ارائه

ساخت Agentی که ترجیحات کاربر را به خاطر بسپارد و از مجموعه‌ای از اسناد با ذکر منبع پاسخ دهد. علاوه بر نتیجه، کیفیت پاسخ‌ها و موارد اشتباه تحلیل و در README توضیح داده می‌شود.

03

LangGraph Workflow — پروژه چندمرحله‌ای

طراحی یک گردش‌کار (مثل رزرو سفر) با چند شاخه شرطی، مدیریت خطا و یک نقطه تأیید انسانی. هدف این پروژه تمرین کنترل جریان کار و پایداری Agent است.

04

Multi-Agent Team — انتخاب تخصص

ساخت یک تیم دو یا سه‌نفره (مثلاً پژوهشگر، نویسنده، بازبین) و مقایسه نتیجه با یک Agent تکی از نظر کیفیت، هزینه و زمان. در صورت مناسب بودن، یک ابزار با MCP به تیم وصل می‌شود.

05

Production-ready Agent — پروژه نهایی

انتخاب یک مسئله واقعی در یک حوزه مشخص و پوشش کل چرخه: تعریف مسئله و معیار موفقیت، Agent با ابزار و حافظه، مجموعه تست و ارزیابی، آزمایش Prompt Injection، API با Docker، داشبورد لاگ و هزینه و مستندسازی. این پروژه باید در GitHub و Portfolio قابل نمایش باشد.

پروژه واقعی فقط «Agent ساخته‌شده» نیست: شامل مسئله مشخص، ارزیابی، ایمنی، کد قابل اجرا، مستندات و در پروژه‌های پیشرفته‌تر API و Deployment است.
User
  ↓
Real-world Task
  ↓
Agent (LLM + Tools + Memory)
  ↓
Guardrails + Human Approval
  ↓
Evaluation + Error Analysis
  ↓
Inference API
  ↓
Docker
  ↓
Cloud / Server + Monitoring
  ↓
Usable Agentic System
13

مسیرهای ورود به کار

راه‌های واقع‌بینانه برای تبدیل یادگیری به سابقه و فرصت شغلی

ورود از حوزه نزدیک

حرکت از Software Engineering، Backend یا Data به سمت نقش‌های Agent و AI Engineering و افزودن مهارت‌های جدید به تجربه قبلی.

پروژه شخصی

ساخت ۲ تا ۴ پروژه قابل نمایش و انتشار آن‌ها در GitHub همراه با README، نحوه اجرا، نتایج تست و تحلیل خطا.

اتوماسیون واقعی در کار فعلی

بهبود یک فرایند تکراری در محل کار یا پروژه فعلی با یک Agent کوچک و امن؛ این نوع تجربه برای رزومه ارزشمند است.

مشارکت Open Source

رفع باگ در فریم‌ورک‌ها یا MCP serverها، افزودن مثال یا مستند و تمرین کار تیمی با Git.

پروژه فریلنسری / قراردادی

پس از ساخت نمونه‌کار، پروژه‌های محدود و مشخص مثل Agent پشتیبانی یا اتوماسیون اسناد می‌توانند تجربه تجاری ایجاد کنند.

ساخت محصول

یک مسئله واقعی را از Agent تا API، Deployment و بازخورد کاربر جلو ببر؛ این مسیر هم‌زمان مهارت فنی و محصولی می‌سازد.

نقش‌هایی که با این مسیر می‌شود گرفت

AI / LLM Application Engineer

ساخت قابلیت‌های مبتنی بر LLM داخل محصول: RAG، Tool Use و API.

مهارت کلیدی: Python، LLM API، RAG

سطح ورود: تازه‌کار تا میان‌رده

AI Agent Developer

طراحی و ساخت Agent برای فرایندهای مشخص یک سازمان.

مهارت کلیدی: LangGraph، Tool Use، تست

سطح ورود: میان‌رده

AI Automation Engineer

خودکارسازی فرایندهای تکراری کسب‌وکار با Agent و ابزارهای موجود.

مهارت کلیدی: Python، API، شناخت فرایند

سطح ورود: تازه‌کار تا میان‌رده

AI Solutions / Forward-deployed Engineer

همکاری مستقیم با مشتری، فهم مسئله او و ساخت راه‌حل Agentic متناسب با آن.

مهارت کلیدی: ارتباط، Domain، پروتوتایپ سریع

سطح ورود: میان‌رده

AI Evaluation / QA Engineer

ساخت Eval و سنجش کیفیت و ایمنی Agentها.

مهارت کلیدی: طراحی تست، تحلیل خطا

سطح ورود: میان‌رده

LLMOps / AI Platform Engineer

استقرار، مانیتورینگ و کنترل هزینه سیستم‌های Agent.

مهارت کلیدی: Docker، Cloud، Observability

سطح ورود: میان‌رده

عنوان‌ها یکسان نیستند: در آگهی‌ها معمولاً عنوان‌هایی مثل «AI Engineer»، «LLM Engineer» یا «مهندس هوش مصنوعی کاربردی» دیده می‌شود؛ به‌جای عنوان، شرح مهارت‌ها اهمیت بیشتری دارد.

نردبان رشد

کارآموز / Junior→Agent Developer→Senior AI Engineer→Tech Lead / Architect→Head of AI · Founder · مشاور

در هر پله، سهم مهارت‌های سیستمی، ارزیابی و ارتباط با کسب‌وکار بیشتر می‌شود و سهم کدنویسی صرف کمتر.

14

ابزارها

زبان‌ها، کتابخانه‌ها و ابزارهای پایه موردنیاز

Python

زبان اصلی مسیر؛ Functions، Classes، Files، JSON و کار با API.

LLM APIs / SDKs

فراخوانی مدل‌ها، Function Calling و خروجی ساخت‌یافته (مثل OpenAI Agents SDK).

LangGraph

طراحی گردش‌کار Agent با State، شاخه‌های شرطی و Checkpoint.

CrewAI / MAF

هماهنگی چند Agent با نقش‌ها و وظایف مشخص.

MCP / A2A

اتصال استاندارد Agent به ابزارها و به Agentهای دیگر.

Vector Database

ذخیره و بازیابی Embeddingها برای RAG و حافظه بلندمدت.

FastAPI

ساخت API برای ارائه Agent به سایر بخش‌های یک سیستم.

Docker

بسته‌بندی برنامه و وابستگی‌ها برای Deployment قابل تکرار.

Observability

ابزارهای لاگ، Trace و هزینه برای Agent (مثل LangSmith و Langfuse).

Eval Tools

اجرای سناریوهای تست و مقایسه نسخه‌های مختلف Agent.

Git / GitHub

نگهداری کد، نسخه‌بندی و مستندسازی پروژه‌ها.

Jupyter / VS Code

محیط‌های رایج برای آزمایش، توسعه و اجرای کد.

ترتیب یادگیری ابزارها: Python → LLM API → Tool Use → Memory / RAG → LangGraph → CrewAI / MAF → MCP → Eval & Safety → FastAPI / Docker → Observability.

ابزارهای همکاری

Git / GitHub

Branch، Pull Request و Code Review برای کار تیمی؛ Issues برای مدیریت وظایف Agent.

Notion / Confluence

مستندسازی تصمیم‌های طراحی، Promptها و نتایج تست برای اعضای تیم.

Slack / Discord

ارتباط تیمی و دریافت هشدار خطا و هزینه از Agent.

LangSmith / Langfuse

اشتراک Traceها بین اعضای تیم برای دیباگ مشترک رفتار Agent.

Docker Compose / Sandbox

محیط یکسان برای همه اعضا؛ Agent پیش از اتصال به سیستم واقعی در Staging اجرا می‌شود.

Jira / Linear / Trello

برنامه‌ریزی Sprint و پیگیری باگ‌ها و بهبودها.

15

فرصت‌های کمتر دیده‌شده

حوزه‌هایی که کمتر از «ساخت یک Agent» دیده می‌شوند

رصد و دیباگ Agent

ابزارهایی که نشان می‌دهند Agent در هر مرحله چه تصمیمی گرفته و چرا شکست خورده.

امنیت Agent

محافظت در برابر سوءاستفاده، Prompt Injection و دسترسی بیش از حد ابزارها.

نقطه‌های تأیید انسانی

طراحی اینکه کجا و چگونه انسان قبل از اقدام حساس تصمیم نهایی را می‌گیرد.

کاهش هزینه و تأخیر

بهینه‌سازی تعداد فراخوانی مدل، طول Context و انتخاب مدل مناسب هر مرحله.

Agent صوتی یا مرورگری

Agentهایی که با صدا کار می‌کنند یا در مرورگر کار انجام می‌دهند.

Agent تخصصی صنعت

Agent مخصوص یک حوزه مثل حقوق، سلامت یا مالی که دانش Domain در آن مزیت اصلی است.

16

بازار کار

تصویر فعلی و روندهای آینده بر اساس گزارش‌های معتبر

وضعیت فعلی: عنوان «Agentic AI Engineer» در همه شرکت‌ها یکسان نیست و این مهارت‌ها در نقش‌هایی مثل AI Engineer، ML Engineer و Software Engineer با تمرکز روی AI هم دیده می‌شوند.

بازار آمریکا

روند آگهی‌های شغلی

طبق Stanford AI Index 2026 (بر پایه داده‌های Lightcast)، سهم مهارت‌های Agentic AI در آگهی‌های شغلی آمریکا از 0.06٪ در 2024 به 0.23٪ در 2025 رسید؛ یعنی بیش از 280٪ رشد در یک سال و حدود 90 هزار آگهی. این دسته برای اولین بار امسال به‌عنوان یک خوشه مهارتی مستقل ثبت شده است.

بازه حقوق

طبق Robert Half 2026 Salary Guide، بازه حقوق AI/ML Engineer در آمریکا حدود 134,000 تا 193,250 دلار در سال است. این عدد برای نقش عمومی AI/ML Engineer است، نه مخصوص Agentic AI. Robert Half رشد پیش‌بینی‌شده حقوق شروع را برای AI/ML و علم داده 4.1٪ و بالاتر از میانگین گزارش می‌کند.

مهارت‌های مرتبط

مهارت‌هایی که در این مسیر تکرار می‌شوند و بهتر است در نمونه‌کار دیده شوند: LangGraph، RAG و Vector Database، تست و ارزیابی، مانیتورینگ Agent. در داده‌های Lightcast هم Python پرتقاضاترین مهارت تخصصی AI است و مهارت‌های مرتبط با استقرار (مثل AWS و مقیاس‌پذیری) رشد بلندمدت سریعی داشته‌اند.

توجه: اعداد بالا مربوط به بازار ایالات متحده‌اند و نباید مستقیماً به بازار ایران یا هر کشور دیگری تعمیم داده شوند. رشد 280٪ هم از یک پایه کوچک (حدود 0.23٪ کل آگهی‌ها) اتفاق افتاده است.

بازار ایران

داده‌های این بخش از بررسی مستقیم ۴۰ آگهی/فرصت شغلی مرتبط با Agentic AI به‌دست آمده که در شهریور ۱۴۰۵ از جاب‌ویژن، جابینجا، لینکدین، ایران‌استخدام و ایران‌تلنت جمع‌آوری شده‌اند (۵ مورد در چند منبع تکرار شده‌اند؛ یعنی حدود ۳۵ موقعیت شغلی منحصربه‌فرد).

روند آگهی‌های شغلی

از ۴۰ آگهی بررسی‌شده، ۸۲٪ به‌صراحت LLM، ۶۵٪ عبارت RAG و ۶۰٪ عبارت Agentic را در عنوان یا شرح شغل داشتند؛ ۵۰٪ هم دقیقاً از عبارت «AI Agent» استفاده کرده بودند. ۲۱ مورد (~۵۳٪) در تهران بود و ۱۰ مورد (۲۵٪) امکان دورکاری/ریموت داشت. کارفرماها فقط استارتاپ نبودند؛ شرکت‌هایی مثل علی‌بابا، اسنپ‌باکس، بانک خاورمیانه، پرشیا خودرو، امن‌پردازان کویر (Padvish) و OmidPayment هم آگهی فعال داشتند.

بازه حقوق

از ۴۰ آگهی، فقط ۳ مورد رقم دقیق حقوق اعلام کرده بودند: «متخصص هوش مصنوعی (Agentic AI)» در تهران/ونک ۸۰ تا ۱۲۰ میلیون تومان، «Senior LLM & Agentic AI Engineer» در پردیس ۱۱۰ تا ۱۴۰ میلیون تومان، و «مهندس هوش مصنوعی گفتار» (زیر ۳ سال سابقه) از ۵۰ میلیون تومان. بازه دیده‌شده در این نمونه یعنی ~۵۰ تا ۱۴۰ میلیون تومان در ماه بسته به سطح تجربه. بقیه آگهی‌ها یا «توافقی» بودند یا رقمی اعلام نکرده بودند (یک موقعیت هم دورکاری با پرداخت دلاری بود). این عدد بر پایه فقط ۳ آگهی است، نه میانگین کل بازار.

مهارت‌های مرتبط

درصد آگهی‌هایی که هرکدام را ذکر کرده‌اند: Python ۶۲٪، Vector Database و Docker هرکدام ۲۵٪، LangChain ۲۲٪، LangGraph و Multi-Agent هرکدام ۲۰٪، Fine-tuning ۱۸٪، n8n، FastAPI و CI/CD هرکدام ۱۵٪، Tool Calling ۱۲٪، Prompt Engineering و PyTorch هرکدام ۱۰٪، و MCP (به‌عنوان مهارت نوظهور) ۵٪.

روش پیگیری: در jobvision.ir، jobinja.ir و iranestekhdam.ir با جست‌وجوی عبارت‌هایی مثل «LLM»، «AI Agent»، «RAG»، «LangChain» و «مهندس هوش مصنوعی» و استفاده از فیلترهای «کارآموزی» یا «دورکاری»، می‌توان مهارت‌های تکرارشونده را شناسایی و در Portfolio پوشش داد.

توجه: این آمار از یک نمونه ۴۰‌تایی (جمع‌آوری‌شده شهریور ۱۴۰۵) به دست آمده و آمار رسمی و کامل کل بازار ایران نیست؛ به‌ویژه بازه حقوق فقط بر پایه ۳ آگهی است. ارقام تومانی هم به‌دلیل تورم و نوسان به‌سرعت تغییر می‌کنند و باید در بازه‌های زمانی جدیدتر بازبینی شوند.

چشم‌انداز: تمرکز شرکت‌ها از چت‌بات‌های ساده به سمت Agentهایی می‌رود که بخش بزرگی از یک کار را خودشان پیش می‌برند. در این مسیر، تخصص در یک نقش مشخص (مثل تست و ایمنی، Orchestration یا زیرساخت) معمولاً مهم‌تر از دانستن سطحی همه‌چیز است.
17

خلاصه نهایی رودمپ

مسیر فشرده از پایه تا Agentic AI Engineer

Python
↓
LLM + Prompt
↓
Tool Use
↓
Memory / RAG
↓
Planning + الگوهای Agent
↓
LangGraph / Multi-Agent
↓
MCP / A2A
↓
تخصص (Orchestration / Multi-Agent / Safety / Infra / Product)
↓
Testing + Safety
↓
Deployment + Monitoring
↓
پروژه‌های واقعی
↓
Agentic AI Engineer
18

منابع و رفرنس‌ها

منابع رسمی و گزارش‌های معتبر مورد استفاده

روش استفاده از منابع: محتوای آموزشی رودمپ به‌صورت خلاصه و کاربردی نوشته شده و برای جزئیات فنی باید به مستندات رسمی هر ابزار و گزارش اصلی مراجعه شود. فریم‌ورک‌های Agent سریع تغییر می‌کنند؛ پیش از انتخاب هر کدام باید وضعیت فعلی پروژه بررسی شود.