دوره آموزشی خودکارسازی وظایف توسعه با استفاده از Codex شرکت OpenAI
16 دقیقهعمومی2025-05-30
مدرسین

Ray Villalobos
Senior Staff Instructor at LinkedIn Learning
جزئیات دوره
به عصرِ هماهنگکنندههای هوشمند خوش اومدی!
Codex یه عامل هوش مصنوعی تحت ابریه که مخصوص کمک به برنامهنویسها طراحی شده. فقط کافیه وصلش کنی به مخزن گیتهابت، بعدش خودش دست به کار میشه و کلی کار فنی رو خودکار انجام میده! کارایی مثل رفع باگ، بازنویسی (رفکتور) کد، ساخت تستهای خودکار، یا بررسی pull requestها.
این ابزار توی یه محیط ایزوله (جدا از بقیه سیستم) اجرا میشه و با استفاده از دستورات زبان طبیعی، خودش کد مینویسه، تست میزنه و حتی دیف (diff) تمیز و قابلبررسی تحویلت میده. دیگه لازم نیست وقتتو برای کارهای تکراری هدر بدی.
دو حالت داره:
توی حالت "پرسیدن" (Ask)، میتونی سوالهای فنی یا معماری ازش بپرسی، مثلاً «این تابع چه کاری انجام میده؟»
توی حالت "کدنویسی" (Code)، بهش میگی چی میخوای و خودش کد تغییر میده یا مینویسه.
از اجرای دستورهای ترمینال گرفته تا بررسی نتیجه توی تستها، Codex همهچیز رو خودش انجام میده. باهاش میتونی خیلی راحت کارهای وقتگیر مهندسی نرمافزار رو تبدیل به فرآیندهای هوشمند و تکرارپذیر کنی. یه همکار هوشمند برای توسعهدهندهها!
🎯 اهداف یادگیری:
راهاندازی و اتصال Codex به مخزن GitHub پروژه
یادگیری نحوه استفاده از prompt برای پرسیدن سوالات درباره کد
دستور دادن به Codex برای ایجاد تغییرات یا اضافهکردن فیچرهای جدید
انجام خودکار رفع باگها و بازبینی کدها با زبان طبیعی
کار کردن با تغییرات کد (diffs) و پیشنهادهای بعدی
استفاده از Codex برای خودکارسازی وظایف تکراری مثل refactor و تولید تست
Codex یه عامل هوش مصنوعی تحت ابریه که مخصوص کمک به برنامهنویسها طراحی شده. فقط کافیه وصلش کنی به مخزن گیتهابت، بعدش خودش دست به کار میشه و کلی کار فنی رو خودکار انجام میده! کارایی مثل رفع باگ، بازنویسی (رفکتور) کد، ساخت تستهای خودکار، یا بررسی pull requestها.
این ابزار توی یه محیط ایزوله (جدا از بقیه سیستم) اجرا میشه و با استفاده از دستورات زبان طبیعی، خودش کد مینویسه، تست میزنه و حتی دیف (diff) تمیز و قابلبررسی تحویلت میده. دیگه لازم نیست وقتتو برای کارهای تکراری هدر بدی.
دو حالت داره:
توی حالت "پرسیدن" (Ask)، میتونی سوالهای فنی یا معماری ازش بپرسی، مثلاً «این تابع چه کاری انجام میده؟»
توی حالت "کدنویسی" (Code)، بهش میگی چی میخوای و خودش کد تغییر میده یا مینویسه.
از اجرای دستورهای ترمینال گرفته تا بررسی نتیجه توی تستها، Codex همهچیز رو خودش انجام میده. باهاش میتونی خیلی راحت کارهای وقتگیر مهندسی نرمافزار رو تبدیل به فرآیندهای هوشمند و تکرارپذیر کنی. یه همکار هوشمند برای توسعهدهندهها!
🎯 اهداف یادگیری:
راهاندازی و اتصال Codex به مخزن GitHub پروژه
یادگیری نحوه استفاده از prompt برای پرسیدن سوالات درباره کد
دستور دادن به Codex برای ایجاد تغییرات یا اضافهکردن فیچرهای جدید
انجام خودکار رفع باگها و بازبینی کدها با زبان طبیعی
کار کردن با تغییرات کد (diffs) و پیشنهادهای بعدی
استفاده از Codex برای خودکارسازی وظایف تکراری مثل refactor و تولید تست
مهارت ها
OpenAI CodexOpenAIProgramming FoundationsGenerative AIArtificial Intelligence FoundationsArtificial Intelligence (AI)Software DevelopmentOne-Off
سرفصل ها
۰. مقدمه
- 01 - توسعهدهندگان در حال تبدیل شدن به هماهنگکنندگان عامل هستند
۱. به کدکس خوش آمدید
- 02 - Codex عاملگرای OpenAI چیست؟
- 03 - اتصال Codex به گردش کار GitHub شما
- 04 - راهاندازی Codex برای موفقیت
- 05 - پرسیدن سؤالات Codex و ایجاد وظایف
- 06 - بررسی تفاوتهای Codex و باز کردن درخواستهای pull