MSSQL Extension สำหรับ VS Code v1.43 — ออกแบบ schema ด้วยภาษาธรรมชาติผ่าน GitHub Copilot และ generate REST/GraphQL/MCP endpoint ได้ในที่เดียว
ทีม Azure SQL ของ Microsoft ประกาศปล่อย MSSQL extension สำหรับ Visual Studio Code เวอร์ชัน 1.43 ที่ผลักฟีเจอร์ AI-assisted หลายตัวขึ้นสู่สถานะ General Availability (GA) พร้อมกัน ได้แก่ Schema Designer with GitHub Copilot, Data API builder และ SQL Notebooks รวมถึงเปิด Public Preview ของการ provision ฐานข้อมูล Azure SQL ได้โดยตรงจากในตัวแก้โค้ด เป้าหมายคือทำให้ developer ออกแบบฐานข้อมูล สร้าง back-end API และทดสอบทั้งหมดได้แบบ end-to-end โดยไม่ต้องออกจาก VS Code
ไฮไลต์ที่น่าสนใจที่สุดสำหรับสายผู้พัฒนา AI คือ Data API builder ที่ตอนนี้สามารถ generate ได้ทั้ง REST, GraphQL และ MCP (Model Context Protocol) endpoint จาก schema ฐานข้อมูล SQL พร้อมการควบคุมระดับคอลัมน์ว่าจะเปิดเผยข้อมูลใดบ้าง — หมายความว่าฐานข้อมูลของคุณกลายเป็น “เครื่องมือ” ที่ AI agent เรียกใช้ได้ทันทีผ่านมาตรฐาน MCP
ออกแบบ schema ด้วยภาษาธรรมชาติ
Schema Designer with GitHub Copilot ที่ขึ้น GA แล้วให้คุณ “บรรยาย” โครงสร้างฐานข้อมูลที่ต้องการเป็นภาษาธรรมชาติ แล้ว Copilot จะ generate ตาราง คอลัมน์ ชนิดข้อมูล และความสัมพันธ์ให้อัตโนมัติ สะท้อนสด ๆ ทั้งในไดอะแกรมและสคริปต์ T-SQL จุดที่ทำงานจริงคือ:
- แก้ไข schema แบบสนทนา — สั่งให้เพิ่มคอลัมน์ เปลี่ยนชื่อตาราง หรือสร้างความสัมพันธ์ใหม่ โดยแต่ละการเปลี่ยนแปลงมีปุ่ม Accept/Undo แยกชิ้นให้ควบคุมเต็มที่
- generate สคริปต์ ORM ที่พร้อม migrate รองรับ Prisma, Sequelize, TypeORM, Drizzle, SQLAlchemy และ EF Core
- import จากไฟล์ภายนอก — ป้อนไฟล์ JSON, เอกสาร หรือแม้แต่รูปภาพเข้าไป แล้วให้ Copilot สร้าง schema element ที่ตรงกัน เร่งงาน migration และ reverse engineering
- guardrail — Copilot เตือนปัญหาออกแบบ เช่น ไม่มี primary key, ชนิดข้อมูลไม่เหมาะสม หรือประเด็น normalization
ส่วน SQL Notebooks (GA) นำรูปแบบ Jupyter .ipynb มาตรฐานมาใช้กับ T-SQL ผสม cell แบบ Markdown ได้ ทำให้สร้าง runbook, บทเรียน หรือการวิเคราะห์ที่ทำซ้ำได้ และยังต่อ kernel เสริมอย่าง Python เพื่อรวม SQL กับ Python ใน notebook เดียว
ทำไม MCP endpoint ถึงสำคัญ
การที่ Data API builder generate MCP endpoint ได้ในคลิกเดียว คือสัญญาณว่า Microsoft กำลังฝังมาตรฐาน MCP เข้าไปในเครื่องมือ developer กระแสหลัก จากเดิมที่การต่อฐานข้อมูลเข้ากับ AI agent ต้องเขียน wrapper เอง ตอนนี้กลายเป็นฟีเจอร์พื้นฐานของ extension ฐานข้อมูลที่ developer หลายล้านคนใช้อยู่แล้ว — ลดแรงเสียดทานในการทำให้ข้อมูลองค์กร “พูดคุย” กับ agent ได้อย่างปลอดภัยและควบคุมสิทธิ์ระดับคอลัมน์
มุมมอง AI Curator
ความเคลื่อนไหวนี้ยืนยันเทรนด์ที่เราเห็นชัดขึ้นเรื่อย ๆ ในปี 2026: MCP กำลังกลายเป็นมาตรฐานกลาง ที่ไม่ใช่แค่ของ Anthropic อีกต่อไป เมื่อ Microsoft ฝังมันลงในเครื่องมือ SQL พื้นฐาน มันส่งสัญญาณว่า “การต่อ AI agent เข้ากับข้อมูลจริง” กำลังกลายเป็นงานระดับ infrastructure ที่ทุกคนคาดหวังว่าควรมีในตัว ไม่ใช่ของแถมพิเศษ
สำหรับ developer และทีมข้อมูลในไทย นี่คือข่าวดีที่จับต้องได้ — ทีมเล็กที่ไม่มี data engineer เฉพาะทางสามารถ prototype back-end ที่ AI agent เรียกใช้ได้ ตั้งแต่ออกแบบ schema ไปจนถึง expose endpoint ภายในไม่กี่นาที สิ่งที่ต้องระวังคือเรื่องเดิม: เมื่อ generate API และ MCP endpoint ได้ง่ายขนาดนี้ การกำหนดสิทธิ์ระดับคอลัมน์และ governance ยิ่งสำคัญ เพราะความเร็วในการเปิดข้อมูลให้ agent เข้าถึงต้องมาคู่กับวินัยในการจำกัดว่า “agent เห็นอะไรได้บ้าง” โดยเฉพาะกับข้อมูลส่วนบุคคลภายใต้ PDPA
แหล่งข่าว
อ่านเพิ่มในหมวด เครื่องมือนักพัฒนา
Betelgeuse รัน Qwen3.8 Flash Next ขนาด 68GB บน RTX 3060 กับแรม 16GB ส่วน Basalt วัดให้เห็นว่าเอนจินที่เร่งด้วยแฟล็กลัดทำให้โมเดลลืมของ
Betelgeuse ฟอร์ก llama.cpp ที่เปิดเมื่อ 31 ต.ค. ดึง expert จาก NVMe เข้า VRAM ตามต้องการ อ้าง 22 tok/s แบบไม่ทิ้ง expert แต่ README เตือนเองว่ายังทดลองและตัวเลขมาจากคนละรอบ วันเดียวกันผู้พัฒนา Basalt เผยผลวัดว่าแฟล็กเร่งความเร็วทำคุณภาพ Q8 ตกไปใกล้ Q2
กฎห้ามโคลนเกมของ Claude Code เริ่มกระทบงานจริง บริษัทรับทำเกมกระดานร้องงานลูกค้าหยุด แต่รายงานหลายชิ้นปนกับตัวกรองไซเบอร์คนละเรื่อง
ต่อจากที่เราพบกฎนี้ในไบนารี Claude Code ผู้ใช้เริ่มรายงานว่างานเชิงพาณิชย์ถูกปฏิเสธ และ Tom's Hardware กับ Mashable หยิบไปรายงาน แต่เมื่อไล่ issue ที่อ้างถึง พบว่าหลายรายการเกิดก่อนกฎจะมา จึงน่าจะเป็นตัวกรองด้านไซเบอร์ ส่วน Anthropic ยังไม่ชี้แจง
Claude Code ส่ง transcript ของ background agent ให้โมเดลทุก ~30 วินาทีเพื่อเขียนสถานะ 3–5 คำ ผู้วัดรายงานกินราว 16% และยังปิดแบบทางการไม่ได้
รายงานอิสระพบว่าฟีเจอร์ agent_summary ของ Claude Code ส่ง transcript เต็มของ background agent ไปถามสถานะทุก ~30 วินาที คิดเป็น 16.4% ของค่าใช้จ่ายในระบบของผู้วัด Issue เปิดมาตั้งแต่ ส.ค. ยังไม่มีสวิตช์ปิดที่รองรับ เราตรวจพบโค้ดนี้ใน 2.1.314 และพบกฎใหม่เรื่องเกมที่ไม่อยู่ใน changelog