Claude Code Desktop อัปเดตใหม่ รันหลาย session พร้อมกัน รู้ทันทีว่าอันไหนรอเรา
สรุปอัปเดตแอป Claude Code Desktop จาก @ClaudeDevs: sidebar แยกงานที่รอเรากับงานที่กำลังทำ to-do list ที่ติ๊กตามแผน recap card และ side rail พร้อมวิธีอัปเดต เปิดหลาย session แบ่งจอ ใช้ worktree side chat และคีย์ลัดที่ควรจำ

ใครใช้ Claude Code บนแอป Desktop แล้วเปิดงานไว้หลายอันพร้อมกัน น่าจะเคยเจอแบบนี้ครับ อันนึงแก้บั๊ก อีกอันเขียนเทสต์ อีกอันอัปเกรด library พอกลับมาดูก็ต้องคลิกเข้าไปทีละอัน ว่าอันไหนเสร็จแล้ว อันไหนค้างรอเราตอบอยู่
อัปเดตล่าสุดของแอป Claude Code Desktop ทำมาแก้เรื่องนี้ตรงๆ ทีม @ClaudeDevs ประกาศเมื่อ 15 ต.ค. 2026 (เวลาไทย) ว่าตอนนี้เปิด session ได้เร็วขึ้น แบ่งงานไปหลาย session ได้ง่ายขึ้น และเห็นตลอดว่าแต่ละอันกำลังทำอะไร บทความนี้สรุปของใหม่ทั้งหมด วิธีอัปเดต และวิธีใช้หลาย session ให้คล่องครับ
ยังไม่เคยใช้แอปนี้ เริ่มจากคู่มือเริ่มต้นของ Claude Code Desktop ก่อนได้เลย (ต้องมีแพ็กเกจ Pro, Max, Team หรือ Enterprise)
อัปเดตใหม่มีอะไรบ้าง
@ClaudeDevs เล่าไว้เป็นเธรด 6 โพสต์ สรุปตามลำดับได้แบบนี้
1. ภาพรวม: ทำมาให้รันหลาย session ข้างกัน
โพสต์แรกบอกเป้าหมายไว้ 3 ข้อ เปิด session ใหม่ได้เร็วขึ้น แบ่งงานไปหลาย session ได้ง่ายขึ้น และดูได้ตลอดว่าแต่ละ session ทำอะไรอยู่ นึกภาพเหมือนบอร์ดงานในครัวร้านอาหาร ออเดอร์ไหนกำลังทำ ออเดอร์ไหนรอลูกค้าตอบ ออเดอร์ไหนเสร็จแล้ว เห็นหมดในแผ่นเดียว

2. หน้า New session จำโฟลเดอร์ล่าสุดไว้ให้
กลับมาทำงานต่อได้ง่ายขึ้น หน้า New session จะมีโฟลเดอร์ที่เพิ่งใช้ไว้ให้กดได้ในคลิกเดียว
และเราเซฟชุดตั้งค่าเป็น environment ได้ด้วย เช่น โฟลเดอร์หลายอันรวมกัน, SSH host หรือ cloud แล้วเปิด session ใน environment นั้นได้เลย เลือกได้ว่าจะให้แต่ละโฟลเดอร์ใช้ worktree แยกหรือไม่

3. สั่งงานคู่ขนาน Claude แตกเป็น session ย่อยให้เอง
ถ้าเราบอก Claude ให้ทำหลายงานพร้อมกัน มันจะเปิด session ย่อย (nested session) ให้งานละอัน พอแต่ละอันเสร็จก็ส่งผลกลับมาที่ session หลัก แชทหลักเลยไม่รกและอ่านง่าย

4. Claude เสนองานต่อให้ กดทีเดียวแยกเป็น session ใหม่
ระหว่างทำงาน Claude จะเสนองานที่ควรทำต่อขึ้นมาเอง เรากดให้มันไปรันเป็น session ของตัวเองได้ในคลิกเดียว ส่วนคำถามแทรกใช้ /btw ได้ คำถามจะเปิดในแท็บแยก ขณะที่ session หลักทำงานต่อไม่หยุด
ในหน้า docs ส่วนนี้เรียกว่า task chip กดแล้วงานนั้นจะเริ่มใน session ใหม่ที่มี worktree ของตัวเอง ส่วน session เดิมทำต่อไม่สะดุด

5. รู้ทันทีว่า session ไหนรอเรา
sidebar ใหม่แยกให้เห็นว่า session ไหนกำลังทำงาน และ session ไหนต้องให้เราช่วย ในคลิปสาธิตแบ่งเป็น 3 กลุ่ม
| กลุ่มใน sidebar | ความหมาย | เราต้องทำอะไร |
|---|---|---|
| Needs input | Claude หยุดรอเรา | เข้าไปตอบหรือกดอนุมัติ |
| Working | กำลังทำงานอยู่ | ปล่อยไว้ได้ |
| Completed | ทำเสร็จแล้ว | เข้าไปตรวจผลงาน |
พอเข้าไปใน session จะเห็นอีก 3 อย่าง
- to-do list สด ติ๊กตามแผนของ Claude ไปทีละข้อ ดูได้ว่าตอนนี้ถึงข้อไหนแล้ว (ดูภาพด้านบน)
- recap card พอ Claude ต้องให้เราตัดสินใจ จะมีการ์ดสรุปว่ารอบนี้ทำอะไรไป แล้วถามสิ่งที่ต้องการจากเรา
- side rail แถบขวาบอกว่า session นี้รันที่ไหน ใช้ context ไปเท่าไร และเปลี่ยนไฟล์อะไรบ้าง

6. วิธีลอง
โพสต์สุดท้ายบอกสั้นๆ ว่าอัปเดตแอป Desktop แล้วเปิด session ใหม่ ก็ใช้ได้เลย
อัปเดตยังไง
ขั้นที่ 1 — อัปเดตแอป
- macOS: เมนู Claude → Check for Updates
- Windows: เมนู Help → Check for Updates
ขั้นที่ 2 — เปิด session ใหม่
docs บอกให้เริ่ม session ใหม่หลังอัปเดต session แบบ Local จะได้ใช้ Claude Code รุ่นใหม่ เปิดด้วย + New session หรือ Cmd+N (Windows ใช้ Ctrl+N)
ขั้นที่ 3 — เช็กเวอร์ชัน (ถ้าอยากแน่ใจ)
- เวอร์ชันแอป: Claude → About Claude บน macOS หรือ Help → About Claude บน Windows
- เวอร์ชัน Claude Code ใน session: พิมพ์คำสั่งนี้ในช่อง prompt ของ session แบบ Local แล้วดูแถว Claude Code
/status
แอป Desktop มี Claude Code ของตัวเองแยกจากคำสั่ง claude ใน Terminal อัปเดตฝั่งหนึ่ง อีกฝั่งไม่อัปเดตตามนะครับ
รันหลาย session พร้อมกัน
ส่วนนี้มาจากหน้า docs ของแอป Desktop ใช้คู่กับของใหม่ด้านบนได้เลย
เปิดและสลับ session
- เปิดใหม่: + New session ใน sidebar หรือ
Cmd+N/Ctrl+N - สลับไปมา:
Ctrl+TabไปอันถัดไปCtrl+Shift+Tabย้อนกลับ (ทั้ง Mac และ Windows) - ตั้งชื่อใหม่: คลิกชื่อ session ในแถบด้านบน
แบ่งจอดู 2 session
กด Cmd ค้างไว้ (Windows กด Ctrl) แล้วคลิก session ใน sidebar มันจะเปิดเป็นจอที่สองข้างอันเดิม ระหว่างแบ่งจอ คลิก session อื่นจะไปแทนที่จอที่กำลังโฟกัสอยู่ อยากกลับเป็นจอเดียวกด Cmd+\ หรือ Ctrl+\
แยกงานด้วย worktree
ถ้าโปรเจกต์เป็น Git repo ให้เลือก worktree ข้างชื่อ branch ตอนเริ่ม session มันจะสร้างสำเนาโปรเจกต์แยกให้ session นั้น หลาย session จะได้ไม่แก้ไฟล์ชนกัน
- เก็บไว้ที่
<project-root>/.claude/worktrees/เปลี่ยนที่เก็บได้ใน Settings > Claude Code ช่อง Worktree location - ตั้ง Branch prefix ในหน้าเดียวกันได้ ชื่อ branch ที่ Claude สร้างจะได้ขึ้นต้นเหมือนกันหมด หาง่าย
- ต้องมี Git ในเครื่อง เช็กด้วยคำสั่งนี้ใน Terminal ถ้าขึ้นเลขเวอร์ชันแปลว่ามีแล้ว
git --version
กรอง จัดกลุ่ม และเก็บ session
- ปุ่มด้านบน sidebar กรอง session ตามสถานะ โปรเจกต์ หรือ environment และจัดกลุ่มตามโปรเจกต์ได้
- งานเสร็จแล้ว ชี้เมาส์ที่ session แล้วกดไอคอน archive ถ้ามี worktree ก็จะถูกลบไปด้วย
- อยากให้เก็บเองตอน PR ถูก merge หรือปิด เปิด Auto-archive after PR merge or close ใน Settings > Claude Code (ใช้กับ session แบบ Local ที่ทำงานเสร็จแล้ว)
- ถ้า session ไหนทำงานเสร็จตอนเราดูอันอื่นอยู่ แอปจะเด้งแจ้งเตือนให้
Side chat กับ tasks pane
Side chat: ถามแทรกโดยไม่ทำให้งานหลักออกนอกทาง
กด Cmd+; (Windows Ctrl+;) หรือพิมพ์ /btw ในช่อง prompt side chat อ่านทุกอย่างในแชทหลักได้ แต่ไม่ส่งอะไรกลับไปปนในแชทหลัก เหมาะกับถามว่าโค้ดตรงนี้ทำอะไร หรือเช็กความเข้าใจระหว่างที่ Claude ทำงานต่อ
/btw ทำไมต้องใส่ aspect-ratio ตรงนี้
Tasks pane: ดูงานเบื้องหลังใน session
ถ้า session มีงานวิ่งอยู่เบื้องหลัง เช่น subagent หรือคำสั่ง shell ที่รันค้างไว้ เปิดดูได้จากเมนู ⋮ บนแถบชื่อ session → Background tasks คลิกแต่ละรายการเพื่อดูผลลัพธ์ หรือสั่งหยุดได้
คีย์ลัดที่ควรจำ
กด Cmd+/ (Windows Ctrl+/) เพื่อดูคีย์ลัดทั้งหมดในแอป บน Windows ใช้ Ctrl แทน Cmd ยกเว้นแถวที่เขียนว่า Ctrl อยู่แล้ว ใช้ Ctrl ทั้งสองระบบ
| คีย์ลัด (Mac) | ทำอะไร |
|---|---|
Cmd+N | เปิด session ใหม่ |
Cmd+W | ปิด session |
Ctrl+Tab / Ctrl+Shift+Tab | ไป session ถัดไป / ก่อนหน้า |
Cmd+Shift+] / Cmd+Shift+[ | ไป session ถัดไป / ก่อนหน้า |
Cmd + คลิก session | แบ่งจอดู 2 session |
Cmd+\ | ปิดจอที่โฟกัสอยู่ |
Cmd+; | เปิด side chat |
Esc | หยุดคำตอบของ Claude |
Cmd+Shift+D | เปิด/ปิดหน้า diff |
Ctrl+` | เปิด/ปิด terminal |
Cmd+Shift+M | เปิดเมนู permission mode |
Cmd+Shift+I | เปิดเมนูเลือกโมเดล |
Cmd+/ | ดูคีย์ลัดทั้งหมด |
ใครย้ายมาจาก CLI ระวังนิดนึง ในแอป Desktop Shift+Tab ไม่ได้ใช้สลับ permission mode เหมือนใน Terminal ใช้ Cmd+Shift+M แทน
ข้อควรระวัง
- to-do list, recap card และ side rail ยังไม่มีในหน้า docs ณ วันที่เขียน ส่วนนี้อธิบายจากโพสต์และคลิปสาธิตของ @ClaudeDevs หน้าตาในเครื่องเราอาจต่างจากคลิปเล็กน้อย
- คอยดูโควตา ทุก session ใช้โควตาแพ็กเกจก้อนเดียวกัน (ร่วมกับทุกที่ที่เราใช้ Claude Code) ส่วน context นับแยกต่อ session กดดูได้ที่วงกลม usage ข้างตัวเลือกโมเดล
- worktree ไม่ก๊อปไฟล์ที่อยู่ใน .gitignore เช่น
.envถ้าต้องใช้ ให้สร้างไฟล์.worktreeincludeไว้ที่ root ของโปรเจกต์ - side chat ไม่ถูกเซฟ ปิดแอปแล้วกลับไปเปิดอันเดิมไม่ได้ และใช้ได้กับ session แบบ Local, SSH และ WSL เท่านั้น
สิ่งที่ได้
- ดู sidebar ทีเดียวรู้ว่า session ไหนรอเรา ไม่ต้องคลิกเข้าไปเช็กทีละอัน
- ให้ Claude แตกงานเป็น session ย่อย หรือกดรับงานที่มันเสนอไปทำแยก แชทหลักยังอ่านง่าย
- แบ่งจอด้วย
Cmd+ คลิก แยกไฟล์ด้วย worktree และถามแทรกด้วย/btw
ขั้นต่อไป: อัปเดตแอป เปิด session ใหม่ แล้วลองแบ่งงานที่ค้างอยู่ออกเป็น 2–3 session ดูครับ ใครใช้ CLI อยู่แล้ว พิมพ์ /desktop ใน Terminal เพื่อย้าย session ที่ทำอยู่มาเปิดในแอปได้ (macOS และ Windows x64 ที่ล็อกอินด้วยแพ็กเกจ Claude)
ลิงก์
- โพสต์ของ @ClaudeDevs (เธรด 6 โพสต์): 1. ภาพรวม · 2. หน้า New session และ environment · 3. session ย่อย · 4. งานที่ Claude เสนอ และ /btw · 5. sidebar, to-do list, recap card, side rail · 6. วิธีลอง
- Docs: Use Claude Code Desktop · Work in parallel with sessions · Side chat · Keyboard shortcuts · Coming from the CLI
- เริ่มต้นใช้แอป: Get started with the desktop app
อยากใช้ AI ทำงานให้คล่องกว่านี้ ดูคอร์สทั้งหมดได้ครับ