Skip to main content

สัปดาห์ที่ 14 · 30 มีนาคม – 3 เมษายน 2026

Computer use ใน CLI, บทเรียนแบบโต้ตอบในตัวผลิตภัณฑ์, การ render แบบไม่กระพริบ, การกำหนด MCP result-size override ต่อ tool และ plugin executable บน PATH

Releases v2.1.86 → v2.1.915 ฟีเจอร์ · 30 มีนาคม – 3 เมษายน
Computer use ใน CLIresearch preview

สัปดาห์ที่แล้ว computer use มาถึง Desktop app สัปดาห์นี้อยู่ใน CLI แล้ว: Claude สามารถเปิด native app คลิกผ่าน UI ทดสอบการเปลี่ยนแปลงของตัวเอง และแก้ไขสิ่งที่เสียหาย ทั้งหมดจาก terminal Web app มีการวนตรวจสอบแล้ว แต่ native iOS, macOS และ app ที่เป็น GUI เท่านั้นยังไม่มี ตอนนี้มีแล้ว เหมาะที่สุดสำหรับปิด loop บน app และเครื่องมือที่ไม่มี API ให้เรียก ยังเป็นช่วงต้น คาดว่ามีจุดหยาบบ้าง

รัน /mcp หา computer-use และเปิดใช้งาน แล้วขอให้ Claude ตรวจสอบการเปลี่ยนแปลงจากต้นจนจบ:

> Open the iOS simulator, tap through onboarding, and screenshot each step
คู่มือ Computer use
/powerupv2.1.90

บทเรียนแบบโต้ตอบที่สอนฟีเจอร์ Claude Code ผ่านการสาธิตแบบ animate ใน terminal ของคุณ Claude Code ออก release บ่อย และฟีเจอร์ที่จะเปลี่ยนวิธีทำงานของคุณเมื่อเดือนที่แล้วอาจพลาดไป รัน /powerup ครั้งเดียวแล้วจะรู้ว่ามีอะไรอยู่บ้าง

รัน:

> /powerup
Commands reference
การ render แบบไม่กระพริบv2.1.89

เลือกใช้ alt-screen renderer ใหม่พร้อม virtualized scrollback prompt input ติดอยู่ที่ด้านล่าง การเลือกด้วยเมาส์ทำงานในการสนทนายาว และอาการกระพริบตอน redraw หายไป ยกเลิกการตั้งค่า CLAUDE_CODE_NO_FLICKER เพื่อย้อนกลับ

ตั้งค่า env var และรีสตาร์ท Claude Code:

export CLAUDE_CODE_NO_FLICKER=1
claude
Fullscreen rendering
MCP result-size overridev2.1.91

ผู้เขียน MCP server ตอนนี้สามารถเพิ่ม truncation cap บน tool เฉพาะโดยการตั้งค่า anthropic/maxResultSizeChars ใน entry tools/list ของ tool ได้สูงสุด 500K ตัวอักษร cap เคยเป็นแบบ global ดังนั้น tool ที่บางครั้งส่งคืน payload ขนาดใหญ่โดยธรรมชาติ เช่น schema ฐานข้อมูลหรือ file tree แบบเต็มจะชนขีดจำกัดเริ่มต้นและถูกบันทึกลงดิสก์พร้อม file reference การกำหนด override ต่อ tool จะเก็บผลลัพธ์เหล่านั้นไว้ inline เมื่อ tool ต้องการจริง ๆ

ใส่ annotation ให้ tool ใน response tools/list ของ server:

{
"name": "get_schema",
"description": "Returns the full database schema",
"_meta": {
"anthropic/maxResultSizeChars": 500000
}
}
MCP reference
Plugin executable บน PATHv2.1.91

วาง executable ในไดเรกทอรี bin/ ที่ root ของ plugin และ Claude Code จะเพิ่มไดเรกทอรีนั้นใน PATH ของ Bash tool ขณะที่ plugin เปิดใช้งาน จากนั้น Claude สามารถเรียก binary เป็นคำสั่งเปล่าจาก Bash tool call ใด ๆ โดยไม่ต้องระบุ path แบบเต็มหรือ wrapper script เหมาะสำหรับการรวม CLI helper ไว้ข้าง command, agent และ hook ที่เรียกใช้

เพิ่มไดเรกทอรี bin/ ที่ root ของ plugin:

my-plugin/
├── .claude-plugin/
│ └── plugin.json
└── bin/
└── my-tool
Plugins reference

ชัยชนะอื่น ๆ

Auto mode follow-up: hook PermissionDenied ใหม่ทำงานเมื่อ classifier ปฏิเสธ (คืน retry: true เพื่อให้ Claude ลองวิธีอื่น) และ /permissions → Recent ให้คุณลองใหม่ด้วย r
ค่า defer ใหม่สำหรับ permissionDecision ใน PreToolUse hooks: session -p หยุดที่ tool call และออกด้วย payload deferred_tool_use เพื่อให้ SDK app หรือ UI แบบกำหนดเองแสดงมัน แล้วค้างต่อด้วย --resume
/buddy: ฟักสิ่งมีชีวิตตัวเล็กที่ดูคุณเขียนโค้ด (1 เมษายน)
การตั้งค่า disableSkillShellExecution บล็อก inline shell จาก skill, slash command และ plugin command
Edit tool ทำงานบนไฟล์ที่ดูผ่าน cat หรือ sed -n โดยไม่ต้อง Read แยกก่อน
Hook output ที่เกิน 50K บันทึกลงดิสก์พร้อม path + preview แทนที่จะ inject เข้า context
Thinking summary ปิดเป็นค่าเริ่มต้นใน interactive session (showThinkingSummaries: true เพื่อเปิดอีกครั้ง)
Voice mode: push-to-talk modifier combo, Windows WebSocket, macOS Apple Silicon mic permission
Deep link claude-cli:// รับ prompt หลายบรรทัดได้ (encode %0A)

Changelog ฉบับเต็มสำหรับ v2.1.86–v2.1.91 →