21 điểm bởi xguru 2021-06-30 | 5 bình luận | Chia sẻ qua WhatsApp
  • Trợ lý lập trình cặp đôi dựa trên AI, đưa ra gợi ý cho từng dòng mã/toàn bộ hàm

→ Sử dụng OpenAI (Codex) được huấn luyện trên hàng chục tỷ dòng mã

→ Hoạt động dưới dạng tiện ích mở rộng VSCode trên máy cục bộ hoặc trong GitHub Codespaces

  • Ở bản preview, hỗ trợ tốt Python, JS, TS, Ruby, Go, nhưng cũng hỗ trợ hầu hết các ngôn ngữ

    Quảng cáo
  • Ví dụ ứng dụng

→ Nếu thêm phần mô tả bằng comment, sẽ tự động sinh mã

→ Tự động điền các đoạn mã lặp lại

→ Tự động tạo test cho mã triển khai

Quảng cáo

→ Đề xuất giải pháp thay thế cho đoạn mã đã viết

→ Giúp học ngôn ngữ/framework mới mà không cần tài liệu hay tìm kiếm trên web

  • Trong thời gian tech preview, chỉ được phát hành miễn phí cho số lượng người dùng giới hạn

→ Dự kiến sẽ có phiên bản trả phí riêng sau khi ra mắt bản chính thức

5 bình luận

 
youth 2021-06-30

Tôi cũng đã mua giấy phép của Tabnine và Kite để dùng thử, nhưng cá nhân tôi không cảm nhận được khác biệt lớn so với bản miễn phí; không biết CoPilot sẽ thế nào. Rất đáng mong đợi.

 
ffdd270 2021-06-30

Giờ đã đến lúc phải học cách viết tiếng Anh rồi sao...

 
xguru 2021-06-30

Bản beta của OpenAI đã mở nên tôi thử test, thì thấy nó cũng tạo được câu tiếng Hàn theo cách riêng của nó. Chắc sẽ ngày càng thông minh hơn nhỉ haha

 
xguru 2021-06-30

Đánh giá từ những người đã thực sự dùng thử đều cực kỳ tích cực.

https://news.ycombinator.com/item?id=27676266

  • Tôi đã dùng thử trong 2 tuần và thấy nó quá đỉnh (blown away).

Trong 10 lần thì có 1 lần nó gợi ý chính xác đoạn mã tôi muốn viết, còn những lần khác cũng đề xuất mã khá tốt.

Khi đoán trúng thì có cảm giác như nó đang đọc được suy nghĩ của tôi.

Dù đang code một mình nhưng thật sự có cảm giác như đang pair programming.

Nó giúp tôi hiểu code của mình tốt hơn, đồng thời viết tên và mô tả tốt hơn cho các method của mình. Tôi đã viết code, tài liệu và test tốt hơn.

Copilot đã giúp tôi trở thành một lập trình viên giỏi hơn. Không đùa đâu.

  • Điều gây ấn tượng là nó dường như biết chính xác tôi sẽ gõ gì tiếp theo.

Khi làm việc với React component, nó dự đoán cực kỳ chính xác nên rất hữu ích.

Có vẻ nó sẽ trở thành một yếu tố thiết yếu trong bộ công cụ của lập trình viên, giống như tính năng tự động hoàn thành mà IDE cung cấp.

Có lẽ cách lập trình viên viết tài liệu cho code sẽ thay đổi.

Chỉ cần viết comment cho tốt là nó sẽ đề xuất đoạn mã đúng chuẩn, thỉnh thoảng còn viết cả một hàm hoàn chỉnh.

 
xguru 2021-07-04

Và có vẻ như đang xuất hiện khá nhiều vấn đề khác nhau.