cmux คือเทอร์มินัลที่สร้างมาเพื่อรันเอเจนต์เขียนโค้ดหลายตัวพร้อมกัน สร้างบน Ghostty ให้แต่ละเวิร์กสเปซมีแท็บแนวตั้งของตัวเอง และวาดวงแหวนสีน้ำเงินรอบพาเนลที่เอเจนต์กำลังรอคุณอยู่ ถ้าคุณเปิด Claude Code ไว้ห้าเซสชันพร้อมกัน วงแหวนนี้แหละคือหัวใจ เพราะมันบอกว่าตัวไหนต้องการคุณ
แต่มันก็เป็นแอปสำหรับ Mac ด้วย ณ วันที่ 20 ตุลาคม 2026 cmux มีให้เฉพาะบน macOS และเวอร์ชัน Windows ยังเป็น pull request ที่เปิดค้างอยู่ ส่วน Claude Squad อีกเครื่องมือที่คนใช้รัน Claude Code หลายเซสชัน มีไฟล์ดาวน์โหลดสำหรับ Windows จริง แต่รันเอเจนต์ทุกตัวใน tmux และมี issue ที่ยังเปิดอยู่รายงานว่าบิลด์สำหรับ Windows เริ่มเซสชันไม่ได้ ด้านล่างนี้คือสิ่งที่แต่ละเครื่องมือทำ สิ่งที่คุณใช้บน Windows ได้ในวันนี้ และวิธีที่ Orkas รันเอเจนต์หลายตัวในแอปเดียวบน Windows
มี cmux สำหรับ Windows ไหม?
ยังไม่มีแบบเป็นทางการ README ของ cmux เรียกตัวเองว่า “a Ghostty-based macOS terminal” (เทอร์มินัล macOS ที่สร้างบน Ghostty) มันเป็นแอป Mac แบบเนทีฟที่เขียนด้วย Swift และ AppKit จึงไม่มีบิลด์สำหรับ Windows ให้ดาวน์โหลด
เวอร์ชัน Windows กำลังถูกพัฒนาอย่างเปิดเผย Pull request #5049 เพิ่มแอปเดสก์ท็อปสำหรับ Windows แยกต่างหากที่สร้างบน Electron และ ConPTY ส่วน #22020 ซึ่งเปิดเมื่อวันที่ 19 ตุลาคม 2026 เพิ่มเซิร์ฟเวอร์สำหรับ Windows ให้กับ mux2 ซึ่งเป็น terminal multiplexer ในโค้ดเบสของ cmux ณ วันที่ 20 ตุลาคม 2026 ยังไม่มีรายการใดถูก merge ถ้าคุณอยากได้ cmux ตัวจริงบน Windows สองรายการนี้คือสิ่งที่ควรติดตาม
Claude Squad ใช้บน Windows ได้ไหม?
Claude Squad เป็นแอปเทอร์มินัลที่จัดการเซสชัน Claude Code, Codex หรือ Gemini หลายเซสชันพร้อมกัน มันรันเอเจนต์แต่ละตัวในเซสชัน tmux ของตัวเอง และให้แต่ละงานมี git worktree (สำเนาทำงานแยกของ repository) ของตัวเอง การเปลี่ยนแปลงจึงไม่ชนกัน README ของมันระบุว่าต้องมี tmux และ GitHub CLI ก่อน
รีลีสของมันมีไฟล์ zip สำหรับ Windows จริง แต่ tmux ไม่มีเวอร์ชันเนทีฟสำหรับ Windows และ issue #275 ที่แจ้งไว้กับ v1.0.17 และยังเปิดอยู่ รายงานว่าบิลด์ Windows เปิดขึ้นมาได้ แต่ล้มเหลวทันทีที่สร้างเซสชัน พร้อมข้อความ “error starting tmux session: unsupported” ส่วน pull request ที่เพิ่มการรองรับ Windows คือ #248 ยังไม่ถูก merge ณ วันที่ 20 ตุลาคม 2026 Claude Squad มีบิลด์สำหรับ Linux ด้วย บนพีซี Windows การออกแบบของมันจึงพาคุณไปที่ WSL เรายังไม่ได้ทดสอบวิธีนั้น
เทียบ cmux, Claude Squad และ Orkas แบบตัวต่อตัว
| cmux | Claude Squad | Orkas | |
|---|---|---|---|
| คืออะไร | เทอร์มินัล macOS ที่มีแท็บ การแบ่งหน้าจอ และการแจ้งเตือนสำหรับเอเจนต์ | แอปเทอร์มินัลที่รันเอเจนต์แต่ละตัวใน tmux | แอปเดสก์ท็อปที่รันเอเจนต์ CLI ของคุณในบทสนทนา |
| Windows (20 ตุลาคม 2026) | ไม่มีบิลด์ทางการ เวอร์ชัน Windows ยังเป็น pull request ที่เปิดอยู่ | มีไฟล์ zip สำหรับ Windows แต่ issue ที่เปิดอยู่ระบุว่าเซสชันเริ่มไม่ได้ | ตัวติดตั้งสำหรับ Windows และมี macOS ด้วย |
| เอเจนต์ | อะไรก็ได้ที่คุณเริ่มในพาเนลเทอร์มินัล | Claude Code เป็นค่าเริ่มต้น รวมถึง Codex, Gemini, Aider และอื่น ๆ | Claude Code, Codex, OpenCode, OpenClaw และ Hermes |
| การแยกงานแก้ไขที่ทำพร้อมกัน | คุณจัดการเอง | git worktree หนึ่งชุดต่อหนึ่งงาน | คุณจัดการเอง: ไม่มี worktree อัตโนมัติ |
| การรู้ว่าเอเจนต์ตัวไหนต้องการคุณ | วงแหวนรอบพาเนล แท็บที่สว่างขึ้น และแผงการแจ้งเตือน | README ไม่ได้อธิบายไว้ | คำขอในแอป การแจ้งเตือนบนเดสก์ท็อป และป้ายบนไอคอนในแถบงาน |
ตัวเลือกบน Windows ในวันนี้
แท็บ Windows Terminal ร่วมกับ git worktree เปิดหนึ่งแท็บต่อหนึ่งเอเจนต์ และให้แต่ละตัวมี worktree ของตัวเอง เพื่อไม่ให้แก้ไฟล์เดียวกัน:
git worktree add ../app-feature-a -b feature-a
git worktree add ../app-feature-b -b feature-b
# รัน claude ในแท็บหนึ่ง และรัน codex ในอีกแท็บวิธีนี้ไม่มีค่าใช้จ่ายและใช้ได้กับ CLI ทุกตัว สิ่งที่คุณไม่ได้คือมุมมองเดียวที่เห็นทุกเซสชันและรู้ว่าตัวไหนกำลังรออยู่ คุณต้องคลิกไล่ดูทีละแท็บเอง
WSL2 กับ tmux ภายใน WSL คุณอยู่บน Linux จึงใช้ tmux ได้ และใช้บิลด์ Linux ของเครื่องมืออย่าง Claude Squad ได้เช่นกัน ข้อแลกเปลี่ยนคือคุณต้องตั้งค่าและทำงานภายในสภาพแวดล้อม Linux บนพีซีของคุณ แทนที่จะทำงานใน Windows โดยตรง
แอปเดสก์ท็อปที่รัน CLI ให้คุณ นี่คือจุดที่ Orkas เข้ามา ส่วนที่เหลือของบทความนี้อธิบายว่ามันทำงานอย่างไร และทำอะไรได้แค่ไหน
Orkas รันเอเจนต์ CLI หลายตัวบน Windows อย่างไร
Orkas เป็นแอปเดสก์ท็อปสำหรับ Windows และ macOS มันไม่ได้มาแทน Claude Code หรือ Codex แต่รัน CLI ที่คุณติดตั้งและลงชื่อเข้าใช้ไว้แล้ว ในฐานะเอเจนต์ที่คุณคุยด้วยในบทสนทนา โดยใช้บัญชีและแพ็กเกจที่คุณมีอยู่แล้ว บน Windows มันจะค้นหา CLI เหล่านี้จาก PATH ของคุณและจากโฟลเดอร์ติดตั้งที่ใช้กันทั่วไป เช่น โฟลเดอร์ global ของ npm, pnpm, Volta และ WindowsApps
- หลายเซสชันพร้อมกัน แต่ละบทสนทนามีเซสชันของตัวเองสำหรับเอเจนต์แต่ละตัว และบทสนทนาไม่ต้องรอกัน บทสนทนา Claude Code สามบทสนทนาจึงทำงานพร้อมกันได้ ภายในบทสนทนาเดียว เอเจนต์ทำงานพร้อมกันได้สูงสุดสี่ตัว (เช่น Claude Code วางแผนขณะที่ Codex ลงมือทำ) และเอเจนต์แต่ละตัวทำงานทีละเทิร์น
- รู้ว่าตัวไหนต้องการคุณ เมื่อ Claude Code หรือ Codex ขออนุญาตหรือถามคำถามคุณ Orkas จะแสดงคำขอในแอป: อนุญาตครั้งเดียว อนุญาตตลอดการรันที่เหลือ หรือปฏิเสธ ถ้าคุณไม่ได้ดูหน้าต่าง Orkas อยู่ คุณจะได้รับการแจ้งเตือนของ Windows และป้ายบนไอคอนในแถบงานด้วย การรันที่เสร็จแล้ว ถูกหยุด หรือล้มเหลว จะทิ้งจุดยังไม่อ่านไว้บนบทสนทนานั้น
- จุดเดียวสำหรับแจกงาน @-กล่าวถึงเอเจนต์เพื่อมอบงานให้ ให้ผู้บัญชาการแบ่งงานชิ้นหนึ่งให้เอเจนต์หลายตัวทำพร้อมกัน หรือมอบรายการใน “สิ่งที่ต้องทำ” ของโปรเจกต์ให้เอเจนต์ตัวใดตัวหนึ่ง
- บริบทโปรเจกต์ที่ใช้ร่วมกัน เอเจนต์ CLI ทุกตัวในโปรเจกต์ได้รับ “เป้าหมายและกฎ” และ “ความจำ” ของโปรเจกต์ทุกครั้งที่รัน และอ่านและอัปเดต “สิ่งที่ต้องทำ” ของโปรเจกต์ได้ผ่านเครื่องมือในตัวของ Orkas เมื่อเอเจนต์ตัวหนึ่งหยุด ตัวถัดไปก็เริ่มต่อจากบันทึกชุดเดียวกัน
การแจ้งเตือนบอกแค่ว่ามีงานที่ต้องการความสนใจจากคุณ ไม่ได้บอกว่าเอเจนต์ตัวไหนเป็นคนถาม คุณจึงต้องคลิกเข้าไปดู คำขออนุญาตที่คุณปล่อยไว้โดยไม่ตอบนานสิบนาทีจะถูกปฏิเสธ ถ้าคุณไม่อยากถูกถามเลย เอเจนต์ CLI แต่ละตัวมีระดับสิทธิ์ให้เลือก: “ใช้ค่าเริ่มต้นของ CLI” “ขออนุญาต” หรือ “เข้าถึงเต็มรูปแบบ”
ก่อนเปลี่ยนมาใช้
- ไม่มี worktree แยกต่อเซสชัน Orkas ไม่สร้าง git worktree หรือบรานช์ให้ เอเจนต์เขียนโค้ดจะรันในโฟลเดอร์โปรเจกต์ของตัวเองถ้าคุณตั้งไว้ ไม่เช่นนั้นจะรันในโฟลเดอร์ของโปรเจกต์ เอเจนต์สองตัวในโปรเจกต์เดียวกันจึงใช้โฟลเดอร์ร่วมกัน ถ้าจะให้แก้ repository เดียวกันพร้อมกัน ให้สร้าง worktree สำหรับแต่ละเอเจนต์เอง แล้วชี้เอเจนต์แต่ละตัวไปที่ worktree ของตัวเอง
- มันไม่ใช่เทอร์มินัล คุณทำงานกับเอเจนต์แต่ละตัวผ่านบทสนทนา ไม่ใช่พาเนลเทอร์มินัล จึงไม่มีการแบ่งหน้าจอหรือแท็บเทอร์มินัลแบบดิบ ถ้าคุณคุ้นมือกับคีย์ลัดของ tmux การตั้งค่าแบบเทอร์มินัลจะรู้สึกคุ้นเคยกว่า
- เตรียม CLI ของคุณเอง ติดตั้ง CLI แต่ละตัวและลงชื่อเข้าใช้ก่อน แล้วตรวจว่ารันได้ในเทอร์มินัลปกติ Orkas รันตัวที่ติดตั้งไว้นั้นเลย และไม่ได้เพิ่มโควตาการใช้งานให้แพ็กเกจของคุณ
- เปิดแอปทิ้งไว้ เอเจนต์จะรันบนพีซีของคุณขณะที่ Orkas เปิดอยู่
ควรใช้ตัวไหนดี?
- ใช้ Mac และถนัดทำงานในเทอร์มินัล: cmux
- อยากได้ git worktree ต่อหนึ่งงานที่ตั้งค่าให้อัตโนมัติ บน macOS, Linux หรือ WSL: Claude Squad
- ใช้ Windows และอยากได้เอเจนต์หลายตัว รวมถึง Claude Code และ Codex ในแอปเดียวโดยไม่ต้องใช้ WSL: Orkas
ถ้าคุณรันหลายเซสชันเพื่อให้ Claude Code และ Codex ทำงานชิ้นเดียวกัน เราได้เปรียบเทียบสามวิธีไว้ใน วิธีใช้ Claude Code และ Codex ร่วมกัน สำหรับการรันหลายเซสชันภายใต้ผู้บัญชาการตัวเดียว ดู Orkas ประสานงาน Claude Code, Codex, OpenCode, OpenClaw และ Hermes อย่างไร หรือ ดาวน์โหลด Orkas สำหรับ Windows หรือ macOS แล้วเพิ่ม CLI ที่คุณใช้อยู่แล้ว