FPT Software vừa áp dụng công cụ AI GitHub Copilot cho lập trình viên để nâng cao trải nghiệm và năng suất công việc.
Trong lĩnh vực phát triển phần mềm, trí tuệ nhân tạo (AI) đang đóng vai trò ngày càng quan trọng. Công cụ GitHub Copilot là một ví dụ điển hình, giúp tăng năng suất và sáng tạo cho các lập trình viên.
Lợi ích của AI cho lập trình viên khi sử dụng GitHub Copilot
- Tự động hoàn thiện mã code: GitHub Copilot tạo ra các đề xuất tự động hoàn thành dưới dạng mã code, giúp lập trình viên viết code nhanh hơn và đúng hơn.
- Phát hiện và sửa lỗi: Công cụ này không chỉ giúp viết mã, mà còn phát hiện và sửa lỗi lập trình một cách nhanh chóng.
GitHub Copilot là công cụ AI dành cho lập trình viên được sử dụng rộng rãi trên thế giới. Với hơn 1,3 triệu người dùng trả phí và hơn 50.000 tổ chức lựa chọn sử dụng, GitHub Copilot giúp tăng năng suất đáng kể cho lập trình viên. Nó được hỗ trợ bởi các mô hình AI tổng quát do GitHub, OpenAI và Microsoft phát triển và được đào tạo về tất cả các ngôn ngữ tự nhiên xuất hiện trong các kho lưu trữ công cộng.
GitHub Copilot trao quyền cho các lập trình viên trong suốt vòng đời phát triển phần mềm để tăng năng suất và nâng cao mức độ hài lòng. Các lập trình viên có thể nhận được đề xuất bằng cách bắt đầu viết mã nguồn họ muốn sử dụng hoặc mô tả bằng ngôn ngữ tự nhiên công việc mà họ muốn mã nguồn thực hiện. GitHub Copilot phân tích ngữ cảnh trong tệp họ đang chỉnh sửa và các tệp đang mở có liên quan, đưa ra đề xuất ngay trong trình chỉnh sửa. Ngoài ra, với GitHub Copilot Chat, nền tảng của trải nghiệm GitHub Copilot, lập trình viên còn có thể yêu cầu trợ giúp bằng ngôn ngữ tự nhiên mà họ lựa chọn, bao gồm cả tiếng Việt.
Tại FPT Software, việc sử dụng GitHub Copilot đã chứng minh được hiệu quả rõ rệt. Năng suất của lập trình viên tăng từ 10% đến 15% so với thời điểm trước khi sử dụng, và tỷ lệ sử dụng mã nguồn được tự động sinh ra từ GitHub Copilot lên đến 40%. Công cụ này giúp kiểm tra và tìm lỗi lập trình nhanh chóng hơn, đồng thời đóng vai trò như một người trợ lí, người thầy cho các lập trình viên giúp họ làm việc hiệu quả và giảm thiểu sai sót trong các sản phẩm tạo ra hàng ngày.
Với khởi đầu từ nhóm lập trình viên sử dụng thử nghiệm Copilot, tại FPT Software số lượng tài khoản này có thể dự kiến tăng lên nhiều hơn trong tương lai.