Giới thiệu

Đã hoàn thành

GitHub Copilot trong Visual Studio Code cung cấp mã hóa mạnh mẽ được hỗ trợ bởi AI, nhưng tiềm năng thực sự của nó xuất hiện khi bạn tùy chỉnh nó để phù hợp với quy trình làm việc cụ thể và yêu cầu dự án của nhóm. Bằng cách cung cấp các hướng dẫn tùy chỉnh và tạo các tác nhân chuyên biệt, bạn có thể chuyển đổi 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 để hiểu cơ sở mã của bạn, tuân theo các quy ước của bạn và xử lý các tác vụ phát triển nhiều bước.

Hãy tưởng tượng bạn là một nhà phát triển trong một nhóm duy trì một ứng dụng C# lớn. Nhóm của bạn có các tiêu chuẩn mã hóa cụ thể, các mẫu kiến trúc và quy trình xem xét mà mọi yêu cầu kéo phải tuân theo. Thay vì lặp lại các hướng dẫn này trong mọi lời nhắc Trò chuyện GitHub Copilot, bạn có thể nhúng chúng trực tiếp vào các tệp hướng dẫn mà GitHub Copilot đọc tự động. Bạn cũng có thể tạo các tác nhân tùy chỉnh — các nhân vật AI chuyên biệt như "Người lập kế hoạch" thiết kế các chiến lược triển khai hoặc "Người đánh giá mã" kiểm tra các vấn đề bảo mật — và xâu chuỗi chúng lại với nhau để đầu ra của một tác nhân chuyển sang tác nhân tiếp theo.

Các chủ đề được đề cập trong mô-đun này bao gồm:

  • Sử dụng các hướng dẫn tùy chỉnh dựa trên kho lưu trữ và tệp lời nhắc để ảnh hưởng đến phong cách và hướng dẫn mã hóa của GitHub Copilot.
  • Xác định và sử dụng các tác nhân GitHub Copilot tùy chỉnh cho các tác vụ chuyên biệt như lập kế hoạch, mã hóa và thử nghiệm.
  • Đặt cấu hình đại lý phụ, kỹ năng tổng đài viên và tổng đài viên cấp tổ chức.
  • Xâu chuỗi các tác nhân thông qua việc chuyển giao để hoàn thành các kịch bản phát triển nhiều bước.

Sau khi hoàn thành mô-đun này, bạn sẽ có thể:

  • Tùy chỉnh phản hồi của GitHub Copilot bằng cách sử dụng các tệp hướng dẫn và tệp lời nhắc để thực thi các kiểu mã hóa, phương pháp hay nhất và hướng dẫn dành riêng cho dự án.
  • Tạo tác nhân GitHub Copilot tùy chỉnh trong Visual Studio Code với các hướng dẫn, quyền công cụ và cấu hình tác nhân phụ phù hợp.
  • Đặt cấu hình và sử dụng chuyển giao nhân viên để điều phối quy trình phát triển nhiều bước.
  • Triển khai kịch bản trong thế giới thực bằng cách xác định các hướng dẫn tùy chỉnh và kết nối nhiều tác nhân tùy chỉnh để cộng tác hoàn thành tác vụ mã hóa.

Important

Để hoàn thành khóa đào tạo GitHub Copilot này, bạn phải có đăng ký GitHub Copilot đang hoạt động trong tài khoản GitHub cá nhân của mình (bao gồm gói GitHub Copilot Free) hoặc bạn phải được chỉ định cho đăng ký do tổ chức hoặc doanh nghiệp quản lý. Các hoạt động mô-đun có thể bao gồm các đề xuất GitHub Copilot khớp với mã công khai. Nếu bạn là thành viên của một tổ chức trên GitHub Enterprise Cloud và được chỉ định đăng ký GitHub Copilot thông qua tổ chức của bạn, cài đặt cho các đề xuất phù hợp với mã công khai có thể được kế thừa từ tổ chức hoặc doanh nghiệp của bạn. Nếu tài khoản của bạn chặn các đề xuất khớp với mã công khai, các hoạt động của mô-đun có thể không hoạt động như mong đợi.