- Boris Cherny ผู้สร้าง Claude Code ได้สรุป ฟีเจอร์ที่ซ่อนอยู่/ไม่ค่อยถูกใช้งาน เช่น แอปมือถือ การตั้งเวลาทำงานอัตโนมัติ การฟอร์กเซสชัน และ worktree แบบขนาน
- สามารถเขียนโค้ดได้โดยไม่ต้องเปิดโน้ตบุ๊กผ่านแท็บ Code ในแอป iOS/Android และรองรับการย้ายเซสชันระหว่างมือถือ·เว็บ·เดสก์ท็อป·เทอร์มินัลด้วยคำสั่ง
--teleport
- ใช้
/loop และ /schedule เพื่อตั้งค่า งานทำซ้ำอัตโนมัติ ได้นานสูงสุด 1 สัปดาห์ และทำงานอย่างการจัดการ PR, รีวิวโค้ด, ฟีดแบ็กจาก Slack ให้เป็นอัตโนมัติทั้งหมดได้
- คำสั่ง
/batch สามารถ กระจายงานไปยังเอเจนต์ worktree แบบขนาน ได้ตั้งแต่หลายสิบจนถึงหลายพันตัว เพื่อนำไปใช้กับงานอย่างการย้ายโค้ดขนาดใหญ่
- แฟลก
--bare สามารถ ลดเวลาเริ่มต้นของ SDK ได้สูงสุด 10 เท่า และมีแผนจะเปลี่ยนให้เป็นค่าเริ่มต้นในอนาคต
1/ แอปมือถือ
- Claude Code รองรับ แอปมือถือ iOS/Android และเข้าถึงได้จากแท็บ Code ทางซ้ายของแอป
- เป็นวิธีที่สะดวกในการแก้ไขโค้ดได้โดยไม่ต้องเปิดโน้ตบุ๊ก
2/ ย้ายเซสชันระหว่างมือถือ·เว็บ·เดสก์ท็อป·เทอร์มินัล
- สามารถใช้คำสั่ง
claude --teleport หรือ /teleport เพื่อทำงานต่อบนคลาวด์เซสชันจากเครื่องโลคัลได้
- ใช้คำสั่ง
/remote-control เพื่อ ควบคุมเซสชันที่กำลังรันอยู่บนเครื่องโลคัลจากมือถือหรือเว็บจากระยะไกล ได้
- ที่
/config สามารถเปิดใช้งานตลอดเวลาได้ด้วยการตั้งค่า "Enable Remote Control for all sessions"
3/ /loop และ /schedule
/loop และ /schedule เป็นหนึ่งในฟีเจอร์ที่ทรงพลังที่สุดของ Claude Code โดยสามารถตั้งเวลาการทำงานอัตโนมัติได้เป็นช่วง สูงสุด 1 สัปดาห์
- ตัวอย่างการใช้งานจริง:
/loop 5m /babysit — จัดการรีวิวโค้ดอัตโนมัติ, rebase อัตโนมัติ และดูแล PR ไปจนถึงขึ้นโปรดักชันโดยอัตโนมัติ
/loop 30m /slack-feedback — สร้าง PR สำหรับฟีดแบ็กจาก Slack อัตโนมัติทุก 30 นาที
/loop /post-merge-sweeper — สร้าง PR อัตโนมัติเพื่อจัดการคอมเมนต์รีวิวโค้ดที่ตกหล่น
/loop 1h /pr-pruner — ปิด PR ที่เก่าหรือไม่จำเป็นโดยอัตโนมัติ
- หากเปลี่ยนเวิร์กโฟลว์ให้อยู่ในรูปแบบ skill + loop ก็สามารถทำระบบอัตโนมัติได้อย่างทรงพลัง
4/ Hooks
- Hooks ช่วยให้แทรก ลอจิกแบบกำหนดผลลัพธ์ได้แน่นอน ลงในแต่ละขั้นของวงจรชีวิตเอเจนต์ได้
- ตัวอย่างการใช้งาน:
SessionStart — โหลดคอนเท็กซ์แบบไดนามิกเมื่อ Claude เริ่มต้น
PreToolUse — บันทึกล็อกคำสั่ง bash ทั้งหมดที่โมเดลรัน
PermissionRequest — ส่งต่อคำขอสิทธิ์ไปยัง WhatsApp เพื่ออนุมัติหรือปฏิเสธด้วยตัวเอง
Stop — เมื่อ Claude หยุด ให้กระตุ้นให้ทำงานต่อโดยอัตโนมัติทุกครั้ง
- เอกสารทางการ:
https://code.claude.com/docs/en/hooks
5/ Cowork Dispatch
- Dispatch คือฟีเจอร์ควบคุมระยะไกลแบบปลอดภัยของแอป Claude Desktop ที่ช่วยให้ตรวจ Slack·อีเมล จัดการไฟล์ และทำงานบนโน้ตบุ๊กได้ขณะไม่อยู่หน้าเครื่อง
- สามารถใช้ MCP, เบราว์เซอร์ และทรัพยากรคอมพิวเตอร์ได้ภายใต้การอนุญาตของผู้ใช้
6/ ส่วนขยาย Chrome — งานฝั่งฟรอนต์เอนด์
- หลักการสำคัญของ Claude Code คือ ต้องให้ Claude มีวิธีตรวจสอบผลลัพธ์ด้วยตัวเอง จึงจะปรับปรุงแบบวนซ้ำได้
- หากขอให้พัฒนาเว็บไซต์โดยไม่มีเบราว์เซอร์ คุณภาพของผลลัพธ์ย่อมต่ำ แต่ถ้าให้เบราว์เซอร์ Claude จะเขียนโค้ดและปรับซ้ำจนกว่าผลลัพธ์จะดีขึ้น
- ส่วนขยายสำหรับ Chrome/Edge ทำงานกับโค้ดเว็บได้ เสถียรกว่า MCP ลักษณะใกล้เคียงกัน
7/ แอป Claude Desktop — รันและทดสอบเว็บเซิร์ฟเวอร์อัตโนมัติ
- แอป Desktop มาพร้อมความสามารถที่ให้ Claude รันเว็บเซิร์ฟเวอร์โดยอัตโนมัติ และทดสอบในเบราว์เซอร์ที่มีในตัว
- ในสภาพแวดล้อม CLI หรือ VSCode สามารถใช้ส่วนขยาย Chrome เพื่อทำฟังก์ชันคล้ายกันได้
8/ การฟอร์กเซสชัน (Fork)
- มี 2 วิธีในการฟอร์กเซสชันเดิม:
- รันคำสั่ง
/branch ภายในเซสชัน
- รัน
claude --resume <session-id> --fork-session ใน CLI
9/ /btw — side query
- เป็นฟีเจอร์ side query ที่ใช้โยนคำถามสั้น ๆ ได้ระหว่างที่เอเจนต์กำลังทำงาน
10/ Git Worktrees
- Claude Code รองรับ git worktree อย่างลึกซึ้ง และเป็นสิ่งจำเป็นเมื่อทำงานขนานหลายงานในรีโพเดียวกัน
- เริ่มเซสชัน worktree ใหม่ได้ด้วยคำสั่ง
claude -w หรือใช้เช็กบ็อกซ์ "worktree" ในแอป Claude Desktop
- ผู้ใช้ VCS ที่ไม่ใช่ git สามารถปรับแต่งลอจิกสร้าง worktree ได้ด้วย hook
WorktreeCreate
11/ /batch — fan-out แบบขนานขนาดใหญ่
/batch จะสำรวจขอบเขตงานในลักษณะการสัมภาษณ์ก่อน แล้วจึง กระจายงานไปยังเอเจนต์ worktree หลายสิบถึงหลายพันตัว เพื่อประมวลผล
- มีประโยชน์อย่างยิ่งกับงานที่ทำขนานได้ เช่น การย้ายโค้ดครั้งใหญ่
12/ แฟลก --bare — ปรับความเร็วเริ่มต้นของ SDK
- โดยปกติเมื่อรัน
claude -p หรือ TypeScript/Python SDK ระบบจะ ค้นหา CLAUDE.md, การตั้งค่า และ MCP บนเครื่องโดยอัตโนมัติ
- สำหรับการใช้งานแบบ non-interactive การระบุอย่างชัดเจนด้วย
--system-prompt, --mcp-config, --settings เป็นต้น จะเหมาะสมกว่า
- เมื่อใช้แฟลก
--bare จะ เพิ่มความเร็วเริ่มต้นของ SDK ได้สูงสุด 10 เท่า
- ปัจจุบันยังเป็นแบบ opt-in เพราะข้อจำกัดในการออกแบบช่วงแรก และมีแผนจะเปลี่ยนเป็นค่าเริ่มต้นในเวอร์ชันถัดไป
13/ --add-dir — เข้าถึงหลายรีโพ
- ใช้คำสั่ง
--add-dir หรือ /add-dir เพื่อให้ Claude มี สิทธิ์เข้าถึงและทำงานกับโฟลเดอร์เพิ่มเติม
- หากเพิ่ม
"additionalDirectories" ในไฟล์การตั้งค่าที่ทีมใช้ร่วมกัน settings.json Claude Code จะโหลดโฟลเดอร์นั้นโดยอัตโนมัติทุกครั้งที่เริ่มทำงาน
14/ --agent — เอเจนต์แบบกำหนดเอง
- หลังจากกำหนดเอเจนต์ไว้ในไดเรกทอรี
.claude/agents แล้ว สามารถใช้คำสั่ง claude --agent=<name> เพื่อ กำหนด system prompt และเครื่องมือแบบกำหนดเอง ได้
- เป็นฟีเจอร์ทรงพลังที่มักถูกมองข้าม ดูเอกสารทางการได้ที่
https://code.claude.com/docs/en/sub-agents
15/ /voice — การป้อนข้อมูลด้วยเสียง
- สามารถ เขียนโค้ดด้วยเสียง ได้ด้วยคำสั่ง
/voice
- CLI: รัน
/voice แล้วกดแป้นเว้นวรรคค้างไว้
- Desktop: คลิกปุ่มเสียง
- iOS: เปิดใช้การพิมพ์ตามคำบอก (dictation)
6 ความคิดเห็น
โหมด /voice ใช้งานเป็นภาษาเกาหลีได้ค่อนข้างยากครับ ผมว่าคีย์บอร์ดเสียงพื้นฐานของ Mac กับ Windows ดีกว่าเยอะเลย
น่าจะดีถ้าสามารถแมป
/btwกับคีย์บอร์ดแล้วส่งคิวรีได้อยากรับช่วงเซสชันจากพีซี A ไปทำงานต่อบนพีซี B แต่ดูเหมือนว่า teleport จะไม่ได้มีไว้สำหรับการใช้งานแบบนั้น
พูดตามตรง มันมีประโยชน์มากเลยนะ
ถ้าเข้าไปที่
/mcpก็จะสามารถใช้ compute-use mcp ที่เพิ่งเพิ่มเข้ามาครั้งนี้ได้ครับดี