Web Interface

Sử dụng OpenCode qua giao diện web, không cần terminal.


Tổng quan

OpenCode có giao diện web chạy trên browser, cho phép bạn sử dụng AI coding agent mà không cần mở terminal. Giao diện web phù hợp cho:

  • Người mới bắt đầu, chưa quen terminal
  • Team muốn dùng OpenCode qua tablet hoặc điện thoại
  • Remote collaboration

Khởi động

opencode web

Lệnh này khởi động HTTP server và mở trình duyệt.

Flags

FlagMô tả
--portPort để lắng nghe
--hostnameHostname để lắng nghe
--mdnsBật mDNS discovery
--corsThêm browser origins được phép CORS

Authentication

Đặt mật khẩu để bảo vệ web interface:

export OPENCODE_SERVER_PASSWORD=your-password
opencode web

Username mặc định là opencode.


Sử dụng

Giao diện web có đầy đủ chức năng tương tự TUI:

  • Chat với AI coding agent
  • File references với @
  • Chạy lệnh Bash với !
  • Undo/Redo
  • Chia sẻ session
  • Chọn models

Remote access

Để truy cập từ xa:

opencode web --hostname 0.0.0.0 --port 4096

Kết nối từ máy khác:

opencode attach http://your-server-ip:4096

Lưu ý bảo mật

  • Luôn đặt mật khẩu khi expose ra mạng
  • Dùng CORS để giới hạn origins được phép
  • Web interface không support tất cả tính năng TUI