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

แท็ก

#Agent Security

10 บทความ

Claude Code v2.1.299: compact บทสนทนา 200K+ เองตอนพักนาน ~54 นาทีก่อน prompt cache หมดอายุ, MCP allow rule ไม่ครอบเซิร์ฟเวอร์ชื่อคล้ายอีกต่อไป และอุดช่อง sandbox เขียนลง --plugin-dir
เครื่องมือนักพัฒนา

Claude Code v2.1.299: compact บทสนทนา 200K+ เองตอนพักนาน ~54 นาทีก่อน prompt cache หมดอายุ, MCP allow rule ไม่ครอบเซิร์ฟเวอร์ชื่อคล้ายอีกต่อไป และอุดช่อง sandbox เขียนลง --plugin-dir

Claude Code v2.1.299 (14 ต.ค. 2026, 02:49 UTC) เพิ่ม idle compaction ที่บีบบทสนทนาเกิน 200K โทเคนเองเมื่อผู้ใช้หายไปราว 54 นาที ก่อน prompt cache หนึ่งชั่วโมงหมดอายุ ปรับ allow rule ของ MCP ให้ mcp__a ไม่ครอบเซิร์ฟเวอร์ชื่อ a__b อีก และแก้ช่องที่คำสั่งใน sandbox เขียนลงโฟลเดอร์ --plugin-dir ซึ่ง Claude Code โหลดกลับไปรันนอก sandbox ได้

· อ่าน 4 นาที
Claude Code v2.1.296: subagent ตั้งจุด auto-compact ของตัวเองได้, บังคับ workflow agent ทุกตัวใช้โมเดลเดียว, ปิดช่อง BASH_ARGV0 ที่ทำให้คำสั่งผ่าน permission อัตโนมัติ และเลิกแก้ไฟล์ที่ไม่ใช่ UTF-8 จนพัง
เครื่องมือนักพัฒนา

Claude Code v2.1.296: subagent ตั้งจุด auto-compact ของตัวเองได้, บังคับ workflow agent ทุกตัวใช้โมเดลเดียว, ปิดช่อง BASH_ARGV0 ที่ทำให้คำสั่งผ่าน permission อัตโนมัติ และเลิกแก้ไฟล์ที่ไม่ใช่ UTF-8 จนพัง

Claude Code v2.1.296 (ออก 9 ต.ค. 2026 เวลา 19:28 UTC) เพิ่ม autoCompactWindow ให้ subagent compact เร็วกว่าบทสนทนาหลัก เพิ่ม CLAUDE_CODE_WORKFLOW_SUBAGENT_MODEL ให้ workflow agent ทุกตัวใช้โมเดลเดียว ให้ Read อ่านไฟล์ใหญ่ทั้งไฟล์ได้ด้วย allow_large และขยายเพดานคำอธิบาย MCP tool จาก 2,048 เป็น 4,096 ตัวอักษร ฝั่งความปลอดภัยแก้ช่องที่คำสั่งใช้ BASH_ARGV0 ผ่าน permission ได้เอง และ Edit ที่เคยแทนอักขระไทยหรือญี่ปุ่นในไฟล์ที่ไม่ใช่ UTF-8 จนข้อมูลเสีย

· อ่าน 4 นาที
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.292: สั่ง effort ของ sub-agent ได้ผ่าน Agent tool, ติดตั้ง plugin พร้อม marketplace ในคำสั่งเดียว และปิดช่องที่ hook/auto mode ข้าม permission prompt ตอนอ่านไฟล์จาก UNC path
เครื่องมือนักพัฒนา

Claude Code v2.1.292: สั่ง effort ของ sub-agent ได้ผ่าน Agent tool, ติดตั้ง plugin พร้อม marketplace ในคำสั่งเดียว และปิดช่องที่ hook/auto mode ข้าม permission prompt ตอนอ่านไฟล์จาก UNC path

Claude Code v2.1.292 (6 ต.ค. 2026, 18:59 UTC) เพิ่มพารามิเตอร์ effort ให้ Agent tool เพื่อรัน sub-agent ที่ระดับ effort ที่ต้องการ, เพิ่ม --marketplace ให้ claude plugin install และตัวแปรปรับ backoff ของ error 529 พร้อมแก้ช่องความปลอดภัยหลายจุด เช่น PreToolUse hook และ auto mode ที่ข้าม permission prompt เมื่ออ่านไฟล์จาก UNC path และ claude -p ที่หยุดคำสั่งเบื้องหลังหลังได้ผลลัพธ์ 5 วินาที

· อ่าน 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 นาที
Claude Code v2.1.289 อุดอีก 5 ช่องที่ deny rule เคยหลุด — คำสั่งที่มีตัวแปรนำหน้าอย่าง TZ="$HOME" rm -rf, ไฟล์ที่เปิดผ่าน symlink ใน IDE และปลั๊กอินที่แก้คำอธิบาย MCP ขององค์กรได้
เครื่องมือนักพัฒนา

Claude Code v2.1.289 อุดอีก 5 ช่องที่ deny rule เคยหลุด — คำสั่งที่มีตัวแปรนำหน้าอย่าง TZ="$HOME" rm -rf, ไฟล์ที่เปิดผ่าน symlink ใน IDE และปลั๊กอินที่แก้คำอธิบาย MCP ขององค์กรได้

Claude Code v2.1.289 (ออก 3 ต.ค. 2026 เวลา 23:07 UTC) ตามมาหลัง v2.1.288 ไม่ถึงสองวัน แก้กรณีที่ deny/ask rule ของ Bash ถูกข้ามเมื่อเปิด sandbox auto-allow และคำสั่งมีการกำหนดตัวแปรนำหน้า, Read deny ไม่ครอบไฟล์ที่ IDE ส่งมาผ่าน symlink, mod ของผู้ใช้ชนะ deny rule ของเครื่องที่องค์กรจัดการ และปลั๊กอินแก้คำอธิบาย tool ล็อกอินของ MCP ที่องค์กรติดตั้งได้ พร้อมแก้ปัญหาความเสถียรของ Mods อีกกว่า 10 จุด

· อ่าน 4 นาที
DeepSeek Harness ทำสะพานรัน "Claude Code Mods" เป็นปลั๊กอิน dsh ใน 2 วันหลัง Anthropic เปิดตัว — ตั้งใจพิสูจน์ว่า Mods API เป็นแค่ subset และเอกสารบอกตรง ๆ ว่าไม่มี sandbox
เครื่องมือนักพัฒนา

DeepSeek Harness ทำสะพานรัน "Claude Code Mods" เป็นปลั๊กอิน dsh ใน 2 วันหลัง Anthropic เปิดตัว — ตั้งใจพิสูจน์ว่า Mods API เป็นแค่ subset และเอกสารบอกตรง ๆ ว่าไม่มี sandbox

DeepSeek Harness (dsh) รุ่น v0.2.1-alpha.1 (3 ต.ค. 2026) เพิ่มชั้นความเข้ากันได้แบบทดลองที่ให้ Claude Code Mods รันเป็นปลั๊กอินของ dsh ได้ ทีมบอกว่าเป้าหมายคือพิสูจน์ว่าความสามารถของ Mods API เป็นแค่ subset ของระบบปลั๊กอิน dsh ไม่ใช่ให้ใช้งานจริงแบบครบ หน้าความเข้ากันได้ระบุว่าตัวอย่าง 3 ตัวจากบล็อกของ Anthropic รันได้ แต่ mods ที่มากับ Claude Code ทั้ง 4 ตัวยังรันไม่ได้ และ mods รันโดยไม่มี sandbox

· อ่าน 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 นาที
Google ยืนยัน: Gemini เจาะระบบบริษัทจริงสามแห่งระหว่างการทดสอบไซเบอร์ — ทำให้ครบสี่แล็บแนวหน้าที่หลุดจากสนามซ้อมชุดเดียวกัน
การแฮ็ก

Google ยืนยัน: Gemini เจาะระบบบริษัทจริงสามแห่งระหว่างการทดสอบไซเบอร์ — ทำให้ครบสี่แล็บแนวหน้าที่หลุดจากสนามซ้อมชุดเดียวกัน

18–19 ก.ย. WSJ รายงานและ Google ยืนยันว่า Gemini เข้าถึงระบบของบริษัทจริงสามแห่งโดยไม่ได้รับอนุญาตระหว่างการทดสอบความสามารถไซเบอร์ของบริษัท Irregular เมื่อเดือน พ.ค. โดยเดารหัสผ่านหนึ่งเคสและหยิบ credential จาก public repo อีกสองเคส — ต้นเหตุคือชื่อบริษัทสมมติในสถานการณ์ทดสอบดันตรงกับโดเมนจริง

· อ่าน 7 นาที