ข้ามไปยังเนื้อหา
KoishiAI
EN
← กลับไปหน้าสารบัญ
บทที่ 8 / 12 · 5 กันยายน 2569

Claude Code นอกเทอร์มินัล — เว็บ มือถือ เดสก์ท็อป

ตัวเดียวกันแต่รันได้หลายที่ ทั้ง CLI เดสก์ท็อป เว็บ มือถือ และ IDE บทนี้บอกว่าแต่ละที่ทำอะไรได้ ย้ายงานข้ามกันอย่างไร และแพ็กเกจไหนได้อะไรบ้าง

คู่มือชุดนี้ลิขสิทธิ์ All Rights Reserved — อ่านได้ฟรี แต่คัดลอก/เผยแพร่ซ้ำต้องขออนุญาต

บทที่ 8 | Claude Code นอกเทอร์มินัล กลุ่มเป้าหมาย: คนที่ใช้ Claude Code ใน terminal อยู่แล้ว และอยากรู้ว่างานเดินต่อได้ตอนไม่ได้นั่งอยู่หน้าเครื่อง

คู่มือฉบับก่อนของเราพูดถึง Claude Code ในฐานะโปรแกรม terminal อย่างเดียว ซึ่งวันนี้ไม่ครบแล้ว เอนจินเดียวกันรันได้หลายที่ และแต่ละที่เหมาะกับวิธีทำงานคนละแบบ

ภาพรวมว่ามีที่ไหนบ้าง

พื้นผิวที่มันรันจริงเหมาะกับ
CLI ใน terminalเครื่องคุณงานหลักทั้งหมด ครบฟีเจอร์ที่สุด
แอปเดสก์ท็อปเครื่องคุณหลาย session พร้อมกัน ดู diff เป็นภาพ มีแผงเบราว์เซอร์และ editor
เว็บที่ claude.ai/codeเครื่องบนคลาวด์งานที่ต้องเดินต่อแม้ปิดเบราว์เซอร์ ต้องมี repo บน GitHub
มือถือ (แอป Claude แท็บ Code)ไม่รันเอง เป็นตัวควบคุมสั่งงาน ติดตาม ตอบคำถาม Claude ระหว่างไม่อยู่โต๊ะ
ส่วนขยาย VS Codeเครื่องคุณดู diff แบบ inline อ้างไฟล์ด้วย @
ปลั๊กอิน JetBrainsเครื่องคุณใช้ diff viewer และ diagnostics ของ IDE เอง
GitHub Actions / GitLab CIrunner ของ CIรีวิว PR อัตโนมัติ งานตามทริกเกอร์

มือถือคืออะไรกันแน่ — จุดที่คนเข้าใจผิดบ่อย

แอปมือถือไม่ใช่ที่ที่โค้ดรัน เอกสารทางการเขียนไว้ตรง ๆ ว่าแอป Claude บน iOS และ Android “is a client for Claude Code sessions rather than a place where code runs”

จากมือถือคุณต่อไปได้สามทาง และมันต่างกันที่ งานไปรันที่ไหน

ทางต่อไปที่ใช้เมื่อ
Cloud sessionเครื่องบนคลาวด์ (Anthropic ดูแลเป็นค่าตั้งต้น)repo อยู่บน GitHub และอยากให้งานเดินต่อหลังเก็บมือถือ
Remote Controlsession ที่รันอยู่บนคอมของคุณงานต้องใช้ไฟล์ เครื่องมือ หรือ MCP ในเครื่อง
Dispatchแอปเดสก์ท็อปบนคอมของคุณสั่งงานเป็นข้อความแล้วให้เดสก์ท็อปจัดการ ต้องเป็นแพ็กเกจ Pro หรือ Max

หลักการเลือกง่าย ๆ ถ้าคอมจะปิด ให้ใช้ cloud session เพราะอีกสองทางขับเครื่องของคุณเอง คอมต้องเปิดค้างไว้ ถ้าเครื่องหลับกลางทางของ Remote Control ระบบจะต่อกลับให้เองเมื่อเครื่องกลับมา

พิมพ์ /mobile ใน session จะขึ้น QR code ให้สแกนดาวน์โหลด (/ios กับ /android ทำอย่างเดียวกัน)

ข้อจำกัดของมือถือที่ต้องรู้

  • คำสั่งที่รันได้แต่ในหน้าจอ terminal เช่น /plugin และ /resume ใช้จากแอปไม่ได้
  • โหมดสิทธิ์ที่เลือกได้ไม่ครบ cloud session มี Accept edits, Plan, Auto ส่วน Remote Control มี Manual, Accept edits, Plan เลือก Bypass permissions จากแอปไม่ได้ทั้งสองแบบ และเลือก Auto ให้ Remote Control ไม่ได้
  • Dispatch ต้องเป็น Pro หรือ Max ไม่มีบน Team และ Enterprise

เว็บ — cloud session

เปิด claude.ai/code เลือก repo กับ branch แล้วบอกงาน แต่ละ session รันในเครื่องเสมือนที่แยกจากกัน และ เดินต่อแม้คุณปิดเบราว์เซอร์ จะกลับมาดูจากมือถือหรือจากโต๊ะทีหลังก็ได้

สั่งจาก terminal ก็ได้

claude --cloud "รายละเอียดงานที่จะให้ทำ"

จุดที่พลาดกันบ่อย: เครื่องบนคลาวด์ clone จาก GitHub remote ที่ branch ปัจจุบัน ไม่ใช่จากไฟล์ในเครื่องคุณ ถ้ามี commit ที่ยังไม่ push งานจะไม่เห็นมัน ต้อง push ก่อน

ย้ายงานกลับมาทำต่อในเครื่อง — teleport

งานที่เริ่มบนคลาวด์ดึงกลับมาทำต่อใน terminal ได้

claude --teleport            # เลือกจากรายการ
claude --teleport <session-id>

หรือพิมพ์ /teleport (ย่อว่า /tp) ในตัว cloud session เอง

เงื่อนไขที่ต้องผ่านก่อน teleport จะทำงาน คือ working directory ต้องสะอาดไม่มีของค้าง ต้องอยู่ใน checkout ของ repo เดียวกัน branch ของ cloud session ต้องถูก push ขึ้น remote แล้ว และต้องล็อกอินบัญชี claude.ai เดียวกัน

แอปเดสก์ท็อป

สิ่งที่ได้เพิ่มจาก terminal คือหลาย session พร้อมกันโดยแยก git ออกจากกัน แผงที่ลากจัดวางได้ (แชท, diff, เบราว์เซอร์, terminal, ตัวแก้ไฟล์, แผน, งาน, subagent) การรีวิว diff เป็นภาพ และการติดตาม PR

แผงเบราว์เซอร์ในเดสก์ท็อปใช้โปรไฟล์เบราว์เซอร์สะอาด แยกจากเบราว์เซอร์ส่วนตัวของคุณ ไม่มีล็อกอินและประวัติเดิมติดมา เหมาะกับการทดสอบแอปที่กำลังสร้าง ไม่ใช่กับเว็บที่ต้องใช้ตัวตนของคุณ

รองรับ macOS (universal), Windows x64 และ ARM64 ส่วน Linux ยังเป็นเบตา

ส่วนขยาย IDE

VS Code ต้องเวอร์ชัน 1.94.0 ขึ้นไป ติดตั้งจาก marketplace ใช้ได้กับ fork อย่าง Cursor ด้วยผ่าน Open VSX จุดสำคัญที่คนสับสน คือส่วนขยาย มี CLI ในตัวสำหรับแผงแชท แต่ถ้าจะพิมพ์ claude ใน integrated terminal ยังต้องติดตั้ง CLI แยกต่างหาก

JetBrains ใช้ได้กับ IntelliJ IDEA, PyCharm, Android Studio, WebStorm, PhpStorm และ GoLand ปลั๊กอิน ไม่ได้มี CLI มาด้วย มันรัน claude จาก terminal ของ IDE ดังนั้นต้องติดตั้ง CLI ก่อน ถ้าใช้ Remote Development ต้องติดตั้งปลั๊กอินที่ เครื่อง host ปลายทาง ไม่ใช่เครื่องของคุณ

อะไรใช้ได้บนแพ็กเกจไหน

ตารางนี้อ้างจากหน้า feature availability ทางการโดยตรง ใช้กับคนที่ล็อกอินด้วยบัญชี claude.ai เท่านั้น (ถ้ายืนยันตัวตนผ่าน API key หรือ Bedrock/Vertex/Foundry ให้ข้ามตารางนี้)

ฟีเจอร์ProMaxTeamEnterprise
Claude Code บนเว็บ✓ (ต้องเป็น premium seat หรือ Chat + Claude Code seat)
Routines
Remote Controlผู้ดูแลต้องเปิดให้ผู้ดูแลต้องเปิดให้
Channelsผู้ดูแลต้องเปิดให้ผู้ดูแลต้องเปิดให้
Computer use
Dispatch (เดสก์ท็อป)
Code Review
Artifactsผู้ดูแลต้องเปิดให้
แดชบอร์ด analytics
Server-managed settings
SSO
SCIM
Zero Data Retention✓ (ต้องขอเปิดแยก)

สิ่งที่ทำงานได้ทุกผู้ให้บริการโมเดล

ถ้าคุณไม่ได้ใช้บัญชี claude.ai แต่ใช้ Anthropic Console, Amazon Bedrock, Google Cloud’s Agent Platform หรือ Microsoft Foundry ของที่รันในเครื่องยังใช้ได้ครบ ได้แก่ CLI, Agent SDK, ส่วนขยาย VS Code และ JetBrains, subagents, hooks, commands, skills, CLAUDE.md, plugins, MCP servers, checkpoints, sandboxing และ workflows

ส่วนที่ ต้องมีบัญชี claude.ai เท่านั้น คือ Claude Code บนเว็บ บนมือถือ ใน Slack, แอปเดสก์ท็อป, Routines, Remote Control, ส่วนขยาย Chrome, computer use, Artifacts และ voice dictation

ทางเลี่ยงเมื่ออยู่บนผู้ให้บริการอื่น เอกสารแนะนำไว้ตรง ๆ ว่าถ้าใช้ /schedule (Routines) ไม่ได้ ให้ใช้ /loop แทน และถ้าใช้ cloud session ไม่ได้ ให้ใช้ GitHub Actions หรือ GitLab CI/CD แทน

สรุปบทนี้

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

คำศัพท์ประจำบท

คำความหมาย
Cloud sessionsession ที่รันบนเครื่องเสมือนบนคลาวด์ ไม่ใช่เครื่องคุณ
Remote Controlการขับ session ที่รันบนเครื่องคุณจากอุปกรณ์อื่น
Dispatchการส่งงานจากมือถือให้แอปเดสก์ท็อปรันให้
Teleportการดึง cloud session กลับมาทำต่อใน terminal
Admin-enabledฟีเจอร์ที่ปิดอยู่จนกว่าผู้ดูแลองค์กรจะเปิดให้