Skip to main content

สัปดาห์ที่ 23 · 1–5 มิถุนายน 2026

รัน auto mode บน Bedrock, Vertex, และ Foundry, ให้ prompt ก่อนเขียนไฟล์ที่รันโค้ดได้ใน acceptEdits mode, แสดงรายการ plugin ที่ติดตั้งด้วย /plugin list, และกำหนด version range ที่ได้รับอนุมัติสำหรับ managed deployments

Releases v2.1.158 → v2.1.165 · 4 ฟีเจอร์ · 1–5 มิถุนายน


Auto mode บน Bedrock, Vertex, และ Foundry v2.1.158​

Auto mode พร้อมใช้งานบน Bedrock, Vertex, และ Foundry สำหรับ Opus 4.7 และ Opus 4.8 แล้ว โดยแทนที่ permission prompts ด้วยการตรวจสอบความปลอดภัยในเบื้องหลังบน third-party providers เปิดใช้งานโดยตั้ง CLAUDE_CODE_ENABLE_AUTO_MODE=1

ลองใช้งาน: เปิดใช้งานบน third-party provider จากนั้นกด Shift+Tab เพื่อสลับไป auto mode:

export CLAUDE_CODE_ENABLE_AUTO_MODE=1

เปิดใช้งาน auto mode บน third-party providers


การแก้ไขอัตโนมัติที่ปลอดภัยยิ่งขึ้น v2.1.160​

Claude Code จะ prompt ก่อนเขียนไฟล์ที่รันโค้ดได้ แม้อยู่ใน acceptEdits mode ไฟล์ที่ได้รับการปกป้องครอบคลุม shell startup files เช่น .zshenv และ .bash_login, git config ใน ~/.config/git/, และ build-tool configs เช่น .npmrc, .bazelrc, และ .pre-commit-config.yaml การเขียนไฟล์เหล่านี้จะไม่ถูก auto-approve ในทุก mode ยกเว้น bypassPermissions

ลองใช้งาน: ทำงานใน acceptEdits mode; Claude จะหยุดก่อนเขียนไฟล์เหล่านี้:

claude --permission-mode acceptEdits

Protected paths


แสดงรายการ plugin ที่ติดตั้งด้วย /plugin list v2.1.163​

คำสั่ง /plugin list ใหม่แสดง plugin ที่ติดตั้งแบบ inline โดยไม่ต้องเปิดเมนู /plugin และยังใช้ได้เป็น claude plugin list จาก shell ในรูปแบบ interactive เพิ่ม --enabled หรือ --disabled เพื่อแสดงเฉพาะ plugin ในสถานะนั้น

ลองใช้งาน: แสดงรายการ plugin ที่เปิดใช้งานอยู่:

> /plugin list --enabled

Plugin commands


Version requirements สำหรับ managed deployments v2.1.163​

การตั้งค่า managed สองรายการ ได้แก่ requiredMinimumVersion และ requiredMaximumVersion ให้องค์กรของคุณกำหนด version range ที่ได้รับอนุมัติสำหรับ Claude Code client ที่อยู่นอก range จะออกเมื่อ startup และแจ้งให้ผู้ใช้อัปเดตตามวิธีขององค์กร claude update, claude install, และ claude doctor ยังคงทำงานได้เพื่อให้ผู้ใช้กู้คืนได้

ลองใช้งาน: เพิ่ม floor ใน managed settings เพื่อให้ client เวอร์ชันเก่าปฏิเสธการเริ่มต้น:

"requiredMinimumVersion": "2.1.163"

Decide what to enforce


การปรับปรุงอื่น ๆ​

  • trigger keyword สำหรับ dynamic workflows เปลี่ยนจาก workflow เป็น ultracode; การขอ workflow ด้วยคำพูดของตัวเองยังคงใช้งานได้ และ keyword จะถูกไฮไลต์เป็นสีม่วงใน prompt
  • Stop และ SubagentStop hooks สามารถส่งกลับ hookSpecificOutput.additionalContext เพื่อให้ Claude ได้รับ feedback และดำเนิน turn ต่อแทนที่จะถือเป็น error
  • claude mcp list, get, และ add ไม่แสดง secrets อีกต่อไป: environment variable references จะไม่ถูก expand และ credential headers รวมถึง URL secrets จะถูก redact
  • คำสั่ง Bash ที่ fail ใน parallel tool batch ไม่ยกเลิก tool อื่น ๆ อีกต่อไป แต่ละ tool คืนผลลัพธ์ของตัวเองอย่างอิสระ
  • การแก้ไขไฟล์ไม่จำเป็นต้อง Read แยกต่างหากก่อน เมื่อคุณดูด้วย grep, egrep, หรือ fgrep ไฟล์เดียว
  • การคลิกคำสั่งในเมนู autocomplete จะเติมลงใน prompt แทนที่จะรันทันที; กด Enter เพื่อรัน
  • การระบุ Grep หรือ Glob ใน --tools ตอนนี้ให้ dedicated search tools บน native builds ที่มี embedded search แทนที่จะเพิกเฉยชื่อเหล่านั้น
  • /effort ยืนยันเมื่อระดับที่เลือกจะคงเป็นค่าเริ่มต้นสำหรับเซสชันใหม่
  • ค่า OTEL_RESOURCE_ATTRIBUTES ถูกแนบเป็น labels บน metric datapoints เพื่อให้คุณแบ่ง usage metrics ตาม dimensions ที่กำหนดเอง เช่น team หรือ repo
  • Windsurf ถูกเปลี่ยนชื่อเป็น Devin Desktop ใน /ide, /terminal-setup, และ /scroll-speed ตามการ rebrand ของ editor
  • /btw มี shortcut c to copy ที่คัดลอก raw markdown answer ไปยัง clipboard

Full changelog สำหรับ v2.1.158–v2.1.165 →