ข่าวสารเกี่ยวกับผลิตภัณฑ์

ตอนนี้ Agent ที่คุณชื่นชอบผสานรวมอยู่ใน Android Studio แล้ว

ใช้เวลาอ่าน 3 นาที
ดูโปรไฟล์ของ Matthew Warner
Matthew Warner ผู้จัดการผลิตภัณฑ์, ประสบการณ์ของนักพัฒนาแอป Android

Android Studio Rabbit 2 มีความเสถียรและพร้อมให้คุณใช้งานในเวอร์ชันที่ใช้งานจริงแล้ว รุ่นนี้มีฟีเจอร์หลักๆ ที่จะช่วยปรับปรุงการพัฒนาของคุณ เช่น Bring Your Own Agent, ฟีเจอร์ใหม่ของโปรแกรมจำลอง XR, การอัปเดต LeakCanary, เครื่องมือจัดการทักษะ Agent ใหม่, รีวิวโค้ดด้วย AI และอื่นๆ คุณดูข้อมูลเพิ่มเติมเกี่ยวกับฟีเจอร์ที่เสถียรเหล่านี้ ฟีเจอร์ในรุ่น Android Studio Canary ล่าสุด รวมถึงดูการสาธิตและการพูดคุยที่เราจะแชร์ได้ที่ Android Dev Summit ซึ่งจะมีการไลฟ์สดในวันนี้ 

Bring Your Own Agent (BYOA): ผสานรวม Agent การเขียนโค้ดที่คุณต้องการ

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

BYOA_Claude_no_rounding.png
การเรียกใช้ Claude Agent ใน Android Studio

คุณสามารถเลือกจาก Agent การเขียนโค้ดกว่า 40 รายการ ซึ่งรวมถึง Claude Agent, Codex จาก OpenAI, Junie และ Google Antigravity เอเจนต์เหล่านี้มีสิทธิ์เข้าถึงเครื่องมือ Android Studio เช่น โปรแกรมจำลองของ Android, ระบบบิลด์, Logcat และยังใช้ทักษะ Android เพื่อทำงานที่ซับซ้อนให้เสร็จได้ด้วย 

หากต้องการเริ่มต้นใช้งาน BYOA ให้เปิดหน้าต่าง Agent และเลือก Agent ที่ต้องการ หรือเลือก Agent จากการตั้งค่า > เครื่องมือ > AI > Agent ตรวจสอบสิทธิ์ และส่งพรอมต์แรก  

สร้างสำหรับ Android XR ด้วยโปรแกรมจำลอง

ตอนนี้โปรแกรมจำลอง Android XR สำหรับแว่นตา XR, แว่นตาที่มีระบบเสียง และแว่นตาที่มีจอแสดงผลมีความเสถียรใน Android Studio พร้อมฟีเจอร์ใหม่และที่อัปเดตแล้ว คุณจึงสร้าง ทำซ้ำ และทดสอบประสบการณ์การใช้งาน Android XR ได้โดยตรงจากแล็ปท็อป โปรแกรมจำลองแว่นตาที่มีจอแสดงผลที่อัปเดตแล้วช่วยให้คุณปรับแต่งสภาพแวดล้อมด้วยรูปภาพ 360 องศาหรือฟีดวิดีโอของคุณเองจากกล้องที่เชื่อมต่อ เพื่อให้คุณทดสอบสภาพแวดล้อมจริงได้จากทุกที่ นอกจากนี้ เรายังได้เปิดตัวไฟ LED แสดงสถานะฮาร์ดแวร์ใหม่สำหรับสถานะไมโครโฟนและกล้อง รวมถึงปรับปรุงวิซาร์ดการจับคู่เพื่อจับคู่โทรศัพท์เสมือนกับแว่นตาที่มีจอแสดงผลและเสียงเสมือนได้เร็วขึ้นและเสถียรยิ่งขึ้น หากต้องการเริ่มต้นใช้งาน ให้เปิดโปรแกรมจำลอง XR, เสียง หรือแว่นตาที่มีจอแสดงผลจากโปรแกรมจัดการอุปกรณ์

emulator environment.png
สภาพแวดล้อมที่ปรับแต่งได้สำหรับแว่นตาอัจฉริยะในโปรแกรมจำลอง Android XR

สำรวจ ติดตั้ง และจัดการทักษะ Android ใน Android Studio

installed-skills.png
การจัดการทักษะใน Android Studio

ตอนนี้คุณสามารถค้นหา ติดตั้ง และจัดการทักษะของ Android ได้ง่ายขึ้นโดยตรงในเครื่องมือจัดการทักษะใน Android Studio ซึ่งช่วยให้คุณควบคุมเวิร์กโฟลว์เฉพาะทางและคำแนะนำตามขั้นตอนที่พร้อมใช้งานสำหรับ Agent ได้อย่างละเอียด Android Studio มาพร้อมกับทักษะ Android และทักษะเอเจนต์ Firebase เช่น การย้ายข้อมูลมุมมอง XML เดิมไปยัง Jetpack Compose, การอัปเกรดเป็น AGP 9, การใช้เลย์เอาต์แบบปรับเปลี่ยนได้สำหรับอุปกรณ์แบบพับได้และแท็บเล็ต หรือการผสานรวมบริการ CameraX และ Firebase

เปิดแท็บเครื่องมือแก้ไขทักษะจากเมนู 3 จุดของแผง Agent (จัดการทักษะของ Agent) โดยพิมพ์ @ ในช่องแชทแล้วคลิกจัดการทักษะ หรือจากการตั้งค่า > เครื่องมือ > AI > เครื่องมือจัดการทักษะ

manage-skills.png
เรียกใช้ทักษะที่ติดตั้งไว้โดยตรงในแชทโดยใช้ @ หรือเปิดเครื่องมือจัดการทักษะ

การแก้ไขแบบเป็น Agent ด้วย LeakCanary 

Android Studio ผสานรวม LeakCanary กับ Agent ในตัวโดยตรงเพื่อช่วยคุณวิเคราะห์และแก้ไขปัญหาหน่วยความจำรั่วไหลโดยไม่ต้องออกจาก IDE การผสานรวมนี้ช่วยให้ LeakCanary แสดงคำอธิบายที่เข้าใจง่ายและมีความหมายมากขึ้นเกี่ยวกับสาเหตุที่แท้จริงของหน่วยความจำรั่วไหล และแนะนำการเปลี่ยนแปลงโค้ดที่เฉพาะเจาะจงเพื่อแก้ไขปัญหา ลองใช้ฟีเจอร์นี้ในงาน LeakCanary ในเครื่องมือวิเคราะห์โปรไฟล์

LeakCanary - AI Fix Zoomed in.png
ใช้ประโยชน์จาก AI เพื่อแก้ไขหน่วยความจำรั่วไหลภายใน Android Studio Profiler

Gemini Enterprise ใน Android Studio 

สำหรับทีมวิศวกรที่ต้องการการกำกับดูแลระดับองค์กร การควบคุมความเป็นส่วนตัวของข้อมูลที่เข้มงวด และการผสานรวมฐานความรู้ภายในที่กำหนดเอง Android Studio ได้รองรับ Gemini Enterprise อย่างเต็มรูปแบบตั้งแต่ Android Studio Rabbit 1 เป็นต้นมา คุณสามารถใช้ Gemini Enterprise เพื่อเชื่อมต่อกับระบบการออกแบบ, SDK ภายใน และที่เก็บส่วนตัวเพื่อรับคำตอบที่เกี่ยวข้องอย่างมากสำหรับ Use Case ของคุณ 

Gemini Enterprise ใน Android Studio มีความสามารถหลักๆ สำหรับทีมระดับองค์กร ดังนี้

  • ความเป็นส่วนตัวของข้อมูลที่เข้มงวด: รับประกันว่าจะไม่มีการเก็บรักษาหรือใช้ซอร์สโค้ดและบริบทของพื้นที่ทำงานเพื่อฝึกโมเดลพื้นฐานทั่วโลก
  • การปฏิบัติตามข้อกำหนดและการบันทึกการตรวจสอบ: การมองเห็นกิจกรรมของ Agent, แพตช์ที่สร้างขึ้น และประวัติพรอมต์ภายในขอบเขตการรักษาความปลอดภัยขององค์กรอย่างเต็มรูปแบบ
  • นโยบายของผู้ดูแลระบบ: การจัดการแบบรวมศูนย์สำหรับผู้ดูแลระบบไอทีเพื่อกำหนดทักษะ ตัวแทน และปลายทางโมเดลที่ได้รับอนุมัติในทีมพัฒนา

เปลี่ยนจากดิฟแบบดิบๆ ไปเป็นการรีวิวโค้ดพร้อมคำแนะนำด้วย Change Review 

เนื่องจากเครื่องมือ Agentic ช่วยให้คุณเขียนและเปลี่ยนโครงสร้างภายในโค้ดได้เร็วขึ้นกว่าที่เคย จึงเกิดปัญหาคอขวดด้านวิศวกรรมใหม่ขึ้น นั่นคือการตรวจสอบและยืนยันโค้ดทั้งหมดนั้น AI Change Review จะช่วยคุณได้ทุกที่ที่มีการเปลี่ยนแปลงโค้ดใน Android Studio คุณสามารถเริ่มการตรวจสอบได้จากจุดเข้าใช้งานแบบภาพ 3 จุดหรือจากหน้าต่างแชทของ Agent โดยตรง

change-review-entry-points.png
Change Review ทำงานในส่วนต่างๆ ต่อไปนี้ 1. การเปลี่ยนแปลงตัวแทน 2 คอมมิตที่รอดำเนินการ และ 3. บันทึก Git

การตรวจสอบการเปลี่ยนแปลงจะเริ่มต้นด้วยการระบุการแก้ไขที่แนะนำ ซึ่งตัวแทนจะตรวจสอบการเปลี่ยนแปลงของตัวแทน การคอมมิตที่รอดำเนินการ หรือการเปลี่ยนแปลงที่คอมมิตซึ่งอยู่ระหว่างการตรวจสอบอย่างเป็นอิสระ เมื่อแก้ไขตามที่แนะนำแล้ว คุณสามารถคลิกสร้างคำแนะนำแบบทีละขั้นเพื่อเริ่มคำแนะนำแบบทีละขั้นที่มีคำอธิบายประกอบ แทนที่จะบังคับให้คุณอ่านไฟล์ตามลำดับตัวอักษร คำแนะนำแบบทีละขั้นตอนนี้จะช่วยเร่งการตรวจสอบโดยจัดกลุ่มและจัดลำดับความสำคัญของส่วน Diff ที่เกี่ยวข้องในโปรเจ็กต์ให้เป็นธีมที่สมเหตุสมผล   

การเริ่มต้นใช้งาน

คุณเริ่มใช้ฟีเจอร์เหล่านี้ได้โดยดาวน์โหลด Android Studio เวอร์ชันเสถียรล่าสุด หากพบข้อบกพร่อง โปรดรายงานปัญหา โปรดติดต่อชุมชนนักพัฒนาแอป Android ทาง LinkedIn, YouTube และ X 

คุณสามารถดูการสาธิตและการพูดคุยเกี่ยวกับฟีเจอร์เหล่านี้และอื่นๆ ได้ที่ Android Dev Summit ซึ่งจะไลฟ์สดในวันนี้ นอกจากนี้ คุณยังอ่านข้อมูลเพิ่มเติมเกี่ยวกับการอัปเดตเครื่องมือ Agentic สำหรับ Android ได้ด้วย เราจะตั้งตารอดูสิ่งที่คุณจะสร้างขึ้น 

เขียนโดย
อ่านต่อ