Arduino Cloud Editor เพิ่ม AI assistant ที่ใช้ Claude เพื่อช่วยสร้างโค้ด, แก้ไขข้อผิดพลาด และอื่น ๆ

Arduino ประกาศว่า Cloud Editor ได้เพิ่ม AI assistant ที่ใช้ Claude large language model (LLM) ของ Anthropic, โดย AI assistant ถูกออกแบบมาเพื่อทำให้ประสบการณ์การเขียนโค้ดราบรื่นยิ่งขึ้น ด้วยการให้ความช่วยเหลืออย่างชาญฉลาดและตรงตามบริบทภายใน Cloud Editor โดยตรง

เครื่องมือนี้สามารถเข้าใจบอร์ดที่คุณใช้งาน ไลบรารีที่เลือกใช้ และการตั้งค่าโปรเจกต์ของคุณ เพื่อสร้างโค้ด ช่วยแก้ไขข้อผิดพลาด และอธิบายฟังก์ชันต่าง ๆ ได้โดยไม่ต้องออกจากสภาพแวดล้อมการพัฒนา นอกจากนี้ยังช่วยลดงานที่ทำซ้ำ ๆ ด้วยการสร้างโค้ดโครงสร้างพื้นฐาน (boilerplate code) ที่เชื่อถือได้ และเร่งความเร็วในการพัฒนาด้วยการสร้างสเก็ตช์จากคำสั่งภาษาอังกฤษ การดีบักแบบทันที และคำอธิบายโค้ดอย่างละเอียด ฟีเจอร์เหล่านี้ทำให้เครื่องมือนี้เหมาะสำหรับทั้งผู้ที่ทำโปรเจกต์งานอดิเรก ครูอาจารย์ และนักพัฒนาที่ต้องการเพิ่มประสิทธิภาพและความคิดสร้างสรรค์ในการทำโปรเจกต์ฝังตัว (embedded projects)

Arduino Cloud editor with the new Arduino AI Assistant.jpg

คุณสมบัติหลักของ AI assistant ใน Arduino

  • แพลตฟอร์ม– ฝังอยู่ใน Arduino Cloud Editor (app.arduino.cc)
  • ความเข้ากันได้ – ใช้งานได้เฉพาะใน Arduino Cloud Editor เท่านั้น (ไม่รองรับใน Arduino IDE เวอร์ชันเดสก์ท็อป)
  • โมเดล AI – ขับเคลื่อนด้วย Anthropic Claude LLM
  • Training Data – เรียนรู้จากเอกสารทางการของ Arduino ไลบรารี และตัวอย่างโค้ดต่าง ๆ
  • ฟีเจอร์หลัก
    • สร้างสเก็ตช์ Arduino จากข้อความภาษา Natural Language
    • ตรวจจับและแก้ไขข้อผิดพลาดโค้ดแบบอินไลน์ (Inline bug detection and auto-correction)
    • อธิบายฟังก์ชันและเอกสารประกอบแบบเรียลไทม์
    • เข้าใจบริบท – เข้าถึงข้อมูลเฉพาะของโปรเจกต์ (ประเภทบอร์ด, ไลบรารีที่ใช้, โค้ดปัจจุบัน) เพื่อให้คำแนะนำที่ตรงมากขึ้น
  • การใช้งานที่เหมาะสม
    • สร้างต้นแบบอย่างรวดเร็วด้วยการสร้างสเก็ตช์อัตโนมัติ
    • ดีบักโค้ดที่เกี่ยวกับเซ็นเซอร์ หน้าจอแสดงผล และอินพุต/เอาต์พุต (I/O)
    • เป็นสื่อการเรียนรู้สำหรับผู้เริ่มต้นใช้งาน Arduino

รองรับบอร์ดและไลบรารีทั้งหมดที่ใช้งานกับ Arduino Cloud ได้ โดยมันสามารถรับรู้ได้ว่าคุณใช้บอร์ดรุ่นไหน และให้คำแนะนำเกี่ยวกับโค้ดที่สอดคล้องกับการตั้งค่าของคุณ คุณสามารถใช้งานผู้ช่วยนี้ได้จากใน Arduino Cloud Editor โดยคลิกที่ไอคอน “magic star” ด้านซ้ายมือ เพียงพิมพ์คำขอลงในกล่องแชท แล้วระบบจะตอบกลับเป็นโค้ด วิธีแก้ไข หรือคำอธิบายให้คุณทันที

Arduino Cloud Editor plans

เมื่อปีที่แล้ว Arduino ได้เปิดตัว Arduino Cloud Editor, ซึ่งออกแบบมาเพื่อมอบประสบการณ์ใช้งานแบบ Arduino IDE แบบดั้งเดิมผ่านเว็บเบราว์เซอร์ แต่ล่าสุด หลังจากเพิ่มฟีเจอร์ใหม่ ๆ เช่น AI เข้ามา Arduino Cloud ก็ได้ปรับปรุงโครงสร้างราคาและแพ็กเกจใหม่เช่นกัน โดยแพ็กเกจเดิมอย่าง “Entry” ราคา $1.99 (~70฿) ต่อเดือน, “Maker” ราคา $5.99 (~200฿) ต่อเดือน และ “Maker Plus” ราคา $19.99 (~700฿) ต่อเดือน ได้ถูกยกเลิกไปแล้ว, มีแพ็กเกจ Maker ใหม่ มีราคา $6.99 (~240฿) ต่อเดือน พร้อมฟีเจอร์ที่มากขึ้น เช่น การเก็บข้อมูลย้อนหลัง 3 เดือน, การอัปเดต OTA (Over-the-Air) และ AI assistant ในตัว, ส่วนแพ็กเกจฟรี (Free Plan) ยังคงมีอยู่เหมือนเดิมโดยให้ฟีเจอร์พื้นฐาน

นอกจากนี้ยังมีการเพิ่มแพ็กเกจใหม่สำหรับธุรกิจและสถานศึกษา ได้แก่ Team Plan ราคา $100 (~3,400฿) ต่อเดือน รองรับผู้ใช้งานได้ 50 คน, Enterprise Plan สำหรับองค์กรขนาดใหญ่ โดยมีราคากำหนดตามความต้องการ, School Plan ราคา $20 (~70฿)  ต่อผู้ใช้ต่อปี พร้อมเครื่องมือสำหรับห้องเรียนและรองรับการเชื่อมต่อกับ Google Classroom

ตอนนี้ตัวแก้ไขโค้ด (Editor) สามารถสร้างโค้ดได้ทันทีจากคำสั่งสั้น ๆ เพียงไม่กี่คำ

นอกจากนี้ยังช่วยคุณดีบักสเก็ตช์ได้ด้วย หากคุณเขียนผิดพลาดแล้วทำการคอมไพล์  AI assistant จะแจ้งเตือนข้อผิดพลาดให้คุณทราบ จากนั้นคุณสามารถคลิกที่ “fix” และ  AI assistant ของ Arduino จะสร้างโค้ดที่ถูกต้องให้โดยอัตโนมัติ

แปลจากบทความภาษาอังกฤษ : Arduino cloud editor gets Claude-powered AI assistant trained on Arduino docs and libraries

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา