Copilot در زمینه توسعه نرمافزار معمولاً به دستیارهای هوش مصنوعی گفته میشود که هنگام نوشتن کد، پیشنهاد تکمیل، توضیح یا تولید قطعهکد ارائه میکنند. GitHub Copilot نمونه شناختهشدهای از این دسته ابزارهاست.
پیشنهادهای تولیدشده ممکن است ناقص، ناامن یا ناسازگار با معماری پروژه باشند. توسعهدهنده باید کد را بازبینی، آزمایش و از نظر مجوز و امنیت بررسی کند.
ابزارهای Copilot میتوانند پیشنهاد کد یا کمک در ویرایش فایل ارائه دهند. پیشنهاد تولیدشده باید مانند کد هر توسعهدهنده دیگری تست و بازبینی امنیتی شود.