AWS CodeWhisperer AI coder now generally available, remains free for individual developers

AWS เปิดตัว CodeWhisperer ซึ่งเป็นเครือองมือช่วยเขียนโค้ด AI พร้อมใช้งานทั่วไปแล้ว CodeWhisperer เทียบเท่าได้กับ GitHub CoPilot หลังจากเปิดตัว CodeWhisperer ให้ทดลองใช้มา ตั้งแต่เดือนมิถุนายน 2565

AWS has released CodeWhisperer, its AI coding assistant, to general availability. CodeWhisperer is the company’s equivalent to GitHub CoPilot and has been in preview since June 2022.

AWS CodeWhisperer พร้อมให้ใช้งานฟรีสำหรับนักพัฒนาซอฟต์แวร์ทั่วไป

AWS เปิดตัว CodeWhisperer ซึ่งเป็นเครื่องมือช่วยเขียนโค้ด AI พร้อมใช้งานทั่วไปแล้ว CodeWhisperer เทียบเท่ากับ GitHub CoPilot หลังจากเปิดตัว CodeWhisperer ให้ทดลองใช้มา ตั้งแต่เดือนมิถุนายน 2565

จากการสาธิตการใช้งาน CodeWhisperer พร้อมรองรับภาษาโปรแกรมมิ่ง Python, Java, JavaScript, TypeScript และ C# ซึ่งในตอนนี้ได้เพิ่มการสนับสนุนภาษาโปรแกรมมิ่ง Go, Kotlin, Rust, PHP, SQL, C, C++ , Scala และ shell scripting สนับสนุน IDE จำกัดเฉพาะ VS Code, JetBrains IDE ที่ใช้ IntelliJ IDEA, AWS Cloud9 และ AWS Lambda Console

CodeWhisperer มีการสแกนความปลอดภัย และการสนับสนุนโค้ดดิ้ง AI Coding โดยจะสแกนหาช่องโหว่ที่ระบุให้เป็นหนึ่งในสิบอันดับแรกที่แสดงรายการโดย Open Web Application Security Project (OWASP) และเสนอแนวทางแก้ไขสำหรับการสแกนความปลอดภัยในจำนวนจำกัดที่อนุญาตต่อเดือน

ความแตกต่างจาก GitHub CoPilot นั่นคือ CodeWhisperer ยังคงเปิดให้ใช้งานฟรีสำหรับนักพัฒนาทั่วไป และมีแพ็คเกจระดับมืออาชีพซึ่งมีค่าใช้จ่าย $19 ต่อผู้ใช้/เดือน และแบบชำระล่วงหน้า รองรับผู้ใช้แบบองค์กร ซึ่งผู้ชำระล่วงหน้าจะได้โควต้าการสแกนความปลอดภัย เพิ่มจาก 50 เป็น 500 การสแกน ขณะที่ไม่จำกัดจำนวน inference requests ทั้งสองแพ็คเกจ

CodeWhisperer has no problem generating code for AWS services like S3

จากข้อมูลของ AWS VP Database, Analytics และ Machine Learning Swami Sivasubramanian พบว่า CodeWhisperer ให้ผลลัพธ์ที่น่าประทับใจ ในการสาธิตการทำงาน “เราเผชิญกับความท้าทายด้านประสิทธิภาพ และผู้เข้าร่วมที่ใช้ CodeWhisperer ทำงานเสร็จเร็วขึ้นโดยเฉลี่ย 57 เปอร์เซ็นต์ และมีแนวโน้มที่จะทำงานให้สำเร็จมากขึ้น 27 เปอร์เซ็นต์

Sivasubramanian ไม่ได้ลงรายละเอียดเกี่ยวกับแบบสำรวจนี้หรือประเภทของงานที่ตั้งไว้ ในเดือนกันยายน 2022 GitHub เผยแพร่ผลสำรวจสำหรับ CoPilot ซึ่งรายงานว่านักพัฒนาที่ได้รับความช่วยเหลือจาก CoPilot ทำงานเร็วขึ้น 55 เปอร์เซ็นต์ แม้ว่าภายในเดือนกุมภาพันธ์ปีนี้ GitHub จะอ้างว่ามีการปรับปรุงมากมาย รวมถึงโค้ด Java ที่น่าทึ่ง 61 เปอร์เซ็นต์นั้น สร้างโดย AI ท่ามกลาง นักพัฒนาที่ใช้ผลิตภัณฑ์ เมื่อต้นเดือนที่ผ่านมา GitHub ได้แสดงตัวอย่าง CoPilot Chat

AWS อาจตามหลังในการแข่งขัน แต่นอกจาก ให้ใช้งานฟรีได้แล้ว ผู้ใช้ยังได้รับบริการของ AWS ซึ่งเป็นข้อได้เปรียบเหนือคู่แข่ง CodeWhisperer FAQs ระบุว่า: “code suggestions ของ CodeWhisperer สร้างโดยโมเดลภาษาขนาดใหญ่ (LLM) ที่ได้รับการฝึกฝนบนโค้ดหลายพันล้านบรรทัด จากดาต้าเซ็ตของ Amazon และโอเพ่นซอร์ส” ดังนั้น โค้ดที่สร้างโดย CodeWhisperer จะทำงานได้ดี เมื่อเขียนโค้ดสำหรับบริการของ AWS

เช่นเดียวกับ GitHub CoPilot, CodeWhisperer ใช้โค้ดจากโอเพ่นซอร์สมา Generate โค้ดใหม่ ในบางกรณี ตามที่ CodeWhisperer FAQs อ้างถึงข้างต้น “หาก CodeWhisperer ตรวจพบว่า โค้ดที่ถูกสร้างขึ้น ตรงกับดาต้าเซ็ตแบบโอเพ่นซอร์ส ที่นำมาเทรนนิ่งโมเดล LLM ตัวใด กลไกติดตาม จะอ้างอิงถึงประเภทไลเซ่นส์ (เช่น MIT หรือ Apache) และ URL สำหรับ โครงการโอเพ่นซอร์ส” นอกจากนี้ ผู้ใช้ยังป้องกันปัญหาการละเมิดทรัพย์สินทางปัญญา โดยกำหนดนโยบาย หรือกำหนดตั้งค่าตั้งต้น ไม่ให้ CodeWhisperer สร้างโค้ดที่สุ่มเสี่ยงได้

การอภิปรายใน Hacker News นักพัฒนาแอพพลิเคชันบางคนให้ความเห็นว่า “ฉันได้ใช้ CodeWhisperer และ GitHub copilot ทั้งสองตัว คิดว่า CodeWhisperer ยังตามหลัง GitHub copilot อยู่” ขณะที่บางคนพอใจกับ CodeWhisperer ที่เปิดให้ใช้งานฟรีสำหรับการใข้อส่วนบุคคล ในขณะที่ นักพัฒนาที่ซีเรียสกับศักยภาพมากกว่า กล่าวว่า ต้นทุนของเวลาของนักพัฒนาซอฟต์แวร์นั้น สูงกว่าเงินที่ต้องจ่าย ดังนั้น นักพัฒนาและองค์กรต่าง ๆ ต้องประเมินความคุ้มค่า และตัดสินใจว่า CodeWhisperer เหมาะสม คุ้มค่า ที่จะเลือกมาใช้งานกับคุณ เพียงใด

view original *