Tin tức và phân tích của tất cả các thiết bị di động

GitHub ra mắt Copilot, một công cụ gợi ý các dòng mã và chức năng

GitHub Copilot được cung cấp bởi Codex, hệ thống AI mới do OpenAI tạo ra, khung trí tuệ nhân tạo “giới hạn lợi nhuận” mà Microsoft đã đầu tư 1 hàng tỷ dô la. Xây dựng trên OpenAI Codex, được coi là hậu duệ của GPT-3thuật toán tạo ngôn ngữ 175 tỷ tham số, GitHub Copilot hiểu nhiều ngữ cảnh hơn hầu hết các trình trợ giúp mã.

Cho dù trong chuỗi tài liệu, nhận xét, tên hàm hay chính mã, GitHub Copilot sử dụng ngữ cảnh bạn cung cấp và tổng hợp mã tương ứng. Cùng với OpenAI, chúng tôi đang thiết kế GitHub Copilot để trở nên thông minh hơn trong việc sản xuất mã an toàn và hiệu quả khi các nhà phát triển sử dụng nó, nền tảng giải thích trên trang tổng quan của nó.

GitHub Copilot hoạt động như thế nào?

Cụ thể, GitHub Copilot đề xuất các dòng riêng lẻ và toàn bộ chức năng ngay lập tức từ ngữ cảnh của nhận xét và mã của bạn.

Nó giúp bạn nhanh chóng khám phá các cách khác để giải quyết vấn đề, viết bài kiểm tra và khám phá các API mới mà không cần phải tùy chỉnh phức tạp tìm kiếm câu trả lời trên Internet. Khi bạn nhập, nó sẽ thích ứng với cách bạn viết mã, để giúp bạn hoàn thành công việc nhanh hơn, Nat Friedman, Giám đốc điều hành của GitHub cho biết thêm trong một bài đăng trên blog.

GitHub Copilot hoạt động với nhiều khuôn khổ và ngôn ngữ, nhưng nó hiệu quả nhất nếu bạn đang sử dụng Python, JavaScript, TypeScript, Ruby và Go, những thứ mà nó được thiết kế cho. Các tính năng đặc biệt: bạn luôn luôn kiểm soát. Bạn có thể duyệt các đề xuất được đề xuất, chọn chấp nhận chúng, từ chối chúng hoặc sửa đổi chúng theo cách thủ công trong trình chỉnh sửa của bạn.

© GitHub

Các tính năng được cung cấp bởi GitHub Copilot

Để giúp bạn viết các dòng mã dễ dàng hơn, công cụ này cung cấp một số tính năng thiết thực:

chuyển đổi nhận xét của bạn thành mã, tự động điền mã lặp lại, đề xuất các thử nghiệm phù hợp với mã triển khai của bạn, các giải pháp thay thế nếu bạn cần phương pháp tiếp cận mới.

Trong số các tính năng khác được cung cấp bởi GitHub Copilot, bạn có thể dễ dàng lấy các tweet trong trình soạn thảo mã của mình.

GitHub Copilot hiện chỉ có sẵn trong Visual Studio Code và là phiên bản thử nghiệm cho một số lượng người dùng hạn chế. Để kiểm tra công cụ này trong bản xem trước, hãy đăng ký trong danh sách chờ. Phản hồi của bạn sẽ cho phép nền tảng tối ưu hóa công cụ, trước khi triển khai thương mại trên quy mô lớn hơn.