Bỏ qua tới nội dung
RexAPFTài liệuMở RexAPF Web
Tài liệuCLITham chiếu
CLI

Tham chiếu lệnh rexapf

Bảng đầy đủ các lệnh, lệnh con và cờ của RexAPF CLI, kèm cách CLI chọn giữa giao diện tương tác, chạy một lần và daemon.

4 phút đọc
Trên trang này
  1. Cách CLI chọn chế độ
  2. Tác vụ và cờ chung
  3. Lệnh tài khoản
  4. Điều khiển từ RexAPF Web
  5. rexapf connect
  6. rexapf remote
  7. rexapf daemon
  8. Kết hợp cờ
  9. Kiểm tra đã đăng nhập
  10. Chạy tác vụ và lấy id phiên
  11. Giao tiếp việc trong cùng phiên
  12. Mở phiên đó trong giao diện tương tác
  13. Mã thoát

Trang này liệt kê mọi lệnh của rexapf. Chạy rexapf --help (hoặc -h) để xem trợ giúp ngay trong terminal.

Cách CLI chọn chế độ

Bạn gõChế độ
rexapfMở giao diện tương tác
rexapf --session-id <id> (không kèm gì khác)Mở giao diện tương tác và tiếp tục phiên <id>
rexapf daemon runChạy daemon điều khiển từ Web
rexapf --version hoặc rexapf -VIn phiên bản gói đã cài
Mọi trường hợp khácChạy một lần: tác vụ, --json, lệnh tài khoản, lệnh Remote, --help

Tác vụ và cờ chung

bash
$ rexapf [--json] [--session-id <id>] [tác-vụ…]
Cờ / đối sốÝ nghĩa
[tác-vụ…]Nội dung tác vụ; các từ được nối bằng dấu cách. - đọc tác vụ từ stdin.
--jsonGhi sự kiện chạy dạng JSON từng dòng ra stdout thay cho câu trả lời cuối.
--session-id <id>Tiếp tục phiên đã lưu với id này.
-V, --versionIn phiên bản.
-h, --helpHiện trợ giúp.

Chi tiết và định dạng sự kiện ở Chạy một lần & --json.

Lệnh tài khoản

LệnhTác dụngMã thoát
rexapf loginĐăng nhập RexAPF qua trình duyệt0 khi thành công
rexapf logoutĐăng xuất thiết bị này0; in Chưa đăng nhập. nếu chưa đăng nhập
rexapf whoamiXem tài khoản, email và số dư1 khi chưa đăng nhập

Xem Cài đặt & đăng nhập.

Điều khiển từ RexAPF Web

rexapf connect

bash
$ rexapf connect [thư-mục…] [--name <tên>] [--no-install] [--pin]
Cờ / đối sốÝ nghĩa
[thư-mục…]Thư mục workspace được phép; mặc định là thư mục hiện tại
--name <tên>Tên máy hiển thị trên RexAPF Web
--no-installKhông cài dịch vụ nền
--pinChỉ cho trình duyệt ghép bằng mã PIN (mặc định: mọi trình duyệt cùng tài khoản)

Lệnh cần đăng nhập trước. Hướng dẫn ở rexapf connect & mã PIN.

rexapf remote

LệnhTác dụng
rexapf remote statusTrạng thái daemon, workspace và trình duyệt đã ghép
rexapf remote pinTạo mã PIN ghép trình duyệt mới
rexapf remote policy [account|pin]Xem hoặc đặt ai được mở máy: account (mọi trình duyệt cùng tài khoản) hoặc pin
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 agent [on [thư-mục…]|off|status]Cho phép Agent trên RexAPF Web giao việc cho máy này
rexapf remote forget <mã>Gỡ một trình duyệt đã ghép (mã lấy từ remote status)
rexapf remote disconnectTắt điều khiển từ Web và gỡ mọi trình duyệt

rexapf daemon

LệnhTác dụng
rexapf daemon installCài và khởi động daemon nền, giữ chạy sau khi thoát SSH
rexapf daemon uninstallDừng và gỡ dịch vụ nền
rexapf daemon statusNhư rexapf remote status
rexapf daemon logsIn lệnh xem log daemon
rexapf daemon runChạy daemon ở tiến trình hiện tại

Thiết lập máy chủ ở Chạy trên VPS.

rexapf --help
$ rexapf --help
Usage: rexapf [options] [command] [task...]

RexAPF: tác tử lập trình của RexLLM trên dòng lệnh. Chạy một tác vụ rồi thoát; câu trả lời ghi ra stdout.

Options:
  -V, --version         in phiên bản
  --session-id <id>     tiếp tục phiên đã lưu với id này
  --json                ghi sự kiện chạy dạng JSON từng dòng ra stdout thay cho câu trả lời cuối
  -h, --help            hiện trợ giúp

Ví dụ:
  rexapf "chạy test và sửa lỗi"
  echo "tóm tắt README" | rexapf -
  rexapf --json "liệt kê các file lớn"
  rexapf --session-id session-… "làm tiếp"
Trích phần trợ giúp của rexapf

Kết hợp cờ

  1. Kiểm tra đã đăng nhập

    bash
    $ rexapf whoami
  2. Chạy tác vụ và lấy id phiên

    bash
    $ rexapf --json "phân tích cấu trúc dự án" | jq -r 'select(.type=="session") | .sessionId'
  3. Giao tiếp việc trong cùng phiên

    bash
    $ rexapf --session-id <id> "viết test cho module chính"
  4. Mở phiên đó trong giao diện tương tác

    bash
    $ rexapf --session-id <id>
Cờ không hợp lệ

Ở giao diện tương tác không dùng được đối số tác vụ hay --json. --session-id rỗng báo --session-id cần một id phiên. Trong chế độ --json, mọi lỗi cú pháp lệnh cũng được ghi thành sự kiện error trên stdout.

Mã thoát

MãÝ nghĩa
0Thành công (lượt kết thúc bình thường, hoặc lệnh quản lý chạy xong)
1Lỗi, bị huỷ, chưa đăng nhập, sai cú pháp, hoặc không khởi động được

Lệnh gõ trong giao diện tương tác (bắt đầu bằng /) được liệt kê riêng ở Lệnh gạch chéo.

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