Amazon Web Services (AWS) vừa công bố sự ra mắt chính thức của Amazon CodeWhisperer, một trợ lý lập trình AI thời gian thực, đồng thời giới thiệu gói CodeWhisperer Individual miễn phí dành cho tất cả các lập trình viên. CodeWhisperer được giới thiệu dưới dạng phiên bản xem trước vào năm ngoái và giúp lập trình viên tập trung và nâng cao năng suất bằng cách hỗ trợ họ viết mã nhanh chóng và an toàn mà không cần phải rời khỏi môi trường IDE (môi trường phát triển tích hợp) của họ để tìm kiếm thông tin. Đối mặt với việc viết mã cho các môi trường phức tạp và thay đổi liên tục, các lập trình viên có thể cải thiện năng suất và đơn giản hóa công việc của họ bằng cách sử dụng CodeWhisperer bên trong các IDE ưa thích của họ, bao gồm Visual Studio Code, IntelliJ IDEA và nhiều IDE khác.
CodeWhisperer giúp lập trình viên tạo mã cho các tác vụ thông thường hoặc tốn thời gian, làm việc với các API hoặc SDK không quen thuộc, sử dụng các API của AWS một cách chính xác và hiệu quả, cũng như các tình huống lập trình phổ biến khác như đọc và ghi tập tin, xử lý ảnh, viết các bài kiểm tra đơn vị và nhiều hơn nữa.
Một trong những tính năng nổi bật của CodeWhisperer là khả năng cung cấp các gợi ý lập trình thời gian thực ngay trong IDE của lập trình viên, giúp họ giữ được trạng thái tập trung và không bị gián đoạn khi phải tìm kiếm thông tin trên Internet hay hỏi đồng nghiệp. Trong quá trình thử nghiệm, các tham gia viên sử dụng CodeWhisperer có tỷ lệ hoàn thành công việc thành công cao hơn 27% và thực hiện công việc nhanh hơn trung bình 57% so với những người không sử dụng CodeWhisperer.
Ngoài ra, CodeWhisperer còn là trợ lý lập trình AI duy nhất có khả năng quét bảo mật để tìm kiếm và đề xuất các biện pháp khắc phục các lỗ hổng bảo mật khó phát hiện, cả trong mã được sinh ra và mã do lập trình viên viết. Nếu phát hiện ra lỗ hổng bảo mật, CodeWhisperer cung cấp các gợi ý để giúp khắc phục vấn đề đó.
Các gợi ý mã mà CodeWhisperer cung cấp không chỉ dành riêng cho việc làm việc với AWS. Tuy nhiên, CodeWhisperer đã được tối ưu hóa cho các API AWS phổ biến nhất, chẳng hạn như AWS Lambda hoặc Amazon Simple Storage Service (Amazon S3), giúp nó trở thành trợ lý lập trình tốt nhất cho những người xây dựng ứng dụng trên AWS.
Amazon CodeWhisperer hiện đã sẵn sàng cho tất cả các lập trình viên – không chỉ những người có tài khoản AWS hoặc làm việc với AWS – viết mã bằng các ngôn ngữ như Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, Kotlin, C, C++, Shell scripting, SQL và Scala. Bạn có thể đăng ký chỉ với một địa chỉ email và, như đã đề cập ở đầu bài viết này, CodeWhisperer cung cấp gói cá nhân miễn phí cho tất cả các lập trình viên. Thông tin chi tiết về gói Cá nhân và giá cả cho gói chuyên nghiệp có thể được tìm thấy tại https://aws.amazon.com/codewhisperer/pricing
Dịch từ https://phish.news

