مایکروسافت SDK جدیدی برای GitHub Copilot منتشر کرده است که امکان ادغام زمینه کاری را در کدنویسی فراهم میکند. این SDK، حلقه عامل (agent loop) را از Copilot CLI استخراج کرده و به توسعهدهندگان اجازه میدهد تا آن را در برنامههای خود به کار گیرند. هدف از این کار، بهبود تجربه توسعهدهندگان با ارائه اطلاعات و ابزارهای لازم برای درک بهتر زمینه کاری است.
این ابزار جدید به توسعهدهندگان کمک میکند تا مشکلات رایج مانند یافتن دلیل ساختن کد به روش خاص، ردیابی مشخصات و نیازمندیها، به یاد آوردن تغییرات ایجاد شده در جلسات و یافتن افراد مسئول را حل کنند. Copilot CLI قبلاً در کمک به کدنویسی عملکرد خوبی داشت، اما این SDK زمینه کاری اطراف کد را نیز در نظر میگیرد، از جمله اسناد طراحی، صورتجلسات جلسات و اطلاعات سازمانی.
نمونههایی از کاربردهای این SDK شامل یافتن صاحب یک قطعه کد، ایجاد نمودار معماری از رونوشتهای جلسات و مقایسه پیادهسازی با مشخصات طراحی اصلی است. با استفاده از این ابزار، توسعهدهندگان میتوانند به سرعت و به آسانی مالکیت کد را شناسایی کنند، نمودارهای معماری را به صورت خودکار تولید کنند و تغییرات ایجاد شده در کد را نسبت به مشخصات طراحی اصلی ردیابی کنند.
SDK GitHub Copilot (در دسترس در Technical Preview) به توسعهدهندگان این امکان را میدهد تا زمینه کاری خود را در برنامهها و پروژههای خود ادغام کنند. این امر به برنامهها اجازه میدهد تا با درک زمینه کاری توسعهدهنده، عملکرد بهتری داشته باشند و به توسعهدهندگان در انجام وظایف خود کمک کنند. این SDK گامی مهم در جهت بهبود تجربه توسعهدهندگان و افزایش بهرهوری آنها است.
این بهروزرسانی با هدف کاهش اتلاف وقت، کاهش کارهای تکراری و افزودن سرگرمی به برخی از کارهای دستی روزمره توسعهدهندگان طراحی شده است. انتظار میرود این SDK به توسعهدهندگان کمک کند تا با درک بهتر زمینه کاری خود، کدنویسی کارآمدتری داشته باشند و مشکلات مربوط به درک و نگهداری کد را کاهش دهند.
مشاهده مطلب اصلی