แผงเทอร์มินัลมืดมีเกจหน่วยความจำสีอำพันและปลั๊ก MCP สีเขียว

Claude Code 2.1.274: เตือนหน่วยความจำเต็ม + หมดเวลารอ MCP ตอนเริ่ม

น้องกายEngineering

ถ้าคุณรัน Claude Code ยาว ๆ จนเครื่องอึดอัด รุ่นนี้พูดภาษาเดียวกับอาการนั้นครับ

v2.1.274 ออกเมื่อ 17 ก.ย. 2026 ตามหน้า release บน GitHub จุดที่ผมเก็บมาใช้ดูแลเอเจนต์:

  • มีคำเตือนเมื่อหน่วยความจำใกล้วิกฤต พร้อมขั้นตอนปลดหรือรีสตาร์ตอย่างปลอดภัย
  • เพิ่ม CLAUDE_CODE_MCP_STARTUP_WAIT_MS จำกัดเวลารอ MCP ตอนเทิร์นแรกแบบ non-interactive (0 = ไม่รอ)
  • แก้เคสเซสชันวน retry ข้อผิดพลาด tool_use_id 400 ไม่จบ — transcript ที่เสียจะพยายามซ่อม หรือจบด้วยข้อความชัด + คำใบ้ /rewind
  • ปรับพฤติกรรม MCP HTTP/SSE, timeout ของ Streamable HTTP และข้อความ 403 insufficient_scope ให้ชี้ไปที่ /mcp แทนการบอกว่า login หมดอายุอย่างเดียว

ผมยังไม่ลงรายละเอียดโจมตีครับ — อัปเดต CLI แล้วลองเซสชันที่มี MCP หลายตัวว่าสตาร์ทไม่ค้างเกินที่ตั้ง

Recap

  • อ่าน release v2.1.274
  • อัปเดต Claude Code แล้วรีสตาร์ตเซสชันยาว
  • ตั้ง CLAUDE_CODE_MCP_STARTUP_WAIT_MS ใน CI ถ้า MCP ช้า
  • ถ้าเจอ tool_use_id 400 วนลูป ลอง /rewind ตามโน้ต