Tóm tắt
Trong mô-đun này, bạn đã tìm hiểu cách định cấu hình và tùy chỉnh GitHub Copilot trong Visual Studio Code để phù hợp hơn với các dự án và quy trình làm việc của mình. Bạn đã khám phá nhiều lớp tùy chỉnh để biến GitHub Copilot từ một trợ lý đa năng thành một tập hợp các cộng tác viên AI phù hợp.
Bạn bắt đầu bằng cách kiểm tra lợi ích của việc tùy chỉnh và cách nhúng kiến thức cụ thể của dự án vào hành vi của GitHub Copilot tạo ra các đề xuất phù hợp và chính xác hơn. Sau đó, bạn học cách tạo các tệp hướng dẫn tùy chỉnh—cả tệp trên toàn .github/copilot-instructions.md kho lưu trữ và tệp theo .instructions.md đường dẫn—để thực thi các tiêu chuẩn mã hóa, quy ước đặt tên và các mẫu kiến trúc trong dự án của bạn. Bạn cũng đã tìm hiểu các mẹo để viết hướng dẫn hiệu quả và cách sử dụng lệnh để /init tạo tệp hướng dẫn khởi động. Ngoài ra, bạn đã khám phá các tệp lời nhắc (.prompt.md)—các mẫu lời nhắc có thể tái sử dụng để chuẩn hóa các tác vụ phổ biến trong nhóm của bạn.
Tiếp theo, bạn khám phá các tác nhân tùy chỉnh: các nhân vật AI chuyên biệt được xác định trong .agent.md các tệp mà bạn có thể định cấu hình với các hướng dẫn cụ thể, quyền công cụ và hướng dẫn hành vi. Bạn đã học cách tạo tác nhân cho các vai trò như lập kế hoạch, triển khai, xem xét mã và thử nghiệm, mỗi vai trò có mức độ truy cập thích hợp vào các công cụ không gian làm việc. Bạn cũng đã khám phá các tính năng nâng cao của tổng đài viên bao gồm các tác nhân phụ để ủy quyền các tác vụ phụ, các tổng đài viên cấp tổ chức để đảm bảo tính nhất quán giữa các kho lưu trữ, kỹ năng tổng đài viên cho chuyên môn có cấu trúc và khả năng tương thích với các tệp tổng đài viên định dạng Claude.
Cuối cùng, bạn đã học cách xâu chuỗi các tổng đài viên với nhau bằng cách sử dụng chuyển giao, cho phép quy trình làm việc nhiều bước, trong đó mỗi tổng đài viên xử lý một giai đoạn phát triển cụ thể. Từ lập kế hoạch đến triển khai đến xem xét, chuyển giao cung cấp các chuyển đổi có cấu trúc giúp nhà phát triển kiểm soát trong khi AI xử lý công việc chuyên môn ở mỗi bước. Bạn cũng đã tìm hiểu về môi trường thực thi tác nhân nền và đám mây cũng như các hook GitHub Copilot để tự động hóa vòng đời.
Bài học chính từ mô-đun này là tùy chỉnh cho phép bạn nhúng kiến thức, tiêu chuẩn và quy trình làm việc của nhóm trực tiếp vào GitHub Copilot. Hướng dẫn tùy chỉnh và tệp nhắc điều chỉnh các đề xuất AI với quy ước mã hóa của bạn và các tác nhân tùy chỉnh có chuyển giao cho phép quy trình làm việc được hỗ trợ bởi AI nhiều bước phản ánh cách các nhóm phát triển có kinh nghiệm hoạt động.
Bạn có thể áp dụng kiến thức này bằng cách xác định các tiêu chuẩn mã hóa, quyết định kiến trúc và mẫu quy trình làm việc trong các dự án của riêng bạn. Bắt đầu với một .github/copilot-instructions.md tệp để nắm bắt các hướng dẫn quan trọng nhất của bạn (hoặc sử dụng /init lệnh để tạo một hướng dẫn), tạo tệp nhắc nhở cho các nhiệm vụ mà nhóm của bạn thực hiện nhiều lần, sau đó xây dựng các tác nhân tùy chỉnh cho các vai trò chuyên biệt mà nhóm của bạn sử dụng thường xuyên nhất—cho dù đó là lập kế hoạch, xem xét mã, thử nghiệm hay gỡ lỗi.