บันทึกการเรียนรู้เรื่อง Build Your Own AI Coding Agent Harness Part 1

หลังจากที่ใช้งาน AI Agent for Coding จากที่ต่าง ๆ กันมาเยอะแล้วเช่น Claude Code, GitHub Copilot, Codex, Cursorดังนั้นว่าง ๆ แนะนำให้ลองกลับมาที่ความรู้พื้นฐานว่า AI Agent นั้นพื้นฐานมันมีอะไรบ้าง ?โดยเรียนตาม outline จาก course ของ Vercel :: Build Your Own AI Coding Agent Harness

Read More…

ทำความรู้จักและระวังเรื่อง GitSpawn: Malicious Git Configs Hijack AI Coding Agents

จากรายงานเรื่อง GitSpawn: Malicious Git Configs Hijack AI Coding Agents นั้นพบว่าถ้าใครก็ตามทำการ download code มาจาก internet ทั่วไปหรือจะ web ที่ไม่น่าไว้ใจแล้วนำมาเปิดด้วย AI Agent ต่าง ๆ แล้วอาจจะทำให้เกิดปัญหาตามมาได้

Read More…

มาลองใช้งาน tgrep(trigram) จาก Microsoft กัน

ทาง Microsoft ได้ปล่อย tgrep (Trigram) สำหรับการค้น codebaseด้วยรูปแบบของ regular expression เหมือนกับ grep และ ripgrep นั่นเองแต่ปรับปรุงเรื่องของ performance การค้นหาด้วยการทำ indexing codebase ขนาดใหญ่ก่อนด้วย trigramดังนั้นแทนที่จะไปค้นหาจากทุก ๆ ไฟล์ก็จะไปค้นหาจาก indexed ที่ถูกสร้างเอาไว้ก่อนนั่นเอง

Read More…

รายละเอียดเกี่ยวกับ Skill ในการใช้งาน Coding Agent สำหรับ AI Engineering

ในตอนนี้ AI Engineering Skills Map ได้ปล่อย skill ในการใช้งาน Coding Agent ออกมาก่อนหน้านี้ประกอบไปด้วย โดย skill นี้เป็นตัวหลักในการขับเคลื่อนการพัฒนาทั้งการเขียน code และงานที่ไม่ได้ coding ยกตัวอย่างเช่น การวิเคราะห์ข้อมูล หรือ การจัดการต่าง ๆเพื่อช่วยให้งานที่ต้องการเสร็จสิ้นและมีคุณภาพนั่นเองมาดูในรายละเอียดกัน

Read More…

แนะนำการใช้งาน Portless

ปัญหาที่พบเจอในการพัฒนาระบบงานบนเครื่องตัวเอง หรือ localhostในแต่ละ service หรือส่วนงานทั้ง frontend และ backend จะใช้ต่าง port กันดังนั้นในการเรียกใช้งานต้องจดจำ portแต่พอไปใช้งานจริง ๆ บน production ต้องเปลี่ยนไปเป็น domain เป็นต้นดังนั้นถ้าในการพัฒนาบน localhost ใช้งานผ่าน domain ไปเลยน่าจะดีกว่าไม่ต้องมาสนใจ port อีกด้วย

Read More…

สรุปการแบ่งปันเรื่อง BDD (Bug-Driven Development)

มีโอกาสมาแบ่งปันความรู้และประสบการณ์ในงาน BugDay2026ในหัวข้อของ BDD (Bug-Driven Development)ซึ่งทำการแนะนำเรื่องของการจัดการ bug หรือข้อผิดพลาดต่าง ๆ ที่เกิดขึ้นโดยสิ่งที่สำคัญคือ เราได้เรียนรู้อะไร จากความผิดพลาดเหล่านั้นบ้าง

Read More…

ลองใช้งาน Mockdown.Design สำหรับการออกแบบด้วย ASCII wireframe

เนื่องจากงานที่ทำมีการออกแบบพวก UI หรือ prototype หรือ diagram ต่าง ๆ ในรูปแบบ ASCII textจึงลองหาเครื่องมือมาช่วยให้งานสะดวกขึ้น และ ควบคุมได้ง่าย ๆหนึ่งในเครื่องมือที่นำมาลองใช้งานคือ Mockdown.Design

Read More…

แนวคิดน่าสนใจในการ migrate ระบบของ Lovable.dev

หลาย ๆ คนน่าจะเคยใช้งาน Lovable.dev ไม่มากก็น้อยโดยเริ่มต้นจะใช้ชื่อว่า GPT Engineer นั่นเองได้เขียนการ migrate ระบบจากเดิมที่ใช้งาน Next.js มาเป็น Tanstack Startและย้าย host จาก vercel มาเป็นของตัวเองมาดูแนวคิดและแนวทางของการ migrate ครั้งนี้กันว่ามีอะไรที่น่าสนใจบ้าง

Read More…

Tips :: การแบ่งงานสำหรับ AI Agent

หนึ่งในปัญหาของการพัฒนาระบบงานด้วย AI Agent for coding ที่มักจะเจอคือ requirement ใหญ่เกินไป กว้างเกินไป ขาดรายละเอียด หรือ ละเอียดจนลง technical มากเกินไปส่งผลทำให้มีการทำงานมากเกินไป ทั้งการ planทั้งจำนวน turn ในแต่ละ session มีมากส่งผลให้มีการใช้งาน context ที่มาก หรือ token มากเกินไป

Read More…

สิ่งที่น่าสนใจใน Modern Go Guidelines จาก JetBrains

ทาง JetBrains ได้ปล่อย Modern Go Guidlines ออกมามีเป้าหมายเพื่อช่วยให้ AI Agent ต่าง ๆ ผ่าน plugin และ skillsเพื่อ generate code ในภาษา Go ให้ตรงตาม idiom และ up-to-date ตาม feature ใหม่ ๆ ที่ปล่อยออกมาใน Go 1.27 หรือจะใช้งานผ่าน toolchain ชื่อว่า modernize เป็น modernize analyzer ตัวใหม่ซึ่งทำการแก้ไข code ให้เราได้เลยลองใช้งานกันดู

Read More…