กำลังให้ Claude Code แก้บั๊กตัวสุดท้ายก่อนส่งงาน แล้วจอขึ้นว่าติด limit ต้องรออีกหลายชั่วโมง คนที่ใช้ agent ทำงานยาวๆ เจอแบบนี้กันเป็นประจำ บทความนี้อธิบายว่า limit สองชั้นของ Claude Code นับอย่างไร ทำไมโควตาหมดเร็วกว่าที่คิด และพอชนแล้วมีทางไหนให้เลือกบ้าง
5-hour limit กับ weekly limit ของ Claude Code คืออะไร
Claude Code บนแพ็ก Pro และ Max มีโควตาสองชั้นที่นับพร้อมกัน ชั้นแรกเป็นรอบ 5 ชั่วโมง (session limit) ใช้หมดแล้วต้องรอรอบใหม่ ชั้นที่สองเป็นโควตารายสัปดาห์ (weekly limit) ที่คุมการใช้ทั้งสัปดาห์ ต่อให้รอบ 5 ชั่วโมงยังเหลือ ถ้าโควตาสัปดาห์หมดก็ใช้ต่อไม่ได้

| ชั้นของโควตา | นับอะไร | ชนแล้วเป็นอย่างไร |
|---|---|---|
| รอบ 5 ชั่วโมง | การใช้ภายในรอบ 5 ชั่วโมง | ต้องรอรอบใหม่ หรือเลือกทางอื่นที่เล่าไว้ด้านล่าง |
| รายสัปดาห์ | การใช้ทั้งสัปดาห์ | ใช้ต่อไม่ได้จนกว่าจะรีเซ็ต แม้รอบ 5 ชั่วโมงยังเหลือ |
| รายสัปดาห์เฉพาะตระกูลโมเดล (แพ็ก Max) | การใช้โมเดลตระกูลนั้น | เปลี่ยนไปใช้โมเดลตระกูลอื่นได้ |
สิ่งที่หลายคนไม่รู้คือโควตานี้ใช้ร่วมกันทั้งหมด ไม่ว่าจะคุยกับ Claude บนเว็บ บนแอป หรือสั่งงาน Claude Code ใน terminal และใน IDE ก็หักจากก้อนเดียวกัน
Anthropic ไม่ได้ประกาศโควตาเป็นจำนวนข้อความหรือจำนวน token ตายตัว และปรับตัวเลขเป็นระยะ บทความนี้จึงไม่ใส่ตัวเลข ให้ยึดหน้าช่วยเหลือของ Anthropic กับหน้าจอในเครื่องของคุณเป็นหลัก
เวลาใกล้ชน Claude Code จะเตือนก่อน และถ้าชนรอบ 5 ชั่วโมงระหว่างที่กำลังตอบ มันอาจทำขั้นที่ค้างอยู่ให้เสร็จก่อนสั้นๆ พร้อมข้อความ "Usage limit reached · wrapping up" ส่วนนี้ยังนับรวมในโควตารายสัปดาห์ และใช้ไม่ได้กับข้อความใหม่ที่ส่งหลังชนแล้ว
ทำไม Claude Code ใช้ limit หมดเร็วกว่าแชตธรรมดา
เพราะ agent ไม่ได้ส่งแค่คำถามของคุณ ทุกครั้งที่มันเรียก tool เช่น อ่านไฟล์ รันเทสต์ หรือแก้โค้ด Claude Code จะส่งบทสนทนาทั้งหมดพร้อมผลลัพธ์ล่าสุดกลับไปให้โมเดลอีกรอบ งานเดียวจึงกลายเป็นคำขอหลายสิบครั้ง และยิ่งคุยนาน แต่ละคำขอก็ยิ่งใหญ่

สิ่งที่ทำให้โควตาไหลเร็ว มักมาจากเรื่องเหล่านี้
- บทสนทนายาว เปิด session เดิมไว้ทั้งวัน คำถามบรรทัดเดียวก็พาประวัติทั้งหมดไปด้วย ระบบ prompt cache ช่วยให้ส่วนที่ซ้ำถูกลง แต่ยังนับอยู่ ถ้ายังไม่คุ้นกับเรื่องนี้ อ่านต่อได้ที่ context window คืออะไร
- งานที่ต้องวนหลายรอบ แก้แล้วเทสต์ไม่ผ่าน แก้ใหม่ เทสต์ใหม่ แต่ละรอบคือคำขอใหม่ที่แบกบทสนทนาทั้งหมด
- sub-agent และ agent teams ทุก sub-agent ส่งคำขอของตัวเองเพิ่มจากบทสนทนาหลัก เอกสารของ Anthropic ระบุว่า agent teams ใช้ token ราว 7 เท่าของ session ปกติเมื่อ teammate ทำงานใน plan mode
- ของที่โหลดทุก session ไฟล์ CLAUDE.md ที่ยาว และ MCP server ที่เปิดทิ้งไว้ ถูกนับตั้งแต่ข้อความแรก
- extended thinking การคิดของโมเดลก็นับเป็น token ฝั่ง output
- งานที่รันเองตอนคุณไม่อยู่ เช่น
/loopหรืองานตั้งเวลา จะส่ง context ทั้งหมดทุกครั้งที่ทำงาน
ถ้าอยากเข้าใจว่า token คืออะไรและทำไมทุกอย่างนับเป็น token อ่าน token คืออะไร ประกอบได้
อธิบายด้วยภาพ
งานเดียวของ agent กลายเป็นหลายคำขอ
- คุณสั่งแก้บั๊กหนึ่งจุด
- agent อ่านเปิดไฟล์ที่เกี่ยวข้อง
- agent ลองแก้โค้ดแล้วรันเทสต์
- ทุกรอบส่งบทสนทนาทั้งหมดซ้ำ
ยิ่งคุยนาน แต่ละคำขอยิ่งใหญ่ การใช้ /clear เมื่อเปลี่ยนเรื่องช่วยให้โควตาพอขึ้น
เช็กโควตา Claude Code ที่เหลือได้ที่ไหน
พิมพ์ /usage ใน Claude Code เพื่อดูแถบโควตาของแพ็กและดูว่าอะไรใช้โควตามากที่สุด หรือใช้ /status ตามที่หน้าช่วยเหลือของ Anthropic แนะนำ ถ้าอยู่บนเว็บ ดูได้ที่ Settings > Usage ของ claude.ai

หน้าจอ /usage บนแพ็ก Pro และ Max มีมากกว่าแถบโควตา มันแยกให้เห็นว่าการใช้ช่วงหลังมาจาก skill, sub-agent, plugin หรือ MCP server ตัวไหนกี่เปอร์เซ็นต์ และมีคำแนะนำทีละข้อ เช่น ให้ตัด CLAUDE.md ที่ยาวเกินไป กด d หรือ w เพื่อสลับดูย้อนหลัง 24 ชั่วโมงหรือ 7 วัน
ข้อควรรู้คือส่วนที่แยกรายละเอียดคำนวณจากประวัติในเครื่องนี้ การใช้บนเว็บหรือเครื่องอื่นจึงไม่อยู่ในส่วนนั้น ถ้าตัวเลขดูน้อยกว่าที่คิด ให้เช็กหน้า Settings > Usage บนเว็บประกอบ
ใช้ Claude Code ยังไงให้โควตาพอทั้งสัปดาห์
หลักคือทำให้ context เล็ก และทำให้ agent เดินผิดทางน้อยที่สุด เคลียร์บทสนทนาเมื่อเปลี่ยนเรื่อง สั่งงานให้เจาะจง ใช้ plan mode กับงานใหญ่ และเลือกโมเดลให้เหมาะกับงาน

/clearเมื่อเปลี่ยนไปทำเรื่องที่ไม่เกี่ยวกัน context เก่าที่ไม่ใช้แล้วถูกส่งไปกับทุกข้อความ การเริ่มใหม่ด้วย/clearไม่เสียโควตาเลย ถ้ากลัวหาไม่เจอ ตั้งชื่อด้วย/renameก่อน แล้วกลับมาด้วย/resume/compactเมื่ออยากทำต่อแต่บทสนทนายาวแล้ว พิมพ์สิ่งที่อยากให้เก็บไว้ต่อท้ายได้ เช่น/compact เก็บไว้เฉพาะโค้ดที่แก้และผลเทสต์แต่จำไว้ว่าการสรุปเองก็ต้องอ่านบทสนทนาทั้งหมด จึงเป็นคำขอที่ใหญ่ ถ้าไม่ต้องการความต่อเนื่อง/clearคุ้มกว่า- สั่งงานให้เจาะจง "ปรับโค้ดให้ดีขึ้น" ทำให้ agent ไล่อ่านทั้งโปรเจกต์ ส่วน "เพิ่มการตรวจ input ในฟังก์ชัน login ใน auth.ts" ทำให้มันเปิดแค่ไฟล์ที่ต้องใช้
- ใช้ plan mode กับงานใหญ่ กด Shift+Tab ให้ agent เสนอแผนก่อนลงมือ ถ้าเห็นว่าเริ่มไปผิดทาง กด Esc หยุดทันที แล้วใช้
/rewindย้อนกลับ ดีกว่าปล่อยให้แก้ผิดไปอีกหลายรอบ - ทำ CLAUDE.md ให้สั้น ไฟล์นี้ถูกโหลดทุก session เอกสารของ Anthropic แนะนำให้อยู่ราว 200 บรรทัด ขั้นตอนเฉพาะงาน เช่น วิธีรีวิว PR ย้ายไปเป็น skill ที่โหลดเมื่อใช้เท่านั้น
- เลือกโมเดลและระดับการคิดให้เหมาะกับงาน ใช้
/modelสลับโมเดล งานง่ายใช้โมเดลที่เล็กลง หรือลดระดับด้วย/effortและกำหนดโมเดลที่เล็กกว่าให้ sub-agent ที่ทำงานง่ายๆ - ปิด MCP server ที่ไม่ได้ใช้ ดูได้ด้วย
/mcpและดูว่าอะไรกินพื้นที่ใน context ด้วย/context
นิสัยเหล่านี้ช่วยมากกว่าเรื่องโควตา เพราะ context ที่สะอาดทำให้ agent มีเรื่องไม่เกี่ยวข้องให้สับสนน้อยลง และทำงานได้ตรงจุดขึ้น
ติด limit แล้วมีทางเลือกอะไรบ้าง
Anthropic ให้ทางเลือกไว้ 4 ทาง คือรอให้รอบรีเซ็ต อัปเกรดแพ็ก (Pro เป็น Max หรือ Max 5x เป็น 20x) เปิด usage credits เพื่อใช้ต่อแบบจ่ายตามจริง หรือเปลี่ยนไปใช้บัญชี Console ที่จ่ายด้วย API credits อีกทางที่หลายคนใช้คือแยกงานยาวไปให้ API อื่นทำ

| ทางเลือก | เหมาะกับใคร | ต้องรู้ |
|---|---|---|
| รอให้รอบรีเซ็ต | งานไม่ด่วน | Claude Code รุ่นใหม่รอและทำงานที่ค้างต่อให้เองหลังรีเซ็ตได้ ดูตัวเลือกได้ที่ /rate-limit-options |
| อัปเกรดแพ็ก | ใช้หนักแทบทุกวัน | ยังมี limit สองชั้นเหมือนเดิม แต่ก้อนใหญ่ขึ้น |
| เปิด usage credits | ชน limit เป็นบางครั้ง | ใช้ต่อได้ทันที คิดตามอัตรา API แยกจากค่าแพ็ก ตั้งเพดานรายเดือนได้ พิมพ์ /usage-credits เพื่อเปิดหน้าตั้งค่า |
| บัญชี Console กับ API credits | ทีมหรือระบบอัตโนมัติ | คิดเงินตาม token ที่ใช้จริงทุกคำขอ |
| ส่งงานยาวไปที่ API อื่น | งานวนหลายรอบ หรืองานที่ปล่อยให้ทำเบื้องหลัง | ไม่นับ limit ของแพ็ก Claude แต่ Anthropic ไม่ซัพพอร์ตการใช้กับโมเดลที่ไม่ใช่ Claude |
ทางสุดท้ายทำได้เพราะ Claude Code ชี้ไปที่ API อื่นได้ด้วย ANTHROPIC_BASE_URL เมื่อตั้งคู่กับ credential ของปลายทาง คำขอจะไม่ใช้ล็อกอิน claude.ai และไม่นับรวมกับ limit ของแพ็ก โดยไปคิดเงินกับเจ้าของ credential แทน วิธีตั้งค่าทีละขั้นอยู่ใน ใช้ Claude Code กับโมเดลอื่น
ไม่ว่าเลือกทางไหน ใช้บัญชีของตัวเองตามเงื่อนไขของผู้ให้บริการ การแชร์บัญชีหรือหาทางเลี่ยง limit นอกเหนือจากทางที่ผู้ให้บริการเปิดไว้ เสี่ยงโดนระงับบัญชีและไม่คุ้มเลย
ใช้ buzzAI คู่กับแพ็ก Claude สำหรับงานยาว
buzzAI ทำ API สำหรับ coding agent แบบเหมาจ่ายที่ไม่คิดค่า token ใช้กับ Claude Code, Codex CLI และเครื่องมือที่ตั้ง base URL เองแบบ OpenAI-compatible ได้ ชื่อโมเดลใน API คือ Qwen3.8-27B โมเดล open-weight
แนวที่เราแนะนำคือใช้คู่กัน ใช้แพ็ก Claude กับงานที่คุณนั่งคุยโต้ตอบอยู่ แล้วเปิดอีก terminal หนึ่งให้ agent ที่ต่อกับ buzzAI ทำงานยาว งานวนซ้ำ หรืองานที่ปล่อยไว้เบื้องหลัง โควตาของแพ็ก Claude จะเหลือไว้ให้งานที่คุณทำเอง
สิ่งที่มีขอบเขตมี 3 อย่าง คือจำนวน agent ที่รันพร้อมกัน (แพ็ก Personal ของ buzzAI ได้ 1 agent แพ็กบริษัทได้ 1–8 ตัว) ขนาด context ตามแพ็ก (64K, 128K หรือ 256K) และคิวในช่วงที่คนใช้เยอะ ตอนนี้ API ยังไม่เปิดใช้ทั่วไป เรากำลังเปิดรับรอบที่ 1 และจะส่ง API key ให้ทางอีเมลเมื่อมีผู้สมัครครบโควต้าที่กำหนด ดูรายละเอียดแพ็กได้ที่ หน้าราคา
คำถามที่พบบ่อย
weekly limit ของ Claude Code รีเซ็ตเมื่อไร?
ข้อความที่ Claude Code แสดงตอนชน limit จะบอกเวลารีเซ็ตไว้ และดูซ้ำได้จากคำสั่ง /usage หรือหน้า Settings > Usage บน claude.ai รอบรายสัปดาห์นับแยกจากรอบ 5 ชั่วโมง จึงอาจยังติด weekly limit อยู่แม้รอบ 5 ชั่วโมงเพิ่งเริ่มใหม่
คุยกับ Claude บนเว็บ ใช้โควตาเดียวกับ Claude Code ไหม?
ใช่ แพ็ก Pro และ Max ใช้โควตาร่วมกันระหว่าง Claude บนเว็บ แอป และ Claude Code รวมถึงการใช้ผ่าน IDE ถ้าวันนั้นคุยบนเว็บเยอะ โควตาที่เหลือให้เขียนโค้ดก็น้อยลงตามไปด้วย
เปลี่ยนโมเดลด้วย /model แล้วจะหายติด limit ไหม?
ถ้าเป็น session limit หรือ weekly limit ที่นับรวม การเปลี่ยนโมเดลไม่ช่วย เพราะโควตานี้นับรวมทุกโมเดล แต่ถ้าข้อความบอกว่าติด limit ของโมเดลตระกูลใดตระกูลหนึ่ง การเปลี่ยนไปใช้โมเดลตระกูลอื่นด้วย /model ยังทำงานต่อได้
API credits รายเดือนที่มากับแพ็ก Max ใช้กับ Claude Code ได้ไหม?
ไม่ได้ หน้าช่วยเหลือของ Anthropic ระบุว่า API credits รายเดือนที่มากับแพ็ก Max ใช้ใน Claude Code ไม่ได้ และเป็นคนละอย่างกับ usage credits ที่เปิดไว้ใช้ต่อหลังชน limit
ถ้าใช้ Claude Code กับ API ของผู้ให้บริการอื่น จะนับ limit ของแพ็ก Claude ไหม?
ไม่นับ เมื่อตั้ง ANTHROPIC_BASE_URL คู่กับ credential ของปลายทาง คำขอจะใช้ credential นั้นแทนการล็อกอิน claude.ai และคิดเงินกับเจ้าของ credential แต่ถ้าตั้งแค่ base URL โดยไม่ใส่ credential ก็ยังใช้ล็อกอินเดิมและ limit เดิม
แหล่งอ้างอิง
ข้อมูล ณ วันที่อัปเดต แพ็ก โควตา และคำสั่งของแต่ละเครื่องมือเปลี่ยนได้บ่อย ก่อนใช้งานจริงควรตรวจกับเอกสารทางการที่ลิงก์ไว้ในแหล่งอ้างอิง
