พรอมต์ AI

30 พรอมต์ Claude สำหรับรีวิวโค้ดให้ละเอียดและตรงจุด

Editorial TeamEditorial Team・Sep 23, 2026・อ่าน 4 นาที
30 พรอมต์ Claude สำหรับรีวิวโค้ดให้ละเอียดและตรงจุด

การรีวิวโค้ดเป็นงานที่ให้ผลคุ้มค่าและใช้เวลามากในกระบวนการพัฒนา ไม่ว่าจะตรวจงานตัวเองก่อนส่ง pull request รีวิวงานของเพื่อนร่วมทีมมือใหม่ หรือรักษามาตรฐานในโค้ดเบสที่ขยายขึ้น งานนี้ทั้งช้าและทำให้สม่ำเสมอได้ยาก พรอมต์ Claude สำหรับรีวิวโค้ดที่เหมาะสมช่วยให้ได้ feedback ที่ตรงจุดในระดับวิศวกรอาวุโสภายในไม่กี่นาที

ด้านล่างมี 30 พรอมต์ในห้ากลุ่ม: รีวิวทั่วไป หาบั๊ก ความปลอดภัย ประสิทธิภาพและคุณภาพ และเทสต์กับกระบวนการทีม เขียนสำหรับ Claude แต่ใช้กับ แชตบอต AIอื่นได้

chat smith pro

วิธีใช้พรอมต์ Claude สำหรับรีวิวโค้ด

พรอมต์รีวิวที่ดีระบุบทบาท จุดที่ต้องการตรวจ และรูปแบบคำตอบ พร้อมเพิ่มสิ่งเหล่านี้:

  • ระบุภาษาและเฟรมเวิร์ก: เช่น ‘Python 3.11 กับ FastAPI’ หรือ ‘TypeScript กับ React’ เพื่อให้คำแนะนำตรงกับเทคโนโลยี
  • บอกข้อแลกเปลี่ยนที่ทราบ: ระบุสิ่งที่ตั้งใจยังไม่แก้ เพื่อให้ Claude สนใจสิ่งที่คุณต้องการค้นพบ
  • ขอโค้ดที่แก้แล้ว: เพิ่ม ‘และเขียนส่วนที่มีปัญหาใหม่โดยใช้วิธีแก้นี้’
  • ตรวจสอบและปกป้องข้อมูล: รันเทสต์ทุกข้อเสนอ ไม่วางข้อมูลลับ และทำตามนโยบายบริษัทเรื่องแชร์โค้ดกับ AI

สำหรับการรีวิวโค้ดซับซ้อนอย่างรอบคอบและเป็นระบบ Claude Sonnet 5เป็นตัวเลือกเริ่มต้นที่ดี

พรอมต์ Claude สำหรับรีวิวโค้ด: รีวิวทั่วไป

หกพรอมต์สำหรับรีวิวภาพรวมโดยไม่จำกัดจุดเดียว Gemini 3 Proรองรับไฟล์ยาวหรือหลายโมดูลพร้อมกันเมื่อการเปลี่ยนแปลงกระจายหลายจุด

1. รีวิวแบบวิศวกรอาวุโส

เป็นวิศวกรซอฟต์แวร์อาวุโสที่รีวิวโค้ด [ภาษา/เฟรมเวิร์ก] ตรวจความถูกต้องและตรรกะ ประสิทธิภาพ ความอ่านง่ายและชื่อ การจัดการ error และกรณีขอบเขต และความปลอดภัย จัดระดับแต่ละปัญหาเป็นวิกฤต สูง กลาง หรือต่ำ พร้อมวิธีแก้เฉพาะ โค้ด: [วางโค้ด]

2. ตรวจเร็วก่อน merge

ระบุเฉพาะสามปัญหาสำคัญที่สุดที่ต้องแก้ก่อน production ข้ามสไตล์เล็กน้อย เว้นแต่ทำให้อ่านยากอย่างมาก โค้ด: [วางโค้ด]

3. รีวิวตามบริบท

ฉันกำลังสร้าง [โปรเจกต์ เช่น REST API สำหรับแอปการเงิน] ฟังก์ชันทำหน้าที่ [อธิบาย] ตรวจตามบริบทและชี้สิ่งที่อาจเป็นปัญหาใน production โดยเฉพาะ [เช่น concurrency หรือความถูกต้องครบถ้วนของข้อมูล] โค้ด: [วางโค้ด]

4. รีวิว diff ของ pull request

นี่คือ git diff ของ PR ตรวจเฉพาะบรรทัดเพิ่มหรือแก้ และชี้บั๊ก regression หรือความเสี่ยงใหม่ ห้ามแสดงความคิดเห็นต่อโค้ดไม่เปลี่ยน Diff: [วาง]

5. อธิบายก่อนรีวิว

อธิบายหน้าที่ อินพุต เอาต์พุต และสมมติฐานด้วยคำง่าย ๆ ก่อน จากนั้นระบุสิ่งที่ผิดคาดหรือไม่ตรงจุดประสงค์ โค้ด: [วางโค้ด]

6. ตรวจมาตรฐานทีม

นี่คือมาตรฐานทีม: [วาง] ตรวจเฉพาะตามมาตรฐานนี้ ระบุทุกข้อที่ต่างพร้อมกฎที่ละเมิด และเสนอเวอร์ชันที่ตรงกฎ โค้ด: [วางโค้ด]

ลองพรอมต์ 5 กับโค้ดที่ไม่คุ้น หากคำอธิบายไม่ตรงหน้าที่ที่ตั้งใจ คุณพบปัญหาแรกแล้ว สำหรับตรวจการเปลี่ยนเล็ก ๆ อย่างรวดเร็ว Claude Haiku 4.5ช่วยให้ตามทันคิวรีวิวที่มาก

พรอมต์ Claude สำหรับรีวิวโค้ด: หาบั๊ก

หกพรอมต์เมื่อการหาบั๊กสำคัญกว่าสไตล์ DeepSeek V4 Proช่วยไล่ตรรกะที่ซับซ้อนทีละขั้น

7. ค้นหาข้อผิดพลาดตรรกะ

หา logic error, off-by-one, เงื่อนไขผิด หรือกรณีขอบเขต อธิบายอินพุตที่กระตุ้นบั๊กและพฤติกรรมผิดของแต่ละข้อ โค้ด: [วางโค้ด]

8. วิเคราะห์ null และกรณีขอบเขต

ตรวจเฉพาะ null อินพุตว่าง ชนิดข้อมูลไม่คาดคิด และเงื่อนไขขอบเขต ระบุทุกสถานการณ์ที่ล้มเหลวและวิธีแก้เชิงป้องกัน โค้ด: [วางโค้ด]

9. concurrency และ race condition

โค้ดรัน [พร้อมกัน / ใน async handler / หลาย worker] ตรวจ race condition, shared state, deadlock และ lock หรือ transaction ที่ขาด อธิบายลำดับเหตุการณ์ที่ทำให้เกิดแต่ละปัญหา โค้ด: [วางโค้ด]

10. รีวิวการจัดการ error

ตรวจ exception ที่กลืนหาย catch กว้างเกินไป retry หรือ timeout ที่ขาด ข้อความไม่ชัด และความล้มเหลวที่ทิ้งข้อมูลในสภาพผิด เสนอ pattern ที่ดีกว่าแต่ละข้อ โค้ด: [วางโค้ด]

11. ตรวจความเสี่ยง regression

นี่คือฟังก์ชันเก่าและใหม่: [วางทั้งสอง] พฤติกรรมใดเปลี่ยน ผู้เรียกใดอาจพัง และควรรันหรือเพิ่มเทสต์อะไรเพื่อมั่นใจว่าไม่เกิด regression?

12. ดีบัก stack trace

error และ stack trace: [วาง] โค้ดที่เกี่ยวข้อง: [วาง] อธิบายจุดที่ล้มเหลวและเหตุผล เรียงสาเหตุที่น่าจะเป็น และเสนอวิธียืนยันก่อนแก้สิ่งใด

ทำให้บั๊กที่สงสัยเกิดซ้ำด้วยเทสต์ที่ไม่ผ่านก่อนแก้ หากแก้หลายครั้งแล้วยังไม่หาย พรอมต์ ChatGPT สำหรับแก้ปัญหาช่วยให้ถอยมาทบทวนสมมติฐาน

พรอมต์ Claude สำหรับรีวิวโค้ด: ความปลอดภัย

หกพรอมต์เน้นความเสี่ยงที่พบบ่อย เหมาะกับผู้ที่ไม่ใช่ผู้เชี่ยวชาญความปลอดภัย Claude Sonnet 4.6เป็นผู้รีวิวคนที่สองสำหรับโค้ดอ่อนไหวได้

13. ตรวจความปลอดภัยทั่วไป

เป็นผู้รีวิวด้านความปลอดภัย ตรวจ injection, XSS, insecure direct object reference, การตรวจอินพุตอ่อน ข้อมูลยืนยันตัวตนฝังในโค้ด และข้อความ error เผยข้อมูลอ่อนไหว อธิบายความเสี่ยง ผลกระทบ และวิธีแก้ โค้ด: [วางโค้ด]

14. รีวิวยืนยันตัวตนและสิทธิ์

ตรวจ token ถูกยืนยันไหม session ปลอดภัยไหม ยกระดับสิทธิ์ได้ไหม และเปลี่ยนอินพุตหรือ header เพื่อข้ามการตรวจสิทธิ์ได้หรือไม่ โค้ด: [วางโค้ด]

15. รีวิวการตรวจอินพุต

ระบุจุดรับอินพุตภายนอกทั้งหมด เช่น request body, query parameter, ไฟล์, header และ environment variable ตรวจ validation และ sanitization พร้อมเสนอวิธีสำหรับสิ่งที่ขาด โค้ด: [วางโค้ด]

16. ตรวจข้อมูลลับและการตั้งค่า

ตรวจ key ฝังในโค้ด ข้อมูลยืนยันตัวตนใน log ค่าเริ่มต้นไม่ปลอดภัย และการตั้งค่าระหว่าง environment ที่ต่างอย่างเสี่ยง เสนอที่เก็บข้อมูลลับที่ปลอดภัยกว่า โค้ดที่ลบข้อมูลลับจริงแล้ว: [วาง]

17. ตรวจความเสี่ยง dependency

นี่คือไฟล์ dependency: [วาง] ระบุ package ที่ดูเก่า ไม่มีคนดูแล หรือไม่จำเป็น และสิ่งที่ต้องตรวจ เตือนให้ยืนยันช่องโหว่ด้วย dependency scanner เพราะข้อมูลของคุณอาจเก่า

18. ตรวจข้อมูล API ที่เปิดเผย

ตรวจ endpoint และ response: [วาง] ชี้ field ที่เปิดข้อมูลเกินจำเป็น rate limit ที่ขาด pagination limit อ่อน และความต่างของ response ที่อาจรั่วข้อมูล

AI ช่วยตรวจความปลอดภัยรอบแรก แต่ไม่แทนการ audit จริง penetration test หรือการสแกนอัตโนมัติ โค้ดที่จัดการการชำระเงินหรือข้อมูลส่วนบุคคลควรมีผู้เชี่ยวชาญร่วมตรวจ

พรอมต์ Claude สำหรับรีวิวโค้ด: ประสิทธิภาพและคุณภาพ

หกพรอมต์เพื่อโค้ดที่เร็ว อ่านง่าย และดูแลต่อได้ GPT-5.6 Solช่วยให้ความเห็นเพิ่มเติมด้านความซับซ้อนและแผนรีแฟกเตอร์

19. วิเคราะห์ประสิทธิภาพและความซับซ้อน

บอก time และ space complexity ทุกฟังก์ชันหรือลูป ชี้ O(n²) หรือแย่กว่า งานซ้ำที่ cache ได้ database call ในลูป และการจองหน่วยความจำมาก เสนอวิธีมีประสิทธิภาพกว่าแต่ละข้อ โค้ด: [วางโค้ด]

20. รีวิว query ฐานข้อมูล

ตรวจ query และ ORM สำหรับ [เช่น PostgreSQL 15] หา index ขาด full table scan, join ไม่คุ้ม N+1, pagination ขาด และ UPDATE หรือ DELETE ไม่มี WHERE อธิบายผลและเสนอเขียนใหม่ โค้ด: [วางโค้ด]

21. รีวิวชื่อและความอ่านง่าย

ตรวจเฉพาะความอ่านง่ายกับชื่อ ชี้ชื่อไม่ชัด ทำให้เข้าใจผิด หรือไม่สอดคล้อง เสนอชื่อใหม่พร้อมเหตุผลสั้น ห้ามวิจารณ์ตรรกะหรือประสิทธิภาพ โค้ด: [วางโค้ด]

22. เสนอรีแฟกเตอร์

หาโค้ดซ้ำ ฟังก์ชันยาว nesting ลึก magic number และการละเมิด SOLID เพื่อปรับการดูแลโดยไม่เปลี่ยนพฤติกรรม แสดงก่อนและหลังสั้น ๆ โค้ด: [วางโค้ด]

23. หา dead code และโค้ดซ้ำ

หาฟังก์ชันไม่ใช้ branch เข้าไม่ถึง โค้ดที่ comment ทิ้ง และตรรกะคล้ายกัน: [วางไฟล์] บอกสิ่งที่ลบปลอดภัยและสิ่งที่ต้องตรวจผู้เรียกที่อื่นก่อน

24. รีวิว comment และเอกสาร

ชี้ comment เก่า ชัดอยู่แล้ว หรือชวนเข้าใจผิด เขียน docstring ให้ public function ระบุหน้าที่ parameter ค่าคืนและ error โค้ด: [วางโค้ด]

วัดก่อนและหลังปรับประสิทธิภาพ การวิเคราะห์ความซับซ้อนบอกจุดที่ควรดู ส่วน profiling บอกว่ามีผลจริงไหม หาก query ใช้กับรายงานหรือ dashboard พรอมต์ ChatGPT สำหรับวิเคราะห์ข้อมูลครอบคลุมการเขียนและตรวจ SQL ลึกขึ้น

พรอมต์ Claude สำหรับรีวิวโค้ด: เทสต์และกระบวนการทีม

หกพรอมต์สำหรับเทสต์ คำอธิบาย pull request และความคิดเห็นรีวิวที่ช่วยให้ทีมทำงานได้ดีขึ้น

25. หาช่องว่างเทสต์

ระบุเทสต์ที่ขาดและสำคัญที่สุด พร้อมสถานการณ์ เหตุผล และตัวอย่างสั้นใน [เช่น Jest หรือ pytest] เน้นกรณีขอบเขต error path และ branch ที่ไม่ทดสอบ โค้ด: [วางโค้ด]

26. รีวิวชุดเทสต์

เทสต์: [วาง] ชี้เทสต์ไม่ตรวจสิ่งมีความหมาย พึ่งกัน พึ่งเวลา หรือ mock มากเกิน และเสนอให้เชื่อถือได้ขึ้น

27. เขียนคำอธิบาย PR

เขียนคำอธิบาย diff นี้: [วาง] รวมสิ่งที่เปลี่ยนและเหตุผล วิธีทดสอบ ความเสี่ยงหรือขั้น migration และจุดที่ผู้รีวิวควรสนใจ

28. เขียนความคิดเห็นที่สุภาพและชัด

ความคิดเห็นร่างต่อ PR ของเพื่อนร่วมทีม: [วาง] เขียนใหม่ให้เฉพาะเจาะจง เคารพและทำตามได้ แยกสิ่งที่ต้องแก้จากข้อเสนอและคำถาม

29. สร้าง checklist รีวิว

สร้าง checklist สำหรับทีม [ภาษา/เฟรมเวิร์ก] ครอบคลุมความถูกต้อง ความปลอดภัย ประสิทธิภาพ เทสต์ ความอ่านง่าย และเอกสาร ให้สั้นพอใช้ทุก PR

30. รีวิวตามลักษณะภาษา

โค้ดใช้ [ภาษาและรุ่น เช่น Python 3.11 หรือ TypeScript 5 ใน Next.js] ตรวจ mutable default argument และ type hint ขาดใน Python หรือ implicit any, promise ที่ไม่จัดการ และ hook dependency ใน TypeScript โค้ด: [วางโค้ด]

ใช้พรอมต์ 28 กับความคิดเห็นที่ไม่แน่ใจ เพราะวิธีที่ผู้รับเข้าใจ feedback มีผลต่อการนำไปแก้ ลองตรวจด้วย เครื่องมือตรวจไวยากรณ์ AIเพื่อให้คำอธิบาย PR ชัดสำหรับผู้รีวิวที่อ่านเป็นภาษาที่สอง

ใช้พรอมต์ Claude สำหรับรีวิวโค้ดใน Chat Smith

โค้ดสำคัญ เช่น ยืนยันตัวตน ชำระเงิน ย้ายข้อมูล หรือ public API ควรส่งพรอมต์เดียวกันให้ โมเดล AI หลายตัวแล้วเทียบ แต่ละโมเดลมักพบปัญหาคนละประเภทเล็กน้อย Chat Smith ให้เทียบในแอปเดียวและบันทึกพรอมต์โปรดเป็นเทมเพลต

AI ทำให้คนรีวิวเร็วขึ้น แต่ยังต้องมีการตรวจโดยคน สำหรับเทคนิคพรอมต์นอกเหนือจากโค้ด ดูคู่มือ พรอมต์ ChatGPTฉบับหลัก

คำถามที่พบบ่อย

คำสั่ง Claude สำหรับตรวจสอบรหัสโปรแกรม คือข้อความที่บอกให้ Claude ตรวจดูจุดที่ต้องการ เช่น ข้อผิดพลาด ช่องโหว่ด้านความปลอดภัย หรือรูปแบบการเขียน เพื่อให้ได้คำแนะนำที่ตรงจุดกว่าการถามแบบกว้าง ๆ เชทสมิธ ช่วยให้คุณใช้ Claude ร่วมกับปัญญาประดิษฐ์รุ่นอื่นตรวจรหัสโปรแกรมในแอปเดียว

logo chat smith

Editorial Team

Managing Editor

ทีมบรรณาธิการ Chat Smith ประกอบด้วยผู้ที่หลงใหลใน AI นักวิจัย และนักสร้างสรรค์คอนเทนต์ที่มุ่งมั่นทำให้ปัญญาประดิษฐ์เข้าถึงได้ง่ายและใช้งานได้จริงมากขึ้น ผ่านบล็อก Chat Smith เราแบ่งปันเทรนด์ AI ล่าสุด รีวิวเครื่องมือ ข้อมูลเชิงลึกในอุตสาหกรรม และคู่มือที่นำไปใช้ได้จริง เพื่อช่วยให้บุคคลและธุรกิจได้รับประโยชน์สูงสุดจาก AI พันธกิจของเราคือการนำเสนอเนื้อหาที่ชัดเจน เชื่อถือได้ และเข้าใจง่าย เพื่อช่วยให้ผู้อ่านได้รับข้อมูลที่ทันสมัย ทำงานได้อย่างมีประสิทธิภาพ และก้าวทันโลก AI ที่เปลี่ยนแปลงอย่างรวดเร็ว

แชร์บทความนี้

บทความที่เกี่ยวข้อง