Bỏ qua tới nội dung
RexAPFTài liệuMở RexAPF Web
Tài liệuCLIĐiều khiển từ xa
CLIWeb

Điều khiển máy chạy CLI từ RexAPF Web

Dùng rexapf connect để RexAPF Web giao việc cho máy chạy RexAPF CLI, chọn truy cập theo tài khoản hoặc theo mã PIN, quản lý workspace và trình duyệt đã ghép.

4 phút đọcYêu cầu: Đã đăng nhập bằng rexapf login
Trên trang này
  1. Bật điều khiển từ Web
  2. Đăng ký thư mục làm việc
  3. Chờ daemon khởi động
  4. Mở máy trên Web
  5. Giao việc
  6. Truy cập theo tài khoản hoặc theo mã PIN
  7. Ghép trình duyệt bằng mã PIN
  8. Lấy mã PIN
  9. Nhập mã trên Web
  10. Kiểm tra trạng thái
  11. Quản lý workspace và trình duyệt
  12. Cho Agent trên Web giao việc
  13. Khác gì với /remote trong TUI

rexapf connect cho phép RexAPF Web chạy tác vụ trên máy của bạn, trong các thư mục bạn chỉ định. Lệnh cài một daemon chạy nền giữ kết nối tới RexAPF; bạn mở máy từ trang Máy của tôi trên Web, kể cả khi terminal đã đóng.

Bật điều khiển từ Web

  1. Đăng ký thư mục làm việc

    Chạy trên máy cần điều khiển, kèm một hoặc nhiều thư mục. Bỏ trống thì dùng thư mục hiện tại.

    bash
    $ rexapf connect ~/du-an ~/du-an-khac --name "Máy văn phòng"

    --name là tên máy hiện trên Web (tối đa 48 ký tự); mặc định là tên host.

  2. Chờ daemon khởi động

    CLI cài dịch vụ nền (systemd user trên Linux, launchd trên macOS), khởi động nó và chờ tối đa 10 giây để daemon báo trạng thái.

  3. Mở máy trên Web

    Mở https://rexapf.com/remote/ bằng trình duyệt đã đăng nhập cùng tài khoản. Chọn máy trong mục Máy chạy RexAPF CLI rồi nhấn Mở.

  4. Giao việc

    Chọn workspace, nhập yêu cầu và gửi. Tác tử chạy trên máy của bạn và ghi lịch sử phiên tại đó.

rexapf connect
$ rexapf connect ~/du-an
✓ Đã bật điều khiển từ RexAPF Web cho máy "may-van-phong".
  Workspace được phép:
    • /home/ban/du-an
✓ Daemon đang chạy nền (systemd --user rexapf-daemon.service).
✓ Daemon vẫn chạy sau khi thoát SSH (linger đã bật).

Mở https://rexapf.com/remote/ trên bất kỳ trình duyệt nào đã đăng nhập cùng tài khoản và chọn máy "may-van-phong" — không cần mã PIN.
Lệnh từ Web tự chạy, không hỏi duyệt, chỉ trong các workspace trên.
Kết quả của rexapf connect
Lệnh từ Web không hỏi duyệt

Tác vụ gửi từ Web chạy ngay, không có bước phê duyệt. Bù lại, chúng chỉ ghi được trong các workspace đã đăng ký. Chỉ đăng ký thư mục bạn sẵn sàng giao cho tác tử.

Truy cập theo tài khoản hoặc theo mã PIN

Máy có một chính sách truy cập:

Chính sáchAi mở được máyCách bật
account (mặc định)Mọi trình duyệt đăng nhập cùng tài khoản RexAPF, không cần PINrexapf connect hoặc rexapf remote policy account
pinChỉ trình duyệt đã ghép bằng mã PINrexapf connect --pin hoặc rexapf remote policy pin

Trình duyệt đã ghép bằng PIN vẫn dùng được ở cả hai chính sách. Chuyển sang pin sẽ ngắt ngay các trình duyệt vào theo tài khoản; chuyển về account sẽ huỷ mã PIN đang mở.

Ghép trình duyệt bằng mã PIN

  1. Lấy mã PIN

    Dùng mã do rexapf connect --pin in ra, hoặc tạo mã mới:

    bash
    $ rexapf remote pin

    Mã gồm 6 chữ số, dùng một lần, hết hạn sau 10 phút.

  2. Nhập mã trên Web

    Trên trang Máy của tôi, chọn máy và nhấn Ghép nối. Nhập 6 chữ số vào ô Mã PIN.

Giới hạn nhập sai

Mã PIN không rời khỏi trang và máy của bạn. Nhập sai 5 lần thì mã bị khoá; chạy rexapf remote pin để lấy mã mới. Ngay cả ở chính sách pin, chỉ trình duyệt đăng nhập cùng tài khoản mới ghép được.

Kiểm tra trạng thái

bash
$ rexapf remote status

Lệnh in: điều khiển từ Web đang bật hay tắt, tên máy, chính sách truy cập, trạng thái giao việc từ Agent, daemon có đang chạy và kết nối relay, dịch vụ nền đã cài chưa, chế độ linger (Linux), danh sách workspace và các trình duyệt đã ghép kèm mã rút gọn.

Quản lý workspace và trình duyệt

LệnhTác dụng
rexapf remote workspace add <thư-mục…>Thêm workspace được phép
rexapf remote workspace remove <thư-mục…>Gỡ workspace
rexapf remote workspace listLiệt kê workspace
rexapf remote forget <mã>Gỡ một trình duyệt đã ghép; <mã> là phần đầu mã hiện trong remote status
rexapf remote disconnectTắt điều khiển từ Web, gỡ mọi trình duyệt; workspace vẫn được giữ

Sau disconnect, chạy lại rexapf connect để bật lại.

Cho Agent trên Web giao việc

Ngoài việc bạn tự mở máy, các Agent trên RexAPF Web cũng có thể giao tác vụ cho máy này:

bash
$ rexapf remote agent on ~/du-an
$ rexapf remote agent status
$ rexapf remote agent off

Cần bật thêm công tắc tương ứng trên RexAPF Web. Phiên được giao chạy không hỏi duyệt, chỉ trong các workspace đã chọn, và không đổi được preset quyền. Thư mục truyền cho on phải là workspace đã chia sẻ. Xem Runtime ngoài và Trợ lý của tôi.

Khác gì với /remote trong TUI

rexapf connect chạy một daemon riêng, Web có thể tạo phiên mới bất cứ lúc nào. Lệnh /remote on confirm trong giao diện tương tác chỉ chia sẻ các phiên đang mở của TUI đó và dừng khi bạn thoát. Muốn máy chủ luôn sẵn sàng, xem Chạy trên VPS. Điều khiển máy từ phía Web được mô tả ở Điều khiển máy tính từ Web.

Trang này có hữu ích không?Cập nhật 22/10/2026