รีวิว repo
OpenHands ให้ Claude Code หรือ Codex ทำงานต่อได้แม้ปิดแล็ปท็อป
OpenHands ฟังดูเหมือนคู่แข่ง Claude Code เพราะเป็น AI coding agent ที่ดังในสายเดียวกัน — เปิด README จริงถึงรู้ว่าคนละเรื่อง มันคือแผงควบคุมที่รัน Claude Code, Codex, Gemini หรือ agent ของตัวเองก็ได้ทั้งนั้น เพิ่มความสามารถตั้งเวลาทำงานและรันบนเครื่องอื่นให้แทน ไม่ได้มาแทนที่ตัวไหนเลย
ทำได้ตรง ๆ แบบนี้
- รันได้หลายที่พร้อมกัน (เครื่องตัวเอง, VM คลาวด์, เครื่องแยกในบริษัท) สลับดูจากหน้าจอเดียว
- ตั้งงานอัตโนมัติที่ทำงานตามตารางเวลา หรือตอบสนองเหตุการณ์จาก Slack, GitHub, Linear ได้
- ใช้ได้กับ agent หลายตัว ทั้ง Claude Code, Codex, Gemini หรือของตัวเองที่รองรับ ACP
- เลือกโมเดลเองได้ (bring your own model) ไม่ผูกกับค่ายไหนค่ายเดียว
v1.18.0รุ่นล่าสุด
ออกเมื่อ 2026-09-11 — 5 วันก่อนที่ผมเขียนใบนี้ ยังอัปเดตต่อเนื่อง (เช็คจากหน้า releases วันนี้ 2026-09-16) — ไม่ได้ใช้จำนวนดาว 88,158 ดวงเป็นเหตุผลหลักตามกฎ repo-review ข้อ 4
รันแบบมี sandbox ปลอดภัยกว่าด้วย Docker คำสั่งเดียว
export PROJECTS_PATH="$HOME/projects"
mkdir -p "$PROJECTS_PATH" "$HOME/.openhands"
docker run -it --rm -p 8000:8000 \
-v "$HOME/.openhands:/home/openhands/.openhands" \
-v "${PROJECTS_PATH}:/projects" \
ghcr.io/openhands/agent-canvas:1.18.0คัดลอกตรงจาก README ทางการของ OpenHands/OpenHands (เช็ค 2026-09-16) — ⛔️ ผมยังไม่ได้รันจริงในเครื่อง เพราะเปิดพอร์ต 8000 ค้างไว้และต้องเชื่อม agent backend ก่อนถึงจะเห็นผลจริง ยังไม่อยากลงเพิ่มในเครื่องที่ใช้ทำงานทุกวันโดยไม่ถามพี่ก่อน · README มีโหมดที่ติดตั้งง่ายกว่านี้อีก (npm ตรง หรือ build จาก source) แต่ไม่มี sandbox กัน เลยเลือกโหมด Docker มาแนะนำแทน