หัวเรื่องเรื่องต้นฉบับ: ไฟล์ CLAUDE.md ของ Karpathy ได้ที่ #1 บน GitHub พร้อมได้รับดาว 82,000 ดวง ผู้พัฒนาส่วนมากยังไม่ได้อ่านมัน
ผู้เขียนเรื่องต้นฉบับ: Dep
บรรณาธิการ: มีหลายคนที่ใช้ Claude Code พบกับปัญหาที่ใหญ่ที่สุดไม่ใช่ในด้านความสามารถของโมเดล แต่อยู่ที่ทุกครั้งต้องเริ่มต้นจากศูนย์
คุณจำเป็นต้องอธิบายพื้นหลังโครงการ สแต็คเทค มาตรฐานการเขียนโค้ด ส่วนห้ามสัมผัส รวมถึงแนวทางที่เคยลองมาเบื้องหลังของโครงการแล้ว ถ้าข้อมูลเหล่านี้ไม่ถูกตำแหน่งทิ้งไว้ในไฟล์ CLAUDE.md จะตามคตินั้นทำงานในระดับการเดา ผลอาจจะเป็นการแก้ไขไฟล์ที่ไม่ควรแก้ไข การ Refactor รหัสที่ไม่จำเป็นต้อง Refactor หรือแนะนำเครื่องมือที่ไม่เหมาะสมกับโครงการปัจจุบัน
CLAUDE.md ที่เสนอไว้ในบทความนี้ เป็นเล่มคู่มือการใช้งานสำหรับ Claude Code คุณเพียงแค่วางไฟล์นี้ไว้ที่ไดเร็กทอรีหลักของโปรเจกต์ แล้ว Claude จะอ่านโดยอัตโนมัติทุกครั้งที่เริ่มต้น สามารถบอกข้อมูลให้ Claude ล่วงหน้า: วิธีการตอบ วิธีการเขียนโค้ด เมื่อต้องถามก่อน ตรงไหนห้ามอย่างกะทำ เครื่องมือที่ใช้ในโครงการ รวมถึงตัดสินใจสำคัญที่ผ่านมาของโปรเจกต์
ง่ายๆ คือ CLAUDE.md หมายความถึง: ลดการอธิบายซ้ำ จำกัดขอบเขตของโมเดล ทำให้ AI เขียนโปรแกรมได้มีความเสถียรและเสถียรมากขึ้น
ถ้าคุณกำลังใช้งาน Claude Code คุณสามารถเริ่มต้นจากกฎของ Karpathy ที่สรุปไว้ใน 4 ข้อเส้นทาง: ถ้าไม่แน่ใจให้ถามก่อน ใช้วิธีการง่ายที่สุดก่อน ไม่สามารถขยายรหัสไม่เกี่ยวข้อง ระบุความไม่แน่ใจก่อน ลองเขียนไว้ใน CLAUDE.md ก่อน แล้วจะสามารถปรับปรุงประสบการณ์การใช้งานได้โดยชัดเจน
ด้านล่างเป็นเนื้อความต้นฉบับ:
ไฟล์ที่ชื่อ CLAUDE.md ได้ขึ้นบนเว็บไซต์ GitHub Trending อันดับหนึ่ง
82,000 ดวงดาว และการ fork 7800 ครั้ง
เหตุการณ์นี้เกิดขึ้นจาก Andrej Karpathy เขา曾เป็นหัวหน้า AI ของ Tesla และเป็นหนึ่งในผู้ก่อตั้งของ OpenAI เขาสรุปกฎ 4 ข้อที่ทำให้ Claude Code ไม่สามารถใช้งานได้ และนำมาเขียนลงในไฟล์หนึง
ในภายหลัง นักพัฒนาซอฟต์แวร์คนหนึ่งขยายข้อมูลตามกฎ 4 ข้อนี้และเผยแพร่ไฟล์นี้ ผลลัพธ์ทำให้มันรู้จักกันทั่วไปอย่างรวดเร็ว
เหตุผลมีอยู่อย่างชัดเจน: ความแม่นยำในการเข้ารหัสเพิ่มขึ้นจาก 65% เป็น 94%
แต่ส่วนมากของนักพัฒนาที่ใช้ Claude Code ในทุกๆ วัน ยังไม่เคยทำการตั้งค่านี้จริงๆ พวกเขาจะเริ่มทุกครั้ง: อธิบายบริบทเดียวกันอีกครั้ง ทำความสะอาดขอบเขตที่ไม่จำเป็น ย้อนกลับการรีโฟร์มที่ไม่มีใครขอ
นี่คือไฟล์เต็ม

ทุกครั้งที่คุณเปิด Claude Code มันจะไม่รู้อะไรเลย
มันไม่รู้เทคโนโลยีสแต็กของคุณ ไม่รู้เกี่ยวกับมาตรฐานการเขียนโค้ด ไม่รู้เรื่องภูมิหลังของโครงการของคุณ และไม่รู้ว่าคุณได้ลองอะไรมาแล้ว มันยิ่งไม่รู้การตัดสินใจที่คุณได้ทำไว้ล่วงหน้าในครั้งสามครั้งก่อนนั้น
ดังนั้นมันสามารถเดาเท่านั้น และเมื่อมันเริ่มเดามันอาจจะรีโฟร์มโค้ดที่คุณไม่ได้ขอให้มันแก้ไข แนะนำกำหนดขอบเขตของโครงสร้างที่จะทำลาย ลบไฟล์โดยไม่ได้รับการยืนยัน หรือแม้แต่ล้มเหลวการตัดสินใจที่คุณได้ทำไว้ล่วงหน้า
CLAUDE.md เป็นไฟล์ข้อความเรียบง่ายที่อยู่ในไดเรกทอรีหลักของโปรเจค โค้ดของ Claude จะอ่านมันโดยอัตโนมัติทุกครั้งที่เริ่มการใช้งาน
การตั้งค่าครั้งเดียว ไม่ต้องอธิบายอีกครั้งและสามารถแก้ไขข้อผิดพลาดที่มีราคาแพง 3 ระดับ
นักพัฒนาทั่วไปใช้เวลาประมาณ 30 นาทีต่อวันเพื่ออธิบายบริบทใหม่ให้กับ Claude
เทคโนโลยีสแต็ก มาตรฐานการเขียนโค้ด ภูมิหลังของโปรเจค วิธีที่ได้ลองแล้ว—ไม่ว่าจะเอาไปแขงอย่างไร หลังจากนั้นไม่มีข้อมูลเหล่านี้จะถูกเก็บไว้ระหว่างการเข้าร่วมในรอบต่างๆ
ถ้าคำนวณตามค่าจ้างของนักพัฒนาต่อชั่วโมงที่เป็น 150 ดอลลาร์:
· เฉลี่ยต่อวัน 30 นาที คือ 75 ดอลลาร์;
· ต่อสัปดาห์ก็คือ 375 ดอลลาร์
· ถ้าเป็นทีม 5 คน ต่อสัปดาห์ก็คือต้นทุนที่ซ่อนไว้ได้ถึง 1875 ดอลลาร์

กฎ 7 ข้อด้านล่างนี้ควรเขียนไว้ที่ด้านหน้าสุดของไฟล์ CLAUDE.md
→ ตัดคำโสด
การตอบคำถามไม่ควรขึ้นต้นด้วยวลีเช่น "คำถามดีมาก" "แน่นอนได้" หรือ "ไม่มีปัญหา" หรืออย่างใดที่คล้ายกัน ให้ตอบโดยตรง ไม่ต้องทักทาย ไม่ต้องสรุปคำถาม
→ ตอบโดยความยาวที่เหมาะสมกับงาน
ความยาวของคำตอบควรเหมาะสมกับความซับซ้อนของงาน ถ้าเป็นคำถามที่ง่าย ให้ตอบโดยตรงและสั้น ถ้าเป็นงานที่ซับซ้อน ให้ให้ข้อความที่เต็มที่และละเอียด อย่าให้คำอธิบายที่ไม่จำเป็นหรือสรุปสรุปคำถามที่ซ้ำๆ เพื่อเติมระยะ
→ มีแผนการเคลื่อนไหวก่อนการดำเนินงาน
ก่อนเริ่มงานที่สำคัญ ให้ยกเลิกรูปร่างว่าเป็น 2–3 เส้นทางที่เป็นไปได้ รอให้ฉันเลือกแล้วค่อยดำเนินการต่อ
→ ยอมรับความไม่แน่ในก่อนทำให้เสียหาย
หากคุณไม่แน่ใจในข้อความ ข้อมูล วันที่ หรือข้อมูลทางเทคนิคอย่างไร โปรดระบุอย่างชัดเจนก่อนอ้างอิง อย่าใช้ข้อมูลที่ดูเหมาะสมเพื่อเติมช่องว่างที่เราไม่ทราบ ถ้าไม่แน่ใจ ตอบโดยตรงว่าไม่แน่ใจ
→ ฉันคือใคร และฉันรู้อะไร
เกี่ยวกับฉัน: [ชื่อ] / บทบาท: [บทบาทของคุณ] / ประวัติ: [ประเภท]
ฉันเชี่ยวชาญใน: [เนื้อหาที่คุณรู้จัก]
ฉันยังกำลังเรียนรู้เกี่ยวกับ: [ช่องโพสไอตช่าง]
โปรดปรับการตอบของคุณให้เป็นไปตามข้อมูลนี้ อย่าอธิบายเกินไปสำหรับสิ่งที่รู้อยู่แล้ว และอย่าข้ามพื้นฐานที่ฉันต้องการ
→ บริบทของโครงการปัจจุบัน
ฉันกำลังทำ: [ชื่อโปรเจค] / เป้าหมาย: [ผลลัพธ์เฉพาะ] / กลุ่มเป้าหมาย: [ใครจะใช้งาน] / พื้นหลังแหล่งเทคโนโลยี: [คอนสตราเรนเที่ยงเกี่ยวข้อง] / ต้องหลีกเลี่ยง: [รายการ]
โปรดนำบริบทเหล่านี้ไปใช้ในทุกๆ งาน หากงานไหนไม่ตรงกันกับบริบท รบกวนชี้แจงก่อนดำเนินการ
→ จำกัดลักษณะการเขียนของคุณ
สไตล์การเขียนของฉันคือ: [ลักษณะของสไตล์การเขียนของคุณ]
ความยาวของประโยค: [ความชอบ]
คำที่ใช้บ่อย: [ตัวอย่าง]
คำที่ฉันไม่ค่อยใช้: [ตัวอย่าง]
รูปแบบ: [ระบายเอกสารหรือโครงสร้าง]
เมื่อคุณเขียนเนื้อหาใดๆ แทนฉัน โปรดจับคู่กับสไตล์นี้อย่าให้ใช้แบบที่คุณใช้ทั่วไป
เวลาที่ใช้ในการอธิบายบริบททุกวัน: 30 นาที
คำนวณตามค่าจ้างนักพัฒนาต่อชั่วโมง 150 ดอลลาร์: 75 ดอลลาร์ / วัน
รายสัปดาห์: นักพัฒนาคนละ 375 ดอลลาร์
ทีม 5 คน: รายสัปดาห์ 1875 ดอลลาร์
ตั้งค่า CLAUDE.md ในส่วนนี้: ใช้เวลารวม 45 นาที
ข้อผิดพลาดที่ต้องหลีกเลี่ยง: อย่าเริ่มเขียน CLAUDE.md จากศูนย์ โปรดใช้ข้อความด้านล่างนี้ก่อนและแก้ไขผลลัพธ์:
โดยขึ้นอยู่กับข้อมูลที่ฉันส่งให้คุณเกี่ยวกับตัวฉันเอง เรื่องโปรเจคของฉัน และวิธีการทำงานที่ฉันหวังว่าคุณจะปฏิบัติตาม โปรดเขียนไฟล์ CLAUDE.md ที่สมบูรณ์ ประกอบด้วย: ใครเป็นฉัน พื้นหลังทางเทคโนโลยีของฉัน วิธีการสื่อสารของฉัน และพฤติกรรมเริ่มต้นที่ควรปฏิบัติในทุกครั้งที่แชท ของหัวข้อนี้ ต้องเป็นข้อความที่เป็นเชิงสร้างสรรค์ ข้อความเป็นข้อความธรรมดา ไม่เกิน 500 คำ
คุณให้ Claude แก้ไขฟังก์ชันหนึ่งฟังก์ชัน
ผลลัพธ์คือเขาทำการ Refactor ไฟล์สามไฟล์ ได้เปลี่ยนชื่อตัวแปร จัดการ imports และเขียนทับคอมเมนต์ที่คุณลงเวลาไปหลายๆ ชั่วโมงที่เขียนไว้
แต่ทั้งสิ้นนี้ไม่ได้ผ่านการยินยอมจากคุณ
การทบทวนและย้อนกลับการเปลี่ยนแปลงที่ไม่จำเป็นนี้อาจต้องใช้เวลา 1 ชั่วโมง ซึ่งหมายความว่า 150 ดอลลาร์ ต่อสัปดาห์จะเกิดขึ้นสามครั้ง คือ 450 ดอลลาร์ สำหรับทีม 5 คน เป็นรายสัปดาห์ 2250 ดอลลาร์ เพื่อทำควาสำรับการเปลี่ยนแปลงที่ไม่ได้รับการอนุญาต

7 ข้อกำหนดด้านล่าง ควรถูกใส่ในส่วนข้อจำกัดในพฤติกรรมของ CLAUDE.md
→ ควบคุมขอบเขตเข้มงวด
แก้ไขเฉพาะไฟล์ ฟังก์ชัน และบรรทัดโค้ดที่เกี่ยวข้องกับงานปัจจุบันด้วยเท่านั้น อย่า Refactor เปลี่ยนชื่อ จัดการ imports จัดรูปแบบใหม่ หรือ「เพิ่มประสิทธิภาพ」ใดๆ ในส่วนที่ฉันไม่กำหนดให้คุณแก้ไข
หากคุณพบส่วนอื่นๆที่ควรแก้ไข โปรดใช้หมายเหตุอธิบายต่อท้าย อย่าต้องกดมัน ไม่ว่าอย่างใด
→ ถามก่อนการเปลี่ยนแปลงที่สำคัญ
ก่อนที่จะดำเนินการทำการเปลี่ยนแปลงที่สำคัญในส่วนที่ฉันแล้วเชิง เช่น ทำการเขียนใหม่บท ลบย่อหน้า Refactor โครงสร้างเปลี่ยนการใช้ภาษาก็มเขียนโปรดหยุดตรงนี้ อธิบายให้ชัดเจนว่าคุณกำลังจะเปลี่ยนอะไรและเหตุผลที่จะเปลี่ยน รอให้ข้าพเจ้น่าการอนุญาตก่อนที่จะทำต่อไป
→ ทราบก่อนการทำผิด
ก่อนที่จะลบไฟล์ใด ๆ ทับโค้ดที่มีอยู่ ลบบันทึกฐานข้อมูล หรือลบลิงก์ทางการแล้ว หรือเอฟเฟกต์ใด ๆ คุณต้องหยุดและระบุอย่างชัดเจนว่ามีผลต่อเนื้อหาอะไรบ้าง และขอให้ฉันยืนยันอย่างชัดเจน เท่านั้นเมื่อฉันพูดว่า "ใช่" คุณสามารถดำเนินการต่อ
"คุณได้กล่าวถึงมาก่อน" ไม่เท่ากับการยืนยัน
→ ต้องหยุดทำการในสภาพแวดล้อมสด
การดำเนินการต่อไปต้องได้รับการยืนยันอย่างชัดเจนในเซสชันปัจจุบัน โดยไม่มีข้อยกเว้น:
· การนำเสนอหรือการดำเนินการเพื่อถ่ายโอนไปยังสภาพแวดล้อมใดๆ;
· การเรียกใช้การเคลื่อนย้ายหรือการเปลี่ยนแปลงโครงสร้างฐานข้อมูล;
· การส่งข้อกำหนด API ภายนอกใดๆ;
· การดำเนินการใดๆ ที่มีผลเครื่องครั้งที่ไม่สามารถย้อนกลับได้;
· ฉันต้องการพูดว่า "ใช่" ในข้อความปัจจุบัน
→ แสดงความเปลี่ยนแปลงเสมอ
หลังจากเสร็จสิ้นงานที่เกี่ยวกับการเขียนโค้ด ต้องประกอบด้วย:
ไฟล์ที่ถูกเปลี่ยนแปลง: ระบุไฟล์ทั้งหมดที่ได้รับการแก้ไข;
เนื้อหาที่ถูกเปลี่ยนแปลง: อธิบายแต่ละไฟล์ในประโยคเพียงประโยค
ไฟล์ที่ไม่ได้รับการเปลี่ยนแปลง;
สิ่งที่ต้องจัดการในอนาคต
→ ห้ามดำเนินการแทนฉันโดยไม่ได้รับการยืนยัน
ไม่อนุญาตให้ดำเนินการแทนฉันโดยไม่ได้รับการยืนยันจากฉันในข้อความปัจจุบัน ไม่อนุญาตให้เรียกเก็บเงิน โพสต์ เปิดเผยหรือตั้งค่าเรื่องใดๆ รวมทั้งสิ่งที่เกิดขึ้นนอกขอบเขตของการสนทนาปัจจุบัน ฉันต้องการพูดว่า "ใช่" ในข้อความปัจจุบัน
→ คิดให้ดีก่อนเขียนโค้ด
สำหรับงานที่เกี่ยวกับการตัดสินใจเกี่ยวกับโครงสร้างการเชื่อมต่อ การดีบัคข้อมูลปัญหาที่ซับซ้อน หรืองานที่ไม่ใช่เรื่องง่ายๆ ควรจัดเตรียมขั้นตอนต่อขั้นก่อนเขียนโค้ด ตัวอย่างเช่น แสดงกระบวนการสร้างเหตุให้เห็น ระบุส่วนที่ไม่แน่นอน และจึงดำเนินการต่อ
ค่าคืนงวดสัปดาห์การเปลี่ยนแปลงขอบข่ายไม่จำเป็น: 150 ดอลลาร์
การตรวจสอบความแตกต่างด้วยมือสัปดาห์ละ: 75 ดอลลาร์
การดำเนินการของนักพัฒนาซึ่งไม่สอดคล้องระหว่างค่าใช้จ่าย: 225 ดอลลาร์ / สัปดาห์
ทีม 5 คน: 1125 ดอลลาร์ / สัปดาห์
ตั้งเวลาสำหรับการจัดการรายการ CLAUDE.md: 30 นาที
คล้องจะลืมทุกอย่างระหว่างเซสชัน
ทุกครั้งที่คุณตัดสินใจ ทุกกาลเวลาที่แผนผ่านการล้มเหลว ทำไมคุณเลือก Prisma ไม่ใช่ Drizzle ก่อนหน้า 6 เดือน และข้อจำกัดหนึ่งที่มาจากความต้องการของลูกค้าแต่เพียงพอ ทุกอย่างนั้นจะถูกลบลงลืมไป
แล้ว มันจะเริ่มนำเสนอวิธีการที่คุณได้ปฏิเสธไปแล้ว
ส่วนนี้คือส่วนที่จะเขียนให้ Claude มีกลไกความจำที่ใกล้เคียงกับ「ความจำแท้จริง」 อย่างเดียว โดยยังคงคงความรู้เฉพาะด้านเทคโนโลยีไว้ ลดความเสี่ยงที่มันจะแนะนำเครื่องมือที่อาจทำให้โครงสร้างที่มีอยู่เสียหาย

→ MEMORY.md บันทึกการตัดสินใจ
รักษาไฟล์ชื่อ MEMORY.md ในโปรเจกต์ ทุกครั้งที่ตัดสินใจสำคัญ ให้เพิ่มบันทึกหนึ่งรายการ:
·ตัดสินใจว่าอะไร
·ทำไมตัดสินใจแบบนั้น
·ตัดสินใจตัดสินใจอะไรออก และทำไมตัดสินใจออก
ทุกครั้งที่เริ่มการพูดคุย อ่าน MEMORY.md ก่อน และต้องไม่การับตรงกับตัดสินใจที่มีบันทึกอยู่
→ สรุปการสิ้นสุดของการพูดคุย
เมื่อฉันพูดว่า 「session end」「wrapping up」 หรือ 「let's stop here」 โปรดเขียนสรุปการพูดคุยใน MEMORY.md รวมถึง:
·ได้ทำอะไรบ้าง
·ได้เสร็จสิ้นอะไรไปแล้ว
·ยังคงดำเนินงานในส่วนไหน
·ตัดสินใจอะไรบ้าง
·สิ่งที่ควรจะเป็นลำดับความสำคัญในการพูดคุยครั้งถัดไป
→ ERRORS.md บันทึกข้อผิดพลาด
สร้างไฟล์ชื่อ ERRORS.md ในโปรเจกต์ จากนั้นเมื่อแผนไหนล้มเหลวมากกว่าสองครั้ง บันทึก:
·อะไรล้มเหลว
·แผนสุดท้ายที่สำเร็จ
·สิ่งที่ควรระวังสำหรับครั้งถัดไป
ในการเสนอแผนสำหรับงานที่คล้ายกัน ตรวจสอบ ERRORS.md ก่อน
→ รายการความจริงถาวร
ข้อความถาวรต่อไปนี้ใช่มีการใช้ในโปรเจกต์และต้องถูกใช้ในทุกรอบๆ ของการพูดคุย:
[ข้อจำกัดถาวรของคุณ, ตัวเลือกสถาปัตยกรรม, และกฎเกณฑ์]
หากมีงานใดที่ขัดแย้งกับข้อความเหล่านี้โปรดระบุก่อนการดำเนินการ
→ ชุดเทคโนโลยีที่ล็อกอยู่
ชุดเทคโนโลยีของโปรเจกต์นี้คือดังนี้ โปรดใช้เครื่องมือเหล่านี้เสมอ ยกเว้นว่าฉันได้ระบุให้ทดแทน:
ภาษา: [เช่น TypeScript]
เฟรมเวิร์ก: [เช่น Next.js 14]
ตัวจัดการแพ็กเกจ: [เช่น pnpm]
ฐานข้อมูล: [เช่น PostgreSQL with Prisma]
การทดสอบ: [เช่น Vitest]
รูปแบบการออกแบบ: [เช่น Tailwind CSS]
หากมีเครื่องมือใดที่ไม่เหมาะสม โปรดระบุ แต่จะต้องใช้ชุดเทคโนโลยีที่กำหนดไว้เสมอ
→ การใช้แนวทางคิดขยายในการตัดสินลำบาก
สำหรับคำถามที่เกี่ยวข้องกับสถาปัตยกรรมของระบบ การตัดสินเสมอและการออกแบบฐานข้อมูลหรือการตัดสินทางเทคโนโลยีในระยะยาว โปรดใช้โหมดคิดขยายในการตัดสิน
วิเคราะห์ปัญหาอย่างระมัดระวัง ให้แสดงว่าความล้มเหลวที่อาจไม่ได้คิดถึง ให้แสดงว่าความสมเหตุสมผลที่อาจเกิดขึ้นหากระบบขยายออกไป และให้คำแนะนำของคุณ
→ 4 กฎสีแดงเฉินเดอร์
Karpathy รวบรวม 4 ลักษณะการกระทำที่ทำให้ Claude Code ล้มเหลว นักพัฒนาซึ่งหยิบจากมันได้เสริมสร้างให้เป็น 4 ข้อกฎดังต่อไปนี้ ความแม่นยำในการเขียนโค้ดเพิ่มขึ้นจาก 65% ไปเป็น 94%
ถามก่อน อย่าถัก
หากมีสิ่งใดที่ไม่ชัดเจน โปรดถามก่อนที่จะเขียนบรรทัดแรก อย่ายอมรับข้อสมมติที่ไม่ถูกต้องเกี่ยวกับจุดมุ่งหมาย สถาปัตยกรรม หรือความต้องการ
ลองดำเนินการด้วยวิธีที่ง่ายที่สุดก่อน
ตลอดเวลาก่อนที่จะเพื่อมีวิธีการทำงานที่ง่ายที่สุด อย่าเพิ่มชั้นการจัดระเบียบหรือความยืดหยุตั้งแต่ไม่ได้มีคำขอเป็นลักษณะ
อย่าสัมผัสแก้ไขรหัสที่ไม่เกี่ยวข้อง
หากมีไฟล์หรือฟังก์ชันใดที่ไม่เกี่ยวข้องกับงานปัจจุบัน โปรดอย่าปรับแก้ไข แม้ว่าคุณอาจจะคิดว่ามันสามารถทำให้ดีขึ้น ก็อย่าสัมผัส
ระบุความไม่แน่ใจไว้ออกมา
หากคุณไม่แน่ใจเกี่ยวกับวิธีหรือรายละเอียดเทคนิคใดๆ โปรดระบุก่อนที่จะดำเนินการต่อไป ไม่มีความมั่นใจและพูดอย่างมั่นใจ ช่วยให้ได้สาระในที่สุดเท่าไรต่อข้อเสียที่เกิดจากการยอมรับข้อบกพร่องในความรู้
·ค่าย้อนกลับที่เกิดจากการลืมตัดสินใจและคำแนะนำที่ผิด: ราคาต่อนักพัฒนา 300 ดอลลาร์ต่อสัปดาห์
·คำแนะนำเกี่ยวกับเทคโนโลยีที่ผิดและเครื่องมือที่ไม่สามารถทำงานร่วมกัน: ราคาต่อสัปดาห์ 75 ดอลลาร์
·การสูญเสียจากการจำของนักพัฒนา: 375 ดอลลาร์ต่อสัปดาห์
·ทีม 5 คน: 1875 ดอลลาร์ต่อสัปดาห์
·MEMORY.md + ERRORS.md + เวลาตั้งค่าสแต็ก: 20 นาที
ค่าใช้จ่ายทั้งหมดคือดังนี้:
·การอธิบายบริบทอีกครั้งทุกสัปดาห์: 375 ดอลลาร์
·ค่าใช้จ่ายทุกสัปดาห์เมื่อต้องย้อนกลับการเปลี่ยนแปลงที่ไม่ได้รับอนุญาต: 225 ดอลลาร์
·ค่าใช้จ่ายทุกสัปดาห์สำหรับการแก้ปัญหาจากการตัดสินใจที่ลืมไป: 375 ดอลลาร์
·ค่าสูญเสียรวมต่อนักพัฒนาต่อสัปดาห์: 975 ดอลลาร์
หากเป็นทีมนักพัฒนา 5 คน: ค่าใช้จ่ายทุกสัปดาห์ 4875 ดอลลาร์ และราคารวมปีละ 253,500 ดอลลาร์
แต่การตั้งค่า CLAUDE.md เพียง 2 ชั่วโมงทั้งหมดเท่านั้น
เพียง 4 ข้อกฎของ Karpathy จะเพิ่มอัตราการเขียนโค้ดจาก 65% ไปสู่ 94%
ซึ่งมีไฟล์ข้อกำหนดแบบข้อความเท่านั้น 21 ข้อกล่าวถึง 2 ชั่วโมงงาน
นักพัฒนาที่ตั้งค่านี้แท้จริงกำลังใช้ Claude ที่เชื่อถือได้: มันจำคำตัดสินใจได้ ควบคุมขอบเขตของงาน ขอยืนยันก่อนดำเนินการที่ทำลาย และไม่แนะนำโครงสร้างของระบบที่จะทำลาย
มีคนที่ยังไม่ได้ตั้งค่า ต้องใช้ 975 ดอลลาร์ในการอธิบายตัวเองทุกสัปดาห์
หมายเหตุ: เริ่มต้นด้วย 4 ข้อกฎของ Karpathy เท่านั้น จำเป็นต้องใช้เพียง 4 ข้อนั้น ตอนนี้คัดลอกมันไปวางไว้ในไฟล์ใหม่ที่ชื่อ CLAUDE.md ในไดเร็กทอรีหลักของโปรเจกต์ที่เสร็จเรียบร้อย เพียง 2 นาที แล้วสามารถเพิ่มเติมอย่างอย่างละเอียดตามทีหลังทุกสัปดาห์
ก่อนที่จะมีการไหลของข้อมูลจำเพาะผู้ใช้ จงเก็บไว้ก่อน หากคุณรู้สึกว่ามีประโยชน์ คุณสามารถแชร์ให้กับคนที่จริงจังต้องการมัน
ยินดีต้อนรับสู่ชุมชนทางการของ BlockBeats:
กลุ่ม Telegram สมัครสมาชิก: https://t.me/theblockbeats
กลุ่ม Telegram พูดคุย: https://t.me/BlockBeats_App
บัญชี Twitter ทางการ: https://twitter.com/BlockBeatsAsia