Jules Coding Agent ได้รับการตอบรับที่หลากหลายขณะที่นักพัฒนาถกเถียงเรื่อง Async กับเครื่องมือ AI แบบ Local

ทีมชุมชน BigGo
Jules Coding Agent ได้รับการตอบรับที่หลากหลายขณะที่นักพัฒนาถกเถียงเรื่อง Async กับเครื่องมือ AI แบบ Local

Google ได้เปิดตัว Jules asynchronous coding agent อย่างเป็นทางการต่อสาธารณะ โดยขับเคลื่อนด้วย Gemini 2.5 Pro เครื่องมือนี้สัญญาว่าจะจัดการงานเขียนโค้ดในเบื้องหลังในขณะที่นักพัฒนาสามารถมุ่งเน้นไปที่งานอื่นได้ อย่างไรก็ตาม การตอบรับจากชุมชนนักพัฒนาเผยให้เห็นภูมิทัศน์ความคิดเห็นที่ซับซ้อนเกี่ยวกับอนาคตของการเขียนโปรแกรมที่มี AI ช่วยเหลือ

คุณสมบัติหลัก:

  • ขับเคลื่อนด้วย Gemini 2.5 Pro พร้อมความสามารถในการคิดวิเคราะห์ขั้นสูง
  • การรวมระบบ GitHub issues
  • รองรับ Multimodal
  • การตั้งค่าที่ใช้ซ้ำได้เพื่อการทำงานที่รวดเร็วยิ่งขึ้น
  • สภาพแวดล้อม Ubuntu แบบ Sandboxed
  • ขั้นตอนการสร้าง Pull request

ความซับซ้อนของการสมัครสมาชิกสร้างความสับสนให้กับผู้ใช้

หนึ่งในข้อร้องเรียนที่ได้รับการตอบรับมากที่สุดคือโครงสร้างการสมัครสมาชิกที่สับสนของ Google นักพัฒนารายงานความหงุดหงิดกับระดับการสมัครสมาชิกที่ทับซ้อนกันระหว่าง Google AI Pro , Google AI Ultra และบริการต่างๆ ของ Google Cloud Platform สถานการณ์กลายเป็นเรื่องซับซ้อนมากขึ้นสำหรับผู้ใช้ที่มีบัญชี Google Workspace แบบเก่า ซึ่งการแชร์การสมัครสมาชิกและข้อจำกัดของประเทศสร้างอุปสรรคเพิ่มเติม ผู้ใช้บางคนรู้สึกงงงวยที่ YouTube Premium ถูกรวมเข้ากับการสมัครสมาชิก AI แม้ว่าสิ่งนี้จะดูเหมือนเกี่ยวข้องกับความสามารถในการวิเคราะห์วิดีโอของ Google

ระดับการสมัครสมาชิก Jules :

  • การเข้าถึงเบื้องต้น: ข้อจำกัดพื้นฐานสำหรับการสำรวจโปรเจ็กต์
  • Google AI Pro : ข้อจำกัดสูงกว่า 5 เท่า เหมาะสำหรับการเขียนโค้ดประจำวัน
  • Google AI Ultra : ข้อจำกัดสูงกว่า 20 เท่าสำหรับเวิร์กโฟลว์ที่เข้มข้น
  • ระดับฟรี: ลดลงจาก 60 เป็น 15 งานต่อวัน
  • ระดับ Pro : งานได้สูงสุด 100 งานต่อวัน

แนวทาง Async กับ Local Development แบ่งแยกชุมชน

ชุมชนนักพัฒนาแบ่งออกเป็นสองฝ่ายว่า asynchronous agents บนคลาวด์อย่าง Jules จะเป็นตัวแทนของอนาคต หรือเครื่องมือการรวมแบบ local จะให้ workflow ที่ดีกว่า ผู้สนับสนุนแนวทาง async ชื่นชมการแยกและความปลอดภัยของการรันโค้ดในสภาพแวดล้อมคลาวด์แบบ sandbox พวกเขาสามารถส่งงานจากอุปกรณ์มือถือและกลับมาตรวจสอบ pull requests ที่เสร็จสมบูรณ์ในภายหลัง

อย่างไรก็ตาม นักพัฒนาหลายคนชอบ feedback loop แบบทันทีของเครื่องมือ local อย่าง Claude Code และ Cursor เครื่องมือเหล่านี้ช่วยให้มีการทำงานร่วมกันแบบเรียลไทม์และความสามารถในการหยุดการสร้างโค้ดที่มีปัญหาก่อนที่จะใช้ token มากเกินไปหรือสร้างผลลัพธ์ที่ไม่ต้องการ

ฉันชอบมากที่มันช่วยให้ฉันเขียนโค้ดจากโทรศัพท์มือถือได้ขณะเดินทาง

เครื่องมือคู่แข่ง:

  • Async/Cloud-based: OpenAI Codex , GitHub Copilot agents , Cursor Background Agents
  • Local/CLI-based: Claude Code , Gemini CLI , Aider
  • Hybrid: Cursor พร้อมตัวเลือก local และ background agent

ข้อกังวลเรื่องคุณภาพและความน่าเชื่อถือของโค้ด

ประสบการณ์ของผู้ใช้ในช่วงแรกกับ Jules แสดงผลลัพธ์ที่หลากหลายเกี่ยวกับคุณภาพของโค้ด นักพัฒนาบางคนรายงานผลลัพธ์ที่น่าประทับใจสำหรับงานเฉพาะอย่างการ refactoring และการเพิ่มฟีเจอร์ คนอื่นๆ สังเกตว่า Jules ทำงานได้แย่กว่าเครื่องมือคู่แข่งอย่าง GitHub Copilot หรือ Claude Code โดยเฉพาะในสภาพแวดล้อม monorepo ที่ซับซ้อนซึ่งมันมีปัญหาในการนำทางไดเรกทอรี

การอัปเกรดล่าสุดเป็น Gemini 2.5 Pro ดูเหมือนจะแก้ไขปัญหาคุณภาพบางอย่าง แม้ว่านักพัฒนายังคงประเมินการปรับปรุงอยู่ ผู้ใช้หลายคนเน้นย้ำถึงความสำคัญของการตรวจสอบโค้ดอย่างละเอียด โดยปฏิบัติต่อโค้ดที่สร้างโดย AI คล้ายกับการมีส่วนร่วมของนักพัฒนาระดับจูเนียร์

ผลกระทบต่อเส้นทางอาชีพของนักพัฒนา

เกิดการอภิปรายที่สำคัญเกี่ยวกับผลกระทบระยะยาวต่ออาชีพวิศวกรรมซอฟต์แวร์ นักพัฒนาบางคนกังวลว่า async coding agents จะขจัดตำแหน่งระดับเริ่มต้น ทำให้การฝึกอบรมวิศวกรระดับอาวุโสรุ่นต่อไปเป็นเรื่องยาก คนอื่นๆ มองว่าเครื่องมือเหล่านี้ช่วยปลดปล่อยนักพัฒนาจากงานประจำให้มุ่งเน้นไปที่การตัดสินใจด้านสถาปัตยกรรมและการออกแบบระดับสูง

การถกเถียงสะท้อนถึงความกังวลที่กว้างขึ้นเกี่ยวกับบทบาทของ AI ในวงจรการพัฒนาซอฟต์แวร์และว่าอุตสาหกรรมพร้อมสำหรับการเปลี่ยนแปลงแรงงานที่อาจเกิดขึ้นหรือไม่

Jules เป็นตัวแทนของการเข้าสู่ตลาด async coding agent ที่มีการแข่งขันของ Google โดยเข้าร่วมกับ OpenAI's Codex และ GitHub's Copilot agents แม้ว่าเครื่องมือจะแสดงให้เห็นความหวังสำหรับกรณีการใช้งานบางอย่าง การตอบรับจากชุมชนที่หลากหลายชี้ให้เห็นว่าสมดุลที่เหมาะสมระหว่างการดูแลของมนุษย์และระบบอัตโนมัติ AI ยังคงเป็นคำถามที่เปิดอยู่ในการพัฒนาซอฟต์แวร์

อ้างอิง: Jules, our asynchronous coding agent, is now available for everyone.