lang
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
หน้าแรก
AI
OPRR
ด่วน
ความลึก
กิจกรรม
BlockBeats Pro
เพิ่มเติม
การเงิน
พิเศษ
ระบบนิเวศบล็อกเชน
รายการ
พอดแคสต์
ข้อมูล
BTC
$96,000
5.73%
ETH
$3,521.91
3.97%
HTX
$0.{5}2273
5.23%
SOL
$198.17
3.05%
BNB
$710
3.05%

คู่มือประหยัด Token อย่างเป็นทางการของ Claude Code: 11 เทคนิคที่จะทำให้โควต้าของคุณใช้งานได้นานขึ้น

ตามการติดตามของ 动察 Beating Anthropic เผยแพร่คู่มือประหยัด Token สำหรับ Claude Code แก่นสำคัญมีเพียงประโยคเดียว: ยิ่งบริบทยาวเท่าไหร่ แต่ละรอบถัดไปยิ่งแพงเท่านั้น การแชท ไฟล์ และผลลัพธ์คำสั่งต่าง ๆ จะยังคงกิน Token ต่อไป และทำให้โควตาหมดเร็วขึ้นด้วย

สรุปออกมาได้ 11 เทคนิคที่ใช้งานได้จริงที่สุด:

1. เปลี่ยนงานเมื่อไหร่ให้ /clear ทันที เมื่องานหนึ่งเสร็จก็ล้างบริบทออกไป หากยังทำงานเดียวกันอยู่ แต่เนื้อหาก่อนหน้าไม่จำเป็นแล้ว ให้ใช้ /compact เพื่อบีบอัด ยิ่งเซสชันยาวเท่าไหร่ยิ่งแพง เพราะแต่ละรอบจะต้องนำเนื้อหาก่อนหน้ากลับมาประมวลผลใหม่ทั้งหมด

2. เลือกโมเดลและระดับ effort ตั้งแต่เริ่มต้น การเรียก /model หรือ /effort ระหว่างทางจะทำลาย prompt cache (แคชคำสั่ง) ทำให้รอบถัดไปต้องประมวลผลบริบททั้งหมดใหม่ โหมด Fast ก็เช่นกัน ควรเปิดตั้งแต่แรก

3. ก่อนออกจากเซสชันให้ /compact ก่อน แคชของผู้ใช้สมัครสมาชิกจะหมดอายุในประมาณ 1 ชั่วโมง ส่วน API Key โดยค่าเริ่มต้นประมาณ 5 นาที เมื่อแคชหมดอายุแล้วกลับมา รอบถัดไปมักต้องประมวลผลบริบททั้งหมดใหม่ การบีบอัดในขณะที่แคชยังอยู่จะถูกกว่า

4. หากไม่กี่รอบล่าสุดหลุดประเด็นให้ใช้ /rewind มันจะลบเฉพาะรอบหลัง ๆ เท่านั้น ส่วนแคชก่อนหน้ายังใช้ต่อได้ /compact จะเขียนบทสนทนาใหม่ทั้งหมด ซึ่งมีต้นทุนสูงกว่า

5. ไฟล์ให้ใช้ @ ชื่อไฟล์โดยตรง Claude จะเข้าถึงไฟล์ได้ในรอบแรกเลย ประหยัดการ Read หรือค้นหาได้หนึ่งครั้ง ไฟล์หนึ่งโดยทั่วไปแค่ @ ครั้งเดียวก็พอ การ @ ซ้ำอาจทำให้ไฟล์เดียวกันถูกยัดเข้าไปในบริบทอีกครั้ง

6. Prompt ควรระบุให้ชัดเจน แทนที่จะบอกว่า "เทสต์พัง" ควรบอก Claude ตรง ๆ ว่าเทสต์ไหน ไฟล์ไหน มิฉะนั้นมันอาจต้อง grep ค้นหา อ่านไฟล์เป็นชุด ซึ่งผลลัพธ์เหล่านี้จะยังคงอยู่ในบริบททุก ๆ รอบถัดไป

7. ผลลัพธ์จากการเทสต์และล็อกควรให้แสดงน้อยที่สุด ผลลัพธ์ของ Build เทสต์ git log จะยังคงอยู่ในบริบททั้งหมด สามารถเพิ่มพารามิเตอร์ quiet ให้แสดงเฉพาะข้อผิดพลาด หรือใช้ tail ตัดทอน สำหรับผลลัพธ์คำสั่งที่เกิน 30,000 ตัวอักษร Claude Code จะเขียนลงไฟล์อัตโนมัติ โดยเหลือเพียงบทสรุปและเส้นทางไว้ในเซสชัน

8. ใช้ /context เพื่อตรวจสอบภาระเริ่มต้น เมื่อเริ่มเซสชันใหม่สามารถดูได้ทันทีว่า CLAUDE.md MCP และนิยามเครื่องมือกินบริบทไปเท่าไหร่ CLAUDE.md ควรใส่เฉพาะกฎทั่วไป ส่วนขั้นตอนเฉพาะทางให้ใส่ใน Skill ที่โหลดตามต้องการ และปิด MCP ที่ไม่ใช้ด้วย /mcp

9. งานง่าย ๆ ใช้โมเดลเล็กกว่าและ effort ต่ำกว่า โมเดลใหญ่ทั้งอินพุตและเอาต์พุตแพงกว่า และการคิด (thinking) ก็ถือเป็น output Token ด้วย งานประเภทปฏิบัติการล้วน ๆ ไม่จำเป็นต้องใช้โมเดลระดับสูงสุดและความเข้มข้นในการคิดสูงสุดตลอดเวลา

10. ล็อกขนาดใหญ่ส่งให้ subagent งานเล็ก ๆ อย่าใช้เกินจำเป็น Subagent มีบริบทแยกต่างหาก นำเฉพาะผลลัพธ์สุดท้ายกลับมาที่เซสชันหลัก เหมาะสำหรับการอ่านล็อกปริมาณมากหรือค้นหาเอกสาร แต่มันต้องอ่านไฟล์ใหม่และรันหลายรอบเอง งานเล็ก ๆ อาจกลับแพงกว่า งานค้นหา อ่านล็อกสามารถระบุให้ใช้ Haiku หรือ Sonnet ได้

11. /loop ควรเปิดเซสชันแยกต่างหาก การวนซ้ำแต่ละครั้งคือหนึ่งรอบเต็ม ซึ่งจะนำบริบททั้งหมดของเซสชันปัจจุบันกลับมาซ้ำทุกครั้ง หากช่วงห่างเกินเวลาแคช อาจซ้ำเติมด้วยการ失效แคชอีกหนึ่งครั้ง ทาง官方แนะนำให้เปิดเทอร์มินัลแยก และใช้เซสชันที่สะอาดเพื่อรันลูปโดยเฉพาะ

คำแนะนำของ Anthropic สรุปได้คือ: อย่าใส่เนื้อหาที่ไม่จำเป็น เจองานเสร็จให้ล้างทันที และอย่าให้เซสชันยืดเยื้อนานเกินไป

แก้ไข/รายงาน
ส่ง
เพิ่มคลัง
เห็นได้เฉพาะตัวเอง
สาธารณะ
บันทึก
เลือกคลัง
เพิ่มคลัง
ยกเลิก
เสร็จสิ้น