Menu

Monday, September 7, 2026

[OpenCode] OpenCode สามารถรัน Web Interface ได้ แต่ไม่ควร!!!

หลายวันก่อนคุยกับเด็กๆ เด็กบอกว่า Codex สั่งจากมือถือไปรันในคอมได้ ด้วยความสงสัยว่า OpenCode มันทำแบบนั้นได้มั้ยนะ และนี่คือ คำตอบ!!! ทำได้ แต่ไม่ควร ขั้นตอนมีดังนี้

  1. เริ่มจากตั้งค่า OPENCODE_SERVER_PASSWORD ให้มันเรียกได้จาก Teerminal อาจจะลองไปตั้งค่าใน System Environment ก่อนก็ได้
  2. รันคำสั่งตามคำสั่งด้านล่างนี้ได้เลย
    opencode web --port 3000 --hostname 0.0.0.0
  3. หลังจากรัน มันจะเปิดหน้าเว็บให้อัตโนมัติ พร้อมให้กรอก username: opencode และ password ตามที่เราตั้งไว้ใน OPENCODE_SERVER_PASSWORD
  4. หลังจากนั้นเราก็เพิ่มโปรเจคของเราลงไป แล้วสั่งงานผ่าน chat ได้เลย
ข้อควรระวัง Project ที่สามารถกดเพิ่มได้ คือ ทุก path ที่เราเข้าถึงได้ เช่น C:/Windows เป็นต้น ซึ่งค่อนข้างอันตรายมาก เพราะฉะนั้นไม่ควร public ออก internet เด็ดขาด ถึงแม้คิดว่า ตั้ง password ได้ปลอดภัยแล้ว

หมายเหตุ หลังจากที่ลองใช้งานแบบ Local การสั่งงานผ่าน Web Interface จะทำงานช้ากว่าแบบ CLI ค่อนข้างมาก เพราะฉะนั้นกลับใช้แบบ CLI ดีกว่า 

No comments:

Post a Comment