รายงานตัวแก้ไขดาวน์โค้ด: Amazon Cloud Technology (AWS) ได้เปิดตัวผู้ช่วย AI ใหม่ นั่นคือ Amazon Q Developer ซึ่งออกแบบมาเพื่อปรับปรุงประสิทธิภาพการเขียนโค้ดของนักพัฒนา เครื่องมืออันทรงพลังนี้ผสานรวมเข้ากับ IDE กระแสหลักโดยตรง เช่น Visual Studio Code และ JetBrains ช่วยให้นักพัฒนาได้รับการเพิ่มประสิทธิภาพโค้ด การเพิ่มคำอธิบายประกอบ การเขียนการทดสอบ และฟังก์ชันอื่น ๆ ซึ่งช่วยให้กระบวนการพัฒนาง่ายขึ้นอย่างมาก โดยอิงตามโมเดล Claude 3.5 Sonnet ของบริษัท Anthropic ซึ่งเป็นบริษัทที่ Amazon ลงทุน และผสานรวมกับ Amazon Bedrock เพื่อเลือกโมเดลพื้นฐานที่เหมาะสมที่สุดแบบไดนามิกเพื่อให้มั่นใจถึงประสิทธิภาพที่ดีที่สุด
ผู้ช่วยนี้เปิดตัวครั้งแรกในปี 2022 ภายใต้ชื่อ Amazon CodeWhisperer หลังจากทำซ้ำอย่างต่อเนื่อง ขณะนี้มีฟังก์ชันแชทอินไลน์ IDE ที่สามารถสร้างโค้ด อธิบายงานการเขียนโปรแกรม และผสานรวมคำแนะนำในการแก้ไขโค้ด เพื่ออำนวยความสะดวกให้นักพัฒนาตรวจสอบและปรับใช้การแก้ไขได้อย่างรวดเร็ว ทำงานได้ดีในการรีแฟคเตอร์โค้ดและการสร้างเอกสาร สามารถรวมวิธีการโค้ดหลายวิธีไว้ในฟังก์ชันเดียวและแสดงการเปลี่ยนแปลงในรูปแบบต่าง ๆ ซึ่งช่วยปรับปรุงประสิทธิภาพการพัฒนาได้อย่างมาก ในปัญหา GitHub ในโลกแห่งความเป็นจริง อัตราความสำเร็จสูงถึง 49%
ในตอนแรก Q Developer เปิดตัวในชื่อ Amazon CodeWhisperer ในปี 2022 และในตอนแรกจะให้คำแนะนำโค้ดอินไลน์ตามความคิดเห็นและโค้ดที่มีอยู่เท่านั้น ฟังก์ชันการทำงานได้รับการปรับปรุงเมื่อเวลาผ่านไป และตอนนี้รวมถึงความสามารถในการแชทภายใน IDE ช่วยให้นักพัฒนาสร้างโค้ดใหม่หรือให้คำอธิบายสำหรับงานการเขียนโปรแกรมเฉพาะ ขณะนี้ คุณลักษณะการแชทแบบอินไลน์ของ Q Developer ได้รวมคำแนะนำในการเปลี่ยนโค้ดเพิ่มเติม ช่วยให้นักพัฒนาสามารถยอมรับการเปลี่ยนแปลงได้อย่างรวดเร็วและมีสมาธิ
ผู้ช่วย AI นี้ใช้โมเดล Claude3.5Sonnet ของ Anthropic ที่ Amazon ลงทุน ซึ่งสามารถปรับปรุงประสิทธิภาพของงานเขียนโค้ดได้อย่างมีประสิทธิภาพ และบรรลุอัตราความสำเร็จ 49% ในปัญหา GitHub ในโลกแห่งความเป็นจริง Q Developer ยังผสานรวมกับ Amazon Bedrock เพื่อเลือกโมเดลพื้นฐานที่เหมาะสมที่สุดแบบไดนามิก ซึ่งจะช่วยปรับปรุงประสิทธิภาพการทำงานของผู้ใช้
ฟีเจอร์แชทอินไลน์ของ Q Developer นั้นดีเป็นพิเศษในด้านการปรับโครงสร้างโค้ดและการสร้างเอกสาร นักพัฒนาสามารถเลือกวิธีการเขียนโค้ดได้หลายวิธีและอธิบายการปรับโครงสร้างใหม่ที่จำเป็น AI จะรวมวิธีการเหล่านี้เข้ากับฟังก์ชันพร้อมพารามิเตอร์เสริมและแสดงการเปลี่ยนแปลงในรูปแบบต่าง ๆ ช่วยให้นักพัฒนาสามารถดูบรรทัดของโค้ดที่จะได้รับผลกระทบได้อย่างรวดเร็ว ด้วยการดำเนินการที่เรียบง่าย นักพัฒนาสามารถรวมการแก้ไขเหล่านี้ได้ทันที
ทางเข้าอย่างเป็นทางการ: https://aws.amazon.com/cn/blogs/devops/amazon-q-developer-inline-chat/
โดยรวมแล้ว การเกิดขึ้นของ Amazon Q Developer นำมาซึ่งประสบการณ์การเขียนโปรแกรมที่ได้รับความช่วยเหลือจาก AI ที่มีประสิทธิภาพแก่นักพัฒนา และฟังก์ชันอันทรงพลังและการดำเนินการที่สะดวกสบายจะช่วยปรับปรุงประสิทธิภาพการพัฒนาได้อย่างมาก นักพัฒนาที่สนใจสามารถเยี่ยมชมเว็บไซต์อย่างเป็นทางการเพื่อเรียนรู้เพิ่มเติมและสัมผัสประสบการณ์คุณสมบัติอันทรงพลังของมัน โปรแกรมแก้ไข Downcodes แนะนำให้ทุกคนลองใช้ดู!