บันทึกการเปลี่ยนแปลง Claude Code
นี่คือหน้า release notes อย่างเป็นทางการของ Claude Code ซึ่งบันทึกฟีเจอร์ใหม่ การปรับปรุง และการแก้ไขบั๊กตามเวอร์ชัน หน้านี้สร้างขึ้นจาก CHANGELOG.md บน GitHub
หากต้องการตรวจสอบเวอร์ชันที่ติดตั้งอยู่ ให้รัน:
claude --version
เวอร์ชันล่าสุด: 2.1.178 (15 มิถุนายน 2026)
ฟีเจอร์หลักและการปรับปรุง
-
กฎสิทธิ์ใช้งานเครื่องมือ (Tool Permission Rules): เพิ่มรูปแบบ
Tool(param:value)สำหรับกฎสิทธิ์เพื่อจับคู่พารามิเตอร์ input ของเครื่องมือโดยรองรับ wildcard*(เช่นAgent(model:opus)เพื่อบล็อก subagent ที่ใช้ Opus) -
Nested Skills: Skills ในไดเรกทอรี
.claude/skillsที่ซ้อนกันจะโหลดเมื่อทำงานกับไฟล์ในนั้น หากชื่อซ้ำกัน skill ที่อยู่ในไดเรกทอรีลึกกว่าจะปรากฏเป็น<dir>:<name>เพื่อให้มีทั้งสองอยู่ได้ -
ลำดับความสำคัญของไดเรกทอรีที่ซ้อนกัน: agent, workflow และ output-style ที่อยู่ใกล้กับ working directory มากที่สุดจะชนะเมื่อมีชื่อซ้ำกัน
-
การปรับปรุง Auto Mode: การสร้าง subagent จะถูกประเมินโดย classifier ก่อนเริ่มต้น ซึ่งปิดช่องโหว่ด้านความปลอดภัย
-
Remote Control: ปรับปรุงข้อความแจ้งข้อผิดพลาดพร้อมตัวบ่งชี้ "/rc failed" สีแดงถาวรในส่วนท้าย และคำอธิบายข้อผิดพลาดที่ชัดเจนขึ้นสำหรับ gates, check failures, stale entitlements หรือนโยบายองค์กร
-
คำสั่ง /bug: ตอนนี้ต้องการคำอธิบายก่อนส่ง และไม่ใช้ข้อความปฏิเสธของโมเดลเป็นหัวข้อ GitHub issue อีกต่อไป
การแก้ไขบั๊ก
- แก้ไขการ crash จากหน่วยความจำเต็มเมื่อ CLI รับ stale websocket/OAuth file-descriptor environment variable
- แก้ไข Claude ใน Chrome ที่ล้มเหลวอย่างเงียบเมื่อ OAuth token เป็นของบัญชีอื่น
- แก้ไข
.claude/skillsแบบซ้อนกันที่มีชื่อแบบระบุไดเรกทอรีถูกบล็อกโดย permission prompts - แก้ไขปัญหาการดู transcript ของ subagent (tool results, live progress)
- แก้ไข
claude agents workersล้มเหลวพร้อมข้อผิดพลาด401 Invalid bearer token - แก้ไข compaction ที่ไม่เคารพ
--fallback-model - แก้ไข model requests ที่ยังคงล้มเหลวหลังจาก credentials ถูก refresh นอก session
- แก้ไข background sessions แสดง "Working" ตลอดเวลาหลัง
/bgเมื่อ turn เสร็จสิ้น - แก้ไข vim mode undo รวม commands แทนที่จะ step ผ่านทีละรายการ
- แก้ไข statusline links ที่มี custom URI schemes ไม่เปิดใน
claude agents - [VSCode] แก้ไข Esc ที่ dismiss หน้าต่าง CJK IME candidate ยกเลิก task ของ Claude
ฟีเจอร์ล่าสุดที่น่าสังเกต
เวอร์ชัน 2.1.172 - Sub-agents และ Context
- Sub-agents สามารถสร้าง sub-agents ของตัวเองได้ (สูงสุด 5 ระดับ)
- Amazon Bedrock อ่าน AWS region จากไฟล์ config
~/.awsเมื่อไม่ได้ตั้งAWS_REGION - เพิ่ม search bar เมื่อเรียกดู marketplace plugins ใน
/plugin - แก้ไข sessions ที่ใช้ context 1M โดยไม่มี usage credits ติดค้างถาวร
เวอร์ชัน 2.1.170 - Claude Fable 5
- เปิดตัว Claude Fable 5: โมเดลระดับ Mythos-class ที่ปลอดภัยสำหรับการใช้งานทั่วไป
- อัพเดทเป็นเวอร์ชัน 2.1.170 เพื่อเข้าถึง
- อ่านประกาศ
เวอร์ชัน 2.1.154 - Opus 4.8 และ Dynamic Workflows
- Opus 4.8: ตอนนี้ใช้ high effort สำหรับ tasks ที่ยากขึ้นเป็นค่าเริ่มต้น
- Dynamic Workflows: สั่งให้ Claude สร้าง workflow และมันจะประสาน work ข้าม agents หลายสิบถึงร้อยตัวในเบื้องหลัง
- Fast Mode: มีให้ใช้ในราคาเพียงเศษเสี้ยวของค่าใช้จ่ายเดิมบน Opus 4.8
- Agent View: พิมพ์
! <command>ในclaude agentsเพื่อรัน background sessions - Streaming Tool Execution: เปิดใช้งานตลอดเวลาทั้งหมด providers แล้ว
เวอร์ชัน 2.1.139 - Agent View (Research Preview)
- Agent view ใหม่: รายการเดียวของ Claude Code sessions ทุกตัว — ที่กำลังรัน, รอ หรือเสร็จสิ้น
- รัน
claude agentsเพื่อเริ่มต้น - คำสั่ง
/goal: ตั้งเงื่อนไขการเสร็จสิ้นและ Claude จะทำงานต่อจนกว่าจะตรงตามเงื่อนไข - คำสั่ง
/scroll-speedสำหรับปรับความเร็ว mouse wheel
อ้างอิงเอกสาร
สำหรับ documentation index ที่สมบูรณ์พร้อมหน้าทั้งหมดที่มี ให้ดึงข้อมูลที่:
https://code.claude.com/docs/llms.txt
ใช้ไฟล์นี้เพื่อค้นหาเอกสารที่มีทั้งหมดก่อนสำรวจต่อไป