Agent-Native คือเฟรมเวิร์ก TypeScript โอเพนซอร์สจาก Builder.io…
หัวใจของมันคือสิ่งที่เขาเรียกว่า action เช่นเขียนฟังก์ชัน "ส่งเมล" ไว้ครั้งเดียว agent จะเห็นเป็น tool ให้เรียกใช้ ส่วนหน้าเว็บ React ก็เรียกฟังก์ชันเดียวกันจากโค้ดได้เลย แถมเปิดออกไปเป็น HTTP, MCP, A2A และ CLI ให้อัตโนมัติ ใช้ระบบตรวจข้อมูลและสิทธิ์ชุดเดียวกันหมด
จุดที่ผมว่าคิดมาดีคือ agent ไม่ได้ไล่คลิกหน้าจอแบบ computer use เขาให้ agent ทำงานผ่านชั้น action เดียวกับที่หน้าจอใช้ งานที่ agent ทำก็โผล่ในหน้าจอทันที งานที่เรากดในหน้าจอ agent ก็เห็น และ agent ยังรู้ด้วยว่าเรากำลังเปิดหน้าไหน เลือกรายการไหนอยู่
แนวคิดของเขาคือ coding agent ทำงานเก่งเพราะมีสภาพแวดล้อมรอบตัว มีไฟล์ มีเทส มีหน้าพรีวิวให้เห็นผล แต่งานออฟฟิศทั่วไปยังคุยกับ AI ผ่านกล่องแชทกล่องเดียว เลยอยากให้งานพวกนั้นมีหน้าจอให้คนตรวจ แก้ อนุมัติ และแชร์งานที่ agent ทำได้ด้วย
ในตัวมีของพื้นฐานมาให้ครบ ทั้งหน้าแชทกับ agent ระบบล็อกอินและสิทธิ์ skill กับ memory การตั้งเวลาให้ agent ทำงานเอง ทีม agent ที่ส่งงานต่อกันได้ และใช้ PostgreSQL ตอนขึ้นจริง ส่วนตอนพัฒนาบนเครื่องใช้ PGlite ได้ เลือก LLM เองได้ และ deploy ขึ้นโฮสต์ที่รองรับ Nitro ได้
ที่ชอบอีกอย่างคือเขาทำแอปตัวอย่างมาให้แกะเยอะมาก มีทั้ง Mail, Calendar, Slides, Design, Analytics, Clips, Content, Assets ถ้าอยากทำแอปแนวนี้เองก็เปิดดูโค้ดเป็นแบบได้เลย แต่บนเว็บติดป้ายไว้ทุกตัวว่ายังเป็น alpha อยู่นะครับ
เรื่อง license ขอบอกตรง ๆ README เขียนว่า MIT และตัวแพ็กเกจหลัก @agent-native/core ก็ประกาศ MIT ไว้ แต่ในรีโปยังไม่มีไฟล์ LICENSE ที่ root และแอปตัวอย่างก็ไม่ได้ระบุ license แยก ถ้าจะหยิบไปใช้ในงานบริษัทจริงจัง ผมแนะนำให้เช็คกับทีมเขาก่อน
โปรเจกต์นี้ขยับเร็วมาก ตอนนี้มีคนกดดาวบน GitHub ราว 6,400 ดวง แค่ 3 วันล่าสุดก็มีคอมมิตเข้ามาเกิน 100 ครั้งแล้ว ใครอยากลองมีคำสั่งเดียวสร้างโปรเจกต์ใหม่ให้ใน README
ลองดูได้ที่ agent-native.com หรือค้น BuilderIO/agent-native บน GitHub
อยากใช้ AI กับงานจริงเป็นระบบ?
เรียน Claude Method — วิธีคิดและลงมือใช้ Claude/AI กับงานจริง ตั้งแต่วันแรก
📍 โพสต้นฉบับบน Facebook: AI กับ Peesamac