CLAUDE.md ของ Karpathy ขึ้นอันดับ 1 บน GitHub ด้วย 82,000 ดาว แต่โปรแกรมเมอร์ส่วนใหญ่ยังไม่ได้อ่าน

@0xDepressionn
อังกฤษ2 เดือนที่ผ่านมา · 17 พ.ค. 2569
2.0M
1.3K
146
29
7.3K

TL;DR

เรียนรู้วิธีการตั้งค่า CLAUDE.md ตามแบบฉบับของ Andrej Karpathy เพื่อให้ Claude Code สามารถจดจำบริบทของโปรเจกต์ได้อย่างต่อเนื่อง พร้อมกำหนดกฎเกณฑ์การทำงานที่ชัดเจนและบันทึกประวัติการตัดสินใจ

ไฟล์ชื่อ CLAUDE.md ขึ้นอันดับ 1 บน GitHub Trending

82,000 ดาว 7,800 forks

เริ่มจาก Andrej Karpathy อดีตผู้อำนวยการฝ่าย AI ของ Tesla หนึ่งในผู้ก่อตั้ง OpenAI เขาระบุพฤติกรรม 4 อย่างที่ทำให้ Claude Code ล้มเหลว และเขียนมันลงในไฟล์เดียว

นักพัฒนาคนหนึ่งนำกฎ 4 ข้อนั้นมาขยายความ เผยแพร่ไฟล์ มันกลายเป็นไวรัล

เหตุผล: ความแม่นยำในการเขียนโค้ดเพิ่มจาก 65% เป็น 94%

นักพัฒนาส่วนใหญ่ที่ใช้ Claude Code ทุกวันไม่เคยตั้งค่าสิ่งนี้ พวกเขาเริ่มจากศูนย์ทุกเซสชัน ต้องอธิบายบริบทเดิมซ้ำแล้วซ้ำเล่า ต้องทำความสะอาดการเปลี่ยนแปลงขอบเขตที่ไม่พึงประสงค์ ต้องย้อนกลับการรีแฟกเตอร์ที่ไม่มีใครขอ

นี่คือไฟล์เต็ม

Dep - inline image

การตั้งค่าที่นักพัฒนาส่วนใหญ่พลาด

ทุกครั้งที่คุณเปิด Claude Code มันเริ่มต้นโดยไม่มีอะไร

มันไม่รู้สแต็กของคุณ มาตรฐานของคุณ บริบทโปรเจกต์ของคุณ สิ่งที่คุณเคยลองแล้ว สิ่งที่คุณตัดสินใจอย่างชัดเจนว่าจะไม่ทำเมื่อสามเซสชันก่อน

มันเลยเดา และเมื่อมันเดา มันจะรีแฟกเตอร์โค้ดที่คุณไม่ได้ขอให้แตะ มันเสนอเฟรมเวิร์กที่ทำลายสถาปัตยกรรมที่มีอยู่ของคุณ มันลบไฟล์โดยไม่ถาม มันขัดแย้งกับการตัดสินใจที่คุณทำไปแล้ว

CLAUDE.md เป็นไฟล์ข้อความธรรมดาที่คุณวางไว้ในรูทโปรเจกต์ Claude Code อ่านมันโดยอัตโนมัติเมื่อเริ่มต้นทุกเซสชัน

ตั้งค่าครั้งเดียว ไม่ต้องอธิบายซ้ำอีก แก้ไขข้อผิดพลาดราคาแพงสามประเภท

1 / 3 | ค่าเริ่มต้น: $375/สัปดาห์ที่คุณเสียไปกับการพูดซ้ำ

นักพัฒนาโดยเฉลี่ยใช้เวลา 30 นาทีต่อวันในการอธิบายบริบทให้ Claude อีกครั้ง

สแต็ก มาตรฐานการเขียนโค้ด พื้นหลังโปรเจกต์ สิ่งที่เคยลองแล้ว ไม่มีอะไรคงอยู่ระหว่างเซสชัน เว้นแต่คุณจะเขียนมันลงไปครั้งเดียวและให้ Claude อ่านทุกครั้ง

30 นาทีต่อวัน ในอัตราค่าแรงนักพัฒนา $150/ชั่วโมง: $375/สัปดาห์ ต่อนักพัฒนาหนึ่งคน

สำหรับทีม 5 คน: $1,875/สัปดาห์ที่หายไป

Dep - inline image

กฎ 7 ข้อนี้วางไว้ที่ด้านบนของไฟล์ CLAUDE.md ของคุณ

→ กำจัดสิ่งที่ไม่จำเป็น:

→ จับคู่ความยาวให้เหมาะสมกับงาน:

→ แสดงตัวเลือกก่อนลงมือทำ:

→ ยอมรับความไม่แน่นอนก่อนที่จะทำให้ฉันเสียหาย:

→ ฉันเป็นใครและรู้อะไรบ้าง:

→ บริบทโปรเจกต์ปัจจุบัน:

→ ล็อกสไตล์การพูดของคุณ:

เวลาที่ใช้ในการอธิบายบริบทซ้ำต่อวัน: 30 นาที ในอัตราค่าแรงนักพัฒนา $150/ชั่วโมง: $75/วัน ต่อสัปดาห์: $375/สัปดาห์ต่อนักพัฒนา ทีม 5 คน: $1,875/สัปดาห์ การตั้งค่า CLAUDE.md สำหรับส่วนนี้: รวม 45 นาที

ข้อผิดพลาดที่ควรหลีกเลี่ยง: อย่าเขียน CLAUDE.md จากศูนย์ ใช้พรอมต์นี้ก่อน แล้วค่อยแก้ไขผลลัพธ์:

2 / 3 | พฤติกรรม: การเปลี่ยนแปลงมูลค่า $150/ชั่วโมงที่คุณไม่ได้อนุญาต

คุณขอให้ Claude แก้ฟังก์ชันหนึ่ง

มันรีแฟกเตอร์สามไฟล์ เปลี่ยนชื่อตัวแปรของคุณ จัดเรียง imports ใหม่ และเขียนคอมเมนต์ที่คุณใช้เวลาสร้างสรรค์ใหม่ทั้งหมด

โดยไม่ถามเลยสักครั้ง

ใช้เวลา 1 ชั่วโมงในการตรวจสอบและย้อนกลับการเปลี่ยนแปลงที่ไม่ต้องการ: $150 สัปดาห์ละสามครั้ง: $450/สัปดาห์ ต่อนักพัฒนา

สำหรับทีม 5 คน: $2,250/สัปดาห์ที่สูญเสียไปกับการทำความสะอาดการเปลี่ยนแปลงที่ไม่มีใครอนุญาต

Dep - inline image

กฎ 7 ข้อนี้ไปอยู่ในส่วนพฤติกรรมของ CLAUDE.md ของคุณ

→ อยู่ในขอบเขต:

→ ถามก่อนการเปลี่ยนแปลงใหญ่:

→ ยืนยันก่อนทำอะไรที่ทำลายล้าง:

→ หยุดเด็ดขาดสำหรับโปรดักชัน:

→ แสดงสิ่งที่เปลี่ยนแปลงอยู่เสมอ:

→ อย่าดำเนินการใดๆ โดยไม่ได้รับการยืนยันอย่างชัดเจน:

→ คิดก่อนเขียนโค้ด:

1 ชั่วโมง/สัปดาห์ในการย้อนกลับการเปลี่ยนแปลงขอบเขตที่ไม่พึงประสงค์: $150/สัปดาห์ 30 นาที/สัปดาห์ในการทำ diff ด้วยตนเองหลังจากแต่ละงาน: $75/สัปดาห์ รวมของเสียที่เกี่ยวข้องกับพฤติกรรมต่อนักพัฒนา: $225/สัปดาห์ ทีม 5 คน: $1,125/สัปดาห์ การตั้งค่าส่วนพฤติกรรมของ CLAUDE.md: 30 นาที

3 / 3 | หน่วยความจำ + สแต็ก: การตั้งค่าที่ทำให้ Claude Code ทำงานได้น่าเชื่อถือจริงๆ

Claude ลืมทุกอย่างระหว่างเซสชัน

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

มันลืม แล้วมันก็เสนอสิ่งที่คุณตัดสินใจแล้วว่าจะไม่ทำ

ส่วนนี้ทำให้ Claude มีสิ่งที่ใกล้เคียงกับหน่วยความจำจริงมากที่สุดเท่าที่มีอยู่ในปัจจุบัน และล็อกสแต็กเทคโนโลยีของคุณเพื่อหยุดไม่ให้มันเสนอเครื่องมือที่ทำลายสถาปัตยกรรมที่มีอยู่ของคุณ

Dep - inline image

→ บันทึกการตัดสินใจ MEMORY.md:

→ สรุปเมื่อสิ้นสุดเซสชัน:

→ บันทึกความล้มเหลว ERRORS.md:

→ รายการข้อเท็จจริงถาวร:

→ ล็อกสแต็กเทคโนโลยีของคุณ:

→ การคิดแบบขยายสำหรับการตัดสินใจยากๆ:

→ กฎ 4 ข้อที่กลายเป็นไวรัล:

Karpathy ระบุพฤติกรรม 4 อย่างที่ทำให้ Claude Code ล้มเหลว นักพัฒนาคนหนึ่งกลั่นกรองเป็น 4 บรรทัดนี้ ความแม่นยำในการเขียนโค้ดเพิ่มจาก 65% เป็น 94%

2 ชั่วโมง/สัปดาห์ในการกู้คืนจากการตัดสินใจที่ถูกลืมและคำแนะนำที่ผิด: $300/สัปดาห์ต่อนักพัฒนา คำแนะนำสแต็กที่ผิดและเครื่องมือที่เข้ากันไม่ได้: $75/สัปดาห์ รวมของเสียที่เกี่ยวข้องกับหน่วยความจำต่อนักพัฒนา: $375/สัปดาห์ ทีม 5 คน: $1,875/สัปดาห์ การตั้งค่า MEMORY.md + ERRORS.md + สแต็ก: 20 นาที

บทสรุป

นี่คือการคำนวณทั้งหมด

$375/สัปดาห์ในการอธิบายบริบทซ้ำทุกเซสชัน $225/สัปดาห์ในการย้อนกลับการเปลี่ยนแปลงที่ไม่ได้รับอนุญาต $375/สัปดาห์ในการกู้คืนจากการตัดสินใจที่ถูกลืม รวมของเสียต่อนักพัฒนา: $975/สัปดาห์

ทีมนักพัฒนา 5 คน: $4,875/สัปดาห์ ต่อปี: $253,500

การตั้งค่า CLAUDE.md: รวม 2 ชั่วโมง กฎ 4 ข้อของ Karpathy เพียงอย่างเดียว: ความแม่นยำในการเขียนโค้ดจาก 65% เป็น 94%

ไฟล์ข้อความธรรมดาไฟล์เดียว 21 กฎ สองชั่วโมงทำงาน

นักพัฒนาที่ตั้งค่านี้กำลังทำงานกับ Claude เวอร์ชันที่จำการตัดสินใจ อยู่ในขอบเขต ยืนยันก่อนทำลายอะไรเลย ไม่เคยเสนอเฟรมเวิร์กที่ทำลายสถาปัตยกรรมของคุณ

ส่วนคนที่ยังไม่ได้ตั้งค่า กำลังเสียเงิน $975/สัปดาห์ไปกับการพูดซ้ำ

ป.ล. เริ่มจากกฎ 4 ข้อของ Karpathy ก่อน แค่ 4 ข้อนั้น วางลงในไฟล์ใหม่ชื่อ CLAUDE.md ในรูทโปรเจกต์ของคุณตอนนี้เลย ใช้เวลาแค่ 2 นาที ค่อยเพิ่มส่วนที่เหลือทีละสัปดาห์เมื่อคุณสังเกตเห็นว่าขาดอะไร

บุ๊กมาร์กหน้านี้ไว้ก่อนที่จะโดนฝัง ถ้ามีประโยชน์ แชร์ให้กับคนที่ต้องการสักคน

Save to YouMind

Use YouMind to read viral articles deeply

Save the source, ask focused questions, summarize the argument, and turn a viral article into reusable notes in one AI workspace.

Explore YouMind
สำหรับครีเอเตอร์

เปลี่ยน Markdown ของคุณให้เป็นบทความ 𝕏 ที่สะอาดตา

เวลาคุณเผยแพร่งานเขียนยาวของตัวเอง การจัดรูปแบบรูปภาพ ตาราง และบล็อกโค้ดให้เข้ากับ 𝕏 นั้นน่าปวดหัว YouMind เปลี่ยนร่าง Markdown ทั้งฉบับให้เป็นบทความ 𝕏 ที่สะอาดตาและพร้อมโพสต์ทันที

ลอง Markdown เป็น 𝕏

แพตเทิร์นให้ถอดรหัสเพิ่มเติม

บทความไวรัลล่าสุด

สำรวจบทความไวรัลเพิ่มเติม