เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ที่ทำงานด้วยระบบ AI ได้กลายเป็นตัวคูณที่จำเป็นต่อประสิทธิภาพการทำงานด้านวิศวกรรม โดยทีมต่างๆ ใช้เอเจนต์การเขียนโค้ด AI เฉพาะทาง สายรัดแบบกำหนดเองสำหรับองค์กร และเครื่องมืออัตโนมัติ คุณควรสร้างแอป Android ในแบบที่เหมาะกับคุณและทีมมากที่สุด และการพัฒนา Android แบบเอเจนต์ก็เปิดกว้างและยืดหยุ่นกว่าที่เคย
เมื่อปีที่แล้ว Android Studio ได้เปิดตัวโมเดล AI ใดก็ได้ วันนี้เราจะก้าวไปอีกขั้นด้วยการเปิดตัวการรองรับเอเจนต์การเขียนโค้ดที่คุณเลือก ฟีเจอร์นำเอเจนต์ของคุณเอง (BYOA) ใหม่ช่วยให้คุณผสานรวมเอเจนต์การเขียนโค้ดที่ต้องการเข้ากับ Android Studio ได้อย่างราบรื่น ซึ่งมีเอเจนต์ Claude ของ Anthropic, Codex ของ Open AI และ Antigravity ของ Google รวมถึงเพิ่มประสิทธิภาพด้วยโครงสร้างพื้นฐานที่เพิ่มประสิทธิภาพ AI และการรองรับเครื่องมือของ Android Studio
ตัวแทนของคุณ แผน AI ของคุณ
BYOA จะจับคู่เอเจนต์ที่คุณชื่นชอบกับข้อมูลอัจฉริยะใน IDE ทำให้ทำงานได้เร็วขึ้น แม่นยำมากขึ้น และคุ้มค่ามากขึ้น BYOA พร้อมใช้งานใน Android Studio Canary เวอร์ชันล่าสุด โดยมีสิทธิประโยชน์ดังนี้
- การรับรู้ฐานโค้ดและประสิทธิภาพของโทเค็น: Android Studio จะแสดงกราฟโปรเจ็กต์ทั้งหมด การตั้งค่าบิลด์ และรายละเอียดแพลตฟอร์มโดยตรงในเอเจนต์ของคุณโดยใช้โปรโตคอลไคลเอ็นต์ของเอเจนต์ (ACP) จากนั้น Agent จะกรองไฟล์หรือรายละเอียดที่เกี่ยวข้องเพื่อการใช้โทเค็นอย่างมีประสิทธิภาพ ลดเวลาในการตอบสนอง และให้คำตอบที่แม่นยำยิ่งขึ้น
- เวิร์กโฟลว์ที่ต่อเนื่องอย่างราบรื่น: สลับไปมาระหว่างพรอมต์ของเอเจนต์แบบสนทนาหลายรายการกับเครื่องมือที่สร้างขึ้นเพื่อวัตถุประสงค์เฉพาะของ Android Studio ได้อย่างราบรื่น เพื่อให้คุณทำงานได้อย่างต่อเนื่องขณะสลับไปมาระหว่างงานต่างๆ ได้อย่างง่ายดาย
- ความยืดหยุ่นของตัวแทน: เชื่อมต่อตัวแทนที่ปฏิบัติตาม ACP เข้ากับ Android Studio โดยตรง แล้วลงชื่อเข้าใช้ด้วยแพ็กเกจของคุณ หากเอเจนต์รายใดรายหนึ่งใช้โควต้าจนหมดหรือมีประสิทธิภาพไม่เป็นไปตามที่คุณคาดหวัง คุณก็สามารถให้เอเจนต์อีกรายเข้ามาดูแลแทนได้
- การแทรกเครื่องมือดั้งเดิม: เราเชื่อมต่อการวินิจฉัยบิลด์ เครื่องมือ UI เช่น ตัวอย่าง Jetpack Compose, เครื่องมือ Android SDK และการควบคุมโปรแกรมจำลองของ Android เพื่อให้ Agent ของคุณมีสิทธิ์เข้าถึงและสามารถทดสอบ วิเคราะห์ และดำเนินการได้โดยตรงใน Android Studio
เอเจนต์การเขียนโค้ดที่ทรงประสิทธิภาพ มีความสามารถ และเชื่อถือได้
เอเจนต์สามารถวางแผนและดำเนินการเวิร์กโฟลว์ทางเทคนิคที่สมบูรณ์ได้โดยตรงในสภาพแวดล้อมของคุณ ซึ่งจะช่วยปลดล็อกกรณีการใช้งานที่มีประสิทธิภาพดังนี้
- ดำเนินการในสภาพแวดล้อม: อ่าน เขียน และแก้ไขไฟล์ เรียกใช้คำสั่งเชลล์ เรียกใช้การทดสอบ และค้นหาในเว็บ
- มอบหมายงานให้ตัวแทนย่อย: แบ่งโปรเจ็กต์ที่ซับซ้อนออกเป็นงานย่อยๆ โดยการสร้างเอเจนต์เฉพาะสำหรับงานย่อย เช่น การรีวิวโค้ด หรือการทดสอบ
- ควบคุมได้เสมอ: สิทธิ์แบบละเอียดช่วยให้ตัวแทนดำเนินการด้วยตนเองสำหรับงานประจำ และหยุดชั่วคราวเพื่อรอการอนุมัติสำหรับการดำเนินการที่มีความเสี่ยงสูงกว่า
- คงบริบทและการกำหนดค่า: รักษาเซสชันที่ทำงานเป็นเวลานานและโหลดทักษะของโปรเจ็กต์ คำสั่งเครื่องหมายทับ และหน่วยความจำโดยอัตโนมัติ
นอกจากนี้ Agent ที่ทำงานใน Android Studio ยังได้รับประโยชน์จากทักษะ Android และฐานความรู้ Android ซึ่งช่วยให้มั่นใจได้ว่า Agent จะมีสิทธิ์เข้าถึงแนวทางปฏิบัติแนะนำล่าสุดของ Android และหากต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่เอเจนต์ส่งผลต่อประสิทธิภาพของโมเดล โปรดอ่านข้อมูลเพิ่มเติมเกี่ยวกับการอัปเดตล่าสุดของ Android Bench
การใช้ Gemini กับ Google Antigravity
นักพัฒนาแอปจำนวนมากใช้ Gemini ใน Android Studio โดยตรงผ่านเอเจนต์ในตัว และเราจะยังคงมอบประสบการณ์การใช้งานนี้ใน Android Studio ต่อไป อย่างไรก็ตาม เพื่อประสบการณ์การใช้งาน Gemini ที่ดีที่สุด เราขอแนะนำให้เลือกเอเจนต์ Google Antigravity เพื่อเข้าถึงโมเดล Gemini ล่าสุด เช่น Gemini Flash 3.8 พร้อมกับโควต้าการใช้งาน AI ที่เพิ่มขึ้น นอกจากนี้ คุณยังเข้าสู่ระบบเอเจนต์ Google Antigravity ด้วยแพ็กเกจ Google AI Pro หรือ Ultra เพื่อใช้ประโยชน์จากสิทธิประโยชน์ใน Android Studio หรือชำระเงินตามอัตราต่อโทเค็นด้วยคีย์ API ของ Gemini ได้ด้วย
การเลือก Agent ของ Google Antigravity
หากองค์กรใช้ Gemini Enterprise คุณจะใช้ Agent ในตัวหรือ Agent ของ Antigravity ต่อไปได้ ไม่ว่าจะในกรณีใด องค์กรของคุณจะยังคงได้รับประโยชน์จากความปลอดภัยและความเป็นส่วนตัวที่เพิ่มขึ้นของ Google Cloud
เริ่มต้นใช้งาน
การรองรับ BYOA จะเปิดตัวในเวอร์ชันตัวอย่างโดยเริ่มจากรุ่น Canary ของ Android Studio Rabbit 2 ซึ่งมีเอเจนต์ที่ใช้กันทั่วไป เช่น Google Antigravity, Claude Agent และ Codex ระบบรองรับทั้งแพ็กเกจ AI สำหรับองค์กรและผู้บริโภค โดยขึ้นอยู่กับผู้ให้บริการเอเจนต์ หากต้องการเชื่อมต่อกับตัวแทน ให้ทำตามขั้นตอนต่อไปนี้
- อัปเดต Android Studio: ตรวจสอบว่าคุณใช้เวอร์ชันล่าสุดจากเวอร์ชันการเผยแพร่ Canary
- เชื่อมต่อ Agent: ในหน้าต่าง Agent ให้เลือก Agent ตัวใดตัวหนึ่ง (Claude Agent, Codex หรือ Antigravity) แล้วลงชื่อเข้าใช้หรือระบุคีย์ API คุณดูเอเจนต์เพิ่มเติมได้ในการตั้งค่ารีจิสทรี > เครื่องมือ > AI > เอเจนต์
- สำรวจเอกสาร: ดูบันทึกประจำรุ่นของเวอร์ชันตัวอย่างได้ที่นี่
ความคิดเห็นของคุณมีความสำคัญอย่างยิ่งต่อการปรับปรุงประสบการณ์การใช้งาน AI ใน Android Studio ต่อไป หากพบข้อบกพร่องหรือปัญหา โปรดรายงานปัญหา เราจะตั้งตารอดูผลงานที่คุณสร้างสรรค์
-
ข่าวสารเกี่ยวกับผลิตภัณฑ์วันนี้เราจะเปิดตัวชุดงานระยะยาว (LHT) ชุดแรก ซึ่งเป็นงานที่มีความซับซ้อนสูงซึ่งต้องใช้เวลาหลายวันหรืออาจถึง 1 สัปดาห์จึงจะทำเสร็จ นอกจากนี้ เรายังจะเปิดตัวการประเมินแบบ Agent โดยเริ่มจาก Agent จากผู้ให้บริการโมเดลที่เกี่ยวข้อง
Matthew McCullough • ใช้เวลาอ่าน 3 นาที -
ข่าวสารเกี่ยวกับผลิตภัณฑ์เมื่อเดือนมีนาคมที่ผ่านมา เราได้เปิดตัว Android Bench ซึ่งเป็นลีดเดอร์บอร์ด LLM สำหรับงานพัฒนา Android ในโลกแห่งความเป็นจริง ตั้งแต่นั้นมา เราได้ปรับปรุงการเปรียบเทียบตามความคิดเห็นของคุณ ซึ่งรวมถึงการประเมินโมเดลแบบเปิดและเพิ่มมิติข้อมูลต้นทุนและประสิทธิภาพลงในลีดเดอร์บอร์ด
Zoe Lopez-Latorre • ใช้เวลาอ่าน 3 นาที -
ข่าวสารเกี่ยวกับผลิตภัณฑ์ในปีนี้ที่ Google I/O เราจะก้าวข้ามการเปลี่ยนแปลงแบบวนซ้ำไปสู่การเปลี่ยนแปลงพื้นฐานในวิธีสร้างแอป เครื่องมือล่าสุดของเราสร้างขึ้นสำหรับยุคที่เป็น Agent โดยมีฟีเจอร์ที่ช่วยเพิ่มประสิทธิภาพการทำงานสำหรับคุณในฐานะนักพัฒนาแอป Android และเพิ่มประสิทธิภาพ AI Agent ที่คุณทำให้ใช้งานได้ในฐานของโค้ด
Matthew Warner • ใช้เวลาอ่าน 8 นาที
รับข้อมูลเชิงลึกด้านการพัฒนา Android ล่าสุดส่งตรงถึงกล่องจดหมายของคุณทุกสัปดาห์