دوره آموزشی ساخت ایجنتهای هوش مصنوعی با GitHub Copilot
3 ساعت 51 دقیقهمتوسط2026-07-01
مدرسین

Microsoft Press
Microsoft
جزئیات دوره
عاملهای هوش مصنوعی (AI Agents) در حال تبدیل شدن به یکی از مهمترین فناوریها در توسعه نرمافزار مدرن هستند. این Agentها به برنامهها امکان میدهند وظایف را خودکار کنند، با دادهها تعامل داشته باشند و بر اساس شرایط مختلف، تصمیمهای هوشمندانهتری بگیرند.
GitHub Copilot این فرآیند را سادهتر کرده است؛ زیرا با کمک هوش مصنوعی، کدنویسی را سرعت میبخشد، کارهای تکراری را کاهش میدهد و به توسعهدهندگان اجازه میدهد بیشتر روی طراحی، معماری و حل مسائل پیچیده تمرکز کنند.
در این دوره، مهارتهای فنی و عملی لازم برای شناخت معماری AI Agentها، راهاندازی GitHub Copilot و ساخت Agentهای کاربردی از صفر را یاد میگیرید.
ابتدا با مفاهیم بنیادی AI Agentها، اجزای اصلی آنها و نحوه عملکردشان آشنا میشوید. سپس یاد میگیرید چگونه GitHub Copilot را در محیط توسعه خود پیکربندی کنید و از قابلیتهای آن برای تولید، اصلاح و بهبود کد استفاده کنید.
در ادامه، بهصورت مرحلهبهمرحله یک AI Agent واقعی میسازید، آن را آزمایش میکنید و قابلیتهای آن را با اتصال به APIهای خارجی و کتابخانههای مختلف گسترش میدهید.
همچنین یاد میگیرید چگونه از Copilot بهعنوان یک همکار برنامهنویسی هوشمند استفاده کنید؛ نه فقط برای تولید کد، بلکه برای بازبینی، Refactor، رفع خطاها و افزایش کیفیت نرمافزار.
در پایان دوره، توانایی طراحی و توسعه Agentهای هوشمند مبتنی بر AI را خواهید داشت و میتوانید از روشهای AI-Assisted Development در پروژههای واقعی استفاده کنید.
این دوره برای برنامهنویسان، توسعهدهندگان نرمافزار، مهندسان AI، مهندسان Full-Stack، DevOps Engineerها و افرادی که میخواهند وارد حوزه Agentic AI Development شوند مناسب است.
🎯 اهداف یادگیری
درک مفاهیم پایه AI Agentها و اجزای تشکیلدهنده آنها
شناخت معماری و نحوه عملکرد عاملهای هوش مصنوعی در نرمافزارها
پیکربندی GitHub Copilot برای محیط توسعه برنامهنویسی
استفاده از Copilot برای تولید، بررسی و بهبود کدهای نرمافزاری
طراحی، توسعه و تست Agentهای هوش مصنوعی بهصورت مرحلهبهمرحله
ساخت یک AI Agent کامل و کاربردی از ابتدا تا اجرا
اتصال Agentها به APIهای خارجی و کتابخانههای نرمافزاری
استفاده از Copilot برای Refactor، Debug و افزایش کیفیت کد
مقایسه GitHub Copilot با سایر ابزارهای برنامهنویسی مبتنی بر AI
بهکارگیری اصول اخلاقی، امنیتی و مسئولانه در توسعه نرمافزار با کمک هوش مصنوعی
GitHub Copilot این فرآیند را سادهتر کرده است؛ زیرا با کمک هوش مصنوعی، کدنویسی را سرعت میبخشد، کارهای تکراری را کاهش میدهد و به توسعهدهندگان اجازه میدهد بیشتر روی طراحی، معماری و حل مسائل پیچیده تمرکز کنند.
در این دوره، مهارتهای فنی و عملی لازم برای شناخت معماری AI Agentها، راهاندازی GitHub Copilot و ساخت Agentهای کاربردی از صفر را یاد میگیرید.
ابتدا با مفاهیم بنیادی AI Agentها، اجزای اصلی آنها و نحوه عملکردشان آشنا میشوید. سپس یاد میگیرید چگونه GitHub Copilot را در محیط توسعه خود پیکربندی کنید و از قابلیتهای آن برای تولید، اصلاح و بهبود کد استفاده کنید.
در ادامه، بهصورت مرحلهبهمرحله یک AI Agent واقعی میسازید، آن را آزمایش میکنید و قابلیتهای آن را با اتصال به APIهای خارجی و کتابخانههای مختلف گسترش میدهید.
همچنین یاد میگیرید چگونه از Copilot بهعنوان یک همکار برنامهنویسی هوشمند استفاده کنید؛ نه فقط برای تولید کد، بلکه برای بازبینی، Refactor، رفع خطاها و افزایش کیفیت نرمافزار.
در پایان دوره، توانایی طراحی و توسعه Agentهای هوشمند مبتنی بر AI را خواهید داشت و میتوانید از روشهای AI-Assisted Development در پروژههای واقعی استفاده کنید.
این دوره برای برنامهنویسان، توسعهدهندگان نرمافزار، مهندسان AI، مهندسان Full-Stack، DevOps Engineerها و افرادی که میخواهند وارد حوزه Agentic AI Development شوند مناسب است.
🎯 اهداف یادگیری
درک مفاهیم پایه AI Agentها و اجزای تشکیلدهنده آنها
شناخت معماری و نحوه عملکرد عاملهای هوش مصنوعی در نرمافزارها
پیکربندی GitHub Copilot برای محیط توسعه برنامهنویسی
استفاده از Copilot برای تولید، بررسی و بهبود کدهای نرمافزاری
طراحی، توسعه و تست Agentهای هوش مصنوعی بهصورت مرحلهبهمرحله
ساخت یک AI Agent کامل و کاربردی از ابتدا تا اجرا
اتصال Agentها به APIهای خارجی و کتابخانههای نرمافزاری
استفاده از Copilot برای Refactor، Debug و افزایش کیفیت کد
مقایسه GitHub Copilot با سایر ابزارهای برنامهنویسی مبتنی بر AI
بهکارگیری اصول اخلاقی، امنیتی و مسئولانه در توسعه نرمافزار با کمک هوش مصنوعی
مهارت ها
Github CopilotAI for Personal ProductivityAI Agents and Agentic SystemsGitHubAI Development Tools and PlatformsAI Productivity and Everyday UseBuilding with AIBusiness Software and ToolsOne-Off
سرفصل ها
مقدمه
- دوره خوش آمدید
درک عوامل هوش مصنوعی و GitHub Copilot
- اهداف یادگیری
- بفهمید که یک عامل هوش مصنوعی چیست
- اجزای کلیدی عاملهای هوش مصنوعی مبتنی بر کد را بررسی کنید
- نقش GitHub Copilot را در توسعه عامل هوش مصنوعی تشخیص دهید
- مقایسه GitHub Copilot با سایر ابزارهای کدنویسی هوش مصنوعی
- موارد استفاده برای توسعه عامل هوش مصنوعی را با Copilot شناسایی کنید
محیط توسعه خود را تنظیم کنید
- اهداف یادگیری
- GitHub Copilot را در IDE خود نصب کنید
- تنظیمات و ترجیحات کمک خلبان را پیکربندی کنید
- از تنظیمات پیشرفته استفاده کنید
- یک پروژه عامل هوش مصنوعی راهاندازی کنید
- اولین کد خود را با کمک کمک خلبان بنویسید و اجرا کنید
ساخت و توسعهی عاملهای هوش مصنوعی با کمک خلبان
- اهداف یادگیری
- پیادهسازی یک عامل ساده مبتنی بر قانون
- تصمیمگیری و اجرای تصمیمات با یک نماینده
- کنترل رفتار عامل با هوش مصنوعی مولد
- ایجاد دستورالعملهای مؤثر برای عامل هوش مصنوعی
- اضافه کردن RAG ساده به یک عامل هوش مصنوعی
بهترین شیوهها و مراحل بعدی را به کار بگیرید
- اهداف یادگیری
- کد عامل هوش مصنوعی را قابل استفاده مجدد کنید
- استفاده از خروجیهای ساختاریافته
- بهترین شیوهها برای ایجاد عاملهای هوش مصنوعی ایمن را بیاموزید
نتیجهگیری
- خلاصه و مراحل بعدی