4 คะแนน โดย GN⁺ 2026-02-26 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • ฟีเจอร์ที่ช่วยให้ใช้งานเซสชันการพัฒนาแบบโลคัลต่อจากอุปกรณ์อื่นได้ โดยสามารถเชื่อมต่อจากระยะไกลไปยังคอมพิวเตอร์ที่กำลังรัน Claude Code เพื่อทำงานต่อได้
  • เข้าถึงผ่าน เว็บอินเทอร์เฟซ claude.ai/code หรือ แอป Claude บนมือถือ (iOS·Android) และยังคงสภาพแวดล้อมโลคัลเดิมไว้ ทำให้สามารถใช้ระบบไฟล์ เครื่องมือ และการตั้งค่าโปรเจกต์เดิมได้ตามเดิม
  • เปิดให้ใช้งานในรูปแบบพรีวิวงานวิจัยสำหรับ ผู้ใช้แพ็กเกจ Pro และ Max และ ไม่รองรับ แพ็กเกจ Team·Enterprise
  • การสื่อสารทั้งหมดใช้ การเชื่อมต่อแบบเข้ารหัส TLS ผ่าน Anthropic API และเซสชันจะรันอยู่บนเครื่องโลคัล จึงไม่มีการย้ายข้อมูลไปยังคลาวด์
  • เป็นโครงสร้างที่ ทำงานต่อเนื่องข้ามอุปกรณ์ได้โดยยังคงสภาพแวดล้อมการพัฒนาแบบโลคัลไว้ ช่วยเพิ่มประสิทธิภาพในการพัฒนาระหว่างการทำงานร่วมกันจากระยะไกลและระหว่างเดินทาง

ภาพรวมของ Remote Control

  • Remote Control คือ ฟีเจอร์ที่ทำให้สามารถใช้งานเซสชัน Claude Code แบบโลคัลต่อจากอุปกรณ์อื่นได้
    • สามารถทำงานต่อในเซสชันเดิมจากโทรศัพท์ แท็บเล็ต หรือเบราว์เซอร์อื่น
    • รองรับการเชื่อมต่อผ่าน claude.ai/code หรือแอป Claude บนมือถือ
  • ใช้งานได้เฉพาะผู้ใช้แพ็กเกจ Pro·Max, ไม่มีให้ในแพ็กเกจ Team·Enterprise
  • เซสชันยังคงรันอยู่บนเครื่องโลคัล และ ไม่ถูกส่งไปยังคลาวด์
  • ฟีเจอร์หลัก
    • ใช้งานสภาพแวดล้อมโลคัลจากระยะไกล: คงระบบไฟล์ เซิร์ฟเวอร์ MCP เครื่องมือ และการตั้งค่าโปรเจกต์ไว้
    • ซิงก์ข้ามอุปกรณ์: ซิงก์บทสนทนาระหว่างเทอร์มินัล เบราว์เซอร์ และมือถือ
    • เชื่อมต่อใหม่อัตโนมัติ: กู้คืนอัตโนมัติหลังเครือข่ายหลุดหรือเครื่องเข้าสลีป

ข้อกำหนด (Requirements)

  • ต้องมีแพ็กเกจสมาชิก Pro หรือ Max และไม่รองรับ API key
  • หลังรันคำสั่ง claude ต้องยืนยันตัวตนกับ claude.ai ด้วย /login
  • ต้องรัน claude หนึ่งครั้งในไดเรกทอรีโปรเจกต์เพื่อยอมรับการตั้งค่า workspace trust

การเริ่มเซสชัน Remote Control

  • สามารถสร้างเซสชันใหม่หรือเชื่อมต่อเซสชันที่มีอยู่จากระยะไกลได้
  • รันคำสั่งต่อไปนี้ในไดเรกทอรีโปรเจกต์
    claude remote-control
    
    • จะแสดง URL ของเซสชันในเทอร์มินัล และสามารถกด Spacebar เพื่อ แสดง QR code ได้
    • รองรับแฟลก --verbose, --sandbox, --no-sandbox
  • ในเซสชัน Claude Code ที่มีอยู่แล้ว สามารถเริ่มการควบคุมระยะไกลได้ด้วยคำสั่ง /remote-control หรือ /rc
    • จะคงประวัติบทสนทนาปัจจุบันไว้ พร้อมแสดง URL ของเซสชันและ QR code
    • สามารถตั้งชื่อเซสชันได้ด้วยคำสั่ง /rename

การเชื่อมต่อจากอุปกรณ์อื่น

  • เข้าถึงได้โดย เปิด URL ของเซสชันในเบราว์เซอร์ หรือ สแกน QR code
  • สามารถเข้าผ่านรายการเซสชันใน claude.ai/code หรือแอป Claude ได้
    • หากออนไลน์อยู่ จะแสดง ไอคอนคอมพิวเตอร์พร้อมจุดสีเขียว
  • ชื่อเซสชันจะแสดงจากข้อความล่าสุด ค่า /rename หรือค่าเริ่มต้น “Remote Control session”
  • สามารถใช้คำสั่ง /mobile เพื่อแสดง QR code สำหรับดาวน์โหลดแอป iOS·Android ได้

เปิดใช้ Remote Control กับทุกเซสชัน

  • ในคำสั่ง /config ให้ตั้งค่า Enable Remote Control for all sessions เป็น true
  • แต่ละอินสแตนซ์ของ Claude Code รองรับได้ครั้งละหนึ่งเซสชันระยะไกลเท่านั้น

การเชื่อมต่อและความปลอดภัย

  • เซสชันโลคัลจะทำ เฉพาะคำขอ HTTPS แบบขาออก โดยไม่ต้องเปิดพอร์ตขาเข้า
  • เมื่อเริ่ม Remote Control ระบบจะลงทะเบียนกับ Anthropic API แล้วโพลลิงงาน
  • เมื่อเชื่อมต่อจากอุปกรณ์อื่น เซิร์ฟเวอร์จะถ่ายทอดข้อความแบบสตรีม
  • ทราฟฟิกทั้งหมดใช้ การเข้ารหัส TLS และใช้ ข้อมูลรับรองอายุสั้น เพื่อควบคุมการเข้าถึงอย่างละเอียด

ความแตกต่างจาก Claude Code on the web

  • แม้ทั้งสองฟีเจอร์จะใช้อินเทอร์เฟซ claude.ai/code เหมือนกัน แต่
    • Remote Control รันบนเครื่องโลคัล จึงใช้เซิร์ฟเวอร์ MCP เครื่องมือ และการตั้งค่าเดิมได้
    • Claude Code on the web รันบนโครงสร้างพื้นฐานคลาวด์ของ Anthropic
  • หากต้องการทำงานโลคัลเดิมต่อ ให้ใช้ Remote Control
    ส่วนกรณีรีโพซิทอรีที่ยังไม่ได้โคลนหรือการทำงานแบบขนาน ให้ใช้ Claude Code on the web

ข้อจำกัด

  • รองรับได้ครั้งละหนึ่งเซสชันระยะไกลเท่านั้น
  • ต้องเปิดเทอร์มินัลทิ้งไว้ และหากโปรเซส claude ปิด เซสชันจะสิ้นสุด
  • หาก ไม่สามารถเชื่อมต่อเครือข่ายได้นานเกิน 10 นาที เซสชันจะหมดเวลาและสิ้นสุดลง

เอกสารที่เกี่ยวข้อง

  • [Claude Code on the web] – การรันเซสชันบนคลาวด์
  • [Authentication] – การตั้งค่า /login และการจัดการการยืนยันตัวตน
  • [CLI reference] – รายการคำสั่งทั้งหมดของ claude remote-control
  • [Security] – คำอธิบายโมเดลความปลอดภัยของ Remote Control
  • [Data usage] – คำอธิบายการไหลของข้อมูลผ่าน Anthropic API

2 ความคิดเห็น

 
roxie 2026-03-19

ดูเหมือนว่ายังไม่ค่อยเสถียรเท่าไหร่ ผมเลยว่าจะต่อผ่าน tailscale แล้วใช้ไปก่อน

 
GN⁺ 2026-02-26
ความคิดเห็นจาก Hacker News
  • เวอร์ชันพรีรีลีสนี้ ไม่เสถียรมากและมีบั๊กเยอะมาก
    ถึงจะพยายามหยุด Claude มันก็ยังรันต่อ, UI ก็ค้างบ่อย, รักษาเซสชันได้แค่หนึ่งเดียวและโหลดก็ไม่ค่อยขึ้น
    ทุกครั้งที่ออกจากแท็บโค้ด เซสชันจะหายไปแล้วต้องรอใหม่
    ยังมีระดับความไม่สมบูรณ์อย่างการพิมพ์ XML ออกมาตรง ๆ

    • ผมก็เจอคล้ายกันและสุดท้ายก็ยอมแพ้
      ทำให้นึกว่า “เรื่องโค้ดนี่มันเป็นปัญหาที่แก้ไปแล้วไม่ใช่เหรอ Boris?”
    • ในกรณีของผม คำสั่ง /remote-control แสดงแค่ URL ยาว ๆ แทน QR code
      ในแอปมือถือก็ไม่เห็นเซสชัน และพอกรอก URL เองก็เชื่อมต่อไม่ได้
      มันยังบังคับให้เชื่อม GitHub ด้วย เป็นการออกแบบที่ ซับซ้อนและเต็มไปด้วยบั๊ก
      คำขอสิทธิ์ก็เด้งซ้ำ และปุ่มหยุดก็ใช้งานไม่ได้
      คุณภาพต่ำจนเหมือน Claude เป็นคนเขียนเทสต์ให้ตัวเอง
    • ผมก็เจอเหมือนกัน ฟีเจอร์โค้ดมันดูดี แต่ชัดเจนว่า เทสต์ไม่พอ
      เป็นปัญหาระดับที่แค่ใช้อินเทิร์นสักไม่กี่คนก็น่าจะจับได้แล้ว
    • ตอนแรกคาดหวังไว้ แต่ข้อจำกัดเยอะเกินไป
      ตอนนี้เลยใช้ชุด Tailscale + Termius(iOS) อยู่
      พิมพ์ข้อความได้ดี แต่เสียดายที่ไม่สามารถใส่ข้อความลง stdin โดยตรงด้วยการป้อนเสียงได้
    • ไม่ใช่แค่แอปมือถือ แม้แต่ Claude Code Web ก็ความน่าเชื่อถือต่ำ
      มันกิน Opus token เยอะและหยุดเองแบบไม่มีเหตุผล
      มองไม่เห็นสถานะความคืบหน้า สุดท้ายก็ต้องรันใหม่ เสียทั้งเวลาและค่าใช้จ่าย
  • ผมใช้วิธีนี้มานานแล้ว
    ติดตั้ง Tailscale บนสองอุปกรณ์ แล้วใช้ tmux กับเทอร์มินัลมือถือ (echo/Termius) เพื่อรีโมตล็อกอิน
    ถ้าตั้งชื่อเซสชันด้วย tmux new -s <feature> ก็จะกลับมาเชื่อมต่อใหม่ได้ทุกเมื่อด้วย tmux attach -t <feature>

    • วันนี้เพิ่งเจอทางเลือกชื่อ zmx (ลิงก์ GitHub)
      มันคงเซสชันไว้ได้เหมือน tmux แต่ไม่ทำ terminal emulation เลยทำให้การเลื่อนหน้าจอทำงานปกติ
      พอลองใช้กับ Claude Code แล้ว การสลับระหว่างโน้ตบุ๊กกับมือถือค่อนข้างลื่นไหล
    • ผมก็ใช้แบบเดียวกัน แต่ใน Termius ไม่มี autocomplete และการพิมพ์แบบ swipe เลยไม่สะดวก
    • คิดว่าส่วนใหญ่ก็คงเริ่มจากวิธีนี้กัน
    • อยากรู้ว่าตอนเปิด CC คุณใช้ alias ให้ tmux รันอัตโนมัติไหม
      แล้วตอนต้องจัดการหลายเซสชันพร้อมกันทำยังไงด้วย
      ส่วน mosh จำเป็นไหม ผมตั้งค่ายากมาก
    • ผมก็ใช้เซ็ตอัปเดียวกัน เลยไม่ค่อยเข้าใจว่าฟีเจอร์ใหม่นี้มีข้อดีอะไร
      เพราะชุด Tmux/Tailscale/Termius ก็ให้การควบคุมได้ครบอยู่แล้ว เลยสงสัยว่ามันมีไว้แค่เพื่อความสะดวกในการตั้งค่าหรือเปล่า
  • คำสั่ง web ของ Opencode ทำให้รัน local session ผ่านเบราว์เซอร์ได้
    มันทำงานด้วยสิทธิ์เดียวกับ CLI และอินเทอร์เฟซก็สะอาดดี
    ลองทดสอบได้ทันทีด้วยโมเดลฟรี (ลิงก์เอกสาร)

    • แต่บนมือถือบั๊กเยอะเกินไป สุดท้ายผมก็กลับไปใช้ Termux
  • Happy Engineering มีฟังก์ชันแบบเดียวกันอยู่แล้ว และเสถียรกว่ามาก
    รองรับ Codex ด้วย

    • ผมก็ใช้สิ่งนี้บ่อย แต่ช่วงหลังมี บั๊ก initialisation error เลยทำให้ใช้ไม่ได้บนไคลเอนต์มือถือ
      ถึงอย่างนั้นก็ยังเป็นซอฟต์แวร์ที่ยอดเยี่ยม ทั้งฟรี, ไม่ต้องระบุตัวตน, และรองรับการเข้ารหัส
      หวังว่าจะรีบแก้ ผมไม่อยากกลับไปใช้ tmux tunneling
  • แปลกดีที่หลายบริษัททำ remote control เรื่องนี้ให้ยากกันมาก
    SSH ทำงานเสถียรมาตลอด 20 ปี และปัญหาเรื่องการยืนยันตัวตนก็ถูกแพตช์อย่างรวดเร็วมาโดยตลอด

    • แต่ถ้าเป็นบริษัท AI วิธีคิดก็คงต่างออกไปโดยสิ้นเชิง
  • ผมไม่เห็นด้วยกับคำพูดที่ว่า “ฟีเจอร์นี้จะฆ่าโอกาสของสตาร์ตอัป mobile coding”
    coding agent จะกลายเป็นอะไรที่ต้อง สมัครหลายตัวเหมือนบริการสตรีมมิง
    เพราะงั้นจึงต้องมีแผงควบคุมแบบทั่วไป และอินเทอร์เฟซมือถือก็ควรให้อะไรมากกว่าแค่รีโมตคอนโทรลธรรมดา

    • แต่การถูกบังคับให้จ่ายหลาย subscription แบบบริการสตรีมมิงก็เป็นสิ่งที่ทุกคนไม่พอใจ
      ค่าใช้จ่ายเพิ่ม, โฆษณาเยอะ, และเกิดความกระจัดกระจายมาก
    • ผมใช้ Copilot Auto ใน VSCode แต่ไม่รู้สึกต่างจาก ChatGPT หรือ Claude มากนัก
      มันเหมือนวิทยุที่เปลี่ยนช่องตอนจำเป็น
      ถ้าต้องการอะไรพิเศษก็เปิด Spotify ไม่งั้นก็ปล่อยเงียบ ๆ ไป
    • ผมทำงานผ่านมือถือบ่อยเหมือนกัน เลยสร้าง workflow ของตัวเองขึ้นมา
      ผมคิดว่าจำเป็นต้องมี แผนควบคุมแบบทั่วไป ที่รวม CLI provider ต่าง ๆ เข้าด้วยกัน
      ผมสรุปบทความเปรียบเทียบที่เกี่ยวข้องไว้ที่นี่
  • สิ่งที่ผมอยากบอกกับ ทีม Claude Code คือควรทำให้ประสบการณ์หลักเสถียรก่อน
    การออกฟีเจอร์ใหม่เป็นเรื่องดี แต่การปรับปรุงเชิงลึกควรมาก่อน

    • “Vibe coding” อาจพาไปได้ 80% แต่ คุณภาพในขั้นเก็บงาน คืออีก 80% ที่เหลือ
    • ไคลเอนต์ Claude Agent สำหรับ Xcode เสถียรกว่าเว็บหรือแอป Mac มาก
  • ช่วงนี้ Claude Code พังและเปลี่ยนแปลงบ่อยเกินไป
    Anthropic ควรชะลอความเร็วลง
    ความรู้สึกเหนื่อยกับการต้องมาลุ้นทุกวันว่า “วันนี้อะไรจะพังอีก” มันเยอะมาก

    • ตัว Claude Code เองเป็นผลิตภัณฑ์ที่ดี
      อยากให้โฟกัสกับโมเดลและคุณภาพอย่างต่อเนื่อง แทนที่จะกระจายทิศทาง
  • “นี่เหมือน การประดิษฐ์ GNU screen ขึ้นมาใหม่ในแบบที่ไร้ประสิทธิภาพที่สุด

    • แต่ถึงอย่างนั้น วิธีนี้ก็ใช้ได้โดยไม่ต้องมี public IP, VPS หรือ VPN และแค่ติดตั้งแอปเทอร์มินัลบนมือถือก็พอ
    • ที่จริงก็มีความพยายามมากมายจะยก terminal, SSH, tmux มาไว้บนมือถือ แต่ ประสบการณ์การใช้ด้วยนิ้วโป้งนั้นแย่มาก
      แถมยังต้องผ่านผู้ให้บริการส่วนกลางอย่าง Tailscale จึงไม่ได้เป็นอิสระอย่างแท้จริง
    • ในเชิงเทคนิคคำพูดนี้ก็ถูก แต่หัวใจของสิ่งนี้คือ ชั้น abstraction มากกว่า persistent session
      tmux ต้องรู้คำสั่ง แต่สิ่งนี้เน้นผลลัพธ์
      สำหรับคนที่เริ่มเขียนโค้ดช้าแบบผม วิธีนี้มีประสิทธิภาพกว่ามาก
    • ในทางเทคนิคแล้ว คำสั่งถูกส่งผ่านเซิร์ฟเวอร์ของ Anthropic ด้วย polling mechanism
    • ผมรัน agent บน colo server ด้วย tmux และตอนเดินทางก็เข้าใช้งานผ่านแอป RC
  • ผมก็สร้างโปรเจ็กต์ที่มีเป้าหมายคล้ายกันเหมือนกัน
    พอเปิดเว็บเซิร์ฟเวอร์แล้วเชื่อมผ่านเบราว์เซอร์หรือแอป Android เซสชัน Claude Code จะ ซิงก์แบบเรียลไทม์
    และเมื่อรีสตาร์ตเซิร์ฟเวอร์ก็จะกู้คืนกลับมาอัตโนมัติ
    ช่วงหลังยังเพิ่มงานแบบตั้งเวลาและ ฟีเจอร์จัดทีม agent เข้าไปด้วย
    เป็นโปรเจ็กต์ที่ทำขึ้นจากการทดลองกับ Opus 4.6 และติดตั้งได้จาก ลิงก์ GitHub
    ยินดีรับฟีดแบ็ก