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 →