ใน Gemini 2.0 เปิดตัวเน้นการเป็น Coding agents ในโลก Agentci Era ที่จะมาถึง นักพัฒนา เป็นอีกส่วนงานสำคัญที่เริ่มใช้ AI เข้ามาช่วยในการเขียนโค้ดได้มากขึ้น เร็วขึ้น ตรวจสอบความถูกต้องมาตรฐานรวมถึงปรับปรุงคุณภาพของ Code ที่นักพัฒนาเขียน ลดระยะเวลา และเพิ่มประสิทธิภาพ เดิมใน Gemini 1.5 Flash ก็ถือว่าทำได้ดี แต่ในตัวใหม่ Gemini 2.0 Flash ถูกทำให้ดีขึ้นกว่าเดิมถึง 2 เท่า
เทคโนโลยี AI ใน Gemini 2.0 สำหรับช่วยเขียนโค้ด ความสามารถที่เพิ่มขึ้น 2 เท่า ช่วยทำให้จากการค้นหาโค้ดธรรมดาๆ ไปสู่ผู้ช่วยอัจฉริยะที่ฝังตัวอยู่ใน workflow ในการเขียนโค้ดของ Developer ซึ่ง Gemini 2.0: Coding Agents ที่สามารถทำงานแทนคุณได้ แค่ Prompt คำสั่งเข้าไป
Gemini 2.0 Flash เครื่องมือการประมวลผลโค้ด ความสามารถในเวอร์ชั่นนี้ ทำคะแนน 51.8% % Resolved ในการทดสอบ SWE-bench Verified (ตัว Bench Mark ความสามารถ AI สำหรับการทำหน้าที่ Code Agent โดยเฉพาะ) ซึ่งวัดประสิทธิภาพของตัวแทนในการทำงานวิศวกรรมซอฟต์แวร์ในโลกจริง ความเร็วในการประมวลผลสุดยอดของ 2.0 Flash ทำให้ตัวแทนสามารถทดลองหาคำตอบได้หลายร้อยวิธี ในการแก้ไขโค้ด และเลือกวิธีที่ดีที่สุดโดยพิจารณาจาก unit tests ที่มีอยู่และการตัดสินของ Gemini เอง ซึ่ง Google กำลังเอาส่วนนี้นำไปใส่ในบริการเร็ว ๆ นี้ รอกันว่าจะไปอยู่ในไหนบ้าง

ตามตัวอย่างในวิดีโอ นักพัฒนาเขียน Prompt Gemini ออกแบบกระบวนการในการทำงาน ให้นักพัฒนา อนุมัติในแผนที่ AI แนะนำ เมื่ออนุมัติแล้วก็ เปรียบเทียบ Source Code และ Merge Version ใหม่สร้าง Branch ได้ทันที ง่ายดีแท้

Meet Jules, your AI-powered code agent
ลองนึกภาพดูว่าทีมของคุณเพิ่งจบการทดสอบหาบั๊ก (bug bash) ไป และตอนนี้เจอลิสบั๊กยาวเหยียดที่ต้องแก้ เริ่มต้น Sprint ในการทำงานโดยทีม สั่งงานเขียนโค้ด Python และ Javascript ให้กับ Jules ตัวแทน AI ที่ใช้ Gemini 2.0 ทำงานแบบ asynchronous และเชื่อมต่อกับ workflow GitHub ของคุณได้ Jules จะจัดการแก้ไขบั๊กและงานที่ใช้เวลานาน และให้ทีมไปเขียน Code ส่วนอื่นที่สำคัญกว่า
Jules code agent จะสร้างแผนการแก้ปัญหาแบบหลายขั้นตอน แก้ไขไฟล์ได้หลายไฟล์พร้อมกัน และเตรียม pull requests เพื่อส่งการแก้ไขกลับไปยัง GitHub (ลำดับขั้นตอนอาจถูกย่อลง ผลลัพธ์เป็นเพียงตัวอย่าง Jules อาจทำผิดพลาดได้)
สิ่งที่ Jules AI-powered code agent ช่วยให้นักพัฒนา:
- เพิ่มประสิทธิภาพการทำงาน: มอบหมายงานและภารกิจการเขียนโค้ดให้กับ Jules เพื่อเพิ่มประสิทธิภาพการทำงานแบบ asynchronous
- ติดตามความคืบหน้า: ได้รับข้อมูลอัปเดตแบบเรียลไทม์ ช่วยให้คุณสามารถจัดลำดับความสำคัญของงานที่ต้องการความสนใจจากคุณได้
- ควบคุมได้อย่างเต็มที่: ตรวจสอบแผนการที่ Jules สร้างขึ้น และให้ข้อเสนอแนะหรือขอปรับเปลี่ยนได้ตามต้องการ ตรวจสอบและรวมโค้ดที่ Jules เขียนเข้ากับโครงการของคุณได้อย่างง่ายดาย
ตอนนี้ Google ได้เปิดให้กลุ่มผู้ทดสอบบางส่วนได้ทดลองใช้ Jules แล้ว และเคาดว่าจะให้บริการสำหรับนักพัฒนาที่ทั่วไป ในช่วงต้นปี 2025 ไปลองใช้กันครับที่ labs.google.com/jules
Colab’s Data Science Agent: สร้าง Notebook ให้คุณเอง
อีกส่วนที่น่าสนใจครับ คือ ตัว Colab Colab’s Data Science Agent
ในงาน I/O Google ได้เปิดตัว Data Science Agent ช่วยให้ทุกคนสามารถอัปโหลดชุดข้อมูลและรับข้อมูลเชิงลึกได้ภายในไม่กี่นาที โดยสร้าง Colab notebook ที่ใช้งานได้จริง





เคส ที่ Google กล่าวถึงในงาน เล่าเรื่องของ นักวิทยาศาสตร์ที่ Lawrence Berkeley National Laboratory ที่ทำงานเกี่ยวกับโครงการปล่อยก๊าซมีเทนจากพื้นที่ชุ่มน้ำ ในเขตร้อนทั่วโลก ซึ่งตัว Data Science Agent สามารถลดเวลาการวิเคราะห์และประมวลผลจากหนึ่งสัปดาห์เหลือเพียงห้านาทีด้วยความช่วยเหลือของเครื่องมือนี้
ตัว Colab จะเริ่มรวมความสามารถแบบ agentic นี้เข้าไปโดยใช้ โมเดล Gemini 2.0 เพียงแค่บอกเป้าหมายการวิเคราะห์ของคุณด้วย คำสั่งภาษามนุษย์ ไทย อังกฤษ แล้วดู notebook ทำการ Execute Load Data ทำตามขั้นตอน ในงานด้าน Data Scinece ต่าง ๆ จนได้ขอมูลออกมาเป็นช่วง ๆ ตนได้ Insights ในท้ายที่สุด ทั้งหมดทำโดยอัตโนมัติ ช่วยเร่งความเร็วในการวิจัยและวิเคราะห์ข้อมูล ในการทำงานได้เร็วขึ้นมาก ไปลองใช้ที่นี่ครับ
ถ้าเร็วขนาดนี้ โครงการของเราควรจะเหลือกี่คน และลดเวลาเหลือเท่าไหร่ดีครับ หยอก ๆ