คิดและทำงานให้คมขึ้น

Superpowers

ทำให้ AI เขียนโค้ดอย่างวิศวกรอาวุโสที่ใจเย็น วางแผนก่อนลงมือ แทนที่จะรีบทำแล้วพัง

open_in_newดูบน GitHub

มันคืออะไร

Superpowers คือชุดกฎการทำงานที่ติดตั้งให้ AI ที่ช่วยเขียนโปรแกรม (เช่น Claude Code) แทนที่จะปล่อยให้ AI รีบเขียนโค้ดทันทีที่คุณสั่ง มันบังคับให้ AI ทำตามขั้นตอนแบบมืออาชีพคือ คุยให้ชัดก่อนว่าจะทำอะไร เขียนแผนงานออกมาเป็นข้อ ๆ แล้วค่อยลงมือทำทีละชิ้นเล็ก ๆ พร้อมตรวจงานตัวเองระหว่างทาง

พูดง่าย ๆ มันเปลี่ยน AI จากเด็กฝึกงานที่รีบส่งงาน ให้กลายเป็นวิศวกรอาวุโสที่ทำงานเป็นระบบและไม่หลุดประเด็น

แก้ปัญหาอะไรให้คุณ

ปัญหาที่เจอบ่อยเวลาให้ AI เขียนโปรแกรมยาว ๆ คือมันทำไปได้สักพักแล้วเริ่มหลงทาง ลืมว่าตอนแรกจะทำอะไร หรือเขียนโค้ดที่ดูเหมือนเสร็จแต่จริง ๆ ใช้ไม่ได้ Superpowers แก้ตรงนี้ด้วยการบังคับให้มันวางแผนก่อน ทดสอบงานก่อนบอกว่าเสร็จ และตรวจงานตัวเองเป็นช่วง ๆ จึงทำงานยาวต่อเนื่องเป็นชั่วโมงได้โดยไม่เพี้ยน

เอาไปทำอะไรได้บ้าง

  • ให้ AI สร้างฟีเจอร์หรือเครื่องมือที่ใหญ่ขึ้น โดยมันจะแตกงานออกเป็นชิ้นเล็ก ๆ ที่ตรวจสอบได้
  • บังคับให้ AI ทดสอบก่อนว่าโค้ดทำงานจริงไหม ก่อนจะบอกว่าเสร็จ
  • ให้ AI หาสาเหตุของบั๊กอย่างเป็นระบบ แทนที่จะเดามั่ว ๆ
  • ทำงานในพื้นที่แยกต่างหาก เพื่อไม่ให้พังของเดิมที่ใช้งานอยู่

เริ่มใช้ทีละขั้น

  1. คัดลอกลิงก์ GitHub ด้านล่าง
  2. เปิด Claude Code, Claude Cowork หรือ Codex แล้ววางลิงก์ บอกมันว่า "ช่วยติดตั้งและตั้งค่าเครื่องมือนี้ให้หน่อย"
  3. หลังติดตั้งแล้ว AI จะหยิบกฎเหล่านี้มาใช้เองอัตโนมัติ คุณไม่ต้องสั่งซ้ำทุกครั้ง
  4. สั่งงานตามปกติ เช่นบอกว่าอยากได้ฟีเจอร์อะไร แล้วปล่อยให้มันชวนคุยและวางแผนก่อนลงมือ

ตัวอย่าง prompt

ช่วยสร้างระบบจองคิวร้านให้หน่อย แต่คุยกับฉันให้ชัดก่อนว่าต้องการอะไรบ้าง เขียนแผนออกมาให้ดู แล้วค่อยลงมือทำทีละขั้น

ข้อควรระวัง

เครื่องมือนี้ใช้กับ AI ที่ช่วยเขียนโปรแกรมเท่านั้น ไม่ใช่ ChatGPT ในเว็บทั่วไป และเพราะมันบังคับให้วางแผนกับทดสอบก่อนเสมอ งานเล็ก ๆ ง่าย ๆ อาจรู้สึกช้ากว่าปกติ เพราะมันไม่ยอมข้ามขั้นตอน ข้อแลกเปลี่ยนคือผลงานเชื่อถือได้มากขึ้น

ลิงก์ GitHub

https://github.com/obra/superpowers