دوره آموزشی باز کردن جعبه هوش مصنوعی: بررسی عمیق Visual Studio Code و GitHub Copilot
26 دقیقهمتوسط2026-02-04
مدرسین

Morten Rand-Hendriksen
Senior Staff Instructor, Speaker, Web Designer, and Software Developer
جزئیات دوره
در این دوره یاد میگیرید چگونه VS Code را به یک محیط کاری پیشرفته مبتنی بر هوش مصنوعی تبدیل کنید؛ جایی که GitHub Copilot فقط یک ابزار autocomplete نیست، بلکه به یک همکار هوشمند در فرآیند توسعه نرمافزار تبدیل میشود.
مدرس دوره، Morten Rand-Hendriksen، شما را با قابلیتهای پیشرفته Copilot در VS Code آشنا میکند؛ از جمله نحوه کنترل رفتار Copilot با استفاده از دستورالعملهای Agent و تنظیمات سفارشی پروژه (Custom Instructions).
در این دوره یاد میگیرید چگونه از Slash Commands و اکشنهای قابل پرامپت برای انجام سریع کارهای رایج توسعه مثل نوشتن کد، دیباگ، مستندسازی، بهینهسازی و تستنویسی استفاده کنید.
همچنین با مفهوم MCP (Model Context Protocol) آشنا میشوید؛ یک استاندارد که به Copilot اجازه میدهد از طریق سرورها به ابزارها و سیستمهای خارجی متصل شود و قابلیتهای گستردهتری پیدا کند.
در ادامه، یاد میگیرید چگونه ایجنتهای سفارشی (Custom Agents) بسازید تا نقشهای مختلفی مثل برنامهریز، توسعهدهنده و بازبین کد را شبیهسازی کنند و یک ورکفلو تیمی واقعی ایجاد کنید.
در نهایت، با روشهایی برای ساخت ورکفلوهای قابلاستفاده مجدد (Templates / Skills / Scripts) آشنا میشوید تا Copilot در زمان مناسب، ابزار و دستور مناسب را انتخاب کند.
🎯 اهداف یادگیری
شناخت سطوح مختلف یکپارچهسازی Copilot در VS Code (Agents, Tools, Context)
استفاده از Agent Instructions برای کنترل رفتار Copilot
شخصیسازی Copilot با Custom Instructions در سطح پروژه
استفاده از Slash Commands برای تسریع کارهای توسعه
درک کاربرد عملی MCP (Model Context Protocol) در اتصال ابزارها
اتصال Copilot به سرویسهای خارجی از طریق MCP Server
ساخت Custom Agents برای نقشهای مختلف توسعه نرمافزار
طراحی ورکفلوهای تیمی با استفاده از AI
ایجاد Templates و Skills برای استفاده مجدد
افزایش بهرهوری در توسعه با Copilot بهعنوان همکار هوشمند
مدیریت محدودیتهای امنیتی و سیاستهای سازمانی
درک مرز اعتماد (Trust Boundaries) در ابزارهای AI
مدرس دوره، Morten Rand-Hendriksen، شما را با قابلیتهای پیشرفته Copilot در VS Code آشنا میکند؛ از جمله نحوه کنترل رفتار Copilot با استفاده از دستورالعملهای Agent و تنظیمات سفارشی پروژه (Custom Instructions).
در این دوره یاد میگیرید چگونه از Slash Commands و اکشنهای قابل پرامپت برای انجام سریع کارهای رایج توسعه مثل نوشتن کد، دیباگ، مستندسازی، بهینهسازی و تستنویسی استفاده کنید.
همچنین با مفهوم MCP (Model Context Protocol) آشنا میشوید؛ یک استاندارد که به Copilot اجازه میدهد از طریق سرورها به ابزارها و سیستمهای خارجی متصل شود و قابلیتهای گستردهتری پیدا کند.
در ادامه، یاد میگیرید چگونه ایجنتهای سفارشی (Custom Agents) بسازید تا نقشهای مختلفی مثل برنامهریز، توسعهدهنده و بازبین کد را شبیهسازی کنند و یک ورکفلو تیمی واقعی ایجاد کنید.
در نهایت، با روشهایی برای ساخت ورکفلوهای قابلاستفاده مجدد (Templates / Skills / Scripts) آشنا میشوید تا Copilot در زمان مناسب، ابزار و دستور مناسب را انتخاب کند.
🎯 اهداف یادگیری
شناخت سطوح مختلف یکپارچهسازی Copilot در VS Code (Agents, Tools, Context)
استفاده از Agent Instructions برای کنترل رفتار Copilot
شخصیسازی Copilot با Custom Instructions در سطح پروژه
استفاده از Slash Commands برای تسریع کارهای توسعه
درک کاربرد عملی MCP (Model Context Protocol) در اتصال ابزارها
اتصال Copilot به سرویسهای خارجی از طریق MCP Server
ساخت Custom Agents برای نقشهای مختلف توسعه نرمافزار
طراحی ورکفلوهای تیمی با استفاده از AI
ایجاد Templates و Skills برای استفاده مجدد
افزایش بهرهوری در توسعه با Copilot بهعنوان همکار هوشمند
مدیریت محدودیتهای امنیتی و سیاستهای سازمانی
درک مرز اعتماد (Trust Boundaries) در ابزارهای AI
سرفصل ها
مقدمه
- آزاد کردن پتانسیل GitHub Copilot در VS Code
پیکربندیهای کمکخلبان در VS Code
- آشنایی با حالتهای مختلف کمک خلبان
- استفاده از دستورالعملهای سفارشی
- راه اندازی نمایندگان سفارشی
- استفاده از مهارتها برای خودکارسازی گردشهای کاری
- افزودن مهارتها به تنظیمات نماینده شما
- قالبهای اعلان و دستورات اسلش
- عوامل پسزمینه و عوامل ابری
- افزودن و استفاده از سرورهای MCP از راه دور
نتیجهگیری
- پیشرفت بیشتر با GitHub Copilot در VS Code