این یک برنامه جامع و عملی است که در آن یک عامل کدنویسی AI کاملاً خودمختار را از صفر خواهید ساخت. در طول ۱۹ ساعت، شما سیستمی واقعی را مهندسی میکنید که قادر است کل یک کدبیس را بخواند و بفهمد، فایلها را بنویسد و ویرایش کند، دستورات شل را اجرا کند، دادهها را از وب جستجو و دریافت نماید و وظایف طولانیمدت را بهصورت خودمختار مدیریت کند.
لطفاً توجه کنید: این یک دوره پیشرفته است و برای مبتدیان مطلق مناسب نیست.
این برنامه آموزشی برای توسعهدهندگان با تجربه و متخصصان هوش مصنوعی طراحی شده است که پایه محکمی در مهندسی نرمافزار، پایتون و مدلهای زبانی بزرگ (LLM) دارند. ما بهطور گسترده در ترمینال کار خواهیم کرد و یک سیستم در سطح تولید (Production-grade) مبتنی بر CLI و TUI خواهیم ساخت. آشنایی با APIها، ابزارها و جریانهای کاری مدرن AI شدیداً توصیه میشود.
این دوره برای توسعهدهندگان، مهندسان AI و سازندگان سیستمی است که میخواهند از دستیارهای ساده چتباتی فراتر رفته و یاد بگیرند چگونه سیستمهای AI عاملانه واقعی را طراحی، پیادهسازی و مقیاسبندی کنند.
این دوره درباره چیست؟
ابزارهای مدرن AI میتوانند کد تولید کنند، اما عاملهای واقعی AI باید بسیار فراتر از این عمل کنند.
آنها باید برنامهریزی کنند، اجرا کنند، تطبیق یابند، به خاطر بسپارند، از خطاها بازیابی کنند و حتی زمانی که کانتکست حجیم یا وظایف پیچیده میشود، به کار خود ادامه دهند.
در این دوره، شما یک عامل کدنویسی AI خواهید ساخت که:
کدبیس شما را میخواند و درک میکند
fایلها را بهصورت امن مینویسد، ویرایش میکند و مدیریت میکند
دستورات شل و ابزارها را اجرا میکند
اطلاعات را از وب جستجو و استخراج میکند
حافظه بلندمدت را در طول نشستهای مختلف حفظ میکند
وظایف را برنامهریزی کرده و پیشرفت را ردیابی میکند
با افزایش پیچیدگی، زیر-عاملهایی ایجاد میکند
حلقههای بینهایت را شناسایی کرده و از آنها خارج میشود
از طریق حلقههای بازخورد از اشتباهات خود میآموزد
کانتکست را فشرده و هرس میکند تا بتواند بهطور نامحدود اجرا شود
نشستها را ذخیره و نقاط بازگشت را بازیابی میکند
خودمختاری کنترلشده و سیستم تایید را فراهم میکند
با ابزارهای سفارشی و ادغامهای شخص ثالث از طریق MCP کاملاً توسعهپذیر است
این یک پروژه دمو نیست. شما در حال ساخت یک معماری واقعی سیستم AIهستید که مشابه نحوه طراحی عاملهای کدنویسی خودمختار مدرن است.
معماری و مفاهیم کلیدی که بر آنها مسلط خواهید شد
این دوره عمیقاً به طراحی سیستمهای AI عاملانه میپردازد و هر دو جنبه تئوری و پیادهسازی را پوشش میدهد.
حلقه عاملانه و موتور اجرا
شما حلقه مرکزی عاملانه را طراحی خواهید کرد که به AI اجازه میدهد برنامهریزی کند، اقدامات را اجرا نماید، نتایج را مشاهده کند و تا زمان تکمیل وظایف، تکرار کند.
سیستم ابزار و رجیستری ابزارها
یاد بگیرید چگونه ابزارها را با استفاده از Schemaها تعریف، ثبت و در معرض AI قرار دهید تا اجرای امن و ساختاریافته ابزارها برای عملیات فایل، دستورات شل، جستجو و موارد دیگر فراهم شود.
مدیریت کانتکست
استراتژیهای پیشرفته مدیریت کانتکست، از جمله فشردهسازی و هرس کردن را پیادهسازی کنید تا عامل حتی در وظایف طولانیمدت کارآمد باقی بماند.
سیستمهای حافظه
ابزارهای حافظهای بسازید که به عامل اجازه میدهد اطلاعات مهم را در طول نوبتها و نشستهای مختلف به خاطر بسپارد و شخصیسازی و تداوم را ممکن سازد.
زیر-عاملها و جریانهای کاری چند-عاملی
زیر-عاملهای تخصصی طراحی کنید که مسئولیتهای خاصی را بر عهده دارند و هنگام پیچیده شدن وظایف بهصورت پویا ایجاد میشوند.
حلقههای بازخورد و خود-اصلاحی
مکانیزمهایی را پیادهسازی کنید که به عامل اجازه میدهد اشتباهات را تشخیص دهد، رفتار خود را تنظیم کند و از تکرار شکستها جلوگیری نماید.
نشستها و نقاط بازگشت
یاد بگیرید چگونه نشستهای عامل را ذخیره، بازیابی و مدیریت کنید و جریانهای کاری بلندمدت و اجرای قابل توقف و ادامه را ممکن سازید.
MCP (پروتکل کانتکست مدل)
عامل خود را با ادغام سرویسهای شخص ثالث و ابزارهای خارجی از طریق MCP توسعه دهید و سیستم را ماژولار و آیندهنگر کنید.
پیادهسازی عملی و واقعی
در طول این دوره، شما موارد زیر را خواهید ساخت:
یک اپلیکیشن کامل CLI با استفاده از Click
یک رابط کاربری غنی در ترمینال (TUI) برای خروجی و تعامل با عامل
یک سیستم قدرتمند پیکربندی و مدیریت خطا
کنترلهای تایید و مجوز برای خودمختاری امن
تشخیص حلقه و گاردهای اجرایی
یک معماری مقیاسپذیر که کاربران بتوانند ابزارهای خود را به آن اضافه کنند
تمام مفاهیم گام به گام با کد واقعی پیادهسازی میشوند، نه با مفاهیم انتزاعی.
بعد از این دوره قادر به انجام چه کارهایی خواهید بود؟
در پایان این دوره، شما قادر خواهید بود:
عاملهای کدنویسی AI خودمختار را از صفر طراحی و بسازید
حلقههای عاملانهای مهندسی کنید که برنامهریزی، اجرا و تطبیق مییابند
سیستمهای AI ابزار-محور را با کنترلهای امنیتی واقعی پیادهسازی کنید
پنجرههای کانتکست طولانی را با استفاده از فشردهسازی و هرس مدیریت کنید
معماریهای چند-عاملی برای جریانهای کاری پیچیده بسازید
عاملهای AI را با ابزارهای سفارشی و سرویسهای خارجی توسعه دهید
سیستمهای AI آماده تولید بسازید، نه صرفاً پروتوتایپ
این دوره برای چه کسانی است؟
توسعهدهندگان نرمافزاری که میخواهند سیستمهای AI بسازند، نه اینکه فقط از آنها استفاده کنند
مهندسان AI که به دنبال تسلط بر معماریهای عاملانه هستند
کاربران پیشرفته GenAI که آمادهاند از رابطهای چتی فراتر روند
سازندگان سیستم علاقهمند به ابزارها و جریانهای کاری خودمختار
این دوره برای چه کسانی نیست؟
مبتدیان مطلق در برنامهنویسی
آموزندگانی که به دنبال مهندسی پرامپت مقدماتی هستند
کاربرانی که به دنبال راهکارهای AI بدون کدنویسی (No-code) یا کمکد (Low-code) هستند
این دوره دانش و تجربه عملی لازم برای مهندسی عاملهای کدنویسی AI خودمختار واقعیرا با استفاده از همان اصولی که در ابزارهای توسعه مدرن AI به کار رفته است، به شما میدهد.
اگر آمادهاید از سطح «استفاده از AI» به سطح «طراحی سیستم AI» حرکت کنید، این دوره برای شماست.
EduVerse Academy
آکادمی آموزش آنلاین عملی (Hands-On-Online Training Academy)
نمایش نظرات