เรียกใช้ตัวแทนการเขียนโค้ด AI จากโทรศัพท์ของคุณ: คู่มือทีละขั้นตอน

คุณไม่จำเป็นต้องนั่งติดกับแล็ปท็อปเพื่อให้เวิร์กโฟลว์การเขียนโค้ด AI ดำเนินไปได้ หากพื้นผิวควบคุมของคุณสามารถเข้าถึงได้อย่างปลอดภัย คุณสามารถตรวจสอบงาน อนุมัติการเปลี่ยนแปลง และเริ่มงานใหม่จากโทรศัพท์ได้ ในขณะที่เครื่องหลักของคุณยังคงทำงานหนักต่อไป.
สำหรับทีมที่ใช้ Cline Kanban การตั้งค่านั้นง่าย: เปิดบอร์ดให้กับเครือข่ายส่วนตัวที่เชื่อถือได้ เชื่อมต่อผ่าน Tailscale และรักษาการเข้าถึงโมเดลให้ยืดหยุ่นอยู่เบื้องหลังด้วย API ของ ShareAI. ซึ่งช่วยให้คุณควบคุมผ่านมือถือได้โดยไม่ต้องล็อกสแต็กของคุณกับผู้ให้บริการโมเดลเพียงรายเดียว.
สิ่งที่คุณต้องการก่อนเริ่มต้น
- Mac หรือเครื่องพัฒนาซอฟต์แวร์อื่นที่รัน Cline.
- โทรศัพท์ที่มีเบราว์เซอร์สมัยใหม่.
- ติดตั้ง Tailscale บนอุปกรณ์ทั้งสองและลงชื่อเข้าใช้ tailnet เดียวกัน.
- บัญชี ShareAI หากคุณต้องการ API เดียวสำหรับการเข้าถึงโมเดล การกำหนดเส้นทาง และการสำรองข้อมูล.
คู่มือ การเข้าถึงระยะไกลของ Cline และ เอกสาร hostname ของ Tailscale เป็นข้อมูลอ้างอิงที่มีประโยชน์หากคุณต้องการยืนยันชื่ออุปกรณ์หรือการตั้งค่าเครือข่ายของคุณ.
ขั้นตอนที่ 1: เปิดใช้งาน Kanban เพื่อให้โทรศัพท์ของคุณสามารถเข้าถึงได้
โดยค่าเริ่มต้น Kanban จะผูกกับ localhost ซึ่งเหมาะสำหรับเวิร์กโฟลว์ที่ใช้แล็ปท็อปเท่านั้น แต่โทรศัพท์ไม่สามารถเข้าถึงบริการที่ฟังเฉพาะบน 127.0.0.1. เริ่มต้น Cline ด้วยการผูกเครือข่ายที่ทำให้บอร์ดสามารถเข้าถึงได้บนเครือข่ายส่วนตัวของคุณแทน.
KANBAN_RUNTIME_HOST=0.0.0.0 cline
สิ่งนี้บอกให้ Kanban ฟังบนทุกอินเทอร์เฟซ มันสะดวก แต่ก็หมายความว่าการควบคุมการเข้าถึงเป็นสิ่งสำคัญ ใช้บนเครือข่ายและอุปกรณ์ที่คุณไว้วางใจ และควรใช้เส้นทาง VPN ส่วนตัวแทนที่จะเปิดเผยบอร์ดอย่างกว้างขวาง.
ขั้นตอนที่ 2: เปิดบอร์ดจากโทรศัพท์ของคุณผ่าน Tailscale
เมื่ออุปกรณ์ทั้งสองอยู่ใน tailnet เดียวกัน ให้เปิดชื่อโฮสต์ Tailscale ของเครื่องของคุณในเบราว์เซอร์โทรศัพท์บนพอร์ต 3484. รูปแบบจะมีลักษณะดังนี้ http://your-machine-name.tail1234.ts.net:3484. ชื่อโฮสต์ที่แน่นอนของคุณจะขึ้นอยู่กับชื่ออุปกรณ์ที่แสดงใน Tailscale.
วิธีนี้ทำให้การทำงานระยะไกลง่ายขึ้น คุณไม่ต้องเปิดพอร์ตสาธารณะ ไม่ต้องพึ่งพาอุโมงค์เดโมแบบรวดเร็ว และคุณสามารถเก็บบอร์ดไว้ใช้งานได้ในขณะที่คุณย้ายระหว่างสถานที่ต่างๆ.
ขั้นตอนที่ 3: ทำให้การเข้าถึงโมเดลมีความยืดหยุ่นอยู่เบื้องหลังแผงควบคุม
การเข้าถึงระยะไกลแก้ปัญหาการควบคุม แต่มันไม่ได้แก้ปัญหาโมเดล หากการตั้งค่าตัวแทนของคุณต้องการโมเดลที่แตกต่างกันสำหรับงานที่แตกต่างกัน หรือหากคุณต้องการเส้นทางที่สะอาดขึ้นสำหรับการสำรองข้อมูล นั่นคือที่ที่ ShareAI เหมาะสม.
ด้วย โมเดลกว่า 150+ แบบที่สามารถใช้งานได้ผ่าน API เดียว, คุณสามารถชี้ตัวแทนการเขียนโค้ดของคุณไปที่การผสานรวมเดียวในขณะที่ยังคงเปลี่ยนโมเดลที่อยู่เบื้องหลังได้ นั่นมีประโยชน์เมื่อคุณกำลังตรวจสอบงานจากโทรศัพท์และต้องการให้เวิร์กโฟลว์คงที่แม้ว่าคุณจะเปลี่ยนผู้ให้บริการ เปรียบเทียบผลลัพธ์ หรือเปลี่ยนเส้นทางการจราจรเพื่อเหตุผลด้านราคาและความหน่วง.
หากคุณยังไม่ได้เชื่อมต่อสแต็กของคุณ ให้เริ่มต้นด้วย เอกสาร ShareAI และ การเริ่มต้นใช้งาน API. ซึ่งจะให้เลเยอร์แบ็กเอนด์ที่สะอาดสำหรับ Cline หรือเวิร์กโฟลว์ที่เข้ากันได้กับ OpenAI อื่นๆ ที่คุณต้องการจัดการจากระยะไกล.
สิ่งที่คุณสามารถทำได้จริงจากมือถือ
- ตรวจสอบความคืบหน้าของงานโดยไม่ต้องกลับไปที่โต๊ะทำงานของคุณ.
- ตรวจสอบความแตกต่างก่อนอนุมัติการเปลี่ยนแปลง.
- เริ่มต้นหรือจัดคิวงานใหม่ในขณะที่ตัวแทนยังว่างอยู่.
- รักษาการทำงานแบบหลายโมเดลให้ดำเนินต่อไปได้แม้คุณจะไม่ได้อยู่ที่เครื่องหลัก.
ผลลัพธ์ที่เป็นประโยชน์ไม่ใช่ความแปลกใหม่ แต่คือเวลาตอบสนองที่สั้นลง เมื่อเอเจนต์ติดขัดในการอนุมัติหรือรอคอยงานถัดไป การตัดสินใจที่รวดเร็วจากโทรศัพท์ของคุณสามารถช่วยให้กระบวนการทำงานทั้งหมดไม่หยุดชะงัก.
ข้อผิดพลาดทั่วไป
- ปล่อยให้ Kanban ผูกติดกับ localhost และสงสัยว่าทำไมโทรศัพท์ถึงไม่สามารถเข้าถึงได้.
- ใช้เส้นทางเครือข่ายเปิดแทนที่จะเป็นการเชื่อมต่อส่วนตัวที่เชื่อถือได้.
- ปฏิบัติต่อการเข้าถึงระยะไกลและการกำหนดเส้นทางโมเดลเป็นปัญหาเดียวกัน.
- พยายามจัดการงานขนาดใหญ่และไม่ชัดเจนจากโทรศัพท์แทนที่จะใช้มือถือสำหรับการตรวจสอบ การอนุมัติ และการจัดส่ง.
ขั้นตอนถัดไป
หากคุณต้องการใช้งานเอเจนต์การเขียนโค้ด AI จากโทรศัพท์ของคุณโดยไม่ผูกติดกับผู้ให้บริการรายเดียว ให้ตั้งค่าเส้นทางควบคุมมือถือก่อน จากนั้นให้เอเจนต์มีแบ็กเอนด์ที่ยืดหยุ่น ShareAI เหมาะสมเมื่อคุณต้องการการผสานรวมเดียว การเข้าถึงหลายโมเดล และพื้นที่สำหรับเปลี่ยนการตัดสินใจเกี่ยวกับการกำหนดเส้นทางในภายหลังโดยไม่ต้องสร้างกระบวนการทำงานใหม่.