ข้ามไปยังเนื้อหา

แท็ก

#Hooks

7 บทความ

Claude Code 2.1.309 อุดช่องโหว่ sandbox และ permission กว่า 10 จุด — shell startup files รันนอก sandbox, แก้ไฟล์ --mcp-config ได้, hook PowerShell fail-open — ส่วน 2.1.307 เพิ่ม OTel event ทุกครั้งที่ระบบความปลอดภัยหยุด tool
เครื่องมือนักพัฒนา

Claude Code 2.1.309 อุดช่องโหว่ sandbox และ permission กว่า 10 จุด — shell startup files รันนอก sandbox, แก้ไฟล์ --mcp-config ได้, hook PowerShell fail-open — ส่วน 2.1.307 เพิ่ม OTel event ทุกครั้งที่ระบบความปลอดภัยหยุด tool

Claude Code 2.1.309 (22 ต.ค. 2026, 22:18 UTC) แก้จุดที่ทำให้ sandbox และ permission check หลุดกว่า 10 จุด เช่น คำสั่ง Bash ใน sandbox รัน shell startup files นอก sandbox ก่อนทุกคำสั่ง, คำสั่งใน sandbox แก้ไฟล์ที่ส่งผ่าน --mcp-config ได้ และ hook PowerShell ที่ fail-open บน Windows ส่วน 2.1.307 เพิ่ม OTel event claude_code.safety_event และคำสั่งย้ายโค้ดไป API version 2026-10-21 ยังไม่มี security advisory ออกมา

· อ่าน 5 นาที
Claude Code v2.1.293–2.1.295: hook ตั้งให้บล็อกได้เมื่อตัวเองพัง (onFailure: "block"), แก้ prompt hook ที่เขียนเป็นคำสั่งแล้วปล่อยสิ่งที่ควรบล็อก, รองรับ OSC 7501 และ claude.ai connectors ใช้ MCP 2026-07-28 เป็นค่าเริ่มต้น
เครื่องมือนักพัฒนา

Claude Code v2.1.293–2.1.295: hook ตั้งให้บล็อกได้เมื่อตัวเองพัง (onFailure: "block"), แก้ prompt hook ที่เขียนเป็นคำสั่งแล้วปล่อยสิ่งที่ควรบล็อก, รองรับ OSC 7501 และ claude.ai connectors ใช้ MCP 2026-07-28 เป็นค่าเริ่มต้น

Claude Code ออกสามรีลีสใน 26 ชั่วโมง (7–8 ต.ค. 2026) v2.1.295 เพิ่ม onFailure: "block" ให้ command และ HTTP hook ที่สตาร์ตไม่ขึ้น หมดเวลา หรือ exit code ผิดคาด บล็อกการกระทำแทนการปล่อยผ่าน และรองรับ Program Status Protocol (OSC 7501) ส่วน v2.1.294 แก้ prompt/agent hook ที่เขียนเป็นคำสั่งแล้วกลับปล่อยสิ่งที่ควรบล็อก และ v2.1.293 แก้ path-scoped rules ที่ไม่โหลดเมื่อ Claude อ่านไฟล์ด้วย cat แทน Read

· อ่าน 4 นาที
Claude Code v2.1.290: ไฟล์ settings ในรีโปเปิด Claude in Chrome เองไม่ได้แล้ว, hook PreToolUse ที่แก้ input เคยทำให้ permission rule บางข้อไม่ถูกใช้, WebFetch เลิกตัดหน้าเกิน 100,000 ตัวอักษรเงียบ ๆ และ WebSearch เปลี่ยนเป็นโควตาเติม 100 ครั้งต่อชั่วโมง
เครื่องมือนักพัฒนา

Claude Code v2.1.290: ไฟล์ settings ในรีโปเปิด Claude in Chrome เองไม่ได้แล้ว, hook PreToolUse ที่แก้ input เคยทำให้ permission rule บางข้อไม่ถูกใช้, WebFetch เลิกตัดหน้าเกิน 100,000 ตัวอักษรเงียบ ๆ และ WebSearch เปลี่ยนเป็นโควตาเติม 100 ครั้งต่อชั่วโมง

Claude Code v2.1.290 (ออก 5 ต.ค. 2026 เวลา 23:33 UTC) เป็นรีลีสขนาดใหญ่ราว 190 รายการ ปิดช่องที่ไฟล์ .claude/settings.json ของรีโปเปิด Claude in Chrome หรือปิดไฟล์แนบได้เอง แก้กรณีที่ PreToolUse hook แก้ input แล้ว permission rule บางข้อไม่ถูกใช้ ให้ WebFetch บอกเมื่ออ่านหน้ายาวไม่ครบ และเปลี่ยนเพดาน WebSearch เป็นโควตาที่เติมใหม่ทุกชั่วโมง ตามด้วย v2.1.291 อีก 4 ชั่วโมงต่อมาเพื่อแก้ regression 2 จุด

· อ่าน 4 นาที
Ponytail skill ดาว 155,000 ดวงเพิ่งพบว่าบรรทัด $schema บรรทัดเดียวทำให้ Codex, VS Code และ Qwen Code โหลดปลั๊กอินแบบไม่มี hook จนกฎไม่ถึงโมเดลอยู่ 2 วัน — และ /ponytail-gain เพิ่งเลิกโชว์ตัวเลขเก่าที่เกินจริง
AI Skills

Ponytail skill ดาว 155,000 ดวงเพิ่งพบว่าบรรทัด $schema บรรทัดเดียวทำให้ Codex, VS Code และ Qwen Code โหลดปลั๊กอินแบบไม่มี hook จนกฎไม่ถึงโมเดลอยู่ 2 วัน — และ /ponytail-gain เพิ่งเลิกโชว์ตัวเลขเก่าที่เกินจริง

Ponytail (MIT) สกิลที่สั่งให้เอเจนต์เขียนโค้ดให้น้อยที่สุด ออก v4.11.0 เมื่อ 4 ต.ค. เพื่อถอดบรรทัด $schema ของ Agent Plugins ที่เพิ่มเข้ามาใน v4.10.2 ซึ่งทำให้ Codex, VS Code และ Qwen Code โหลดแค่ skill แต่ไม่โหลด hook ทำให้กฎหลักไม่ถึงโมเดลเลย จากนั้น v4.12.0 (5 ต.ค.) ก็เปลี่ยนคำสั่ง /ponytail-gain ให้แสดงตัวเลขจากเบนช์มาร์กแบบเอเจนต์จริง (โค้ดน้อยลง 54%, ถูกลง 20%) แทนตัวเลขเดิม 80–94% ที่ README ยอมรับว่าเกินจริง

· อ่าน 5 นาที
Claude Code v2.1.288 ปิดช่อง rm อันตรายที่ซ่อนใน bash -c แล้วรันได้โดยไม่ถามใน bypassPermissions เปลี่ยน PreToolUse hook ที่จับคู่พลาดจาก "ข้าม" เป็น "บล็อก" และให้ -p ทำงานต่อหลัง API timeout
เครื่องมือนักพัฒนา

Claude Code v2.1.288 ปิดช่อง rm อันตรายที่ซ่อนใน bash -c แล้วรันได้โดยไม่ถามใน bypassPermissions เปลี่ยน PreToolUse hook ที่จับคู่พลาดจาก "ข้าม" เป็น "บล็อก" และให้ -p ทำงานต่อหลัง API timeout

Claude Code v2.1.288 (ออก 2 ต.ค. 2026) แก้บั๊กที่คำสั่ง rm บน / หรือ home ซึ่งห่อด้วย bash -c/sh -c รันได้โดยไม่ถามใน bypassPermissions และเปลี่ยน PreToolUse/PermissionRequest hook ที่จับคู่ไม่สำเร็จให้บล็อกแทนการข้าม ส่วนฝั่ง Claude API ประกาศเมื่อ 30 ก.ย. ว่าจะปลด claude-sonnet-4-5-20250929 ในวันที่ 30 พ.ย. 2026

· อ่าน 5 นาที
Claude Code 2.1.287 เปิด "Mods" ให้ทุกคน — ปลั๊กอินที่เขียนเป็นโค้ด JavaScript รันอยู่ในตัว Claude Code วาด pane ได้ แก้ tool call ได้ และอนุมัติคำสั่งแทนผู้ใช้ได้ เปิดเป็นค่าเริ่มต้นโดยไม่มี sandbox
เครื่องมือนักพัฒนา

Claude Code 2.1.287 เปิด "Mods" ให้ทุกคน — ปลั๊กอินที่เขียนเป็นโค้ด JavaScript รันอยู่ในตัว Claude Code วาด pane ได้ แก้ tool call ได้ และอนุมัติคำสั่งแทนผู้ใช้ได้ เปิดเป็นค่าเริ่มต้นโดยไม่มี sandbox

Claude Code 2.1.287 (1 ต.ค. 2026) เปิด Mods ซึ่งเป็นปลั๊กอินแบบใหม่ที่เขียนเป็น event handler ใน JavaScript/TypeScript และรันอยู่ใน process เดียวกับ Claude Code ทำได้ทั้งวาด UI แก้ prompt และ tool call หรืออนุมัติคำสั่งก่อนจะขึ้น permission prompt Mods เปิดเป็นค่าเริ่มต้นและไม่มี sandbox พร้อมกันนี้ยังเพิ่ม mod ในตัวชื่อ "You should know" ที่ใช้ side agent คอยเตือนเรื่องที่ผู้ใช้อาจมองข้าม

· อ่าน 5 นาที
Claude Code 2.1.277 อ่าน AGENTS.md ได้แล้ว — และเบื้องหลังคือ "mods" ปลั๊กอินในตัวที่ Anthropic เปิดซอร์สให้ดูทั้งก้อน
เครื่องมือนักพัฒนา

Claude Code 2.1.277 อ่าน AGENTS.md ได้แล้ว — และเบื้องหลังคือ "mods" ปลั๊กอินในตัวที่ Anthropic เปิดซอร์สให้ดูทั้งก้อน

Claude Code 2.1.277 (18 ก.ย. 2026) เพิ่มการอ่าน AGENTS.md เป็น project instructions เมื่อโปรเจกต์ไม่มี CLAUDE.md ของตัวเอง ปรับได้ 4 โหมดผ่าน /config แต่ของจริงที่นักพัฒนาควรดูคือมันถูกทำเป็น built-in plugin ในโฟลเดอร์ mods/ ที่เปิดซอร์สโค้ดไว้ พร้อมเอกสารบอกตรง ๆ ว่ายังต่างจาก CLAUDE.md ตรงไหน 8 ข้อ

· อ่าน 7 นาที