مایکروسافت از دستیار جدید گیتهاب کوپایلت برای تسهیل فرآیند کدنویسی رونمایی کرد
شرکت OpenAI در هفته گذشته از ایجنت جدید هوش مصنوعی خود به نام Codex رونمایی کرد که مختص کدنویسی طراحی شده است. در همین راستا، مایکروسافت نیز بهوسیله بخش GitHub خود یک رقیب جدید برای این سرویس به بازار معرفی کرده است. در کنفرانس Build 2025، ایجنت کدنویسی گیتهاب به نام GitHub Copilot معرفی گردید که قادر است وظایف متنوعی را در پسزمینه با استفاده از GitHub Actions انجام دهد.
ابزار GitHub Copilot در حقیقت نسخه پیشرفتهای از Project Padawan است که چند ماه پیش به نمایش درآمده بود. توسعهدهندگان این امکان را دارند که مشکلات مختلف پروژههای خود را از طریق github.com، اپلیکیشن موبایل گیتهاب یا از طریق رابط خط فرمان GitHub CLI به کوپایلت واگذار کنند. این ایجنت هوش مصنوعی بهصورت خودکار با اتکا به Github Actions به انجام وظایف مورد نیاز میپردازد و همچنین قابلیتهای شخصیسازی را برای کاربران فراهم میسازد.
کدنویسی آسانتر با گیتهاب کوپایلت مایکروسافت
توسعهدهندگان بهطور همزمان با فعالیت هوش مصنوعی بر روی پروژه قادرند تا عملکرد این ابزار را از طریق لاگ ایجنت زیر نظر داشته باشند. پس از اتمام فعالیت ایجنت، یک درخواست ثبت نمودار میشود که تغییرات تنها پس از تأیید انسانی امکانپذیر خواهد بود.
برنامهنویسان میتوانند دادهها و ویژگیهای مورد نظر خود را با استفاده از Model Context Protocol (MCP) از محیطهای خارج از گیتهاب به این ایجنت کدنویسی منتقل کنند. تیم گیتهاب تصریح کرده است که این ایجنت قادر است تصاویر را به عنوان ورودی دریافت کند، به همین دلیل توسعهدهندگان توانایی دارند که اسکرینشاتهای مربوط به باگها را به اشتراک گذاشته یا طرح یک قابلیت را به هوش مصنوعی ارائه دهند تا آن را راهاندازی کند.
مدیرعامل واحد گیتهاب بیان میکند که ایجنت کدنویسی جدید آنها به برنامهنویسان کمک میکند تا زمان کمتری را به کارهای خستهکننده و زمانبر اختصاص دهند. گیتهاب ادعا میکند که این ایجنت کدنویسی جدید Copilot در کدبیسهای مختلفی که تحت آزمایشهای متعدد قرار گرفتهاند، بهتر در انجام وظایف با پیچیدگیهای کم و متوسط عمل میکند.
اکنون ایجنت کدنویسی کوپایلت برای تمامی کاربران Copilot Enterprise و Copilot Pro Plus در دسترس است. تیم کوپایلت اعلام کرده که این عامل هوش مصنوعی به زودی برای نرمافزارهای محبوب در برنامهنویسی مانند Xcode، اکلیپس و JetBrains نیز ارائه خواهد شد.