อัปเดตเครื่องมือ AI สาย Terminal: Claude Code ล็อกการเขียนไฟล์นอกโฟลเดอร์ได้แล้ว, Codex CLI เพิ่มฟีเจอร์ใหม่

เอเจนต์เขียนโค้ดที่ทำงานใน Terminal อย่าง Claude Code และ OpenAI Codex CLI ได้รับความนิยมมากขึ้นทั้งในทีมพัฒนาและห้องเรียน ช่วงปลายเดือนตุลาคม 2026 ทั้งสองตัวออกอัปเดตที่ควรรู้ โดยเฉพาะเรื่อง “ขอบเขตความปลอดภัย” ของเอเจนต์

Claude Code v2.1.314: เส้นแบ่งที่ไม่มีโหมดไหนข้ามได้

Claude Code เวอร์ชัน 2.1.314 ออกเมื่อ 30 ตุลาคม 2026 เพิ่มการตั้งค่า

{
  "permissions": {
    "blockWritesOutsideWorkingDirectories": true
  }
}

เมื่อเปิดใช้ เครื่องมือ Write, Edit และ NotebookEdit จะ “ปฏิเสธ path ที่อยู่นอก working directories ในทุก permission mode” ไม่ว่าจะเป็นโหมด auto, accept-edits หรือ default ก็ตาม บทวิเคราะห์ของ PaellaDoc เรียกสิ่งนี้ว่า “สัญญาที่เอเจนต์ไม่สามารถถูกตั้งค่าให้ข้ามได้” แทนที่จะเป็นกฎที่หวังให้เอเจนต์ทำตามเอง

การเปลี่ยนแปลงอื่นในเวอร์ชันเดียวกัน (ตามสรุปของ DevAgentRadar)

  • ถ้าองค์กรจำกัดระดับ effort ระบบจะลองใหม่ที่ระดับต่ำกว่า แทนการวนค้างที่ข้อความ “Invalid effort level”
  • claude -p จะ exit ด้วยรหัส 1 พร้อม error เมื่อเริ่มต้นไม่สำเร็จ — สคริปต์ที่เคยถือว่าผลลัพธ์ว่างคือสำเร็จต้องแก้
  • เธรดที่มีภาพจำนวนมากบน Bedrock จะถูกบีบอัด (compact) แทนการล้มด้วยข้อผิดพลาด “Input is too long”

OpenAI Codex CLI rust-v0.166.0

ในช่วงเดียวกัน Codex CLI ออกเวอร์ชัน rust-v0.166.0 มีจุดเด่นดังนี้

  • เลือกและค้นหาข้อความใน transcript ด้วยคีย์บอร์ด (ระดับคำ/บรรทัด/หน้า) เหมาะกับงานที่รันยาว
  • คำสั่ง codex queue --resume สำหรับกลับมาทำงานที่เข้าคิวไว้
  • codex doctor --network-only ช่วยวินิจฉัยปัญหา WebSocket หรือการตั้งค่าเครือข่าย
  • เพิ่ม GPT-6.1 Terra ในแคตตาล็อกโมเดล (รวม Vertex AI และ Bedrock — ควรเช็กว่าบัญชีเราเข้าถึงได้จริงก่อนตั้งเป็นค่าเริ่มต้น)
  • การ resume/fork จะเก็บ approvals, ภาพ และการนับ reasoning token ไว้ครบ

ทำไมเรื่องนี้สำคัญกับครูและนักพัฒนาไทย

  • ห้องแล็บคอมพิวเตอร์ใช้เครื่องร่วมกัน การจำกัดให้เอเจนต์เขียนไฟล์ได้เฉพาะโฟลเดอร์งาน ลดความเสี่ยงที่ไฟล์ระบบหรืองานของคนอื่นจะถูกแก้โดยไม่ตั้งใจ
  • สอนแนวคิด least privilege ได้เป็นรูปธรรม ตัวอย่างการตั้งค่านี้ใช้เป็นสื่อการสอนเรื่องสิทธิ์การเข้าถึงได้ดี
  • สคริปต์ CI ต้องตรวจ exit code การเปลี่ยนพฤติกรรมของ claude -p เตือนว่าระบบอัตโนมัติควรเช็กสถานะความสำเร็จเสมอ

เช็กลิสต์หลังอัปเดต

  1. อัปเดต Claude Code เป็น 2.1.314 ขึ้นไป แล้วเพิ่ม permissions.blockWritesOutsideWorkingDirectories: true ในไฟล์ settings ของโปรเจกต์หรือของเครื่องในห้องแล็บ
  2. ทบทวนสคริปต์ที่เรียก claude -p ให้จัดการ exit code 1
  3. ผู้ใช้ Codex CLI ลอง codex doctor --network-only เมื่อเชื่อมต่อมีปัญหา
  4. ตรวจว่าโมเดลที่ตั้งเป็นค่าเริ่มต้นใช้งานได้จริงกับผู้ให้บริการคลาวด์ของเรา
  5. อ่าน release notes ฉบับเต็มก่อนใช้ในงานจริง เพราะแต่ละเวอร์ชันมีการเปลี่ยนแปลงย่อยจำนวนมาก

สรุป

แนวโน้มชัดเจนว่าเครื่องมือ AI สาย Terminal กำลังเพิ่ม “รั้วที่แข็งแรง” ให้เอเจนต์ ไม่ใช่แค่เพิ่มความสามารถ ครูและนักพัฒนาไทยควรตั้งค่าความปลอดภัยเหล่านี้เป็นมาตรฐานตั้งแต่วันแรกที่ให้นักเรียนหรือทีมใช้เอเจนต์

แหล่งที่มา

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top