Vibe Coding คือรูปแบบการพัฒนาซอฟต์แวร์ที่นักพัฒนาสื่อสารความต้องการด้วยภาษาธรรมชาติ และให้ AI เป็นผู้รับผิดชอบในการสร้างและแก้ไขโค้ด โดยได้รับการเลือกให้เป็น "Word of the Year" ประจำปี 2025
Andrej Karpathy โพสต์ประโยคสั้นๆ ในปี 2025 ซึ่งกลายเป็นจุดเริ่มต้นของทุกสิ่ง "ฉันเขียนโปรแกรมโดยไม่ดูโค้ด แค่ใช้ความรู้สึก (vibe)" ——และนิยามนี้ก็กลายมาเป็นชื่อของขบวนการนี้โดยตรง การเขียนโค้ดแบบดั้งเดิมคือการ "เขียน syntax" แต่ใน vibe coding จะเปลี่ยนเป็นการ "บอกเล่าด้วยคำพูดว่าอยากสร้างอะไร" เมื่อป้อน prompt ใน AI-native IDE อย่าง Cursor หรือ Windsurf AI จะสร้างโค้ด แก้ไขเมื่อเกิด error และรันการทดสอบให้จนผ่าน บทบาทของนักพัฒนาจึงเปลี่ยนจากการเขียนโค้ดไปสู่การ review และปรับทิศทาง อย่างไรก็ตาม คำนี้ยังมีทั้งผู้เห็นด้วยและไม่เห็นด้วย แม้จะได้ผลดีในการสร้าง prototype อย่างรวดเร็ว แต่การรับประกันคุณภาพของระบบ production ยังคงต้องการคนที่เข้าใจเนื้อหาของโค้ดอย่างแท้จริง Karpathy เองก็ได้เสริมในภายหลังว่า "vibe coding คือวิธีการสำหรับ prototyping และควรแยกออกจากการพัฒนา software ระดับ production quality" เมื่อเข้าสู่ปี 2026 "Agentic Engineering" ได้รับการเสนอขึ้นในฐานะขั้นตอนถัดไปของ vibe coding โดยเป็นกรอบแนวคิดที่ AI agent วนซ้ำในลูป Plan → Execute → Verify ขณะที่มนุษย์ทำหน้าที่กำกับดูแลเชิงโครงสร้าง ซึ่งถือเป็นการเพิ่มวินัยให้กับ "ความรู้สึก" ของ vibe coding นั่นเอง


Claude Code คือ AI Coding Agent ประเภท Terminal-based ที่พัฒนาโดย Anthropic ซึ่งเป็นเครื่องมือ CLI ที่สามารถทำความเข้าใจ Codebase แก้ไขโค้ด รันการทดสอบ และดำเนินการ Git ได้อย่างครบวงจรผ่านคำสั่งภาษาธรรมชาติ

เอ็มเบดดิง (Embedding) คือเทคนิคที่แปลงข้อมูลไม่มีโครงสร้าง เช่น ข้อความ รูปภาพ และเสียง ให้เป็นเวกเตอร์ตัวเลขความยาวคงที่ โดยยังรักษาความสัมพันธ์เชิงความหมาย

TDD (Test-Driven Development) คือวิธีการพัฒนาซอฟต์แวร์ที่เขียน Test ก่อนเขียนโค้ดจริง โดยวนซ้ำในวงจรสั้น ๆ ได้แก่ Test ล้มเหลว (RED) → การ Implement (GREEN) → การ Refactor (Refactor)

คู่มือปฏิบัติ AI Coding Agent — Claude Code vs Codex เปลี่ยนทีมพัฒนาอย่างไร

ธรรมาภิบาล AI คือนโยบาย กระบวนการ และกลไกการกำกับดูแลขององค์กรที่รับรองจริยธรรม ความโปร่งใส และความรับผิดชอบในการพัฒนาและดำเนินการระบบ AI